function check()
{
	if(document.frmjobseekerRegister.txtuserName.value < 1)
	{
		alert("Please Enter Your E-mail As Username");
		document.frmjobseekerRegister.txtuserName.select();
		return false;
	}
	
	if(document.frmjobseekerRegister.txtpassword.value.replace(/^\s+|\s+$/,'') == "")
	{
		alert("Please Enter Password");
		document.frmjobseekerRegister.txtpassword.select();
		return false;
	}
	else
	{
		var pass = document.frmjobseekerRegister.txtpassword.value;
		
		if(is_specialchar(pass))
		{
			alert("Password Can't Contain Special Characters");
			document.frmjobseekerRegister.txtpassword.select();
			return false;
		}
		
		if(pass.length <= 6)
		{
			alert("Password Length Must Be Greater Than 6");
			document.frmjobseekerRegister.txtpassword.select();
			return false;
		}
	}
	
	if(document.frmjobseekerRegister.txtconfirmpwd.value.replace(/^\s+|\s+$/,'') == "")
	{
		alert("Please Enter Confirm Password");
		document.frmjobseekerRegister.txtconfirmpwd.select();
		return false;
	}	
	else
	{
		var pass = document.frmjobseekerRegister.txtpassword.value;
		var cpass = document.frmjobseekerRegister.txtconfirmpwd.value;
		if(pass != cpass)
		{
			alert("Password And Confirm Password Must Be Same.")
			document.frmjobseekerRegister.txtconfirmpwd.select();
			return false;
		}
	}
	
	if(document.frmjobseekerRegister.txtfirstName.value.replace(/^\s+|\s+$/,'') == "")
	{
		alert("Please Enter Your First Name");
		document.frmjobseekerRegister.txtfirstName.select();
		return false;
	}	
	
	if(document.frmjobseekerRegister.txtlastName.value.replace(/^\s+|\s+$/,'') == "")
	{
		alert("Please Enter Your Last Name");
		document.frmjobseekerRegister.txtlastName.select();
		return false;
	}
	/*
	if(document.frmjobseekerRegister.txtaddress.value.replace(/^\s+|\s+$/,'') == "")
	{
		alert("Please Enter Address.");
		document.frmjobseekerRegister.txtaddress.select();
		return false;
	}
	
	if(document.frmjobseekerRegister.txtcontactNo.value.replace(/^\s+|\s+$/,'') == "")
	{
		alert("Please Enter Contact No.");
		document.frmjobseekerRegister.txtcontactNo.select();
		return false;
	}
	*/
	if(document.frmjobseekerRegister.cbocountry.value.replace(/^\s+|\s+$/,'') == "")
	{
		alert("Please Enter Country.");
		document.frmjobseekerRegister.cbocountry.select();
		return false;
	}
	if(document.frmjobseekerRegister.txtresume.value.replace(/^\s+|\s+$/,'') == "")
	{
		alert("Please Upload Resume.");
		document.frmjobseekerRegister.txtresume.select();
		return false;
	}
	else
	{
		if(document.frmjobseekerRegister.txtresume.value.indexOf(".") <= 0)
		{
			alert("Invalid Pdf / Doc File.");
			document.frmjobseekerRegister.txtresume.select();
			return false;
		}
		else
		{
			if(document.frmjobseekerRegister.txtresume.value.indexOf(".") > 0)
			{
				var index = document.frmjobseekerRegister.txtresume.value.indexOf(".");
				var len = document.frmjobseekerRegister.txtresume.value.length;
				var extn = (document.frmjobseekerRegister.txtresume.value.substring(index+1 ,len)).toUpperCase();
				
				if(extn != "PDF" && extn != "DOC")
				{
					alert("Please Select Pdf / Doc File.");
					document.frmjobseekerRegister.txtresume.select();
					return false;
				}
			}
		}
	} 
}

function is_specialchar(str)
{
	var name_len=str.length;
	var str_special="!@#$%^&*()+=-[]`~;/,{}|:<>?";
	var str_len=str_special.length; 
	for(var i=0;i<name_len;i++)
	{
		if(str_special.indexOf(str.charAt(i)) != -1)
			return true;
	}
	return false;
}