function trim(str) 
{ 
	return str.replace(/^\s*|\s*$/g,"");
}
function frmCandidatevalidation()
{
	var dt=document.form2;
	if(trim(dt.fname.value)=='')
	{
		alert("Please enter first name.");
		dt.fname.focus();
		return false;
	}
	if(trim(dt.lname.value)=='')
	{
		alert("Please enter last name.");
		dt.lname.focus();
		return false;
	}
	if(trim(dt.pnumber.value)=='')
	{
		alert("Please enter phone number.");
		dt.pnumber.focus();
		return false;
	}
	if(trim(dt.pnumber.value)!='')
	{
		var iChars = "0123456789=#-*@()+.";
		for (var i = 0; i < dt.pnumber.value.length; i++)
		{
			if (iChars.indexOf(dt.pnumber.value.charAt(i)) == -1)
			{
				alert ("Please enter a valid phone number.");
				dt.pnumber.focus();
				return false;
			}
		}
	}
	if(trim(dt.email.value)=='')
	{
		alert("Please enter email address.");
		dt.email.focus();
		return false;
	}
	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(trim(dt.email.value)))) 
	{
		alert("Please enter correct email address."); 
		dt.email.focus();
		return false;
	}
	if(trim(dt.confirm_email.value)=='')
	{
		alert("Please enter confirm email address.");
		dt.confirm_email.focus();
		return false;
	}
	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(trim(dt.confirm_email.value)))) 
	{
		alert("Please enter correct email address."); 
		dt.confirm_email.focus();
		return false;
	}	
	if(trim(dt.confirm_email.value)!=trim(dt.email.value))
	{
		alert("Sorry, the email and confirm email address mismatch.");
		dt.confirm_email.focus();
		return false;
	}	
	if(trim(dt.resume.value)=='')
	{
		alert("Please browse resume.");
		dt.resume.focus();
		return false;
	}
	if(trim(dt.comment.value)=='')
	{
		alert("Please enter your comments.");
		dt.comment.focus();
		return false;
	}	
}

function frmEmpValidation()
{               
	var dt=document.form1;
	if(trim(dt.comp_name.value)=='')
	{
		alert("Please enter company name.");
		dt.comp_name.focus();
		return false;
	}
	if(trim(dt.contact_name.value)=='')
	{
		alert("Please enter contact name.");
		dt.contact_name.focus();
		return false;
	}
	if(trim(dt.pnumber.value)=='')
	{
		alert("Please enter phone number.");
		dt.pnumber.focus();
		return false;
	}
	if(trim(dt.pnumber.value)!='')
	{
		var iChars = "0123456789=#-*@()+.";
		for (var i = 0; i < dt.pnumber.value.length; i++)
		{
			if (iChars.indexOf(dt.pnumber.value.charAt(i)) == -1)
			{
				alert ("Please enter a valid phone number.");
				dt.pnumber.focus();
				return false;
			}
		}
	}
	if(trim(dt.alt_number.value)!='')
	{
		var iChars = "0123456789=#-*@()+.";
		for (var i = 0; i < dt.alt_number.value.length; i++)
		{
			if (iChars.indexOf(dt.alt_number.value.charAt(i)) == -1)
			{
				alert ("Please enter a valid phone number.");
				dt.alt_number.focus();
				return false;
			}
		}
	}
	if(trim(dt.email.value)=='')
	{
		alert("Please enter email address.");
		dt.email.focus();
		return false;
	}
	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(trim(dt.email.value)))) 
	{
		alert("Please enter correct email address."); 
		dt.email.focus();
		return false;
	}
	if(trim(dt.confirm_email.value)=='')
	{
		alert("Please enter confirm email address.");
		dt.confirm_email.focus();
		return false;
	}
	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(trim(dt.confirm_email.value)))) 
	{
		alert("Please enter correct email address."); 
		dt.confirm_email.focus();
		return false;
	}	
	if(trim(dt.confirm_email.value)!=trim(dt.email.value))
	{
		alert("Sorry, the email and confirm email address mismatch.");
		dt.confirm_email.focus();
		return false;
	}
	
	if(trim(dt.comp_address.value)=='')
	{
		alert("Please enter company address.");
		dt.comp_address.focus();
		return false;
	}
	if(trim(dt.comment.value)=='')
	{
		alert("Please enter your comments.");
		dt.comment.focus();
		return false;
	}
}
