function submision()
{

  var x=document.getElementById("frmStaffSignup");
  document.getElementById("keyword").value="keyword";
  if(validator())
   x.submit();
 }
 
function validator()
 {
	var frm = document.frmStaffSignup;
	var pas=frm.password.value;
	var cpas=frm.cpass.value;
	var usr=frm.user.value;
	
	//alert(usr);
	if(usr=="client")
	{
		var cname=frm.cmpName;
		if(cname.value=="")
		{
			alert("Please enter Company Name");
			cname.focus();
			return false;
		}
	}
	
	
	 
	 if(frm.firstName.value == '')
	 {
	 	alert("Please enter First Name");
		var fname=0;
		frm.firstName.focus();
		return false;
	 }
	 else
	   var fname=1;
	  if(frm.lastName.value == '')
	 {
	 	alert("Please enter Last Name");
		var lname=0;
		frm.lastName.focus();
		return false;
	 } 
	 else
	    var lname=1;
	
	
	if(usr=="staff")
	{
		var genM=document.getElementById("genderMale");
		var genF=document.getElementById("genderFemale");
		
		if(genM.checked==false && genF.checked==false)
		{
			alert("Please Select Gender");
			genM.focus();
			return false;
		}
	}
	
	
	/*if(frm.country.value == '')
	 {
	 	alert("Please  Enter Country");
		var cnty=0;
		frm.country.focus();
		return false;
	 }
	 else
	    var cnty=1; 
		
//alert(frm.country.value);
	if(frm.country.value==213 || frm.country.value==36)
	{
			 if(frm.state.value == '')
			 {
				alert("Please  Enter State");
				var st=0;
				frm.state.focus();
				return false;
			 }
			 else
				var st=1; 
	}
		
	if(frm.city.value == '')
	 {
	 	alert("Please Enter City");
		var cty=0;
		frm.city.focus();
		return false;
	 }
	  else
	    var cty=1;*/
	
	
	
  if((frm.email.value==''))
	 {
	   alert("Please enter Email Address");
	   	    var email=0;
	   frm.email.focus();
	   return false;
	 }
	else
	    var email=1;
	 if(frm.email.value != '')
	 {
		 if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value))
		{
		  ///  valid email  ////
		  var email=1;
		}
		else 
		{
		alert("Invalid E-mail Address! Please Re-Enter.");
		var email=0;
		frm.email.focus();
		return false;
		}
	 }
	  if(frm.password.value == '')
	 {
	 	alert("Please enter Password");
		frm.password.focus();
		var pwd=0;
		return false;
	 }
	  else
	    var pwd=1;
	  if(frm.cpass.value == '')
	 {
	 	alert("Please enter Confirm Password");
		var cpwd=0;
		frm.cpass.focus();
		return false;
	 }
	 else
	    var cpwd=1;
	
	if(pas!=cpas)
	{
			alert("Please enter Confirm Password correctly");
			frm.password.focus();
			return false;
	}
	if(usr=="client")
	{
	/*Added by JR*/
	  var phone=1;
	 	
		if(frm.phone.value == '')
		{
			alert("Please enter Area Code and Phone Number correctly") ;
			phone==0;
			frm.phone.focus();return false;
		}
		
		
		
	 
	/*Added by JR ENDS*/
	
	}
	
	else
	{
		var phone=1;
		}
	
	 if(pwd==1 && cpwd==1 && fname==1 && lname==1 && email==1 && phone==1)
	   return true;
}



function fromSeries(val){
 var ajaxRequest1;
 
 try{
  ajaxRequest1 = new XMLHttpRequest();  
 } catch (e){
  try{
   ajaxRequest1 = new ActiveXObject("Msxml2.XMLHTTP");      
  } catch (e) {
   try{
    ajaxRequest1 = new ActiveXObject("Microsoft.XMLHTTP");   
   } catch (e){
    alert("Your browser broke!");
    return false;
   }
  }
 }

 ajaxRequest1.onreadystatechange = function(){
  if(ajaxRequest1.readyState == 4){
    var ajaxDisplay1 = document.getElementById('selectedState');
     ajaxDisplay1.innerHTML = ajaxRequest1.responseText;
     
   }
 }

 var url1="state_list.php"
 url1=url1+"?id="+val
 ajaxRequest1.open("GET", url1, true);
 ajaxRequest1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 ajaxRequest1.send(null);  
}


//City Calling

function selectCity(val){
 //alert(val);
 var ajaxRequest1;  // The variable that makes Ajax possible!
 
 try{
  // Opera 8.0+, Firefox, Safari
  ajaxRequest1 = new XMLHttpRequest();
  
  
 } catch (e){
  // Internet Explorer Browsers
  try{
   ajaxRequest1 = new ActiveXObject("Msxml2.XMLHTTP");
   
      
  } catch (e) {
   try{
    ajaxRequest1 = new ActiveXObject("Microsoft.XMLHTTP");
   
    
   } catch (e){
    // Something went wrong
    alert("Your browser broke!");
    return false;
   }
  }
 }
// Create a function that will receive data sent from the server
 ajaxRequest1.onreadystatechange = function(){
  if(ajaxRequest1.readyState == 4){
  //alert(ajaxRequest.responseText);
    var ajaxDisplay1 = document.getElementById('selectedCity');
   //document.getElementById("sap1").style.display="none";
     ajaxDisplay1.innerHTML = ajaxRequest1.responseText;
     
   }
 }
 
 var url1="city_list.php"
 url1=url1+"?id="+val
 //url1=url1+"&sid="+Math.random()
 //alert(queryString);
 ajaxRequest1.open("GET", url1, true);
 ajaxRequest1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 ajaxRequest1.send(null); 

}


function selectCity2(val){
 //alert(val);
 var ajaxRequest1;  // The variable that makes Ajax possible!
 
 try{
  // Opera 8.0+, Firefox, Safari
  ajaxRequest1 = new XMLHttpRequest();
  
  
 } catch (e){
  // Internet Explorer Browsers
  try{
   ajaxRequest1 = new ActiveXObject("Msxml2.XMLHTTP");
   
      
  } catch (e) {
   try{
    ajaxRequest1 = new ActiveXObject("Microsoft.XMLHTTP");
   
    
   } catch (e){
    // Something went wrong
    alert("Your browser broke!");
    return false;
   }
  }
 }
// Create a function that will receive data sent from the server
 ajaxRequest1.onreadystatechange = function(){
  if(ajaxRequest1.readyState == 4){
  //alert(ajaxRequest.responseText);
    var ajaxDisplay1 = document.getElementById('selectedCity2');
   //document.getElementById("sap1").style.display="none";
     ajaxDisplay1.innerHTML = ajaxRequest1.responseText;
     
   }
 }
 
 var url1="get_city.php"
 url1=url1+"?id="+val
 //url1=url1+"&sid="+Math.random()
 //alert(queryString);
 ajaxRequest1.open("GET", url1, true);
 ajaxRequest1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 ajaxRequest1.send(null); 

}


function selectCity3(val){
 //alert(val);
 var ajaxRequest1;  // The variable that makes Ajax possible!
 
 try{
  // Opera 8.0+, Firefox, Safari
  ajaxRequest1 = new XMLHttpRequest();
  
  
 } catch (e){
  // Internet Explorer Browsers
  try{
   ajaxRequest1 = new ActiveXObject("Msxml2.XMLHTTP");
   
      
  } catch (e) {
   try{
    ajaxRequest1 = new ActiveXObject("Microsoft.XMLHTTP");
   
    
   } catch (e){
    // Something went wrong
    alert("Your browser broke!");
    return false;
   }
  }
 }
// Create a function that will receive data sent from the server
 ajaxRequest1.onreadystatechange = function(){
  if(ajaxRequest1.readyState == 4){
  //alert(ajaxRequest.responseText);
    var ajaxDisplay1 = document.getElementById('selectedCity3');
   //document.getElementById("sap1").style.display="none";
     ajaxDisplay1.innerHTML = ajaxRequest1.responseText;
     
   }
 }
 
 var url1="get_city3.php"
 url1=url1+"?id="+val
 //url1=url1+"&sid="+Math.random()
 //alert(queryString);
 ajaxRequest1.open("GET", url1, true);
 ajaxRequest1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 ajaxRequest1.send(null); 

}

function selectCity4(val){
 //alert(val);
 var ajaxRequest1;  // The variable that makes Ajax possible!
 
 try{
  // Opera 8.0+, Firefox, Safari
  ajaxRequest1 = new XMLHttpRequest();
  
  
 } catch (e){
  // Internet Explorer Browsers
  try{
   ajaxRequest1 = new ActiveXObject("Msxml2.XMLHTTP");
   
      
  } catch (e) {
   try{
    ajaxRequest1 = new ActiveXObject("Microsoft.XMLHTTP");
   
    
   } catch (e){
    // Something went wrong
    alert("Your browser broke!");
    return false;
   }
  }
 }
// Create a function that will receive data sent from the server
 ajaxRequest1.onreadystatechange = function(){
  if(ajaxRequest1.readyState == 4){  
    var ajaxDisplay1 = document.getElementById('selectedCity4');  
     ajaxDisplay1.innerHTML = ajaxRequest1.responseText;     
   }
 }
 
 var url1="get_city4.php"
 url1=url1+"?id="+val
 ajaxRequest1.open("GET", url1, true);
 ajaxRequest1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 ajaxRequest1.send(null); 

}




//This for country 2
function selCountry2(val){
 var ajaxRequest1; 
 try{
  ajaxRequest1 = new XMLHttpRequest(); 
 } catch (e){  
  try{
   ajaxRequest1 = new ActiveXObject("Msxml2.XMLHTTP");      
  } catch (e) {
   try{
    ajaxRequest1 = new ActiveXObject("Microsoft.XMLHTTP");   
   } catch (e){
    alert("Your browser broke!");
    return false;
   }
  }
 }
// Create a function that will receive data sent from the server
 ajaxRequest1.onreadystatechange = function(){
  if(ajaxRequest1.readyState == 4){  
    var ajaxDisplay1 = document.getElementById('selectedState2');  
     ajaxDisplay1.innerHTML = ajaxRequest1.responseText;     
   }
 }
 
 var url1="get_state.php"
 url1=url1+"?id="+val
 ajaxRequest1.open("GET", url1, true);
 ajaxRequest1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 ajaxRequest1.send(null); 
}

//This for country 3
function selCountry3(val){
 var ajaxRequest1; 
 try{
  ajaxRequest1 = new XMLHttpRequest(); 
 } catch (e){  
  try{
   ajaxRequest1 = new ActiveXObject("Msxml2.XMLHTTP");      
  } catch (e) {
   try{
    ajaxRequest1 = new ActiveXObject("Microsoft.XMLHTTP");   
   } catch (e){
    alert("Your browser broke!");
    return false;
   }
  }
 }
// Create a function that will receive data sent from the server
 ajaxRequest1.onreadystatechange = function(){
  if(ajaxRequest1.readyState == 4){  
    var ajaxDisplay1 = document.getElementById('selectedState3');  
     ajaxDisplay1.innerHTML = ajaxRequest1.responseText;     
   }
 }
 
 var url1="get_state3.php"
 url1=url1+"?id="+val
 ajaxRequest1.open("GET", url1, true);
 ajaxRequest1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 ajaxRequest1.send(null); 
}

//This for country 4
function selCountry4(val){
 var ajaxRequest1; 
 try{
  ajaxRequest1 = new XMLHttpRequest(); 
 } catch (e){  
  try{
   ajaxRequest1 = new ActiveXObject("Msxml2.XMLHTTP");      
  } catch (e) {
   try{
    ajaxRequest1 = new ActiveXObject("Microsoft.XMLHTTP");   
   } catch (e){
    alert("Your browser broke!");
    return false;
   }
  }
 }
// Create a function that will receive data sent from the server
 ajaxRequest1.onreadystatechange = function(){
  if(ajaxRequest1.readyState == 4){  
    var ajaxDisplay1 = document.getElementById('selectedState4');  
     ajaxDisplay1.innerHTML = ajaxRequest1.responseText;     
   }
 }
 
 var url1="get_state4.php"
 url1=url1+"?id="+val
 ajaxRequest1.open("GET", url1, true);
 ajaxRequest1.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 ajaxRequest1.send(null); 
}



