function Validate(form)
{
	
	if(Validate_Required(form.jobtitle,'Please enter Job Title')==false)
			return false;	
	if(Validate_Required(form.location,'Please enter Location')==false)
			return false;	
	if(Validate_Required(form.salary,'Please enter Salary Range')==false)
			return false;						
	if(Validate_Required(form.company,'Please enter Company')==false)
			return false;	
	if(Validate_Required(form.contactname,'Please enter Contact Name')==false)
			return false;	
	if(Validate_Required(form.position,'Please enter position in Company')==false)
			return false;	
	if(Validate_Required(form.email,'Please enter your email')==false)
			return false;								
	if(Validate_Email(form.email,'Invalid email ! Please try user@domain.com')==false)
			return false;

}

function Validate_Required(Ctrl,msg)
{
	if(Ctrl.value == "")
	{
		alert(msg);
		Ctrl.focus();
		return false;
	}
	return true;
}

function Validate_Numeric(Ctrl,valid_chars,msg)
{
	if(chkNumeric(Ctrl.value,valid_chars) == false)
	{
		alert(msg);
		Ctrl.focus();
		return false;
	}
	return true;
}

function chkNumeric(strString,strValidChars)
{
   var strChar;
   var blnResult = true;
 
   for (i = 0; i < strString.length && blnResult == true; i++)
   {
	  strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
    	   blnResult = false;
      }
   }
   return blnResult;
}
function Validate_Email(Ctrl,msg)
{
	if(chkEmail(Ctrl.value) == false)
	{
		alert(msg);
		Ctrl.focus();
		return false;
	}
	return true;
}

function chkEmail(str)
{
	return(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(str));
}

