function fncValidate()
{
  
var form = document.downform;
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;	
var email = form.email.value;	
var format="empower-sme.com";		
var email_name = form.email.value;		
var email_length = form.email.value.length;		
var pos = email_name.lastIndexOf("@");		
var ext = email_name.substring(pos, email_length);		
var final_ext = ext.toLowerCase();
  
if (form.fname.value == "" ||form.fname.value == null ) 
	{
		
alert("Enter your First name");
		
return false;
	
}
	
if (form.lname.value == "" ||form.lname.value == null ) 
	{
		
alert("Enter your Last name");
		
return false;
	
}
	
if (form.email.value == ""||form.email.value == null) 
	{
		
alert("Please enter your email");
		
return false;
	
}
	
	
    
if(reg.test(email) == false) 
	{
      
alert('Invalid Email Format');
      
return false;
    
}
	
		
if(final_ext=="@gmail.com" || final_ext=="@googlemail.com" || final_ext=="@msn.com" || final_ext=="@yahoo.com" || final_ext=="@yahoo.co.in" || final_ext=="@hotmail.com" || final_ext=="@rediffmail.com"|| final_ext=="@live.com" || final_ext=="@zapakmail.com" || final_ext=="@ymail.com" || final_ext=="@ymail.co.in" || final_ext=="@sify.com" || final_ext=="@sifymail.com")

		{
		
alert("Please enter valid business email.");
		
return false;
		
}
	
if (form.cnumber.value=="" || form.cnumber.value==null ) 
    {
      
alert("Please enter your Phone Number");
	 
 return false;
    
} 
	
    //Numaric function seperately defined below
	
else if (IsNumeric(form.cnumber.value) == false) 
    {
      
alert("Please enter only numbers for Phone number");
	  

return false;
    
}
	
if(form.cnumber.value.length<10)
	{
		
alert("Phone number should be atleast 10 digits");
	  
return false;
	
}
	
	
	
  
if (form.jtitle.value == "" ||form.fname.value == null ) 
	{
		
alert("Enter jobtitle");
		
return false;
	
}
	 
if (form.cname.value == "" ||form.cname.value == null ) 
	{
		
alert("Enter CompanyName");
		
return false;
	
}
	 
if (form.address1.value == "" ||form.address1.value == null ) 
	{
		
alert("Enter Address");
		
return false;
	
}
	 
if (form.city.value == "" ||form.city.value == null ) 
	
{
		
alert("Enter City");
		
return false;
	
}
	 
if (form.state.value == "" ||form.state.value == null ) 
	{
		
alert("Enter State");
		
return false;
	
}
	
if (form.country.options[0].selected == true)
    {
    
alert("Please select Country");
	
return false;
    
} 
	
if (form.zipcode.value=="" || form.zipcode.value==null ) 
    {
      
alert("Please enter your zipcode");
	  
return false;
    
} 
    //Numaric function seperately defined below
	
else if (IsNumeric(form.zipcode.value) == false) 
    {
      
alert("Please enter only numbers for zipcode!");
	  
return false;
    
}

if(form.staff.value=="" || form.staff.value==null )
	{
	  alert("Enter the no of employees!");
	  return false; 
	}
	
if(form.code.value=="" || form.code.value==null )
	
	{
	  
alert("Enter the code above!");
	  
return false; 
	
}
	
	
	

}
function IsNumeric(strString){	var strValidChars = "0123456789.-";	var strChar;	var blnResult = true;	if (strString.length == 0) 		return false;	for (i = 0; i < strString.length && blnResult == true; i++)  	{	  strChar = strString.charAt(i);	  if (strValidChars.indexOf(strChar) == -1)	  {	 	blnResult = false;	  }  	}	return blnResult;}
