function validateMethod()
{ var f=document.form2;
   	if(re())
		{	document.form2.submit();
		}else{
			f.email_notification.focus();
		return false;
		}
}

function fPopup(url) {


window.open( "Registration/checkUserId.jsp?username="+document.getElementById("user_name").value, "myWindow", "status = 1, height = 300, width = 300, resizable = 0" )

}

function MM_openBrWindow(theURL,winName,features,checktype)
	{
var docF=document.frmPage1
window.open()
	}

//Mani Ajax
var xmlHttp;
	var ReturnVal="";

function ajaxFunction(Value,DisplayAtDiv,id)
  {

	try
	{    // Firefox, Opera 8.0+, Safari    
	
		xmlHttp=new XMLHttpRequest();    

	}
		catch (e)
		{    // Internet Explorer   
			try
			{    
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");      
			}
			catch (e)
			{   
				try
					{   
						xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");        
					}
				catch (e)
				{       
					alert("Your browser does not support AJAX!");        return false;        
				}      
			}   

		}

		
		
		xmlHttp.open("GET","advertise_remotescripting.jsp?userid=" + Value+"&id="+id ,true);
		Statechng(DisplayAtDiv);
		xmlHttp.send(null);

		document.getElementById(DisplayAtDiv).innerHTML = ReturnVal
	}

var TimerOut;
function Statechng(DisplayAtDiv)
		{
		if(xmlHttp.readyState==4)
			{
			
		var temp =	escape(xmlHttp.responseText)
			temp = temp.replace(/%0D/g,"")
			temp = temp.replace(/%09/g,"")
			temp = temp.replace(/%0A/g,"")
				document.getElementById(DisplayAtDiv).innerHTML = unescape(temp); //xmlHttp.responseText;
				clearTimeout(TimerOut);	
			}
		else
			{

			TimerOut = setTimeout("Statechng('"+DisplayAtDiv +"');"  ,100)
				
			}
		}
//Mani AJAX End

function lo(){
	document.form2.created.focus();
	}

function loginval(){
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");

	  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
}


function passwordval(){
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
 
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }

	}

function veri_passval(){


	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
 
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
}


function emailval(){
	

	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}

 if(document.getElementById("CheckMsg1").innerHTML!="")
   {
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }

	}


function conemailval(){
	

	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
	
	}

function genderval(){
	
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}


var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select the gender of the person looking");
f.gender[0].focus();
return false;
}
	
	}

function saluval(){
	
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select the gender of the person looking");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
}


function firstval(){
	
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select the gender of the person looking");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
}

function secondval(){
	
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select the gender of the person looking to get married");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("Middle name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and middle name should start with a character.");
		f.second_name.select();
		return false;
		}
	}
	
}


function lastval(){
	
		var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");
var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select the gender of the person looking");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("Middle name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and middle name should start with a character.");
		f.second_name.select();
		return false;
		}
	}
		if(last=="Last Name")
{
alert("Last name should not be left blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("Last name not acceptable! Please use characters ranging from (a-z)(A-Z)( .) and last name should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("Last name not valid! Last name should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}
	}

function dateval(){
	
			var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}
if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  

if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select the gender of the person looking");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("Middle name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and middle name should start with a character.");
		f.second_name.select();
		return false;
		}
	}
		if(last=="")
{
alert("Last name should not be left blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("Last name not acceptable! Please use characters ranging from (a-z)(A-Z)( .) and last name should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("Last name not valid! Last name should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}

if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}

	}
	

function counval(){


			var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Username  should have atlesst 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Username  should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("It is not a Valid username .username  can contain character(a-z)(A-Z)(0-9)( ._)and It should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("User already exists !"); 
     f.user_name.select(); 
     return false;    
   }
 
 //MANI validation END
  if(pass=="")
{
alert("password should not be blank");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("It is not a Valid password .password  can contain character(a-z),(A-Z)(0-9)and(_)."); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("password  should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("password  should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("User name and Password should not be same.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("verify password should not be blank.");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("It is not a Valid varify password . varifypassword  can contain character(a-z)(A-Z)(0-9)and(_)."); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("varify password  should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("varify password  should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("passwords are not same.Please enter same passwords.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

if(!email.match(email_re)){
alert("Please Enter your valid email ID");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Enter a valid E-mail ID")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Please Enter a valid confirm E-mail ID");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Enter a valid  E-mail ID")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("E-mail IDs are not same.Please enter same E-mail IDs");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Select the Gender");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Select proper salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("firstname should not be blank");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("It is not a Valid firstname .firstname  can contain character(a-z)(A-Z)(. )and It should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("firstname should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("firstname should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("It is not a Valid middlename .middlename  can contain character(a-z)(A-Z)(. )and It should start with a character..");
		f.second_name.select();
		return false;
		}
	}
		if(last=="")
{
alert("lastname should not be blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("It is not a Valid last name .lastname  can contain character(a-z)(A-Z)(. )and It should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("lastname should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}

if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}

if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please enter a valid country code");
f.ctr_code.select();
return false;
}
	}

function areaval(){
	
			var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Username should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Username  should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("This is not a valid username. You can enter characters ranging from (a-z) (A-Z) (0-9) and ( ._). Your password should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("User already exists!"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Password should not be blank");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("This is not a valid password. You can enter characters ranging from (a-z) (A-Z) (0-9) and (_)."); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password  should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password  should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("User name and Password cannot be same.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Verify password should not be left blank.");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("This is not a valid verify password entry. Verify password field can contain characterr ranging from (a-z)(A-Z)(0-9)and(_)."); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Verify password field should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Verify password field should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please enter same passwords.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

if(!email.match(email_re)){
alert("Please enter a valid E-mail ID");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Please enter a valid E-mail ID")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Please enter a valid E-mail ID");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Please enter a valid E-mail ID")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("E-mail ID's not matching. Please enter same E-mail ID's");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select your gender");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Please select a proper salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Please select a proper salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("First name should not be left blank");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("This is not a Valid first name. First name can contain character(a-z) (A-Z) (. )and it should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("firstname should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("firstname should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("It is not a Valid middlename .middlename  can contain character(a-z)(A-Z)(. )and It should start with a character..");
		f.second_name.select();
		return false;
		}
	}
		if(last=="")
{
alert("lastname should not be blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("It is not a Valid last name .lastname  can contain character(a-z)(A-Z)(. )and It should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("lastname should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}

if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}

if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please Enter Your country code.");
f.ctr_code.select();
return false;
}

if(f.ctr_code.value!==""&& f.area_code.value==""){
alert ("Please Enter Your area code.");
f.area_code.select();
return false;

}



if(f.ctr_code.value!==""&& f.area_code.value!="" && isNaN(f.area_code.value)){
alert ("Please Enter valid area code.");
f.area_code.select();
return false;

}
	}
	



	function phval(){
		
			var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Username  should have atlesst 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Username  should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("It is not a Valid username .username  can contain character(a-z)(A-Z)(0-9)( ._)and It should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("User already exists !"); 
     f.user_name.select(); 
     return false;    
   }
 
 //MANI validation END
  if(pass=="")
{
alert("password should not be blank");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("It is not a Valid password .password  can contain character(a-z),(A-Z)(0-9)and(_)."); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("password  should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("password  should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("User name and Password should not be same.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("verify password should not be blank.");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("It is not a Valid varify password . varifypassword  can contain character(a-z)(A-Z)(0-9)and(_)."); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("varify password  should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("varify password  should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("passwords are not same.Please enter same passwords.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

if(!email.match(email_re)){
alert("Please Enter your valid email ID");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Enter a valid E-mail ID")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Please Enter a valid confirm E-mail ID");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Enter a valid  E-mail ID")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("E-mail IDs are not same.Please enter same E-mail IDs");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Select the Gender");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Select proper salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("firstname should not be blank");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("It is not a Valid firstname .firstname  can contain character(a-z)(A-Z)(. )and It should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("firstname should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("firstname should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("It is not a Valid middlename .middlename  can contain character(a-z)(A-Z)(. )and It should start with a character..");
		f.second_name.select();
		return false;
		}
	}
		if(last=="")
{
alert("lastname should not be blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("It is not a Valid last name .lastname  can contain character(a-z)(A-Z)(. )and It should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("lastname should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}

if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}

if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please Enter Your country code.");
f.ctr_code.select();
return false;
}

if(f.ctr_code.value!==""&& f.area_code.value==""){
alert ("Please Enter  area code.");
f.area_code.select();
return false;

}



if(f.ctr_code.value!==""&& f.area_code.value!="" && isNaN(f.area_code.value)){
alert ("Please Enter valid area code.");
f.area_code.select();
return false;

}

if(f.ctr_code.value!=="" && f.area_code.value!="" && f.ph_no.value=="")
{
alert ("Please Enter  phone number.");
f.ph_no.select();
return false;
}

if(f.ctr_code.value!=="" &&f.area_code.value!="" && f.ph_no.value!="" && isNaN(f.ph_no.value))
{
alert ("Please Enter valid phone number.");
f.ph_no.select();
return false;
}
	}


	
	
	function phmobval(){
		
		var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");
var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select  Gender");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("Middle name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and middle name should start with a character.");
		f.second_name.select();
		return false;
		}
	}
		if(last=="")
{
alert("Last name should not be left blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("Last name not acceptable! Please use characters ranging from (a-z)(A-Z)( .) and last name should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("Last name not valid! Last name should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}

if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}


if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please Enter valid country code.");
f.ctr_code.select();
return false;
}

if(f.ctr_code.value!==""&& f.area_code.value==""){
alert ("Please Enter  area code.");
f.area_code.select();
return false;

}



if(f.ctr_code.value!==""&& f.area_code.value!="" && isNaN(f.area_code.value)){
alert ("Please Enter valid area code.");
f.area_code.select();
return false;

}

if(f.ctr_code.value!=="" && f.area_code.value!="" && f.ph_no.value=="")
{
alert ("Please Enter  phone number.");
f.ph_no.select();
return false;
}

if(f.ctr_code.value!=="" &&f.area_code.value!="" && f.ph_no.value!="" && isNaN(f.ph_no.value))
{
alert ("Please Enter valid phone number.");
f.ph_no.select();
return false;
}



if((f.ctr_code.value== "" || f.area_code.value== "" ||  f.ph_no.value== "") && f.mobile_no.value==""){
	alert("Please enter your Phone number and Mobile number");
	f.ctr_code.select();
	return false;
	}
if(isNaN(f.ctr_code.value))
{
alert ("Please enter valid  country code");
f.ctr_code.select();
return false;
}
if(isNaN(f.area_code.value)){
alert ("Please enter valid area code");
f.area_code.select();
return false;
}
if(isNaN(f.ph_no.value))
{
alert ("Please enter valid phone number");
f.ph_no.select();
return false;
}

if(isNaN(f.mobile_no.value) )
{
alert ("Please enter valid mobile number");
f.mobile_no.select();
return false;
}
		
		}
	
function lineval(){
	
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select  Gender");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("Middle name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and middle name should start with a character.");
		f.second_name.select();
		return false;
		}
	}
		if(last=="")
{
alert("Last name should not be left blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("Last name not acceptable! Please use characters ranging from (a-z)(A-Z)( .) and last name should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("Last name not valid! Last name should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}

if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}

if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please Enter valid country code.");
f.ctr_code.select();
return false;
}

if(f.ctr_code.value!==""&& f.area_code.value==""){
alert ("Please Enter  area code.");
f.area_code.select();
return false;

}



if(f.ctr_code.value!==""&& f.area_code.value!="" && isNaN(f.area_code.value)){
alert ("Please Enter valid area code.");
f.area_code.select();
return false;

}

if(f.ctr_code.value!=="" && f.area_code.value!="" && f.ph_no.value=="")
{
alert ("Please Enter  phone number.");
f.ph_no.select();
return false;
}

if(f.ctr_code.value!=="" &&f.area_code.value!="" && f.ph_no.value!="" && isNaN(f.ph_no.value))
{
alert ("Please Enter valid phone number.");
f.ph_no.select();
return false;
}



if(f.ctr_code.value== "" && f.area_code.value== "" &&  f.ph_no.value== "" && f.mobile_no.value==""){
	alert("Please enter your Phone number and Mobile number");
	f.ctr_code.select();
	return false;
	}
if(isNaN(f.ctr_code.value))
{
alert ("Please enter your country code");
f.ctr_code.select();
return false;
}
if(isNaN(f.area_code.value)){
alert ("Please enter your area code");
f.area_code.select();
return false;
}
if(isNaN(f.ph_no.value))
{
alert ("Please enter your phone number");
f.ph_no.select();
return false;
}

if(isNaN(f.mobile_no.value) )
{
alert ("Please enter your mobile number");
f.mobile_no.select();
return false;
}
var line=f.line1.value;
var line_str=new RegExp("^[a-zA-Z0-9 .,-/#]+$","ig");


if(f.line1.value=="" )
{
alert("Please enter your address");
f.line1.select();
return false;
}
if(!line.match(line_str))
   {
     alert("Address not acceptable! Please use characters ranging from (a-z) (A-Z)  (0-9) (.,-/#) and it should start with a character."); 
   f.line1.select();
     return false;    
   }

if(line.length>50)
{
alert("Address not valid! Address should have atleast 6 characters and atmost 50 characters");
f.line1.select();
return false;
}
		
	}	

function countryval(){
	
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
  
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   {
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  

if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select  Gender");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("Middle name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and middle name should start with a character.");
		f.second_name.select();
		return false;
		}
	}
		if(last=="")
{
alert("Last name should not be left blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("Last name not acceptable! Please use characters ranging from (a-z)(A-Z)( .) and last name should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("Last name not valid! Last name should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}

if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}
if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please Enter valid country code.");
f.ctr_code.select();
return false;
}

if(f.ctr_code.value!==""&& f.area_code.value==""){
alert ("Please Enter  area code.");
f.area_code.select();
return false;

}



if(f.ctr_code.value!==""&& f.area_code.value!="" && isNaN(f.area_code.value)){
alert ("Please Enter valid area code.");
f.area_code.select();
return false;

}

if(f.ctr_code.value!=="" && f.area_code.value!="" && f.ph_no.value=="")
{
alert ("Please Enter  phone number.");
f.ph_no.select();
return false;
}

if(f.ctr_code.value!=="" &&f.area_code.value!="" && f.ph_no.value!="" && isNaN(f.ph_no.value))
{
alert ("Please Enter valid phone number.");
f.ph_no.select();
return false;
}

if(f.ctr_code.value== "" && f.area_code.value== "" &&  f.ph_no.value== "" && f.mobile_no.value==""){
	alert("Please enter your Phone number and Mobile number");
	f.ctr_code.select();
	return false;
	}
if(isNaN(f.ctr_code.value))
{
alert ("Please enter your country code");
f.ctr_code.select();
return false;
}
if(isNaN(f.area_code.value)){
alert ("Please enter your area code");
f.area_code.select();
return false;
}
if(isNaN(f.ph_no.value))
{
alert ("Please enter your phone number");
f.ph_no.select();
return false;
}

if(isNaN(f.mobile_no.value) )
{
alert ("Please enter your mobile number");
f.mobile_no.select();
return false;
}
var line=f.line1.value;
var line_str=new RegExp("^[a-zA-Z0-9 .,-/#]+$","ig");


if(f.line1.value=="" )
{
alert("Please enter your address");
f.line1.select();
return false;
}
if(!line.match(line_str))
   {
     alert("Address not acceptable! Please use characters ranging from (a-z) (A-Z)  (0-9) (.,-/#) and it should start with a character."); 
   f.line1.select();
     return false;    
   }

if(line.length>500)
{
alert("Address not valid! Address should have atleast 6 characters and atmost 50 characters");
f.line1.select();
return false;
}

if(f.country.value=="") 
  {
    alert("Please select your country");
    f.country.focus();
    return false; 
  } 
  
	}


function stateval(){
	
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
 
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select  Gender");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("Middle name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and middle name should start with a character.");
		f.second_name.select();
		return false;
		}
	}
		if(last=="")
{
alert("Last name should not be left blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("Last name not acceptable! Please use characters ranging from (a-z)(A-Z)( .) and last name should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("Last name not valid! Last name should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}

if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}

if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please Enter valid country code.");
f.ctr_code.select();
return false;
}

if(f.ctr_code.value!==""&& f.area_code.value==""){
alert ("Please Enter  area code.");
f.area_code.select();
return false;

}



if(f.ctr_code.value!==""&& f.area_code.value!="" && isNaN(f.area_code.value)){
alert ("Please Enter valid area code.");
f.area_code.select();
return false;

}

if(f.ctr_code.value!=="" && f.area_code.value!="" && f.ph_no.value=="")
{
alert ("Please Enter  phone number.");
f.ph_no.select();
return false;
}

if(f.ctr_code.value!=="" &&f.area_code.value!="" && f.ph_no.value!="" && isNaN(f.ph_no.value))
{
alert ("Please Enter valid phone number.");
f.ph_no.select();
return false;
}

if(f.ctr_code.value== "" && f.area_code.value== "" &&  f.ph_no.value== "" && f.mobile_no.value==""){
	alert("Please enter your Phone number and Mobile number");
	f.ctr_code.select();
	return false;
	}
if(isNaN(f.ctr_code.value))
{
alert ("Please enter your country code");
f.ctr_code.select();
return false;
}
if(isNaN(f.area_code.value)){
alert ("Please enter your area code");
f.area_code.select();
return false;
}
if(isNaN(f.ph_no.value))
{
alert ("Please enter your phone number");
f.ph_no.select();
return false;
}

if(isNaN(f.mobile_no.value) )
{
alert ("Please enter your mobile number");
f.mobile_no.select();
return false;
}
var line=f.line1.value;
var line_str=new RegExp("^[a-zA-Z0-9 .,-/#]+$","ig");


if(f.line1.value=="" )
{
alert("Please enter your address");
f.line1.select();
return false;
}
if(!line.match(line_str))
   {
     alert("Address not acceptable! Please use characters ranging from (a-z) (A-Z)  (0-9) (.,-/#) and it should start with a character."); 
   f.line1.select();
     return false;    
   }

if(line.length>500)
{
alert("Address not valid! Address should have atleast 6 characters and atmost 50 characters");
f.line1.select();
return false;
}

if(f.country.value=="") 
  {
    alert("Please select your country");
    f.country.focus();
    return false; 
  } 
  
   if(f.state.value=="") 
  {
    alert("Please select your state");
    f.state.focus();
    return false; 
  } 
	}

function cityval(){
	
	var f=document.form2;
var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");
var salit1=f.salitation.value;
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");

var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;

  if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
 
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }
if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}
var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select  Gender");
f.gender[0].focus();
return false;
}
 if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("Middle name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and middle name should start with a character.");
		f.second_name.select();
		return false;
		}
	}
		if(last=="")
{
alert("Last name should not be left blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("Last name not acceptable! Please use characters ranging from (a-z)(A-Z)( .) and last name should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("Last name not valid! Last name should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}

if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}

if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please Enter valid country code.");
f.ctr_code.select();
return false;
}

if(f.ctr_code.value!==""&& f.area_code.value==""){
alert ("Please Enter  area code.");
f.area_code.select();
return false;

}



if(f.ctr_code.value!==""&& f.area_code.value!="" && isNaN(f.area_code.value)){
alert ("Please Enter valid area code.");
f.area_code.select();
return false;

}

if(f.ctr_code.value!=="" && f.area_code.value!="" && f.ph_no.value=="")
{
alert ("Please Enter  phone number.");
f.ph_no.select();
return false;
}

if(f.ctr_code.value!=="" &&f.area_code.value!="" && f.ph_no.value!="" && isNaN(f.ph_no.value))
{
alert ("Please Enter valid phone number.");
f.ph_no.select();
return false;
}


if(f.ctr_code.value== "" && f.area_code.value== "" &&  f.ph_no.value== "" && f.mobile_no.value==""){
	alert("Please enter your Phone number and Mobile number");
	f.ctr_code.select();
	return false;
	}
if(isNaN(f.ctr_code.value))
{
alert ("Please enter your country code");
f.ctr_code.select();
return false;
}
if(isNaN(f.area_code.value)){
alert ("Please enter your area code");
f.area_code.select();
return false;
}
if(isNaN(f.ph_no.value))
{
alert ("Please enter your phone number");
f.ph_no.select();
return false;
}

if(isNaN(f.mobile_no.value) )
{
alert ("Please enter your mobile number");
f.mobile_no.select();
return false;
}
var line=f.line1.value;
var line_str=new RegExp("^[a-zA-Z0-9 .,-/#]+$","ig");


if(f.line1.value=="" )
{
alert("Please enter your address");
f.line1.select();
return false;
}
if(!line.match(line_str))
   {
     alert("Address not acceptable! Please use characters ranging from (a-z) (A-Z)  (0-9) (.,-/#) and it should start with a character."); 
   f.line1.select();
     return false;    
   }

if(line.length>500)
{
alert("Address not valid! Address should have atleast 6 characters and atmost 50 characters");
f.line1.select();
return false;
}

if(f.country.value=="") 
  {
    alert("Please select your country");
    f.country.focus();
    return false; 
  } 
  
   if(f.state.value=="") 
  {
    alert("Please select your state");
    f.state.focus();
    return false; 
  } 
	
	 var ct=f.city.value;
  var city_str=new RegExp("[a-zA-Z]+$","ig");

  if(ct=="")
	  {
    alert("Please type your city name");
    f.city.focus();
    return false; 
  } 
if(ct.length>30)
	  {
    alert("City field can contain a maximum of 30 characters only");
    f.city.focus();
    return false; 
  } 
if(!ct.match(city_str))
	  {
    alert("City not valid! Please use characters ranging from (a-z) (A-Z) only");
    f.city.focus();
    return false; 
  } 
 
	}



function re()
{
	
var f=document.form2;



var user=f.user_name.value;
var name_str=new RegExp("^[a-z][a-zA-Z0-9_. ]+$","ig");
var pass=f.password.value;
var pass1=f.verify_password.value;
var pass_str=new RegExp("[a-zA-Z0-9_]+$","ig");

var salit1=f.salitation.value;
var name1_str=new RegExp("^[a-zA-Z. ]+$","ig");
var first=f.first_name.value;
var second=f.second_name.value;
var last=f.last_name.value;


   if(user=="")
{
alert("Please enter your desired Login Name");
f.user_name.select();
return false;
}
  
 if(user.length<4)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
   
  if(user.length>15)
  {
    alert("Login name not valid! Login name should have atleast 4 characters and atmost 15 characters");
    f.user_name.select(); 
    return false; 
  }
  if(!user.match(name_str))
   {
     alert("Login name not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)( ._) and login name should start with a character."); 
   f.user_name.select();
     return false;    
   }
 //MANI validation 

		  if(document.getElementById("CheckMsg").innerHTML!=""){
     alert("Requested login name already exists! Please try again"); 
     f.user_name.select(); 
     return false;    
   }
 
 //MANI validation END
  if(pass=="")
{
alert("Please type your password");
f.password.select();
return false;
}
if(!pass.match(pass_str))
 {
     alert("Password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.password.select();
     return false;    
   }
if(pass.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
if(pass.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.password.select(); 
    return false; 
  }
  if(user==pass)
	  {
    alert("Your Login name & Password cannot be identical for security reasons. Please change your Login name or your Password.");
    f.password.select(); 
    return false; 
  }

if(pass1=="")
{
alert("Please type your password again");
f.verify_password.select();
return false;
}
if(!pass1.match(pass_str))
 {
     alert("Confirm password not acceptable! Please use characters ranging from (a-z)(A-Z)(0-9)(_)"); 
   f.verify_password.select();
     return false;    
   }
if(pass1.length<6)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass1.length>12)
{
    alert("Password not valid! Password should have atleast 6 characters and atmost 12 characters");
    f.verify_password.select(); 
    return false; 
  }
if(pass!=pass1)
{
alert("Passwords not matching! Please use identical Passwords in both the form fields.");
f.verify_password.select();
return false;
}

var email=f.email.value;
var email1=f.cemail.value;

var len=email.length;
var len1=email1.length;
var email_re=new RegExp("^[a-z][a-z0-9._@]+$","g");
var email1_re=new RegExp("^[a-z][a-z0-9._@]+$","g");

if(!email.match(email_re)){
alert("Improper Email address format. Please enter a valid Email address.");
f.email.select();
return false;
}
var count=0;
for(var i=0;i<=len;i++){
if(email.charAt(i)=="@"){
count++;
}
}
if((count==0) || (count>=2)){
alert("Improper Email address format. Please enter a valid Email address.")
f.email.select();
return false;
}
 
if(!email1.match(email_re)){
alert("Improper Email address format. Please confirm with a valid Email address.");
f.cemail.select();
return false;
}
var count1=0;
for(var i=0;i<=len;i++){
if(email1.charAt(i)=="@"){
count1++;
}
}
if((count1==0) || (count1>=2)){
alert("Improper Email address format. Please confirm with a valid Email address.")
f.cemail.select();
return false;
}

if(document.getElementById("CheckMsg1").innerHTML!="")
   { 
     alert("Email Id already exists!"); 
     f.email.select(); 
     return false;    
   }
 //MANI validation END
  
if(f.email.value != f.cemail.value)
{
alert("Email addresses not matching!. Please use identical email addresses in both the form fields.");
f.cemail.select();
return false;
}
 if(f.gender[0].checked==false && f.gender[1].checked==false){
alert("Please select  Gender");
f.gender[0].focus();
return false;
}

  if(salit1=="")
{
alert("Please select Salutation");
f.salitation.focus();
return false;
}
if(f.gender[0].checked==true){
if(f.salitation.value=="mrs" || f.salitation.value=="ms"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}

if(f.gender[1].checked==true){
if(f.salitation.value=="mr"){
alert("Salutation Mismatch! Please select proper Salutation")
f.salitation.focus();
return false;
}
}
if(first=="First Name")
{
alert("Please enter your First Name");
f.first_name.select();
return false;
}
if(!first.match(name1_str))
{
alert("First name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and first name should start with a character.");
f.first_name.select();
return false;
}
if(first.length<4)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}
if(first.length>25)
{
alert("First name not valid! First name should have atleast 4 characters and atmost 25 characters");
f.first_name.select();
return false;
}if(!(f.second_name.value==""))
	{
		if(!second.match(name1_str))
		{
		alert("Middle name not acceptable! Please use characters ranging from (a-z)(A-Z)(.) and middle name should start with a character.");
		f.second_name.select();
		return false;
		}
	}
	if(last=="Last Name")
{
alert("Last name should not be left blank");
f.last_name.focus();
return false;
}
if(!last.match(name1_str))
{
alert("Last name not acceptable! Please use characters ranging from (a-z)(A-Z)( .) and last name should start with a character.");
f.last_name.select();
return false;
}

if(last.length>25)
{
alert("Last name not valid! Last name should have atleast 2 characters and atmost 25 characters");
f.last_name.select();
return false;
}
if(f.date1.value==""){
alert("Please select your Date of Birth");
f.date1.focus();
return false;
}
//alert(f.age1.value);
 // if((f.age1.value<18)&&(f.age1.value!=""))
 if((document.getElementById("age2").value<18)&&(document.getElementById("age2").value!="")){
	  alert("Age should be greater than 18 years");
	  f.last_name.select();
	  return false;
  }

if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please Enter valid country code.");
f.ctr_code.select();
return false;
}

if(f.ctr_code.value!==""&& f.area_code.value==""){
alert ("Please Enter  area code.");
f.area_code.select();
return false;

}



if(f.ctr_code.value!==""&& f.area_code.value!="" && isNaN(f.area_code.value)){
alert ("Please Enter valid area code.");
f.area_code.select();
return false;

}

if(f.ctr_code.value!=="" && f.area_code.value!="" && f.ph_no.value=="")
{
alert ("Please Enter  phone number.");
f.ph_no.select();
return false;
}

if(f.ctr_code.value!=="" &&f.area_code.value!="" && f.ph_no.value!="" && isNaN(f.ph_no.value))
{
alert ("Please Enter valid phone number.");
f.ph_no.select();
return false;
}

if((f.ctr_code.value== "" || f.area_code.value== "" ||  f.ph_no.value== "") && f.mobile_no.value==""){
	alert("Please enter your Phone number and Mobile number");
	f.ctr_code.select();
	return false;
	}
if(f.ctr_code.value!="" && isNaN(f.ctr_code.value))
{
alert ("Please enter your country code");
f.ctr_code.select();
return false;
}
if(f.area_code.value!="" && isNaN(f.area_code.value)){
alert ("Please enter your area code");
f.area_code.select();
return false;
}
if(f.ph_no.value!="" && isNaN(f.ph_no.value))
{
alert ("Please enter your phone number");
f.ph_no.select();
return false;
}

if(f.mobile_no.value!="" && isNaN(f.mobile_no.value) )
{
alert ("Please enter your mobile number");
f.mobile_no.select();
return false;
}
		

var line=f.line1.value;
var line_str=new RegExp("^[a-zA-Z0-9 .,-/#]+$","ig");


if(f.line1.value=="" )
{
alert("Please enter your address");
f.line1.select();
return false;
}
if(!line.match(line_str))
   {
     alert("Address not acceptable! Please use characters ranging from (a-z) (A-Z)  (0-9) (.,-/#) and it should start with a character."); 
   f.line1.select();
     return false;    
   }

if(line.length>500)
{
alert("Address not valid! Address should have atleast 6 characters and atmost 50 characters");
f.line1.select();
return false;
}
if(f.country.value=="") 
  {
    alert("Please select your country");
    f.country.focus();
    return false; 
  } 
  if(f.state.value=="") 
  {
    alert("Please select your state");
    f.state.focus();
    return false; 
  } 
  var ct=f.city.value;
  var city_str=new RegExp("[a-zA-Z]+$","ig");

  if(ct=="")
	  {
    alert("Please type your city name");
    f.city.focus();
    return false; 
  } 
if(ct.length>30)
	  {
    alert("City field can contain a maximum of 30 characters only");
    f.city.focus();
    return false; 
  } 
if(!ct.match(city_str))
	  {
    alert("City not valid! Please use characters ranging from (a-z) (A-Z) only");
    f.city.focus();
    return false; 
  } 
 if(f.pin_code.value==""){
	 alert("Enter your pin code");
	 f.pin_code.select();
	 return false;
	 }
 
if(isNaN(f.pin_code.value) || (f.pin_code.value)== "" )
{
alert ("Please enter a valid Pincode");
f.pin_code.focus();
return false;
}

if(f.terms_conditions.checked==false){
alert("Please select Terms and conditions");
f.terms_conditions.focus();
return false;
}
return true;
}






function state_value(chosen){
var f=document.form2.state;
f.options.length=0;
if(chosen == ""){

	f.options[f.options.length]=new Option('Plese Select a country',' ');
}
if(chosen == "India"){
	
	
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('AndamanNicobar','AndamanNicobar');
	f.options[f.options.length]=new Option('AndhraPradesh','AndhraPradesh');
	f.options[f.options.length]=new Option('ArunachalaPradesh','ArunachalaPradesh');
              f.options[f.options.length]=new Option('Assam','Assam');
	f.options[f.options.length]=new Option('Bihar','Bihar');
	f.options[f.options.length]=new Option('Chandigarh','Chandigarh');
              f.options[f.options.length]=new Option('Chattisgarh','Chattisgarh');
	f.options[f.options.length]=new Option('Dadranagar&Haveli','Dadranagar&Haveli');
	f.options[f.options.length]=new Option('Daman&Diu','Daman&Diu');
              f.options[f.options.length]=new Option('Delhi','Delhi');
	f.options[f.options.length]=new Option('Goa','Goa');
	f.options[f.options.length]=new Option('Gujarath','Gujarath');
	 f.options[f.options.length]=new Option('Haryana','Haryana');
	f.options[f.options.length]=new Option('HimachalPradesh','HimachalPradesh');
	f.options[f.options.length]=new Option('Jammu&Kashmir','Jammu&Kashmir');
              f.options[f.options.length]=new Option('Jharkhand','Jharkhand');
	f.options[f.options.length]=new Option('Karnataka','Karnataka');
	f.options[f.options.length]=new Option('Kerala','Kerala');
              f.options[f.options.length]=new Option('Lakshadweep','Lakshadweep');
	f.options[f.options.length]=new Option('MadhyaPradesh','MadhyaPradesh');
	f.options[f.options.length]=new Option('Maharashtra','Maharashtra');
	f.options[f.options.length]=new Option('Manipur','Manipur');
	f.options[f.options.length]=new Option('Meghalaya','Meghalaya');
	f.options[f.options.length]=new Option('Mizoram','Mizoram');
	f.options[f.options.length]=new Option('Nagaland','Nagaland');
	f.options[f.options.length]=new Option('Orissa','Orissa');
	f.options[f.options.length]=new Option('Pondicherry','Pondicherry');
	f.options[f.options.length]=new Option('Punjab','Punjab');
	f.options[f.options.length]=new Option('Rajasthan','Rajasthan');
	f.options[f.options.length]=new Option('Sikkim','Sikkim');
	f.options[f.options.length]=new Option('Tamilnadu','Tamilnadu');
	f.options[f.options.length]=new Option('Tripura','Tripura');
	f.options[f.options.length]=new Option('UttarPradesh','UttarPradesh');
	f.options[f.options.length]=new Option('Uttaranchal','Uttaranchal');
	f.options[f.options.length]=new Option('West Bengal','West Bengal');		
	
}
if(chosen == "Bangladesh"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('Barisal','Barisal');
	f.options[f.options.length]=new Option('Chittagong','Chittagong');
	f.options[f.options.length]=new Option('Dhaka','Dhaka');
	f.options[f.options.length]=new Option('Khulna','Khulna');
	f.options[f.options.length]=new Option('Rajshahi','Rajshahi');
	f.options[f.options.length]=new Option('Sylhet','Sylhet');
}	
if(chosen == "USA"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "United Kingdom"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "United Arab Emirates"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Canada"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Australia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Pakistan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Saudi Arabia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Kuwait"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "South Africa"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Afghanistan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Albania"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Algeria"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "American Samoa"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Andorra"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Angola"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Anguilla"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Antigua & Barbuda"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Argentina"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Armenia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Austria"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Azerbaijan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Bahamas"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Bahrain"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Barbados"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Belarus"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Belgium"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Belize"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Bermuda"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Bhutan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Bolivia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Bosnia and Herzegovina"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Botswana"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Brazil"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Brunei"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Bulgaria"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Burkina Faso"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Burundi"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Cambodia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Cameroon"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Cape Verde"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Cayman Islands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Central African Republic"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Chad"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Chile"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "China"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Colombia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Comoros"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Congo (DRC)"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Congo"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Cook Islands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Costa Rica"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Cote d'Ivoire"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Croatia (Hrvatska)"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Cuba"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Cyprus"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Czech Republic"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Denmark"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Djibouti"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Dominica"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Dominican Republic"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "East Timor"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Ecuador"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Egypt"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "El Salvador"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Equatorial Guinea"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Eritrea"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Estonia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Ethiopia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Equatorial Guinea"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Eritrea"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Falkland Islands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Faroe Islands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Fiji Islands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Finland"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "France"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "French Guiana"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "French Polynesia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Gabon"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}

if(chosen == "Gambia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Georgia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Germany"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Ghana"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Gibraltar"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Greece"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Greenland"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Grenada"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Guadeloupe"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Guam"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Guatemala"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Guinea"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Guinea-Bissau"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Guyana"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Haiti"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Honduras"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Hong Kong SAR"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Hungary"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Iceland"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Indonesia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Iran"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Iraq"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Ireland"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Israel"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Italy"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Jamaica"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Japan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Jordan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Kazakhstan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Kenya"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Kiribati"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Korea"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Kyrgyzstan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Laos"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Latvia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Lebanon"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Lesotho"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Liberia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Libya"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Liechtenstein"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Lithuania"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Luxembourg"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Macao SAR"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Macedonia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Madagascar"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Malawi"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Malaysia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Maldives"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Mali"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Malta"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Martinique"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Mauritania"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Mauritius"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Mayotte"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Mexico"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Micronesia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Moldova"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Monaco"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Mongolia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Montserrat"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Morocco"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Mozambique"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Myanmar"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Namibia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Nauru"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Nepal"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Netherlands Antilles"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Netherlands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "New Caledonia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "New Zealand"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Nicaragua"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Niger"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Nigeria"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Niue"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Norfolk Island"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "North Korea"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Norway"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Oman"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Panama"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Papua New Guinea"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Paraguay"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Peru"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Philippines"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Pitcairn Islands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Poland"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Portugal"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Puerto Rico"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Qatar"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Reunion"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Romania"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Russia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Rwanda"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Samoa"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "San Marino"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Sao Tome and Principe"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Senegal"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Serbia and Montenegro"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Seychelles"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Sierra Leone"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Singapore"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Slovakia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Slovenia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}

if(chosen == "Solomon Islands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Somalia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Spain"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Sri Lanka"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "St. Helena"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "St. Kitts and Nevis"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "St. Lucia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "St. Pierre and Miquelon"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "St. Vincent & Grenadines"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Sudan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Suriname"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Swaziland"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Sweden"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}	
if(chosen == "Switzerland"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Syria"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Taiwan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Tajikistan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Tanzania"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Thailand"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Togo"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Tokelau"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Tonga"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Trinidad and Tobago"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}

if(chosen == "Tunisia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Turkey"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Turkmenistan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Turks and Caicos Islands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Tuvalu"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Uganda"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Ukraine"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Uruguay"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Uzbekistan"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Vanuatu"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Venezuela"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}

if(chosen == "Vietnam"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Virgin Islands (British)"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Virgin Islands"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Wallis and Futuna"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Yemen"){
	
f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Yugoslavia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');
}
if(chosen == "Zambia"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
if(chosen == "Zimbabwe"){
	f.options[f.options.length]=new Option('SELECT A STATE','');
	f.options[f.options.length]=new Option('OTHER','OTHER');	
}
}







function jsPlay(soundobj) {
 var thissound= eval("document."+soundobj);
 try {
     thissound.Play();
 }
 catch (e) {
     thissound.DoPlay();
 }
}



function MM_swapImgRestore() {
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() {
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() {
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

