function ChkEmployeeValidation(employee)
{
	
	if(employee.username.value == "")
    {
		alert("Please Enter User Name");
		employee.username.focus();
		return false;
	}
	if(employee.password.value == "")
    {
		alert("Please Enter Password");
		employee.password.focus();
		return false;
	}
	if(employee.name.value == "")
    {
		alert("Please Enter Full Name");
		employee.name.focus();
		return false;
	}
	
	if(employee.city.value == "")
    {
		alert("Please Enter City");
		employee.city.focus();
		return false;
	}
	if(employee.state.value == "")
    {
		alert("Please Enter State");
		employee.state.focus();
		return false;
	}
	if(employee.country.value == "")
    {
		alert("Select Country");
		employee.country.focus();
		return false;
	}
	if(employee.phone.value == "")
    {
		alert("Please Enter Phone Number");
		employee.phone.focus();
		return false;
	}
	else
	{
		var telephone=employee.phone.value;
		phoneRE=/^[0-9]*[0-9-\s]+[0-9]$/;
		if(!telephone.match(phoneRE))
		{
			alert("Invalid Phone Number");
			employee.phone.focus();
			return false;
		}
	}
	if(employee.mobile.value == "")
  {
		alert("Please Enter Mobile Number");
		employee.mobile.focus();
		return false;
	}
	else
	{
		var mobile=employee.mobile.value;
		phoneRE=/^[0-9]*[0-9-\s]+[0-9]$/;
		if(!mobile.match(phoneRE))
		{
			alert("Invalid Mobile Number");
			employee.mobile.focus();
			return false;
		}
	}
	if(employee.email.value == "")
    {
		alert("Please Enter Email Address");
		employee.email.focus();
		return false;
	}
	else
	{
		var email=employee.email.value;
		emailRE=/^[a-zA-Z0-9]*[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z]{2,4}$/;
		if(!email.match(emailRE))
		{
			alert("Invalid Email Address.\nEx:test@test.com");
			employee.email.focus();
			return false;
		}
	}
	if(employee.qualification.value == "")
    {
		alert("Please Enter Qualification");
		employee.qualification.focus();
		return false;
	}

	if(employee.experience.value == "")
    {
		alert("Please Enter Years of Experience");
		employee.experience.focus();
		return false;
	}
	else if(isNaN(employee.experience.value))
	{
		alert("Experience should be a number");
		employee.experience.focus();
		return false;
	}
	if(employee.cv.value == "")
    {
		alert("Upload CV");
		employee.cv.focus();
		return false;
	}
	else
	{
		var str=employee.cv.value;
		var fname = str.lastIndexOf(".");
		var fname = str.substr(fname+1);
		var fname = fname.toLowerCase();
		//alert(fname);
		if (fname == 'doc')
		{
			
		}
		else
		{
			alert("Only .doc files will be accepted");
			employee.cv.focus();
			return false;
		}
		
	
	}
	if(employee.checkwrd.value=="")
	{
		alert("Please enter the text");
		employee.checkwrd.focus();
		return false;
		
	}/*alert(employee.checkwrd.value);
	alert(employee.checkwrd1.value);
	alert("gopal" + trim(employee.checkwrd1.value," "));
	*/
	employee.checkwrd1.value = trim(employee.checkwrd1.value); 
	employee.checkwrd.value = trim(employee.checkwrd.value);

	if(employee.checkwrd.value != employee.checkwrd1.value)
	{
		
		alert("Invalid text");
		employee.checkwrd.focus();
		return false;
		
	}
	return true;
  
}
function trim(str, chars) {
    return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
    chars = chars || "\\s";
    return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
