function alpha(evt) {
    evt = (evt) ? evt : window.event
    var charCode = (evt.which) ? evt.which : evt.keyCode
    if (charCode > 31 && !(charCode < 48 || charCode > 57)  ) {
        status = "This field accepts numbers only."
        return false
    }
    status = ""
    return true
}



function checkIt(evt) {
    evt = (evt) ? evt : window.event
    var charCode = (evt.which) ? evt.which : evt.keyCode
    if (charCode > 31 && (charCode < 45 || charCode > 57)) {
        status = "This field accepts numbers only."
        return false
    }
    status = ""
    return true
}


// JavaScript Document
function careervalid(fld)
{
	
	document.getElementById("error_uname").innerHTML = "";
	document.getElementById("error_uaddress").innerHTML = "";
	document.getElementById("error_pinDiv").innerHTML = "";
	document.getElementById("error_city").innerHTML = "";
	document.getElementById("error_emailDiv").innerHTML = "";
	document.getElementById("error_experience").innerHTML = "";
	document.getElementById("error_qualification").innerHTML = "";	
	document.getElementById("error_current_remuneratione").innerHTML = "";	
	document.getElementById("error_remuneratione").innerHTML = "";	
	document.getElementById("error_resume_file").innerHTML = "";	
	document.getElementById("error_state").innerHTML = "";
	
	
	var uname=document.getElementById('nameid').value;
	var uaddress=document.getElementById('addressid').value;
	var pin=document.getElementById('id_pin').value; // pincode
	var city=document.getElementById('cityid').value;
	var eid=document.getElementById('id_email').value;
	var posa= eid.indexOf('@');	
	var posd= eid.indexOf('.');
	var sp=eid.indexOf(" ");//get position of space in email
	var len=document.getElementById('id_email').value.length; //length of email
	var spin=pin.indexOf(" "); //get position of space in pincode
	var experience=document.getElementById('id_experience').value;
	var remuneration=document.getElementById('remunerationid').value;
	var remuneratione=document.getElementById('remunerationeid').value;
	var resume=document.getElementById('resume_fileid').value;
	
	
	if(uname=="")
	{
	  document.getElementById("error_uname").innerHTML = "<font color='RED'> Please enter name</font>";
	 /* document.career.uname.focus();*/
		return false;
	}
	
	if(uaddress=="")
	{
	  document.getElementById("error_uaddress").innerHTML = "<font color='RED'> Please enter address</font>";
	  /*document.career.uaddress.focus();*/
	  return false;
	}
	
//pin
if((document.getElementById('id_pin').value)!="")
	{
		if(isNaN(document.getElementById('id_pin').value))
		{
			document.getElementById("error_pinDiv").innerHTML = "<font color='RED'> Please enter digits</font>";
			/*document.career.id_pin.focus();	   */
	   		return false;
		}
		else
		if(spin>-1)
		{
			document.getElementById("error_pinDiv").innerHTML = "<font color='RED'> invalid pincode.</font>";
			/*document.career.id_pin.focus();	   */
	   		return false;
		}
		else
		if((document.getElementById('id_pin').value).length!=6)
		{
			document.getElementById("error_pinDiv").innerHTML = "<font color='RED'> Please enter valid number</font>";
			/*document.career.id_pin.focus();	   */
		   	return false;
		}
	}
	else
	{
		document.getElementById('error_pinDiv').innerHTML = "<font color='RED'> Please enter pincode number.</font>";	
		/*document.career.id_pin.focus();*/
	   	return false;
	}
	
	//state	
	if ( document.career.state.selectedIndex == 0 )
    {
		
        document.getElementById("error_state").innerHTML = "<font color='RED'>Please select State.</font>";
		//document.query.state.focus();
        return false;
    }

	
//city
	if(city=="")
	{
	  document.getElementById("error_city").innerHTML = "<font color='RED'> Please enter city</font>";
	 /* document.career.cityid.focus();*/
	  return false;
	}

// email

if((document.getElementById('id_email').value)=="")
	{
	   document.getElementById("error_emailDiv").innerHTML = "<font color='RED'> Please enter Email Id</font>";
	 /*  document.career.id_email.focus();*/
	   return false;
	}
	
	else
	{
		if(posa==-1)
		{
	   		document.getElementById("error_emailDiv").innerHTML = "<font color='RED'> Please enter valid email id</font>";
			/*document.career.id_email.focus();*/	   
	   		return false;
		}
	
		else if(posd==-1)
		{
	   		document.getElementById("error_emailDiv").innerHTML = "<font color='RED'> Please enter valid email id</font>";
			/*document.career.id_email.focus();	   */
		    return false;
		}
	
		else if(sp>-1)
		{	
			document.getElementById("error_emailDiv").innerHTML = "<font color='RED'>Don't use spaces email-id</font>";
			/*document.career.id_email.focus();*/	
			return false;
		}
		
		else if((eid.charAt(1)=='@')||(eid.charAt(1)=='.'))
		{
    	   document.getElementById("error_emailDiv").innerHTML = "<font color='RED'>Please enter valid email id</font>";
		  /* document.career.id_email.focus();*/
		   return false;
		}
		
        else if((eid.charAt(len-2)=='@')||(eid.charAt(len-2)=='.'))
    	 {
			document.getElementById("error_emailDiv").innerHTML = "<font color='RED'>Please enter valid email id</font>";
			/*document.career.id_email.focus();*/	
			return false;
		 }        
	}
	
	
//experience

if(experience=="")
{
	document.getElementById("error_experience").innerHTML = "<font color='RED'>Please enter experience</font>";
	/*document.career.id_experience.focus();	*/
	return false;	
}
else if(experience<0)
{
	document.getElementById("error_experience").innerHTML = "<font color='RED'>Please enter valid experience</font>";
	/*document.career.id_experience.focus();	*/
	return false;
}

//current remuneratione
if(remuneration!="")
{
	 if(remuneration<0)
	{
		document.getElementById("error_current_remuneratione").innerHTML = "<font color='RED'>Please enter valid remuneratione</font>";
		/*document.career.id_experience.focus();	*/
		return false;
	}
}


//qualification
if (document.career.id_qualification.selectedIndex == 0)
   {
       document.getElementById("error_qualification").innerHTML = "<font color='RED'>Please select Highest Qualification.</font>";
	  /* document.career.id_qualification.focus();*/
       return false;
    }

//remuneratione
if(remuneratione=="")
{
	document.getElementById("error_remuneratione").innerHTML = "<font color='RED'>Please enter remuneration</font>";
	/*document.career.remunerationeid.focus();*/	
	return false;	
}
else if(remuneratione<0)
{
	document.getElementById("error_remuneratione").innerHTML = "<font color='RED'>Please enter valid remuneratione</font>";
	/*document.career.id_experience.focus();	*/
	return false;
}


//resume
if(resume=="")
{
	document.getElementById("error_resume_file").innerHTML = "<font color='RED'>Please attach file</font>";
	/*document.career.resume_file.focus();	*/
	return false;	
}
else
{

	var valid_extensions = /(.doc|.docx)$/i;

	function CheckExtension(fld)
	{
		if (valid_extensions.test(fld.value)) return true;
		document.getElementById("error_resume_file").innerHTML = "<font color='RED'>Please choose .doc file</font>";
		return false;
		alert('The selected file is of the wrong type.');
	}
	
	if(CheckExtension(fld))
	{
		return true;
	}

	else
		return false;

}

	
}
