////////////////////////////////////////
// WEATHERBOND COMMON SCRIPTS
// Created by HJE Marketing 10/2006
// These scripts are used by all web site pages.
// DO NOT REMOVE THIS FILE FROM ITS CURRENT LOCATION!
// DOING SO WILL RENDER IT OFFLINE AND THE MANY PAGES
// THAT CALL IT WON'T BE ABLE TO FIND IT
////////////////////////////////////////


//  This function controls the mouse-over effect for the navigatoin menu

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		navbutt_home_over = newImage("/images/navbutt_home-over.gif");
		navbutt_products_over = newImage("/images/navbutt_products-over.gif");
		navbutt_install_over = newImage("/images/navbutt_install-over.gif");
		navbutt_matest_over = newImage("/images/navbutt_matest-over.gif");
		navbutt_warranty_over = newImage("/images/navbutt_warranty-over.gif");
		navbutt_msds_over = newImage("/images/navbutt_msds-over.gif");
		navbutt_tdb_over = newImage("/images/navbutt_tdb-over.gif");
		navbutt_contact_over = newImage("/images/navbutt_contact-over.gif");
		preloadFlag = true;
	}
}

//////////////////////////////////////////////////////////////////////////////
// This function controls the Material Estimator
// Copyright (C) 2002-2004 Framtidsforum I&M AB, Sweden

var co = new Object;
function recalc_onclick(ctl) {
  if (true) {


            co.pA3D=eeparseFloat(document.getElementById("pA3D").value);
            co.pA5D=eeparseFloat(document.getElementById("pA5D").value);
            co.pA7D=eeparseFloat(document.getElementById("pA7D").value);
            co.pA9D=eeparseFloat(document.getElementById("pA9D").value);
            co.pA11D=eeparseFloat(document.getElementById("pA11D").value);
            calc(co);
            document.getElementById("pA14E").value=eedisplayFloat(co.pA14E);
            document.getElementById("pA17E").value=eedisplayFloat(co.pA17E);
            document.getElementById("pA18E").value=eedisplayFloat(co.pA18E);
            document.getElementById("pA19E").value=eedisplayFloat(co.pA19E);
            document.getElementById("pA20E").value=eedisplayFloat(co.pA20E);
            document.getElementById("pA21E").value=eedisplayFloat(co.pA21E);
            document.getElementById("pA22E").value=eedisplayFloat(co.pA22E);
            document.getElementById("pA23E").value=eedisplayFloat(co.pA23E);
            document.getElementById("pA24E").value=eedisplayFloat(co.pA24E);
            };
};


var eeisus=1;var eetrue="TRUE";var eefalse="FALSE";var eedec=".";var eeth=",";var eedecreg=new RegExp("[.]","g");var eethreg=new RegExp(",","g");

function calc(data){var cA3D=data.pA3D;var cA5D=data.pA5D;var cA7D=data.pA7D;var cA9D=data.pA9D;var cA11D=data.pA11D;var cA14E=(((((cA3D)*(cA5D)))+(cA11D)));var cA17E=(roundup((((((cA3D)*(cA5D)))/(300))),(0)));var cA18E=(roundup((((((((cA3D)>=(cA5D)))?(((((((cA3D)/(10)))*(cA5D)))+(((((2)*(cA3D)))+(((2)*(cA5D))))))):(((((((cA5D)/(10)))*(cA3D)))+(((((2)*(cA3D)))+(((2)*(cA5D)))))))))/(300))),(0)));var cA19E=(roundup((((((cA3D)<(cA5D)))?(((((((cA3D)/(10)))*(cA5D)))/(100))):(((((((cA5D)/(10)))*(cA3D)))/(100))))),(0)));var cA20E=(roundup((((((((((((((cA3D)+(cA3D)))+(cA5D)))+(cA5D)))-(cA11D)))+(((((5)*(cA9D)))+(((5)*(cA7D)))))))/(100))),(0)));var cA21E=(cA7D);var cA22E=(cA9D);var cA23E=(((((cA14E)>(1000)))?(((roundup((((cA14E)/(1000))),(0)))+(((cA22E)*(4))))):(((cA22E)*(4)))));var cA24E=(roundup((((((((((((((cA19E)*(2)))+(((cA20E)*(8)))))+(((cA21E)*(3)))))+(((cA22E)*(4)))))+(((cA23E)*(2)))))/(22))),(0)));data.pA14E=cA14E;data.pA17E=cA17E;data.pA18E=cA18E;data.pA19E=cA19E;data.pA20E=cA20E;data.pA21E=cA21E;data.pA22E=cA22E;data.pA23E=cA23E;data.pA24E=cA24E;};

function myIsNaN(x){return(isNaN(x)||(typeof x=='number'&&!isFinite(x)));};function roundup(n,nd){if(isFinite(n)&&isFinite(nd)){var sign_n=(n<0)?-1:1;var abs_n=Math.abs(n);var factor=Math.pow(10,nd);return sign_n*Math.ceil(abs_n*factor)/factor;}else{return NaN;}};function eeparseFloat(str){str=String(str).replace(eedecreg,".");var res=parseFloat(str);if(isNaN(res)){return 0;}else{return res;}};function eedisplayFloat(x){if(myIsNaN(x)){return Number.NaN;}else{return String(x).replace(/\./g,eedec);}};

function reset_onclick(x){
document.formc.reset();
postcode();
recalc_onclick('');
};

function postcode(){};

function eequerystring(){
var querystring=document.location.search;
if(querystring.length>0){
variables=(querystring.substring(1)).split("&");
var variable;
var key;
var value;
for(var ii=0;ii<variables.length;ii++){
variable=variables[ii].split("=");
key=unescape(variable[0]);
value=unescape(variable[1]);
if(document.formc[key]!=null){
document.formc[key].value=value;
}
}
}
}

function initial_update(){
postcode('');
eequerystring();
recalc_onclick('');
}