// JavaScript Document

function valid_careers()
{
	 var name=document.getElementById('txt_name');
	 var mobile=document.getElementById('txt_mobile');
	 var landline=document.getElementById('txt_landline');
	 var mail=document.getElementById('txt_mail');
	 var applied=document.getElementById('sel_applied');
	 var file=document.getElementById('txt_file');
	 var pa_res=document.getElementById('txt_resume');
		len=file.value.length;
		ins=file.value;
		vals=ins.lastIndexOf('.');
		fileType=ins.substring(len,vals);
	if(name.value=='')
	{
	alert("Please enter your name");
	name.focus();
	return false;
	}
	else if(mobile.value=='')
	{
	alert("Please enter your mobile number");
	mobile.focus();
	return false;
	}
	else if(mail.value=='')
	{
	alert("Please enter your email");
	mail.focus();
	return false;
	}
	else if(is_email(mail.value)==false)
	{
		alert("Please enter your valid email");
		mail.focus();
		return false;
	}
	else if(applied.value=='')
	{
	alert("Please select the applied for");
	applied.focus();
	return false;
	}
	
	else if((file.value=='')&&(pa_res.value==''))
	{
	alert("Please upload or paste your resume");
	file.focus();
	return false;
	}
	else if(file.value!='')
	{
		if(!((fileType == ".doc") || (fileType == ".DOC") ||  (fileType == ".DOCX") || (fileType == ".docx")))
		{
			 alert("Invalid resume");
			 file.focus();
			 return false;
		}
	}
	 
}
function valid_contactus()
{
	 var comname=document.getElementById('txt_comname');
	 var person=document.getElementById('txt_person');
	 var addr=document.getElementById('txt_addr');
	 var telphone=document.getElementById('txt_telphone');
	 var fax=document.getElementById('txt_fax');
	 var mail=document.getElementById('txt_mail');
	 var query=document.getElementById('txt_query');
	if(person.value=='')
	{
	alert("Please enter the contact person");
	person.focus();
	return false;
	}
	else if(mail.value=='')
	{
	alert("Please enter the email");
	mail.focus();
	return false;
	}
	else if(is_email(mail.value)==false)
	{
		alert("Please enter your valid email");
		mail.focus();
		return false;
	}
	else if(query.value=='')
	{
	alert("Please enter your query");
	query.focus();
	return false;
	}
}

function numbersonly(e){
        var unicode=e.charCode? e.charCode : e.keyCode
        // if (unicode!=8||unicode!=9)
        if (unicode<8||unicode>9)
        {

            if (unicode<48||unicode>57) //if not a number
            return false //disable key press
        }
    }


function is_email(e){
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
	var returnval=emailfilter.test(e)
	return returnval;
}
