// JavaScript Document

/********************************************** validation of First Step start here  ***********************************************  */


function register_form(){  
	var doc = document.biodata1;
	var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
	var missinginfo = "";
	var errorCount = 0;


	
	
	if (isEmpty(doc.name.value)) {
			document.getElementById("emailerrnew").style.display="block";
			document.getElementById('emailerrnew').innerHTML='Please enter your email id.';
			errorCount ++;
			
		}
	else{
		document.getElementById("emailerrnew").style.display="block";	
		document.getElementById('emailerrnew').innerHTML='';
	}
	
	// First Name start here
	if (doc.password.value.length < 4) {
		document.getElementById("passworderr").style.display="block";
		document.getElementById('passworderr').innerHTML='Password must be atleast 4 characters.';
		errorCount ++;
				
		}
	else{
		document.getElementById("passworderr").style.display="block";
		document.getElementById('passworderr').innerHTML='';
	}
	
	if (isEmpty(doc.confirm_pwd.value)) {
			document.getElementById("conpassworderr").style.display="block";
			document.getElementById('conpassworderr').innerHTML='Please enter the confirm password. ';
    		errorCount ++;
		}
	else{
		
		if (doc.confirm_pwd.value!=doc.password.value) {
		document.getElementById("conpassworderr").style.display="block";
		document.getElementById('conpassworderr').innerHTML='Password and confirm password mismatch.';
		errorCount ++;
				
		}
	else{
		document.getElementById("conpassworderr").style.display="block";
		document.getElementById('conpassworderr').innerHTML='';
	   }
		
	}
	
	if (isEmpty(doc.email.value)) {
		document.getElementById("firstnameerr").style.display="block";
		document.getElementById('firstnameerr').innerHTML='Please enter your full  name.';
		errorCount ++;
				
		}
	else{
		document.getElementById("firstnameerr").style.display="block";
		document.getElementById('firstnameerr').innerHTML='';
	}
	if (!isEmpty(doc.email.value)) {
		str=(document.getElementById('email')).value;
		flag=validate(str);
		 if(flag==0)
		 {   
		      document.getElementById("firstnameerr").style.display="block";
			  document.getElementById('firstnameerr').innerHTML='Please enter the valid full name.';
			  errorCount ++;
			 
		 }		 
	}	
	if (!isEmpty(doc.email.value)) {		
   var str1=doc.email.value;
   var iChars = "0123456789!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
   var length= str1.length;
   for (var i = 0; i <length ; i++) {
  
  	if (iChars.indexOf(doc.email.value.charAt(i)) != -1) {
	document.getElementById("firstnameerr").style.display="block";
	 document.getElementById('firstnameerr').innerHTML='Please enter the valid full name.';
	 errorCount ++;
	 
 	}
 }
	}
	
	
	
	
	if ( doc.dobDay.selectedIndex == 0 )
	
			  	{
				  	document.getElementById("dateofbirtheerr").style.display="block";
		            document.getElementById('dateofbirtheerr').innerHTML='Please select the birth date.';
		            errorCount ++;
		}
	else{
		if ( doc.dobMonth.selectedIndex == 0 )
	
			  	{
				  	document.getElementById("dateofbirtheerr").style.display="block";
		            document.getElementById('dateofbirtheerr').innerHTML='Please select the birth month.';
		            errorCount ++;
		}
	else{
		if ( doc.dobYear.selectedIndex == 0 )
	
			  	{
				  	document.getElementById("dateofbirtheerr").style.display="block";
		            document.getElementById('dateofbirtheerr').innerHTML='Please select the birth year.';
		            errorCount ++;
		}
	else{
		document.getElementById("dateofbirtheerr").style.display="block";
		document.getElementById('dateofbirtheerr').innerHTML='';
	}
	}
	}
		
		
		if ( doc.country.selectedIndex == 0 )
	
			  	{
				  	document.getElementById("countryeerr").style.display="block";
		            document.getElementById('countryeerr').innerHTML='Please select the country';
		            errorCount ++;
		}
	else{
		document.getElementById("countryeerr").style.display="block";
		document.getElementById('countryeerr').innerHTML='';
	}
		
		///city
		
		if (isEmpty(doc.city.value)) {
		document.getElementById("cityeerr").style.display="block";
		document.getElementById('cityeerr').innerHTML='Please enter your city  name.';
		errorCount ++;
				
		}
	else{
		document.getElementById("cityeerr").style.display="block";
		document.getElementById('cityeerr').innerHTML='';
	}
	if (!isEmpty(doc.city.value)) {
		str=(document.getElementById('city')).value;
		flag=validate(str);
		 if(flag==0)
		 {   
		      document.getElementById("cityeerr").style.display="block";
			  document.getElementById('cityeerr').innerHTML='Please enter the valid city name.';
			  errorCount ++;
			 
		 }		 
	}	
	if (!isEmpty(doc.city.value)) {		
   var str1=doc.city.value;
   var iChars = "0123456789!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
   var length= str1.length;
   for (var i = 0; i <length ; i++) {
  
  	if (iChars.indexOf(doc.city.value.charAt(i)) != -1) {
	document.getElementById("cityeerr").style.display="block";
	 document.getElementById('cityeerr').innerHTML='Please enter the valid city name.';
	 errorCount ++;
	 
 	}
 }
	}
		
		
		
		if ( doc.profession.selectedIndex == 0 )
	
			  	{
				  	document.getElementById("professioneerr").style.display="block";
		            document.getElementById('professioneerr').innerHTML='Please select the profession';
		            errorCount ++;
		}
	else{
		
		document.getElementById("professioneerr").style.display="block";
		document.getElementById('professioneerr').innerHTML='';
		}
		
		if(doc.profession.value=='OTHER') {
		
		if (isEmpty(doc.txtOthers.value)) {
		document.getElementById("eneterpProfeerr").style.display="block";
		document.getElementById('eneterpProfeerr').innerHTML='Please enter your profession.';
		errorCount ++;
				
		}
	else{
		document.getElementById("eneterpProfeerr").style.display="block";
		document.getElementById('eneterpProfeerr').innerHTML='';
	}
	if (!isEmpty(doc.txtOthers.value)) {
		str=(document.getElementById('city')).value;
		flag=validate(str);
		 if(flag==0)
		 {   
		      document.getElementById("eneterpProfeerr").style.display="block";
			  document.getElementById('eneterpProfeerr').innerHTML='Please enter the valid profession.';
			  errorCount ++;
			 
		 }		 
	}	
	if (!isEmpty(doc.txtOthers.value)) {		
   var str1=doc.txtOthers.value;
   var iChars = "0123456789!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
   var length= str1.length;
   for (var i = 0; i <length ; i++) {
  
  	if (iChars.indexOf(doc.txtOthers.value.charAt(i)) != -1) {
	document.getElementById("eneterpProfeerr").style.display="block";
	 document.getElementById('eneterpProfeerr').innerHTML='Please enter the valid profession.';
	 errorCount ++;
	 
 	}
 }
	}
		
		}
		
		if (isEmpty(doc.security_code.value)) {
		document.getElementById("codeerr").style.display="block";
		document.getElementById('codeerr').innerHTML='Please enter security code.';
		errorCount ++;
				
		}
	else{
		document.getElementById("codeerr").style.display="block";
		document.getElementById('codeerr').innerHTML='';
	}
		
		
		
	
			if(errorCount > 0){ 
				return false;	
			}
		
}/*************** validation of 1st Step end here  ******************  */



