﻿// JScript File

$().ready(function() {
    
    if($.validator)
    {
        $.validator.addMethod(
            "regexNonXSSAttack",
            function(value, element) {
                var check = false;
                var re = new RegExp("^[0-9a-zA-Z\\s'\\-\/_ÁáÀàÃãÂâÊêÉéÈèÎîÍíÌìÕõÔôÓóÒòÚúÙùçÇªº@.]{1,}$");  //  "^[a-zA-Z'ãàáéêâíóúç0-9.\\s]{1,}$"
                var valid = value=="" || re.test(value);
                //clean if not valid
                if (!valid)
                {
                    element.value="";
                }
                return valid;
            },
            " "
        );
        
        $("form").validate();
        
        $("input:text").each(function (i) 
                        {$("#" + this.id).rules("add", 
	                        {
	                            regexNonXSSAttack: true
	                        }); 
	                    });
	}
});