// JavaScript Document

var security_code;
function fixedSize(valudx)
{
	security_code=valudx;

}

function submit_form()
{
	//alert(document.MemberLoginForm.s_num.value+"="+security_code);
	//alert(document.MemberLoginForm.s_num.value!=security_code);
	if(document.MemberLoginForm.Email.value=='')
	{
	document.getElementById('general_msg').innerHTML="Enter your mail id";
	return false;
	}
	if(document.MemberLoginForm.pass.value=='')
	{
	document.getElementById('general_msg').innerHTML="Enter your password";
	return false;
	}
	if(document.MemberLoginForm.Confirm_Password.value=='')
	{
	document.getElementById('general_msg').innerHTML="Enter your confirm password";
	return false;
	}
	if(document.MemberLoginForm.age.value=='')
	{
	document.getElementById('general_msg').innerHTML="Enter your age";
	return false;
	}
	if(document.MemberLoginForm.s_num.value=='')
	{
	document.getElementById('general_msg').innerHTML="Enter security code";
	return false;
	}
	if(document.MemberLoginForm.s_num.value!=security_code)
	{
	document.getElementById('general_msg').innerHTML="Security code incorrect!";
	return false;
	} 
	document.MemberLoginForm.action='thanks.php';
	document.MemberLoginForm.submit();
}
 
 function check_email_exist_or_not(email)
 {
 //alert(email);
 object=(window.ActiveXObject)?(new ActiveXObject('microsoft.xmlhttp')):(new XMLHttpRequest());

//alert(object);
url="email_exist_or_no.php?email=";
email_re=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 	object.open('get',url+email);
	object.onreadystatechange=function(){
		if(object.readyState==4){
					
					//alert(object.responseText);	
						if(email==''){
						    document.getElementById('general_msg').className='red';
							document.getElementById('general_msg').innerHTML='Email id cannot be empty';
							return false;
						}
						else if(!email_re.test(email)){
						    document.getElementById('general_msg').className='red';
							document.getElementById('general_msg').innerHTML='Invalid email id!';
							document.MemberLoginForm.Email.value='';
							return false;
						}else if(object.responseText>=1){
							document.getElementById('general_msg').className='red';
							document.getElementById('general_msg').innerHTML='<span class=\'email_valid\'>This email id already exists!</span>';							
							document.getElementById('general_msg').innerHTML='This email id available!';
							document.MemberLoginForm.Email.value='';
							return false;
						}
						else if(object.responseText==0){
						    //document.getElementById('general_msg').className='';
							document.getElementById('general_msg').innerHTML='This email id available!';
												
						}
						
			}
	}
	object.send(null);
 }

function name_check()
{
	 name=document.MemberLoginForm.names.value;
	 len=name.length;
	 exps='[a-zA-Z\s\.]{'+len+'}';
	 reg=new RegExp(exps);
	// alert((reg.test(name))+exps);
	if(name=='')
	{
		document.getElementById('name_err_msg').className='red';
		document.getElementById('general_msg').innerHTML='Name cannot be empty!';
	}
	else if( !(reg.test(name)) ){
	   document.getElementById('name_err_msg').className='red';
	   document.getElementById('general_msg').innerHTML='Enter valid name!';
	   document.MemberLoginForm.names.value='';
	}
	
	else
	{
		document.getElementById('name_err_msg').innerHTML='';
	}
}
function pass_word()
{
  pass=document.MemberLoginForm.pass.value;
  reg=/^[^\s]+$/;
  
	if(pass=='')
	{
		document.getElementById('pass_err_msg').className='red';
		document.getElementById('general_msg').innerHTML='Password cannot be empty!';
	}
	else if(pass.length<6){
	    document.getElementById('pass_err_msg').className='red';
		document.getElementById('general_msg').innerHTML='Password should be 6 or more than 6 character!';
		document.MemberLoginForm.pass.value='';
	}
	else if(!reg.test(pass)){
		document.getElementById('pass_err_msg').className='red';
		document.getElementById('general_msg').innerHTML='Password should not contain space!';
		document.MemberLoginForm.pass.value='';
	}
	else
	{
		document.getElementById('pass_err_msg').innerHTML='';
	} 
	//alert(document.MemberLoginForm.pass.value);
}
function pass_match(){
	pass=document.MemberLoginForm.pass.value;
	con_pass=document.MemberLoginForm.Confirm_Password.value;
	
	
	if(pass!=con_pass){
		document.MemberLoginForm.pass.value='';
		document.MemberLoginForm.Confirm_Password.value='';
		document.getElementById('con_pass_err_msg').className='red';
		document.getElementById('general_msg').innerHTML='Confirm password doesn\'t match with password!';
	}
	else{
	    document.getElementById('con_pass_err_msg').innerHTML='';
	}
}
function age_check()
{
  age=document.MemberLoginForm.age.value;
  if(age=='')
  {
  	document.getElementById('age_err_msg').className='red';
  	document.getElementById('general_msg').innerHTML="Age cannot be empty!";
  }
  else if(! (/^[0-9]+$/.test(age)) )
  {
  	 document.getElementById('age_err_msg').className='red';
  	 document.getElementById('general_msg').innerHTML="Enter valid age!";
	 document.MemberLoginForm.age.value='';
  }
  else{
     document.getElementById('age_err_msg').innerHTML="";
  }
}