function trim1(inputString)
{
    if (typeof inputString != "string")
    {
        return inputString;
    }
    var retValue = inputString;
    var ch = retValue.substring(0, 1);
    while (ch == " ")
    { // Check for spaces at the beginning of the string
        retValue = retValue.substring(1, retValue.length);
        ch = retValue.substring(0, 1);
    }
    ch = retValue.substring(retValue.length-1, retValue.length);
    while (ch == " ")
    { // Check for spaces at the end of the string
        retValue = retValue.substring(0, retValue.length-1);
        ch = retValue.substring(retValue.length-1, retValue.length);
    }
    //while (retValue.indexOf(" ") != -1) { // Note that there are two 
 //spaces in the string - look for multiple spaces within the string
    //retValue = retVal
//}
return retValue;
}

var vld_Email =  
/^(([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,5}|[0-9]{1,3})(\]?))?$/;
 
function temp()
{
}
function isAlphaNumeric(val)
{
	var reg = new RegExp("^[a-zA-Z0-9]*$");
	return reg.test(val);
}

	function validate(canvas)
    {   

		var chk=true;		
		if(trim1(document.getElementById("txtname1").value) == "")
        {
            alert("Please enter your First Name.");
            document.getElementById("txtname1").focus();
            return false;
        }
		else if(trim1(document.form1.txtname2.value)=="")
        {
            alert("Please enter your Last Name.")
            document.form1.txtname2.focus();
            return false;
        }
				
		else if(trim1(document.form1.txtemail.value)=="")
        {
            alert("Please enter your Email address.")
            document.form1.txtemail.focus();
     		return false;
		}
  		else if(eval(vld_Email).test(document.form1.txtemail.value)==false)
	    {
              alert("Please enter a Valid Email Address.");
		      document.form1.txtemail.focus();
              return (false);
		}
		else if(trim1(document.form1.txtphone1.value)=="")
        {
            alert("Please enter Phone Number.")
            document.form1.txtphone1.focus();
            return false;
        }
	
		else if(trim1(document.form1.txtphone2.value)=="")
        {
            alert("Please enter Phone Number.")
            document.form1.txtphone2.focus();
            return false;
        }
		/*else if(trim1(document.form1.method.value)=="Email" && trim1(document.form1.txtemail.value)=="")
        {
            alert("Please enter your Email address");
            document.form1.txtemail.focus();
            return false;
        }	
		else if(trim1(document.form1.method.value)=="Fax" && trim1(document.form1.fax.value)=="")
        {
            alert("Please enter your Fax number");
            document.form1.fax.focus();
            return false;
        }*/	
		else if(trim1(document.form1.manufacturer.value)=="")
        {
            alert("Please select Manufacturer.")
            document.form1.manufacturer.focus();
            return false;
        }
		
		else if(trim1(document.form1.year.value)=="")
        {
            alert("Please select Year.")
            document.form1.year.focus();
            return false;
        } 
				
		else if(trim1(document.form1.txtmodel.value)=="")
        {
            alert("Please enter Model.")
            document.form1.txtmodel.focus();
            return false;
        }	
	/*
	    else if(trim1(document.form1.txthullid.value)=="")
        {
            alert("Please ")
            document.form1.txthullid.focus();
            return false;
        } 
		else if(trim1(!isAlphaNumeric(document.form1.txthullid.value)))
		{
				alert("Please enter Alphanumeric characters for Hull ID");
				document.form1.txthullid.focus();
				return false;
		}*/
		
		if(canvas != 'y')
		{
			if(trim1(document.form1.drivetype.value)=="")
			{
				alert("Please select Drive Type.")
				document.form1.drivetype.focus();
				return false;
			} 
			else if(trim1(document.form1.bow.value)=="")
			{
				alert("Please select Bow.")
				document.form1.bow.focus();
				return false;
			} 
			else if(trim1(document.form1.bowrails.value)=="")
			{
				alert("Please select Bow Rails.")
				document.form1.bowrails.focus();
				return false;
			} 
		}
		if(trim1(document.form1.tower.value)=="")
        {
            alert("Please select Tower/Arch")
            document.form1.tower.focus();
            return false;
        } 
	   if(document.form1.elements.length>0)
	   {
			   for(incount=0;incount<document.form1.elements.length;incount++)  
			   {
				if(document.form1.elements[incount].type=='checkbox')
				{
				 if(document.form1.elements[incount].checked==true)
				 {
				  if(document.form1.elements[incount].value!=0)
				  {
				   chk=false;
				   break;
				  }
				 }
				}
			   }
	  }	
	   if(chk==true && document.getElementById('prod_type').value != 'hidden')
	   {
		alert("Please select at least one product to be quoted.");
		return false;
	   }

		/*else if(trim1(!isAlphaNumeric(document.form1.txtcanvas.value)))
		{
				alert("Please enter alphanumeric characters for Canvas Serial No.");
				document.form1.txtcanvas.focus();
				return false;
		}*/
		else
        {
			   document.form1.submit();
		       document.getElementById('click').disabled = true;
		}
    }



