// JavaScript Document
var aSizes = new Array("usml","umed","ulge");
var aClads = new Array("S19","L22","L34");
var aZones = new Array("audel","budel");
var aTrusses = new Array("WTTruss","WSTruss");

var iAft = 0;

function updateAreas() {
    with (document.convert) {
		iAft = Math.round(dft.value * wft.value*100)/100;
		x = document.getElementById('acm');
		x.innerHTML = '<b>'+(Math.round(dcm.value * wcm.value/100)/100)+' sqm</b>';
		x = document.getElementById('aft');
		x.innerHTML = '<b>'+iAft+' sqft</b>';

		// clear previous results
		for(var size=0;size<aSizes.length;size++)
		{ 
			for(var clad=0;clad<aClads.length;clad++)
			{ 
				x = document.getElementById(aSizes[size]+aClads[clad]);
				x.innerHTML = '';
			}
		}
		for(var zone=0;zone<aZones.length;zone++)
		{ 
			for(var truss=0;truss<aTrusses.length;truss++)
			{ 
				x = document.getElementById(aZones[zone]+aTrusses[truss]);
			}
		}
		x = document.getElementById('audelWTTruss');
		x.innerHTML = formatPrice(multiplier.value * audelWTTruss.value*iAft);
		x = document.getElementById('audelWSTruss');
		x.innerHTML = formatPrice(multiplier.value * audelWSTruss.value*iAft);
		x = document.getElementById('budelWTTruss');
		x.innerHTML = formatPrice(multiplier.value * budelWTTruss.value*iAft);
		x = document.getElementById('budelWSTruss');
		x.innerHTML = formatPrice(multiplier.value * budelWSTruss.value*iAft);

		if (iAft > 0)
		{
			if (iAft <= 120)
			{
				x = document.getElementById('usmlS19');
				x.innerHTML = formatPrice(multiplier.value * usmlS19.value*iAft);
				x = document.getElementById('usmlL22');
				x.innerHTML = formatPrice(multiplier.value * usmlL22.value*iAft);
				x = document.getElementById('usmlL34');
				x.innerHTML = formatPrice(multiplier.value * usmlL34.value*iAft);
			}
			else if (iAft <= 200)
			{
				x = document.getElementById('umedS19');
				x.innerHTML = formatPrice(multiplier.value * umedS19.value*iAft);
				x = document.getElementById('umedL22');
				x.innerHTML = formatPrice(multiplier.value * umedL22.value*iAft);
				x = document.getElementById('umedL34');
				x.innerHTML = formatPrice(multiplier.value * umedL34.value*iAft);
			}
			else
			{
				x = document.getElementById('ulgeS19');
				x.innerHTML = formatPrice(multiplier.value * ulgeS19.value*iAft);
				x = document.getElementById('ulgeL22');
				x.innerHTML = formatPrice(multiplier.value * ulgeL22.value*iAft);
				x = document.getElementById('ulgeL34');
				x.innerHTML = formatPrice(multiplier.value * ulgeL34.value*iAft);
			}
		}		
	}
}

function widthToMetric() {
  with (document.convert) {
 wft.value = wft.value.toString().replace(/[^\d\.eE-]/g,'');
 if (wft.value*30.48 != 0)
	wcm.value = Math.round(wft.value*30.48/5)*5;
  }
  updateAreas();
}

function formatPrice(amount)
{
	var i = parseFloat(amount);
	if(isNaN(i)) { i = 0.00; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	i = parseInt((i + .005) * 100);
	i = i / 100;
	s = new String(i);
	if(s.indexOf('.') < 0) { s += '.00'; }
	if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
	s = minus + '&pound;' + s;
	return s;
}

function widthToImperial() {
  with (document.convert) {
 wft.value = wft.value.toString().replace(/[^\d\.eE-]/g,'');
 if (wft.value/30.48 != 0)
	wft.value = Math.round(wcm.value/30.48*10)/10;
  }
  updateAreas();
}

function depthToMetric() {
	with (document.convert) {
		dft.value = dft.value.toString().replace(/[^\d\.eE-]/g,'');
		if (dft.value*30.48 != 0)
			dcm.value = Math.round(dft.value*30.48/5)*5;
	}
	updateAreas();
}

function depthToImperial() {
  with (document.convert) {
	dft.value = dft.value.toString().replace(/[^\d\.eE-]/g,'');
	if (dft.value/30.48 != 0)
		dft.value = Math.round(dcm.value/30.48*10)/10;
  }
  updateAreas();
}

function hideZoneRows() {
	var row = document.getElementById("audel");
	row.style.display = 'none';	
	row = document.getElementById("cudel");
	row.style.display = 'none';	
}

function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}