function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}



function validate(){
var FullName=document.form11.FullName.value
var Address=document.form11.Address.value
var City=document.form11.City.value
var Pin=document.form11.Pin.value
var country=document.form11.country.value
var State=document.form11.State.value
var STDCode=document.form11.STDCode.value
var Phone=document.form11.Phone.value
var Mobile=document.form11.Mobile.value
var Email=document.form11.Email.value
var UserPassword=document.form11.UserPassword.value
var Re_Type=document.form11.Re_Type.value
var Question=document.form11.Question.value
var Answer=document.form11.Answer.value

var reg = new RegExp("^[A-Za-z0-9_]{1,}[.]?[A-Za-z0-9_]{1,}@{1}([A-Za-z0-9_]+[.]{1})+[A-Za-z0-9_]{1,}$");
if(FullName=="")
{
alert("Please Enter Full Name.")
document.form11.FullName.focus();
return false;
	
	}
else if (document.form11.FullName.value.charAt(0)==" ")
{
alert("Full Name cannot start with a blank space.");
document.form11.FullName.focus();
return false;
}
if(Address=="")
{
alert("Please Enter Address.")
document.form11.Address.focus();
return false;
	
	}
else if (document.form11.Address.value.charAt(0)==" ")
{
alert("Address cannot start with a blank space.");
document.form11.Address.focus();
return false;
}
if(City=="")
{
alert("Please Enter City.")
document.form11.City.focus();
return false;
	
	}
else if (document.form11.City.value.charAt(0)==" ")
{
alert("City cannot start with a blank space.");
document.form11.City.focus();
return false;
}	
if(Pin=="")
{
alert("Please Enter Pin Code.")
document.form11.Pin.focus();
return false;
	
	}
else if(IsNumeric(Pin)==false)
	{
	 alert("Please Enter The Numeric values.");
	 document.form11.Pin.focus();
	 return false;
	 }
if(country=="0")
{
alert("Please Select country.")
document.form11.country.focus();
return false;
	
	}
	if(document.form11.country.value=="INDIA")
	{
if(State=="0")
{
alert("Please Select State.")
document.form11.State.focus();
return false;
	
	}
	}
	if(STDCode=="")
{
alert("Please Enter STD Code.")
document.form11.STDCode.focus();
return false;
	
	}
if(Phone=="")
{
alert("Please Enter Phone.")
document.form11.Phone.focus();
return false;
	
	}
else if(IsNumeric(Phone)==false)
	{
	 alert("Please Enter The Numeric values.");
	 document.form11.Phone.focus();
	 return false;
	 }
	 if(STDCode=="")
{
alert("Please Enter STD Code.")
document.form11.STDCode.focus();
return false;
	
	}
else if(IsNumeric(STDCode)==false)
	{
	 alert("Please Enter The Numeric values.");
	 document.form11.STDCode.focus();
	 return false;
	 }
if(Mobile=="")
{
alert("Please Enter Mobile.")
document.form11.Fax.focus();
return false;
	
	}
else if(IsNumeric(Mobile)==false)
	{
	 alert("Please Enter The Numeric values.");
	 document.form11.Mobile.focus();
	 return false;
	 }
if(Email=="")
{
alert("Please Enter Email Address.")
document.form11.Email.focus();
return false;
	
	}
else if(!reg.test(Email)) 
	{
	alert("Invalid Email Address. Please Re-Enter.");
	document.form11.Email.focus();
	return false;
	}


if(UserPassword=="")
{
alert("Please Enter Password.")
document.form11.UserPassword.focus();
return false;
	
	}
else if (document.form11.UserPassword.value.charAt(0)==" ")
{
alert("Password cannot start with a blank space.");
document.form11.UserPassword.focus();
return false;
}

if(Re_Type=="")
{
alert("Please Enter Confirm Password.")
document.form11.Re_Type.focus();
return false;
	
	}
else if (document.form11.Re_Type.value.charAt(0)==" ")
{
alert("Confirm Password cannot start with a blank space.");
document.form11.Re_Type.focus();
return false;
}
else if (document.form11.Re_Type.value!=document.form11.UserPassword.value)
{
alert("Password and Confirm Password must be same.");
document.form11.Re_Type.focus();
return false;
}
if(Question=="0")
{
alert("Please Select Question.")
document.form11.Question.focus();
return false;
	
	}
if(Answer=="")
{
alert("Please Enter Answer.")
document.form11.Answer.focus();
return false;
	
	}
		}
	
	



	


