function doAgree(objCheckbox) 
{
	for (var i=1; i<document.forms.length; i++)
	 {
		if (objCheckbox.checked && document.getElementById('hidAgree'+i))
		 {
			document.getElementById('hidAgree'+i).value = 1;
		 } 
		else 
		{
			document.getElementById('hidAgree'+i).value = 0;
		}
	} // [for]
} // [function: doAgree]

function doPrice(objForm) {
	switch (objForm.item_name.value) {
		case "Dynalene MV":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene HF-LO":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene LO-170":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene LO-230":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene HC-10":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene HC-20":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene HC-30":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene HC-40":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene HC-50":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene EG":
			objForm.amount.value = (objForm.selSize.value == 1) ? 75 : 165;
			break;
		case "Dynalene PG":
			objForm.amount.value = (objForm.selSize.value == 1) ? 85 : 175;
			break;
		case "Dynalene BioGlycol":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 190;
			break;
		case "Dynalene SF":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 275;
			break;
		case "Dynalene HT":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 400;
			break;
		case "Dynalene 600":
			objForm.amount.value = (objForm.selSize.value == 1) ? 225 : 825;
			break;
		case "Dynalene PE-1":
			objForm.amount.value = (objForm.selSize.value == 1) ? 125 : 295;
			break;
		case "Dynalene NB50":
			if (objForm.selSize.value == 5)
				objForm.amount.value = 125;
			else if (objForm.selSize.value == 25)
				objForm.amount.value = 262.50;
			else if (objForm.selSize.value == 100)
				objForm.amount.value = 700;
			else if (objForm.selSize.value == 500)
				objForm.amount.value = 1650;
			else if (objForm.selSize.value == 1000)
				objForm.amount.value = 2500;
			break;
		case "Dynalene NB90":
			if (objForm.selSize.value == 5)
				objForm.amount.value = 175;
			else if (objForm.selSize.value == 25)
				objForm.amount.value = 500;
			else if (objForm.selSize.value == 100)
				objForm.amount.value = 1500;
			else if (objForm.selSize.value == 500)
				objForm.amount.value = 2500;
			else if (objForm.selSize.value == 1000)
				objForm.amount.value = 3200;
			break;
		case "Dynalene NB98":
			if (objForm.selSize.value == 5)
				objForm.amount.value = 200;
			else if (objForm.selSize.value == 25)
				objForm.amount.value = 625;
			else if (objForm.selSize.value == 100)
				objForm.amount.value = 1800;
			else if (objForm.selSize.value == 500)
				objForm.amount.value = 3000;
			else if (objForm.selSize.value == 1000)
				objForm.amount.value = 3500;
			break;
		case "Dynalene SolarGlycol-XT":
			if(objForm.selSize.value == 1)
				objForm.amount.value = 75;
			else if(objForm.selSize.value == 2)
				objForm.amount.value = 145;
			break;
	}
	objForm.os0.value = objForm.selSize.value + " " + objForm.size_label.value;
	
	var companyForm = document.getElementById('frmCompanyFields');
	objForm.txtName.value = companyForm.txtName.value;
	objForm.txtPhone.value = companyForm.txtPhone.value;
	objForm.txtFax.value = companyForm.txtFax.value;
	
	return true;
} // [function: doPrice]

// returns true if the string is a US phone number formatted as...
// (000)000-0000, (000) 000-0000, 000-000-0000, 000.000.0000, 000 000 0000, 0000000000
function isPhone(str) {
	var re = /^\(?[2-9]\d{2}[\)\.-]?\s?\d{3}[\s\.-]?\d{4}$/;
	return re.test(str);
} // isPhone

function openWin(sTarget, sWidth, sHeight, sScroll) {
	var iLeft			= 20;
	var iTop			= 20;
	var iWidth			= sWidth;
	var iHeight			= sHeight;
	var iToolbar		= 0;
	var iResizable		= 1;
	var iScrollbars		= (sScroll == null) ? 0 : sScroll;
	var iLocation		= 0;
	var iStatus			= 0;
	var iDirectories	= 0;
	var winName			= "TMobile";
	var winString		= 'left='+iLeft+',top='+iTop+',width='+iWidth+',height='+iHeight+',toolbar='+iToolbar+',resizable='+iResizable+',scrollbars='+iScrollbars+',location='+iLocation+',status='+iStatus+',directories='+iDirectories;
	window.open(sTarget,winName,winString);
} // [function: openWin]
