function changePic(picCon){ var imgG2 = new Image(); imgG2.src = "models/G2_"+picCon+".jpg"; document.codeform.imgsrc.value = "/G2/models/G2_"+picCon+".jpg"; document.images[ "mainimg" ].src = eval( "imgG2.src" ) } //------------------------------------------------------------------------------------------ function changeCode() { //alert('OK'); document.getElementById('edmc_text2').style.display = "none"; var con = document.codeform.contype.value; if (con == "N") { document.getElementById('bodmatbrass').style.color = "#000000"; document.getElementById('bodmatalum').style.color = "#000000"; document.getElementById('bodmatpvdf').style.color = "#000000"; document.codeform.bodymat[1].disabled = false; document.codeform.bodymat[2].disabled = false; document.codeform.bodymat[3].disabled = false; var size=document.codeform.npt; for (var i=0;i < size.length;i++) { if (size[i].checked) {var siz = (size[i].value)} } if (siz != "05" && siz != "10") { if (document.codeform.bodymat[3].checked) { document.codeform.bodymat[0].checked = 1; } document.codeform.bodymat[3].disabled = true; document.getElementById('bodmatpvdf').style.color = "#999999"; } if (siz != "05" && siz != "07" && siz != "10") { document.codeform.edmc.checked = 0; document.codeform.edmc.disabled = true; document.getElementById('edmc_text').style.display = ""; } else { document.codeform.edmc.disabled = false; document.getElementById('edmc_text').style.display = "none"; } } if (con == "T") { document.getElementById('bodmatbrass').style.color = "#999999"; document.getElementById('bodmatalum').style.color = "#999999"; document.getElementById('bodmatpvdf').style.color = "#999999"; document.codeform.bodymat[0].checked = 1; document.codeform.bodymat[1].disabled = true; document.codeform.bodymat[2].disabled = true; document.codeform.bodymat[3].disabled = true; var size=document.codeform.tri; for (var i=0;i < size.length;i++) { if (size[i].checked) {var siz = (size[i].value)} } if (siz != "05" && siz != "07" && siz != "10") { document.codeform.edmc.checked = 0; document.codeform.edmc.disabled = true; document.getElementById('edmc_text').style.display = ""; } else { document.codeform.edmc.disabled = false; document.getElementById('edmc_text').style.display = "none"; } } if (con == "F") { document.getElementById('bodmatbrass').style.color = "#999999"; document.getElementById('bodmatalum').style.color = "#999999"; document.getElementById('bodmatpvdf').style.color = "#999999"; document.codeform.bodymat[0].checked = 1; document.codeform.bodymat[1].disabled = true; document.codeform.bodymat[2].disabled = true; document.codeform.bodymat[3].disabled = true; var size=document.codeform.fla; for (var i=0;i < size.length;i++) { if (size[i].checked) {var siz = (size[i].value)} } if (siz != "05" && siz != "07" && siz != "10") { document.codeform.edmc.checked = 0; document.codeform.edmc.disabled = true; document.getElementById('edmc_text').style.display = ""; } else { document.codeform.edmc.disabled = false; document.getElementById('edmc_text').style.display = "none"; } } var bodymat=document.codeform.bodymat; for (var i=0;i < bodymat.length;i++) { if (bodymat[i].checked) { var mat = (bodymat[i].value)} } if (mat == "P") { changePic("PVDF"); } else { changePic(con); } // ------------ MODEL CODE if (con == "F") { if (siz == "10") { var ender = "D";} if (siz == "15") { var ender = "E";} if (siz == "20") { var ender = "E";} } else { var ender = "A"; if (siz == "15") { var ender = "B";} if (siz == "20") { var ender = "B";} } var mcPrice ="G2"+mat+siz+con+"09GM"+ender; var mc ="G2"+mat+siz+con+"09GM"+ender; document.codeform.modelcode.value = mc; document.getElementById('PN').innerHTML = mc; var accPrice = 0; var priceSubtracter = 0; if (document.codeform.edmc.checked) { if (document.codeform.edm_cover[1].checked) { document.codeform.edmcinfo.value = eval('a906004_85[2]'); document.codeform.edmcid.value = '906004-85'; document.codeform.edmcprodseries.value = 'for Part No. '+mc; document.codeform.edmcprodname.value = 'COMP_DISP_COVER_SINGLE'; document.codeform.edmcprice.value = eval('a906004_85[0]'); document.codeform.edmcweight.value = eval('a906004_85[1]'); accPrice = accPrice + eval('a906004_85[0]'); } if (document.codeform.edm_cover[0].checked) { document.codeform.edmcinfo.value = eval('a906004_86[2]'); document.codeform.edmcid.value = '906004-86'; document.codeform.edmcprodseries.value = 'for Part No. '+mc; document.codeform.edmcprodname.value = 'COMP_DISP_COVER_DUAL'; document.codeform.edmcprice.value = eval('a906004_86[0]'); document.codeform.edmcweight.value = eval('a906004_86[1]'); accPrice = accPrice + eval('a906004_86[0]'); } } if (document.codeform.bat.checked) { document.codeform.batinfo.value = eval('a113520_1[2]'); document.codeform.batid.value = '113520-1'; document.codeform.batprodseries.value = 'for Part No. '+mc; document.codeform.batprice.value = eval('a113520_1[0]'); document.codeform.batweight.value = eval('a113520_1[1]'); accPrice = accPrice + eval('a113520_1[0]'); } if (document.codeform.vert.checked) { document.codeform.vertinfo.value = eval('a125260_01[2]'); document.codeform.vertid.value = '125260-01'; document.codeform.vertprodseries.value = 'for Part No. '+mc; document.codeform.vertprice.value = eval('a125260_01[0]'); document.codeform.vertweight.value = eval('a125260_01[1]'); accPrice = accPrice + eval('a125260_01[0]'); } if (document.codeform.module.checked) { if (document.codeform.mod[0].checked) { document.codeform.modinfo.value = eval('a125060_1[2]'); document.codeform.modid.value = '125060-01'; document.codeform.modprodseries.value = 'for Part No. '+mc; document.codeform.modprice.value = eval('a125060_1[0]'); document.codeform.modweight.value = eval('a125060_1[1]'); document.codeform.epminfo.value = eval('a125070_1[2]'); document.codeform.epmid.value = '125070-1'; document.codeform.epmprodseries.value = 'for Part No. '+mc; document.codeform.epmprice.value = eval('a125070_1[0]'); document.codeform.epmweight.value = eval('a125070_1[1]'); accPrice = accPrice + eval('a125060_1[0]') + eval('a125070_1[0]'); } if (document.codeform.mod[1].checked) { document.codeform.modinfo.value = eval('a125100_1[2]'); document.codeform.modid.value = '125100-1'; document.codeform.modprodseries.value = 'for Part No. '+mc; document.codeform.modprice.value = eval('a125100_1[0]'); document.codeform.modweight.value = eval('a125100_1[1]'); accPrice = accPrice + eval('a125100_1[0]'); } if (document.codeform.mod[2].checked) { document.codeform.modinfo.value = eval('a113435_1[2]'); document.codeform.modid.value = '113435-1'; document.codeform.modprodseries.value = 'for Part No. '+mc; document.codeform.modprice.value = eval('a113435_1[0]'); document.codeform.modweight.value = eval('a113435_1[1]'); accPrice = accPrice + eval('a113435_1[0]'); // insert model code and pic change here // --------------------------- // insert model code and pic change here var mcPrice ="G2"+mat+siz+con+"09GM"+ender; var mc ="G2"+mat+siz+con+"XXXX"+ender; document.codeform.modelcode.value = mc; document.codeform.id.value = mc; document.getElementById('PN').innerHTML = mc; var priceSubtracter = eval('a113435_1[0]'); if (document.codeform.edmc.checked) { document.codeform.edmc.checked = 0; accPrice = accPrice - eval('a906004_85[0]'); } document.codeform.edmc.disabled = true; document.getElementById('edmc_text2').style.display = ""; } } if (document.codeform.ra.checked) { if (document.codeform.remote[0].checked) { document.codeform.rainfo.value = eval('a113265_1[2]'); document.codeform.raid.value = '113265-1'; document.codeform.raprodseries.value = 'for Part No. '+mc; document.codeform.raprice.value = eval('a113265_1[0]'); document.codeform.raweight.value = eval('a113265_1[1]'); accPrice = accPrice + eval('a113265_1[0]'); } if (document.codeform.remote[1].checked) { document.codeform.rainfo.value = eval('a113275_1[2]'); document.codeform.raid.value = '113275-1'; document.codeform.raprodseries.value = 'for Part No. '+mc; document.codeform.raprice.value = eval('a113275_1[0]'); document.codeform.raweight.value = eval('a113275_1[1]'); accPrice = accPrice + eval('a113275_1[0]'); } } // ------------ PRICE var price = eval(mcPrice)[1] - priceSubtracter; document.getElementById('listprice').innerHTML = price; document.codeform.price.value = price; document.getElementById('accPrice').innerHTML = accPrice; var qty = document.codeform.qty.value; var total = qty*(price + accPrice); document.getElementById('extendedPrice').innerHTML = total; // ------------ Description var infotext = " Housing Material: "+eval(mcPrice)[8]+"
"+ " Size & Connection: "+eval(mcPrice)[2]+" "+eval(mcPrice)[3]+"
"+ " Flow Range: "+eval(mcPrice)[4]+" GPM "+ "("+eval(mcPrice)[5]+" LPM)
"+ " Accuracy: "+eval(mcPrice)[6]+" %
"+ " Functions: Displays Rate & Total
"+ " Units: Gallons, Liters, User Defined via field calibration
"; // document.getElementById('infospan').innerHTML = infotext; document.getElementById('infospan').innerHTML = "
G2 Series Industrial Flow Meter
"+infotext+"
"; document.codeform.info.value = infotext; document.codeform.id.value = mcPrice; document.codeform.weight.value = eval(mcPrice)[0]; document.codeform.prodname.value = 'G2 Series'; document.codeform.prodseries.value = 'Industrial Flow Meter'; // alert('OK'); } //------------------------------------------------------------------------------------------ function selectSize(mod,num) { // alert(mod); var con = document.codeform.contype.value; if (con == "N") { document.codeform.npt[num].checked = 1;} if (con == "T") { document.codeform.tri[num].checked = 1;} if (con == "F") { document.codeform.fla[num].checked = 1;} changeCode(); } function highlightRow(rowID) { // alert(e.target); // alert(e.parentNode); // alert(e.target.parentNode.id); // var rowID = e.target.parentNode.id; document.getElementById(rowID).style.backgroundColor="#FFFFCC"; } function unhighlightRow(rowID,color) { // alert(rowID); document.getElementById(rowID).style.backgroundColor=color; } function showDetail(whichDetail) { document.getElementById(whichDetail).className = "vis_tr"; document.getElementById('s'+whichDetail).style.display = "none"; document.getElementById('h'+whichDetail).style.display = ""; } function hideDetail(whichDetail) { document.getElementById(whichDetail).className = "hid_tr"; document.getElementById('s'+whichDetail).style.display = ""; document.getElementById('h'+whichDetail).style.display = "none"; }