
// definisco una nuova regola per la validazione:
$.validator.addMethod("check_codice_ordine",
    function(value) {
        var res;
        
        $.ajax({
            url: '/ajax/check_codice_ordine/',
            type: 'post',
            async: false,
            data: {
                codice_ordine: value
            },
            success: function(response){
                if ($.trim(response) == '')
                    res = true;
                else
                    res =  false;
            }
        });
        
        return res;
    },
    "Order code not found");
    
// definisco una nuova regola per la validazione:
$.validator.addMethod("check_codice_ordine_reso",
    function(value) {
        var res;
        
        $.ajax({
            url: '/ajax/check_codice_ordine_reso/',
            type: 'post',
            async: false,
            data: {
                codice_ordine: value
            },
            success: function(response){
                if ($.trim(response) == '')
                    res = true;
                else
                    res =  false;
            }
        });
        
        return res;
    },
    "You can't return this order");
    
    
$.validator.addMethod("check_email_non_registrata",
    function(value) {
        var res;
        
        $.ajax({
            url: '/ajax/check_email_non_registrata/',
            type: 'post',
            async: false,
            data: {
                email: value
            },
            success: function(response){
                
                if ($.trim(response) == '')
                    res = true;
                else
                    res = false;
            }
        });
        
        return res;
    },
    "Email already registered");
