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+" |