function changeCode(){
var mc = "";
var err = "";
var ser = "";
var price = "";
var failpos = "";
var acttype = "";
var solprice = 0;
var solweight = 0;
var solvoltage = "";
var siz = "";
var psi = "";
var lim = "";
var pic = "VA";
var infotext = "";
var bodymat = "Brass (Nickel Plated)";
var sizedescrip = "";
var condescrip = "NPT (female)";
var infoflo = "";
var seatmat = "";
var sealmat = "";
var soldescrip = "";
var solvoltage = "";
var solt = "";
var sol = "";
var solv = "";
var limdescrip = "";
var actdescrip = "";
document.codeform.price.value = "";
if (document.codeform.size[0].checked) {var siz = "037" ; var sizedescrip = size_037};
if (document.codeform.size[1].checked) {var siz = "050" ; var sizedescrip = size_050};
if (document.codeform.size[2].checked) {var siz = "075" ; var sizedescrip = size_075};
if (document.codeform.size[3].checked) {var siz = "100" ; var sizedescrip = size_100};
if (document.codeform.size[4].checked) {var siz = "125" ; var sizedescrip = size_125};
if (document.codeform.size[5].checked) {var siz = "150" ; var sizedescrip = size_150};
if (document.codeform.size[6].checked) {var siz = "200" ; var sizedescrip = size_200};
if (document.codeform.actuator[0].checked) {var act = "C"; var psi="60"; var actdescrip = "Spring Return Pneumatic Actuator"; var failpos=" fail CLOSED"; var solt = "E"};
if (document.codeform.actuator[1].checked) {var act = "O"; var psi="60"; var actdescrip = "Spring Return Pneumatic Actuator"; var failpos="fail OPEN"; var solt = "E"};
if (document.codeform.actuator[2].checked) {var act = "D"; var psi="40"; var actdescrip = "Double Acting Pneumatic Actuator"; var solt = "C"};
// Solenoids ---------------------------
if (document.codeform.solenoid[0].checked) {var solc = ""};
if (document.codeform.solenoid[1].checked) {var solc = "3"};
if (document.codeform.solenoid[2].checked) {var solc = "4"};
if (document.codeform.solenoid[3].checked) {var solc = "5"};
if (document.codeform.solenoid[4].checked) {var solc = "6"};
if (document.codeform.solenoid[5].checked) {var solc = "2"};
if (document.codeform.solenoidv[0].checked) {var solv = "A"; var solvoltage="120 VAC"};
if (document.codeform.solenoidv[1].checked) {var solv = "B"; var solvoltage="24 VDC"};
if (document.codeform.solenoidv[2].checked) {var solv = "F"; var solvoltage="12 VDC"};
if (solc!=""){var sol=solt+solc+solv; var solpic=solt+solc;}
if (document.codeform.seal[0].checked) {var sel = "VV"; var sealmat = "Viton"};
if (document.codeform.seal[1].checked) {var sel = "EE"; var sealmat = "EPDM"};
if (document.codeform.seal[2].checked) {var sel = "BB"; var sealmat = "BUNA-N (SPECIAL ORDER 4-8 WEEKS)"};
var mc = siz+"VA"+act+sel+sol;
var cadmc = siz+"VA";
if (act == "C" || act == "O") {
if (siz == "037"){ var price = sr_price_037; var weight=weight_037}
if (siz == "050"){ var price = sr_price_050; var weight=weight_050}
if (siz == "075"){ var price = sr_price_075; var weight=weight_075}
if (siz == "100"){ var price = sr_price_100; var weight=weight_100}
if (siz == "125"){ var price = sr_price_125; var weight=weight_125}
if (siz == "150"){ var price = sr_price_150; var weight=weight_150}
if (siz == "200"){ var price = sr_price_200; var weight=weight_200}
}
if (act == "D") {
if (siz == "037"){ var price = da_price_037; var weight=weight_037}
if (siz == "050"){ var price = da_price_050; var weight=weight_050}
if (siz == "075"){ var price = da_price_075; var weight=weight_075}
if (siz == "100"){ var price = da_price_100; var weight=weight_100}
if (siz == "125"){ var price = da_price_125; var weight=weight_125}
if (siz == "150"){ var price = da_price_150; var weight=weight_150}
if (siz == "200"){ var price = da_price_200; var weight=weight_200}
}
// solenoid pricing, weight, & description
if (sol !=''){
var solbeg2 = sol.substring(0, 2);
var solprice = eval('sol_'+solt+solc+'_price');
var solweight = eval('sol_'+solt+solc+'_weight');
var soldescrip = (eval('sol_'+solt+solc+'_descrip'))+" "+solvoltage;
}
var price = Math.round(price+solprice);
var weight = weight+solweight;
if (siz == ""){var pic = "VA"; var price = ""; var mc = "Select Size"}
if (mc == "Select Size"){
document.getElementById("add").disabled=true;
document.getElementById("add").className="BUTTOND";
} else {
document.getElementById("add").disabled=false;
document.getElementById("add").className="BUTTON";
}
if (sol != ""){
var pic = solt+"3";
if (solc == "2"){var pic = solt+"2";}
}
// DESCRIPTIONS
var infotext = " Body Material: "+bodymat+"
"+
" Size & Connection: "+sizedescrip+" "+condescrip+"
"+
" Seals: "+sealmat+"
"+
" Actuator: "+actdescrip+failpos+"
"+
"(sized for using "+psi+"psi supply air in applications up to 150psi DP)";
var infotext = infotext + "
";
// " Flow Plan: "+infoflo+"
"+
if (soldescrip != "") {
var infotext = infotext +"Actuator Solenoid: "+soldescrip+"
";}
document.codeform.price.value = price;
document.getElementById('listprice').innerHTML = price;
if (price != "") {
var qty = document.codeform.qty.value;
var unit = document.codeform.price.value;
var extprice = unit * qty;
document.getElementById('extendedPrice').innerHTML= extprice;
} else {
document.getElementById('extendedPrice').innerHTML= "";
}
document.codeform.modelcode.value = mc;
document.getElementById('PN').innerHTML = mc;
document.codeform.imgsrc.value = "/VA/models/"+pic+".jpg";
document.codeform.id.value = mc;
document.codeform.info.value = infotext;
document.codeform.weight.value = weight;
document.codeform.cadcode.value = cadmc;
document.getElementById('infospan').innerHTML = "
| VA Series Compact On/Off Valve "+infotext+" |