// Compiled by: Burnz ^_^
function count_chars() { 
  counter = document.prod_guarantee.txtask.value 
  left = (250 - (counter.length)) 
	  
	 if ( left <= 0 ) { 
		document.prod_guarantee.count.value = 0 
		document.prod_guarantee.txtask.value = document.prod_guarantee.txtask.value.substr(0,250) 
	 } else { 
		document.prod_guarantee.count.value = left 
	 } 
} 

function nextbox(fldobj,nbox)
{
if(fldobj.value.length>2)
{document.form.elements[nbox].focus()}
}

function getKeyCode(e)
{
	if (window.event)
	   return window.event.keyCode;
	else if (e)
	   return e.which;
	else
	   return null;
}
function keyRestrict(e, validchars) { 
	var key='', keychar='';
	key = getKeyCode(e);
	if (key == null) return true;
	keychar = String.fromCharCode(key);
	keychar = keychar.toLowerCase();
	validchars = validchars.toLowerCase();
	if (validchars.indexOf(keychar) != -1)
		return true;
	if ( key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
		return true;
	return false;
}

function prodsend()
{
	var themessage = "Please complete the following fields: \r\n";
	var msgctr = 0;
	//GENERAL PROJECT INFORMATION
	themessage = themessage + "\r\n GENERAL PROJECT INFORMATION";
	if (document.prod_guarantee.projname.value=="") {
	themessage = themessage + "\r\n Project Name";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.projadd.value=="") {
	themessage = themessage + "\r\n Project Address";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.bldgfunc.value=="") {
	themessage = themessage + "\r\n Function of Building (s)";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.mat1.value=="") {
	themessage = themessage + "\r\n Materials Used";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.qty1.value=="") {
	themessage = themessage + "\r\n Quantity";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.datep1.value=="") {
	themessage = themessage + "\r\n Date Purchased";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.lotnum1.value=="") {
	themessage = themessage + "\r\n Lot Numbers";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.expstart.value=="") {
	themessage = themessage + "\r\n Expected Start Date";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.expcom.value=="") {
	themessage = themessage + "\r\n Expected Completion Date";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.slope1.value=="") {
	themessage = themessage + "\r\n Slope";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.matdis.value=="") {
	themessage = themessage + "\r\n Material Distributor or Agent";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.phone1.value=="") {
	themessage = themessage + "\r\n Phone";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.fax1.value=="") {
	themessage = themessage + "\r\n Fax";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.projsqf.value=="") {
	themessage = themessage + "\r\n Project Square Footage";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.projdeckt.value=="") {
	themessage = themessage + "\r\n Project Deck Type";
	msgctr = msgctr+1;
	}
	
	if (msgctr==0){
	themessage = themessage + "\r\n---Completed---";
	}

	//BUILDING OWNER INFORMATION
	themessage = themessage + "\r\n\r\n BUILDING OWNER INFORMATION";
	msgctr=0;

	if (document.prod_guarantee.bldgdcor.value=="") {
	themessage = themessage + "\r\n Company Name";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.bldgcomname.value=="") {
	themessage = themessage + "\r\n Direct correspondence to";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.bldgtitle.value=="") {
	themessage = themessage + "\r\n Title";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.bldgadd.value=="") {
	themessage = themessage + "\r\n Address";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.bldgphone.value=="") {
	themessage = themessage + "\r\n Owner /Contact Phone";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.bldgfax.value=="") {
	themessage = themessage + "\r\n Fax";
	msgctr = msgctr+1;
	}
	
	if (msgctr==0){
	themessage = themessage + "\r\n---Completed---";
	}

	//SPECIFIERīS INFORMATION
	themessage = themessage + "\r\n\r\n SPECIFIERīS INFORMATION";
	msgctr=0;
	
	if (document.prod_guarantee.spename.value=="") {
	themessage = themessage + "\r\n Name";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.speadd.value=="") {
	themessage = themessage + "\r\n Address";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.spephone.value=="") {
	themessage = themessage + "\r\n Phone";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.spefax.value=="") {
	themessage = themessage + "\r\n Fax";
	msgctr = msgctr+1;
	}
	
	if (msgctr==0){
	themessage = themessage + "\r\n---Completed---";
	}

	//APPLICATOR INFORMATION
	themessage = themessage + "\r\n\r\n APPLICATOR INFORMATION";
	msgctr=0;
	
	if (document.prod_guarantee.appname.value=="") {
	themessage = themessage + "\r\n Name";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.appadd.value=="") {
	themessage = themessage + "\r\n Address";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.appphone.value=="") {
	themessage = themessage + "\r\n Phone";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.appfax.value=="") {
	themessage = themessage + "\r\n Fax";
	msgctr = msgctr+1;
	}	
	


	
	if (document.prod_guarantee.applic.value=="") {
	themessage = themessage + "\r\n License";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.appman.value=="") {
	themessage = themessage + "\r\n Project Manager";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.gencon.value=="") {
	themessage = themessage + "\r\n General Contractor";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.genadd.value=="") {
	themessage = themessage + "\r\n Address";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.genphone.value=="") {
	themessage = themessage + "\r\n Phone";
	msgctr = msgctr+1;
	}
	if (document.prod_guarantee.genfax.value=="") {
	themessage = themessage + "\r\n Fax";
	msgctr = msgctr+1;
	}
	
	if (msgctr==0){
	themessage = themessage + "\r\n---Completed---";
	}

	if (document.prod_guarantee.prodcomment.value=="") {
	themessage = themessage + "\r\n ADDITIONAL COMMENTS";
	msgctr = msgctr+1;
	}

//alert if fields are empty and cancel form submit
	if (themessage == "Please complete the following fields: \r\n\r\n GENERAL PROJECT INFORMATION\r\n---Completed---\r\n\r\n BUILDING OWNER INFORMATION\r\n---Completed---\r\n\r\n SPECIFIERīS INFORMATION\r\n---Completed---\r\n\r\n APPLICATOR INFORMATION\r\n---Completed---")
	{
		document.prod_guarantee.action = "sendmail.php"; 
		document.prod_guarantee.submit(); 
//		document.prod_guarantee.reset();

	}
	else
	{
		alert(themessage);
		return false;
	}
}