$(document).ready(function(){
    jQuery.validator.addMethod("textonly", function( value, element ) {

        var result = /^[A-Za-z0-9_. ]*$/i.test(value);
        return result;
    }, "");
    jQuery.validator.addMethod("multiemails", function( value, element ) {

        if (this.optional(element)) // return true on optional element
            return true;
        var emails = value.split( new RegExp( "\\s*,\\s*", "gi" ) );
        valid = true;
        for(var i in emails) {
            value = emails[i];
            valid=valid && jQuery.validator.methods.email.call(this, value,
                element);
        }
        return valid;
    }, "");
    $("#fullname").change(
        function() {
            //alert($("#fullname").val());
            $("#posiljatelj").html($("#fullname").val());
        }

        );

    $("#tell").validate({
        rules: {
            fullname: {
                required: true
            },
            email: {
                required: true,
                email: true
            },
            koda: {
                required: true,
                rangelength:[4, 4]
            },
            emails: {
                multiemails:true

            }
        },
        messages: {
            fullname: {
                textonly:"Vpišite vaše ime",
                remote: "Tega uporabniškega imena še ni v naši podatkovni bazi!"
            },
            email: {
                email: "Vpišite veljaven email naslov!",
                remote:"V bazi ne obstaja uporabnik s tem email naslovom!"
            },
            emails:{
                multiemails: "Vpišite pravilne email naslove"
            },
            koda:{
                rangelength:"Prepišite zgornje znake (4 znake)"
            }
        }
    });
});
