<!--Fax Form Transfer -->

/******* Sod Guy Editable Pricing Items *********/

var kyBlueGrassPrice = 0.29;

var fescuePrice = 0.15;

var cTaxRate = .039;

var sodInstallPrice = .17;

var sodAmendPrice = .30;

var sodTearOutPrice = 1.00;

/****** WARNING ******** DO NOT EDIT ANYTHING BELOW HERE */



/******* Other Variables ******/
/*  DO NOT EDIT ANYTHING BELOW HERE */


var isNN = 1;


var inInstall;

var inAmend;

var inTearOut;

var inTotalFtSq1 = 0;

var inTotalFtSq2 = 0;

var inPCharge = 0;

var inPNumber = 0;

var inSCharge = 0;

var inSRolls = 0;

var inCTax = 0;

var inDeliveryCharge = 0;

var inSodInstallCharge = 0;

var inSodAmendCharge = 0;

var inSodTearOutCharge = 0;

var inCost = 0;

var getSelect;

var selectedItemText;

var myResultWindow = '';




function fmt(val){

  if(val+""=="NaN")

    return "0";

  else

    return Math.round(val*100)/100;

}




function faxFormCreate(inForm){

		
		inInstall = inForm.installation.checked;

		inAmend = inForm.soil_amend.checked;
		
		inTearOut = inForm.tear_out.checked;

		inTotalFtSq1 = inForm.totalArea.value;
		
		inTotalFtSq2 = inForm.totalArea2.value;
		
		inSRolls = inForm.Quantity.value;
				
		inSCharge = inForm.sodCharge.value;
		
		inPNumber = inForm.pallets.value;
		
		inPCharge = inForm.palletCharge.value;	
		
		inCTax = inForm.coTax.value;
		
		inDeliveryCharge = inForm.checkdelivery.value;
		
		inSodInstallCharge = inForm.installCharge.value;
		
		inSodAmendCharge = inForm.amendCharge.value;
		
		inSodTearOutCharge = inForm.tearOutCharge.value;
		
		inCost = inForm.cost.value;
		
		
		getSelect = inForm.delivery;
		selectedItemText = getSelect.options[getSelect.selectedIndex].text;
	
		myResultWindow = window.open("faxable.html", "resultWindow","resizable=no,height=450,width=750,scrollbars=yes");
		
		setTimeout("myResultWindow.document.faxForm.delivery.value = selectedItemText",2000);
		
		setTimeout("myResultWindow.document.faxForm.installation.checked = inInstall",2000);

		setTimeout("myResultWindow.document.faxForm.soil_amend.checked = inAmend",2000);
		
		setTimeout("myResultWindow.document.faxForm.tear_out.checked = inTearOut",2000);
		


		setTimeout("myResultWindow.document.faxForm.totalArea2.value = inTotalFtSq2",2000);
		
		setTimeout("myResultWindow.document.faxForm.Quantity.value = inSRolls",2000);
		
		setTimeout("myResultWindow.document.faxForm.sodCharge.value = inSCharge",2000);

		setTimeout("myResultWindow.document.faxForm.pallets.value = inPNumber",2000);

		setTimeout("myResultWindow.document.faxForm.palletCharge.value = inPCharge",2000);
		
		setTimeout("myResultWindow.document.faxForm.coTax.value = inCTax",2000);

		setTimeout("myResultWindow.document.faxForm.checkdelivery.value = inDeliveryCharge",2000);

		setTimeout("myResultWindow.document.faxForm.installCharge.value = inSodInstallCharge",2000);

		setTimeout("myResultWindow.document.faxForm.amendCharge.value = inSodAmendCharge",2000);

		setTimeout("myResultWindow.document.faxForm.tearOutCharge.value = inSodTearOutCharge",2000);
		
		setTimeout("myResultWindow.document.faxForm.cost.value = inCost",2000);
		
		myResultWindow.focus();
		
}



function checkStr(test, goodvals){

	test = test.toString();

	goodvals = goodvals.toString();

	breaker = false;

	for(counter=0; counter < test.length && breaker == false; counter++){

		if(goodvals.indexOf(test.charAt(counter)) == -1){

			breaker = true;

		}

	}

	return (!breaker);

}



