function formValidation()
{
		if(document.appl.name.value == "")
	{
		alert("Applicant name should not be left blank!");
		document.appl.name.focus();
		return false;
	}	
{
	var phone1 = document.getElementById('phone1');
	if(isNumeric(phone1, "Phone Number should not be left blank!"))
{
	var phone11 = document.getElementById('phone11');
	if(isNumeric(phone11, "Phone Number should not be left blank!"))
{
	var phone111 = document.getElementById('phone111');
	if(isNumeric(phone111, "Phone Number should not be left blank!"))
{
	if(document.appl.post_interest.selectedIndex==0) 
	{
		alert("Please select, what position are you interested in?");
		appl.post_interest.focus();
		return false;
	}
{
	if((document.appl.ft_check_ctr.checked)||(document.appl.pt_check_ctr.checked)||(document.appl.casual.checked))
	{
	
	}
	else
	{
	var flg=false;
	chk = document.appl.ft_chk;
	for (i = 0; i < chk.length; i++)
	{
    if(chk[i].checked)
	 {
	 flg=true;
	 }
     }
	 if(!flg)
	 {chk = document.appl.pt_chk;
	 for (i = 0; i < chk.length; i++)
	{
     if(chk[i].checked)
	 {
	 flg=true;
	 }
     }
	 
	 }
	 
	 if(!flg)
	 {
	 alert("Please select, what type of position are you looking for?");
	 return false;
	 }
	
	
	}
{
	if(document.appl.sal_expt.value == "")
	{
		alert("Please enter your expected salary!");
		document.appl.sal_expt.focus();
		return false;
	}
{
	if(document.appl.pre_exp.value == "")
	{
		alert("Please enter your previous experience!");
		document.appl.pre_exp.focus();
		return false;
	}
{
	if((document.appl.loc[0].checked == false) && (document.appl.loc[1].checked == false) && 
	   (document.appl.loc[2].checked == false))
	{	
		alert("Please select any clinic location!");
		return false;
	}
{
	if((document.appl.rad1[0].checked == false)	&& (document.appl.rad1[1].checked == false))
	{
		alert("Are you flexible to work at multiple locations? \n Please choose Yes or No!");
		return false;
	}
{
	/*if(document.appl.resume.value == "")
	{
		alert("Please attach your resume!");
		return false;
	}*/
{
	if(document.appl.comments.value == "")
	{
		alert("Please enter message or cover letter to our HR!");
		document.appl.comments.focus();
		return false;
	}

{
	return true;
}
}
}
}
}
}
}
}
}
}
}
}
	return false;
}

function isAlphanumeric(elem, helperMsg){
	var alphaExp = /^[0-9a-zA-Z\ \.\r\-\$\&]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		elem.select();
		return false;
	}
}

function isAlphabet(elem, helperMsg){
	var alphaExp = /^[a-zA-Z\ \'\"]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		elem.select();
		return false;
	}
}

function isNumeric(elem, helperMsg){
	var numericExpression = /^[0-9]+$/;
	if(elem.value.match(numericExpression)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		elem.select();
		return false;
	}
}

function isEmpty(elem, helperMsg){
	if(elem.value.length == 0){
		alert(helperMsg);
		elem.focus(); 
		return true;
	}
	return false;
}

function Check(chk,obj)
{
if(obj.checked==true){
for (i = 0; i < chk.length; i++)
chk[i].checked = true ;
}else{

for (i = 0; i < chk.length; i++)
chk[i].checked = false ;
}
}

function disab(obj,thisobj)
{
if(thisobj.value=="Please Select")
{
obj.disabled=false;
}
else{
obj.disabled=true;
}
}

function disabopt(obj,thisobj)
{
if(thisobj.checked)
{
obj.disabled=true;
}
else
{
obj.disabled=false;
}

}

function checklength(nextfield,chars,currfield) {

  x= document.acc[currfield].value.length
  if (x == chars) {
    eval('document.acc.' + nextfield + '.focus();');
  }
  
}

function checklength(nextfield,chars,currfield) {

  x= document.appl[currfield].value.length
  if (x == chars) {
    eval('document.appl.' + nextfield + '.focus();');
  }
  
}
