function AllowOnly(e,type,allow_space){if(allow_space==null)allow_space=false;else allow_space=true;if(e.charCode==0)return true;var unicode=e.charCode?e.charCode:e.keyCode;if(unicode==13)return true;if(allow_space&unicode==32) return true;switch(type) {case'NUM_ONLY':if(unicode<48||unicode>57)return false;else return true;case'MOBILE_NUM_ONLY':if(unicode<39||unicode>57)return false;else return true;case'ALPHA_ONLY':if(unicode<65||unicode>90) if(!(unicode>=97&&unicode<=122)) return false;else return true;case'ALPHA_NUM_ONLY':if(unicode>=65&&unicode<=90) return true;if(unicode>=97&&unicode<=120) return true;if(unicode>=48&&unicode<=57) return true;else return false;}} var cfm_contactForm function cmFormValidate(id,extras) { cfm_contactForm = $('#' + id).validate({ errorPlacement : function(error,element) { var errorContainer = element.parent().find(".error").is("span"); if(errorContainer) { var message = error.text() ; element.next(".error").html(message).attr("style","color:red;"); } else {error.insertAfter(element);} } ,rules: { 'title' : { required : true }, 'field_id_55' : { required : true, email : true }, 'field_id_56' : { required : true }, 'field_id_57': { required : true }, 'field_id_59' : { required : true }}, messages: { 'title' : { required : "Please enter your name." }, 'field_id_55' : { required : "Please enter your email address.", email : "Please enter a valid email address." }, 'field_id_56' : { required : "Please enter your Mobile number." }, 'field_id_57': { required : "Please select your country." }, 'field_id_59' : { required : "Please enter your message." } } }); return cfm_contactForm; }; $(document).ready(function(){ var cfm_contactForm = cmFormValidate("Find_dealer_Form",""); });