// JavaScript Document
function reset_validation()
 {
    document.formname.reset();
 	return true;
 }
 
 function reg_validation(pass)
 {

   var newid=document.getElementById("email");
   hide1();
   if(document.getElementById("email").value=="")  {
   
	   document.getElementById("email").focus();
	   document.getElementById("div_email").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
   }
   if(document.getElementById("email").value!="")  {
   
		checkEmail = document.getElementById("email").value;
		if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))  {
			document.getElementById("err_email").style.display="block";
			 return false;
   		}

	}
	
	if(pass.match('add'))	
{

	   if(document.getElementById("cmail").value=="")  {
	   
		   document.getElementById("cmail").focus();
		   document.getElementById("div_cmail").style.display="block";
		   document.getElementById("div_new").style.display="block";
		   return false;
		}
	   if(document.getElementById("cmail").value!=document.getElementById("email").value) {
	   
		   document.getElementById("err_cmail").style.display="block";
		   document.getElementById("div_new").style.display="block";
		   return false;
		}
	  
		if(document.getElementById("password").value=="")  {
		
		   document.getElementById("password").focus();
		   document.getElementById("div_password").style.display="block";
		   document.getElementById("div_new").style.display="block";
		   return false;
	   }
		if(document.getElementById("security_question").value=="") {
		
		   document.getElementById("security_question").focus();
		   document.getElementById("div_security_qs").style.display="block";
		   document.getElementById("div_new").style.display="block";
		   return false;
	   } 
	 
	   if(document.getElementById("security_answer").value=="")  {
	   
		   document.getElementById("security_answer").focus();
		   document.getElementById("div_security_ans").style.display="block";
		   document.getElementById("div_new").style.display="block";
		   return false;
	   }
	   
   
}
   if(document.getElementById("first_name").value=="")  {
   
	   document.getElementById("first_name").focus();
	   document.getElementById("div_fname").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
   }
   if(document.getElementById("last_name").value=="")  {
   
	   document.getElementById("last_name").focus();
	   document.getElementById("div_lname").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
   if(document.getElementById("gender").value=="")  {
   
	   document.getElementById("gender").focus();
	   document.getElementById("div_gender").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
   if(document.getElementById("education").value=="")  {
   
	   document.getElementById("education").focus();
	   document.getElementById("div_education").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
   if(document.getElementById("education").value=="Other" && document.getElementById("oedu").value=="")  {
   
	   document.getElementById("oedu").focus();
	   document.getElementById("div_education").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
  if(document.getElementById("sec_mail").value!="")  {
  
 		checkEmail = document.getElementById("sec_mail").value;

   		if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))  {
		
			document.getElementById("err_smail").style.display="block";
			 return false;
        }

   }
   
 if(document.getElementById("com_source").value=="")  {
   
	   document.getElementById("com_source").focus();
	   document.getElementById("com_source_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
  if(document.getElementById("com_source").value=="Other" && document.getElementById("ocs").value=="")  {
   
	   document.getElementById("ocs").focus();
	   document.getElementById("com_source_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
  if(document.getElementById("service_academy").value=="")  {
   
	   document.getElementById("service_academy").focus();
	   document.getElementById("service_academy_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
  if(document.getElementById("duty_s").value=="")  {
   
	   document.getElementById("duty_s").focus();
	   document.getElementById("duty_s_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
  if(document.getElementById("duty_s").value=="Other" && document.getElementById("ods").value=="")  {
   
	   document.getElementById("ods").focus();
	   document.getElementById("duty_s_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
  if(document.getElementById("high_rank").value=="")  {
   
	   document.getElementById("high_rank").focus();
	   document.getElementById("high_rank_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
  if(document.getElementById("high_rank").value=="Other" && document.getElementById("orank").value=="")  {
   
	   document.getElementById("orank").focus();
	   document.getElementById("high_rank_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
   if(document.getElementById("exp").value=="")  {
   
	   document.getElementById("exp").focus();
	   document.getElementById("exp_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
  if(document.getElementById("grad_year").value=="")  {
   
	   document.getElementById("grad_year").focus();
	   document.getElementById("grad_year_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
   if(document.getElementById("grad_year").value=="Other" && document.getElementById("oyear").value=="")  {
   
	   document.getElementById("oyear").focus();
	   document.getElementById("grad_year_err").style.display="block";
	   document.getElementById("div_new").style.display="block";
	   return false;
  }
  
  
 
  
  return true;
 } 
 
 function hide1()
 {
	 document.getElementById("div_email").style.display="none";
	 document.getElementById("div_new").style.display="none";
	 document.getElementById("err_email").style.display="none";
	 document.getElementById("div_cmail").style.display="none";
	 document.getElementById("err_cmail").style.display="none";
	 document.getElementById("div_password").style.display="none";
	 document.getElementById("div_security_qs").style.display="none";
	 document.getElementById("div_security_ans").style.display="none";
	 document.getElementById("div_fname").style.display="none";
	 document.getElementById("div_lname").style.display="none";
	 document.getElementById("div_gender").style.display="none";
	 document.getElementById("div_education").style.display="none";
	 document.getElementById("err_smail").style.display="none";
	 
	 document.getElementById("com_source_err").style.display="none";
	 document.getElementById("service_academy_err").style.display="none";
	 document.getElementById("duty_s_err").style.display="none";
	 document.getElementById("high_rank_err").style.display="none";	 
 	 document.getElementById("exp_err").style.display="none";
	 document.getElementById("grad_year_err").style.display="none";
 }

 function valid(selnam,iname)
 { 
   hide(iname);
   if(document.getElementById(selnam).value=="Other")  {
   
		document.getElementById(iname).style.display="block";
		return false;
   }
   return true;
 }

 function navalid(selna,fname,nname)  { 
 
  hide(fname);
  show(nname);
  if(document.getElementById(selna).value=="Other")  {
  
	document.getElementById(fname).style.display="block";
	return false;
   }
   
  if(document.getElementById(selna).value=="N/A")  {
  
    document.getElementById(nname).style.display="none";
	return false;
   }
   return true;
 }
 
 
 
 function voltvalid(action)
 {
 var i;
  if(action=="show")  {
	  
	   document.getElementById("volt1").style.display="block";
	   document.getElementById("volt2").style.display="block";
	   document.getElementById("volt3").style.display="block";
	   
	   return false;
	   
  }
  else if(action=="hide")  {
	  
 		if (document.getElementById("rad1").checked)
		{
		   document.getElementById("volt1").style.display="none";
		   document.getElementById("volt2").style.display="none";
		   document.getElementById("volt3").style.display="none";
		   
		   return false;
		}
   }
   return true;
 }
 
 
 
 
 
 
 
function childvalid()
{
  if(document.getElementById("children_status").value=="Yes")  {
  
		document.getElementById("chcase").style.display="block";
		return false;
   }

  if(document.getElementById("children_status").value=="No")  {
  
		document.getElementById("chcase").style.display="none";
		return false;
   }
   return true;
}

 function hide(boxx)
 {
	  document.getElementById(boxx).style.display="none";
 } 
function show(boxxx)
 {
  	document.getElementById(boxxx).style.display="block";
 } 