// JavaScript Document
String.prototype.ltrim=function(){return this.replace(/^\s+/,'');}
String.prototype.rtrim=function(){return this.replace(/\s+$/,'');}
String.prototype.trim =function(){return this.replace(/^\s+/,'').replace(/\s+$/,'');}

function validation()
{
	var ph =/^[0-9\()\#\+\-\" "]+$/;
	var emailval=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	
	if(document.frmSendcv.name.value.trim()=="")
	{
		alert("Please enter name");
		document.frmSendcv.name.focus();
		return false;
	}
	if(document.frmSendcv.hphone.value.trim()=="")
	{
		alert("Please enter home phone number");
		document.frmSendcv.hphone.focus();
		return false;
	}
	if(!ph.test(document.frmSendcv.hphone.value))
	{
	 	alert("Please enter home phone number in numeric value");
	 	document.frmSendcv.hphone.select();
	 	return false;
	}
	if(document.frmSendcv.wphone.value.trim()=="")
	{
		alert("Please enter work phone number");
		document.frmSendcv.wphone.focus();
		return false;
	}
	if(!ph.test(document.frmSendcv.wphone.value))
	{
	 	alert("Please enter work phone number in numeric value");
	 	document.frmSendcv.wphone.select();
	 	return false;
	}
	if(document.frmSendcv.mobile.value.trim()=="")
	{
		alert("Please enter mobile number");
		document.frmSendcv.mobile.focus();
		return false;
	}
	if(!ph.test(document.frmSendcv.mobile.value))
	{
	 	alert("Please enter mobile number in numeric value");
	 	document.frmSendcv.mobile.select();
	 	return false;
	}
	if(document.frmSendcv.email.value.trim()=="")
	{
		alert("Please enter emailid");
		document.frmSendcv.email.focus();
		return false;
	}
	if(!emailval.test(document.frmSendcv.email.value))
	{
	 	alert("Please Enter a valid email.");
	 	document.frmSendcv.email.select();
	 	return false;
	}
	if(document.frmSendcv.curjob.value.trim()=="")
	{
		alert("Please enter current job role");
		document.frmSendcv.curjob.focus();
		return false;
	}
	if(document.frmSendcv.nextjob.value.trim()=="")
	{
		alert("Please enter next job role");
		document.frmSendcv.nextjob.focus();
		return false;
	}
	if(document.frmSendcv.cv.value.trim()=="")
	{
		alert("Please upload CV");
		document.frmSendcv.cv.focus();
		return false;
	}
	if(document.frmSendcv.cv.value!="")
	{
		  var filepath=document.frmSendcv.cv.value;
		  var pices=filepath.split('.');
		  var arrylgn=pices.length;
		  
		  if(pices[arrylgn-1]=='doc' || pices[arrylgn-1]=='DOC' || pices[arrylgn-1]=='rtf' || pices[arrylgn-1]=='RTF' || pices[arrylgn-1]=='txt' || pices[arrylgn-1]=='TXT'|| pices[arrylgn-1]=='pdf' || pices[arrylgn-1]=='PDF')
		  {
		  }
		  else
		  {
			  alert("Please select proper file format");
			  document.frmSendcv.cv.focus();
			  return false;
		  }
	}
	return true;
}