/*"regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]+$/",*/

(function($) {
    $.fn.validationEngineLanguage = function() {};
    $.validationEngineLanguage = {
    newLang: function() {
        $.validationEngineLanguage.allRules =   {"required":{               // Add your regex rules here, you can take telephone as an example
            "regex":"none",
            "alertText":"* This field is required",
            "alertTextCheckboxMultiple":"* Please select an option",
            "alertTextCheckboxe":"* This checkbox is required"},
                             "length":{
                                 "regex":"none",
                                 "alertText":"*Between ",
                                 "alertText2":" and ",
                                 "alertText3": " characters allowed"},
                             "maxCheckbox":{
                                 "regex":"none",
                                 "alertText":"* Checks allowed Exceeded"},  
                             "minCheckbox":{
                                 "regex":"none",
                                 "alertText":"* Please select ",
                                 "alertText2":" options"},  
                             "confirm":{
                                 "regex":"none",
                                 "alertText":"* Your field is not matching"},       
                             "telephone":{
                                 "regex":"/^[0-9\-\(\)\ ]+$/",
                                 "alertText":"* Invalid phone number"}, 
                             "email":{
                                 "regex":"/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]+$/",
                                 "alertText":"* Invalid email address"},    
                             "date":{
                                 "regex":"/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/",
                                 "alertText":"* Invalid date, must be in YYYY-MM-DD format"},
                             "onlyNumber":{
                                 "regex":"/^[0-9\ ]+$/",
                                 "alertText":"* Numbers only"}, 
                             "noSpecialCaracters":{
                                 "regex":"/^[0-9a-zA-Z]+$/",
                                 "alertText":"* No special caracters allowed"}, 
                             "onlyLetter":{
                                 "regex":"/^[a-zA-Z\ \']+$/",
                                 "alertText":"* Letters only"},
                             /*
                              * Ajax call to check if domain available or not
                              */
                             "domainCheck":{
                                 "file":"/validate_domain",
                                 "alertTextOk":"* This domain is available",
                                 "alertTextLoad":"* Loading, please wait",
                                 "alertText":"* This domain is already taken"}
        }   
                    
    }
    }
})(jQuery);

$(document).ready(function() {  
    $.validationEngineLanguage.newLang()
        });

