function notAvail(type,sizz){ alert('282 Series Ball Valves with '+type+' connections\rare not currently available for online ordering.\rPlease call 1-800-899-0553 to order these models.'); if (type == "SOCKET WELD"){ document.codeform.size[sizz].checked = 1} if (type == "MALE x FEMALE NPT"){ document.codeform.size[sizz].checked = 1} changeCode() } function changeCode(){ var mc = ""; var err = ""; var ser = ""; var price = 0; var hanprice = 0; var siz = ""; var nqs = "no"; var sealmat = "PTFE"; var seatmat = "PTFE"; var weight=1; // ----------------------------------------------------------------------------- GET SELECTION INFO document.codeform.price.value = ""; // ----------------------------------------------------------------------------- NPT Sizes if (document.codeform.size[0].checked) {var siz = "A"; var con = "N"; var sizdescrip = "1/4 inch"} if (document.codeform.size[1].checked) {var siz = "B"; var con = "N"; var sizdescrip = "3/8 inch"} if (document.codeform.size[2].checked) {var siz = "C"; var con = "N"; var sizdescrip = "1/2 inch"} if (document.codeform.size[3].checked) {var siz = "D"; var con = "N"; var sizdescrip = "3/4 inch"} if (document.codeform.size[4].checked) {var siz = "E"; var con = "N"; var sizdescrip = "1 inch"} if (document.codeform.size[5].checked) {var siz = "F"; var con = "N"; var sizdescrip = "1 1/4 inch"} if (document.codeform.size[6].checked) {var siz = "G"; var con = "N"; var sizdescrip = "1 1/2 inch"} if (document.codeform.size[7].checked) {var siz = "H"; var con = "N"; var sizdescrip = "2 inch"} if (document.codeform.size[8].checked) {var siz = "I"; var con = "N"; var sizdescrip = "2 1/2 inch"; var nqs = "yes"} if (document.codeform.size[9].checked) {var siz = "J"; var con = "N"; var sizdescrip = "3 inch"; var nqs = "yes"} if (document.codeform.size[10].checked) {var siz = "K"; var con = "N"; var sizdescrip = "4 inch"; var nqs = "yes"} // ----------------------------------------------------------------------------- Solder Sizes if (document.codeform.size[11].checked) {var siz = "C"; var con = "S"; var sizdescrip = "1/2 inch"; var nqs = "yes"} if (document.codeform.size[12].checked) {var siz = "D"; var con = "S"; var sizdescrip = "3/4 inch"; var nqs = "yes"} if (document.codeform.size[13].checked) {var siz = "E"; var con = "S"; var sizdescrip = "1 inch"; var nqs = "yes"} if (document.codeform.size[14].checked) {var siz = "F"; var con = "S"; var sizdescrip = "1 1/4 inch"; var nqs = "yes"} if (document.codeform.size[15].checked) {var siz = "G"; var con = "S"; var sizdescrip = "1 1/2 inch"; var nqs = "yes"} if (document.codeform.size[16].checked) {var siz = "H"; var con = "S"; var sizdescrip = "2 inch"; var nqs = "yes"} if (document.codeform.size[17].checked) {var siz = "I"; var con = "S"; var sizdescrip = "2 1/2 inch"; var nqs = "yes"} if (document.codeform.size[18].checked) {var siz = "J"; var con = "S"; var sizdescrip = "3 inch"; var nqs = "yes"} if (document.codeform.size[19].checked) {var siz = "K"; var con = "S"; var sizdescrip = "4 inch"; var nqs = "yes"} // ----------------------------------------------------------------------------- NPT M x F Sizes if (document.codeform.size[20].checked) {var siz = "A"; var con = "M"; var sizdescrip = "1/4 inch"; var nqs = "yes"} if (document.codeform.size[21].checked) {var siz = "B"; var con = "M"; var sizdescrip = "3/8 inch"; var nqs = "yes"} if (document.codeform.size[22].checked) {var siz = "C"; var con = "M"; var sizdescrip = "1/2 inch"; var nqs = "yes"} if (document.codeform.size[23].checked) {var siz = "D"; var con = "M"; var sizdescrip = "3/4 inch"; var nqs = "yes"} if (document.codeform.size[24].checked) {var siz = "E"; var con = "M"; var sizdescrip = "1 inch"; var nqs = "yes"} // ----------------------------------------------------------------------------- HANDLE TYPES if (document.codeform.handle[0].checked) {var han = "M"; var actdescrip="Basic lever"} if (document.codeform.handle[1].checked) {var han = "ML"; var actdescrip="Lever with locking device (lock not included)"} if (document.codeform.handle[2].checked) {var han = "ME"; var actdescrip="Lever with extension"} if (document.codeform.handle[3].checked) {var han = "MT"; var actdescrip="Tee hand knob"} if (document.codeform.handle[4].checked) {var han = "MO"; var actdescrip="Oval hand knob"} // ----------------------------------------------------------------------------- CHECK FOR EXCEPTIONS & FIX if ((han == "ML")&&(siz == "I" || siz == "J" || siz == "K")&&(con != "N")){ alert('LOCKING LEVERS are only available for sizes up to 2 inch\rfor valves with connections other than FNPT.\r\rHandle Type will be reset to LEVER.'); document.codeform.handle[0].checked=1; var han = "M" } if ((han == "MT")&&(siz == "F" || siz == "G" || siz == "H" || siz == "I" || siz == "J" || siz == "K")){ alert('TEE HANDLES are only available for sizes up to 1 inch\rHandle Type will be reset to LEVER.'); document.codeform.handle[0].checked=1; var han = "M" } if ((han == "MO")&&(siz == "I" || siz == "J" || siz == "K")){ alert('OVAL HANDLES are only available for sizes up to 2 inch\rHandle Type will be reset to LEVER.'); document.codeform.handle[0].checked=1; var han = "M" } if ((han == "ME")&&(siz == "K")&&(con != "N")){ alert('EXTENSION HANDLES are only available for sizes up to 3 inch\rfor valves with connections other than FNPT.\r\rHandle Type will be reset to LEVER.'); document.codeform.handle[0].checked=1; var han = "M" } if (con=="N"){var condescrip="NPT (female x female)"} if (con=="S"){var condescrip="Solder"} if (con=="M"){var condescrip="NPT (male x female)"} var pic = con+han; var mc = siz+"282"+con+han; // -----------------------------------------------------------------------------show / hide Accessories // if (document.codeform.handle[1].checked) { // document.getElementById('locks').className = "vis_tr"; // document.getElementById('noacc').className = "hid_tr"; // } else { // document.getElementById('locks').className = "hid_tr"; // document.getElementById('noacc').className = "vis_tr"; // } // if (document.codeform.pad.checked) { // document.getElementById('padlock').className = "vis_tr"; // } else { // document.getElementById('padlock').className = "hid_tr"; // } //------------------------------------- QuickShip Note -------------------------------------- if (nqs == "yes") { document.getElementById('quickShipNote').className = "vis_tr"; } else { document.getElementById('quickShipNote').className = "hid_tr"; } //------------------------------------- SET PRICE & WEIGHT -------------------------------------- var price = eval(mc)[0]; var weight = eval(mc)[1]; if (siz == ""){var pic = "NM"; var price = ""; var mc = "Select Size"} var infotext = "Body Material: Brass
"+ "Size & Connection: "+sizdescrip+" "+condescrip+"
"+ "Seats: "+seatmat+" | Stem Seals: "+sealmat+"
"+ "Manual Handle: "+actdescrip; document.codeform.price.value = price; document.codeform.info.value = infotext; document.codeform.modelcode.value = mc; document.codeform.id.value = mc; document.codeform.weight.value = weight; document.codeform.imgsrc.value = "/282/models/"+pic+".jpg"; document.getElementById('infospan').innerHTML = "
282 Series 2-way Brass Ball Valve
"+infotext+"
"; document.codeform.price.value = price; document.getElementById('listprice').innerHTML = price.toFixed(2); if (price != "") { var qty = document.codeform.qty.value; var unit = document.codeform.price.value; var extprice = Math.round(unit * qty * 100)/100; document.getElementById('extendedPrice').innerHTML= extprice.toFixed(2); } else { document.getElementById('extendedPrice').innerHTML= ""; } document.codeform.modelcode.value = mc; document.getElementById('PN').innerHTML = mc; var img282 = new Image(); img282.src = "models/"+pic+".jpg"; document.images[ "mainimg" ].src = eval( "img282.src" ) }