function IsEmpty(fieldvalue,fieldformname,sep)
{var err='';if(fieldvalue.length==0)
{err+=fieldformname+" should not be empty"+sep;return err;}
return err;}
function IsEmptyCombo(fieldvalue,fieldformname,sep)
{var err='';if(fieldvalue.length==0)
{err+="Please Select "+fieldformname+sep;return err;}
return err;}
function LeadValidator(elem,helperMsg,sep)
{var err="";var emailExp=/^LEAD|[0-9]+$/;alert(elem+": "+emailExp+" : "+elem.match(emailExp));if(elem.match(emailExp))
{return err;}
else
{err+="Invalid "+helperMsg+sep;return err;}
return err;}
function EmailValidator(elem,helperMsg,sep)
{var err="";var emailExp=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;if(elem.match(emailExp))
{return err;}
else
{err+="Invalid "+helperMsg+sep;return err;}
return err;}
function CheckIsNumeric(fieldvalue,fieldformname,sep)
{var err='';var chars=/^[0-9]+$/;if(!fieldvalue.match(chars))
{err+=fieldformname+" should be Integer "+sep;return err;}
return err;}
function CheckIsAlphabetic(fieldvalue,fieldformname,sep)
{var err='';var chars=/^[a-zA-Z]+$/;if(!fieldvalue.match(chars))
{err+=fieldformname+" should be Alphabetic "+sep;return err;}
return err;}
function CheckIsAlphaNumeric(fieldvalue,fieldformname,sep)
{var err='';var chars=/^[0-9a-zA-Z]+$/;if(!fieldvalue.match(chars))
{err+=fieldformname+" should be AlphaNumeric "+sep;return err;}
return err;}
function CheckIsDouble(fieldvalue,fieldformname,sep)
{var chars1=/^[0-9]*(\.|[0-9]+)[0-9]*$/;var char2=/^\.$/;var err="";if(!fieldvalue.match(chars1))
{err+=fieldformname+" is not valid "+sep;return err;;}
else
{if(fieldvalue.match(chars2))
{err+=fieldformname+" is not valid  "+sep;return err;}
else
{return err;}}}
function CheckIsAlphaNumericWithspace(fieldvalue,fieldformname,sep)
{var err="";var chars=/^[a-zA-Z0-9 ]+$/;if(!fieldvalue.match(chars))
{err+=fieldformname+" is not valid "+sep;return err;}
return err;}
function CheckIsAlphabeticWithSpace(fieldvalue,fieldformnamem,sep)
{err="";if(!fieldvalue.match(/^[a-zA-Z+\. ]+$/))
{err+=fieldformname+" should be Alphabetic "+sep;return err;}
return err;}
function CheckIsAlphaNumericWithoutspace(fieldvalue,fieldformname,fieldid,sep)
{var err="";var chars="^[a-zA-Z][a-zA-Z0-9_]{3,16}$";var Url="^[A-Za-z]+://[A-Za-z0-9_]+\\.[A-Za-z0-9-_%&\?\/.=]+$";var matchURL=fieldvalue.match(chars);if(matchURL==null)
{err+=fieldformname+" should be more than 3 and less than 16 characters and No Spaces allowed "+sep;}
else
{}
return err;}
function emailValidator(elem,helperMsg,sep){var err="";var emailExp=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;if(elem.match(emailExp)){return err;}else{err+=" invalid "+helperMsg+""+sep;return err;}}
function Numeric(fieldvalue,fieldformname)
{var err="";err=IsEmpty(fieldvalue,fieldformname);if(err=="")
{err=CheckIsNumeric(fieldvalue,fieldformname);return err;}
return err;}
function Alphabetic(fieldvalue,fieldformname)
{var err="";err=IsEmpty(fieldvalue,fieldformname);if(err=="")
{err=CheckIsAlphabetic(fieldvalue,fieldformname);return err;}
return err;}
function AlphabeticWithSpace(fieldvalue,fieldformname)
{var err;err=IsEmpty(fieldvalue,fieldformname);if(err=="")
{err=CheckIsAlphabeticWithSpace(fieldvalue,fieldformname);return err;}
return err;}
function AlphaNumeric(fieldvalue,fieldformname)
{var err="";err=IsEmpty(fieldvalue,fieldformname);if(err=="")
{err=CheckIsAlphaNumeric(fieldvalue,fieldformname);return err;}
return err;}
function AlphaNumericWithspace(fieldvalue,fieldformname)
{var err="";err=IsEmpty(fieldvalue,fieldformname);if(err=="")
{err=CheckIsAlphaNumericWithspace(fieldvalue,fieldformname);return err;}
return err;}
function Double(fieldvalue,fieldformname)
{var err="";err=IsEmpty(fieldvalue,fieldformname);if(err=="")
{err=CheckIsDouble(fieldvalue,fieldformname);return err;}
return err;}
