/*--------------------------Trim()--------------------------*/
function trim(inputString) 
{
   if (typeof inputString != "string") { return inputString; }
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   
   while (ch == " ") { 
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") { 
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) { 
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); 
   }
   return retValue;
}
/*--------------------------Trim()--------------------------*/

/*---------------E-mail check function---------------*/
function echeck(str)
	 {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1)
		{
		   alert("Invalid E-mail ID ")
		    return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
		{
		   alert("Invalid E-mail ID")		    
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
		{
		    alert("Invalid E-mail ID")		     
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")		   
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")		   
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")		   
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")	   
		    return false;
		 }
      return true;
 	    	 			
	}
/*---------------E-mail check function---------------*/

/*--------------reqest quote Start---------------*/
function validate(form)
	{ 	
	/*Basic form validation*/
	if(trim(form.name.value) =="")
		{
			alert("Please Enter Your  Name");
			form.name.focus();
			return false;
		}
		
		if(form.email.value =="")
	  {
		alert("Please Enter Email Address");
		form.email.focus();
		return false;
	  }
		  
	if(form.email.value !=='')
	  {		
		if (echeck(form.email.value)==true)
		  {
					
		  }
		else
		  {
			form.email.focus();
			return false;
		  }
		  
		}
		/*Basic form validation*/
		
	}
/*--------------reqest quote End---------------*/
function validateContact(form)
	{ 	
	/*Basic form validation*/
	if(trim(form.customerName.value) =="")
		{
			alert("Please Enter Your  Name");
			form.customerName.focus();
			return false;
		}
		
		if(form.emailId.value =="")
	  {
		alert("Please Enter Email Address");
		form.emailId.focus();
		return false;
	  }
		  
	if(form.emailId.value !=='')
	  {		
		if (echeck(form.emailId.value)==true)
		  {
					
		  }
		else
		  {
			form.emailId.focus();
			return false;
		  }
		  
		}
		/*Basic form validation*/
		
	}
/*--------------reqest quote End---------------*/


/*--------------reqest quote Start---------------*/
function validateSubscrib(form)
	{ 	
	/*Basic form validation*/
		
	if(form.email.value =="")
	  {
		alert("Please Enter Email Address");
		form.email.focus();
		return false;
	  }
		  
	if(form.email.value !=='')
	  {		
		if (echeck(form.email.value)==true)
		  {
					
		  }
		else
		  {
			form.email.focus();
			return false;
		  }
		  
		}
		/*Basic form validation*/
		
	}
/*--------------reqest quote End---------------*/










