    $(document).ready(function() {
        $(".levo, .sredina, .desno").css('min-height', '800px')
        var $els = $(".levo, .sredina, .desno").equalizeCols();
            $(document).bind("fontresize", function() {
            $els.equalizeCols();
        });
        $('#register input[type=text]').css('border', '1px solid #eaeaea')
        $('#register input[type=password]').css('border', '1px solid #eaeaea')
        //Recaptcha.create("6Le5aQYAAAAAALGYBo3nE0_bxmwXEYa25R3e1u7r", "recaptcha_div", { theme: "white", callback: Recaptcha.focus_response_field });
        //Recaptcha.create("6LfbqwYAAAAAAOd1R73thm0MhHwxoPV90fXx1Sfd", "recaptcha_div", { theme: "white", callback: Recaptcha.focus_response_field });
    });

    var rules = []; // this stores all the validation rules
    rules.push("required,ime,Please enter Your name.");
    rules.push("required,prezime,Please enter Your surname.");
    rules.push("required,adresa,Please enter Your address.");
    rules.push("required,grad,Please enter Your city.");
    rules.push("required,country,Please enter Your country.");
    rules.push("required,zip,Please enter Your zip.");
    rules.push("required,tel,Please enter Your telephone No.");
    rules.push("required,mob,Please enter Your mobile No.");
    rules.push("required,mail,Please enter your email address.");
    rules.push("valid_email,mail,Please enter a valid email address.");
    rules.push("required,mail1,Please repeat your email address.");
    rules.push("valid_email,mail1,Please repeat a valid email address.");
    rules.push("required,username,Please enter Your username.");
    rules.push("required,password,Please enter Your password.");
    rules.push("same_as,password,password1,Please ensure the passwords you enter are the same.");
    rules.push("same_as,mail,mail1,Please ensure the e-mails you enter are the same.");
    // SETTINGS
    rsv.displayType = "display-html";
    rsv.errorFieldClass = "regitemErr";
    rsv.errorTextIntro = "<img src='img/cancel.png' alt=''>&nbsp;&nbsp; Please fix the following error(s) and resubmit:";
    rsv.errorHTMLItemBullet = "&bull; ";
    rsv.errorTargetElementId = "err";
    rsv.customErrorHandler = null;
    rsv.onCompleteHandler = null;

    function chkName() {
        var post = $('#username').val()
        $.ajax({
            type: "POST",
            async: false,
            url: "engines/chkName.asp",
            data: post,
            cache: false,
            dataType: 'html',
            error: function(rez) {
                $.weeboxs.open('An error has occured, please try again later or contact our support team. Thank you.', { title: 'Error', type: 'error', showButton: false, height: 100, width: 300, modal: false, draggable: false });
            },
            success: function(rez) {
                if (rez == '') {
                    document.register.submit()
                }else{
                    $.weeboxs.open('The username allready exists, please choose another one. Thank you.', { title: 'Oooops!', type: 'error', showCancel: false, showOk: true, height: 100, width: 300, modal: false, draggable: false });
                }
            }
        });
    }

    function chkCaptacha() {
        var url = "engines/myCaptcha.asp?reponse=" + Recaptcha.get_response() + "&challenge=" + Recaptcha.get_challenge()
        
        $.ajax({
            type: "get",
            async: false,
            url: url,
            cache: true,
            dataType: 'html',
            error: function(rez) {
                $.weeboxs.open('An error has occured, please try again later or contact our support team. Thank you.', { title: 'Error', type: 'error', showButton: false, height: 100, width: 300, modal: false, draggable: false });
            },
            success: function(rez) {
                alert(rez)
                if (rez == '') {
                    return true
                } else {
                    //$.weeboxs.open('The words you entered do not match the picture. Please try again.', { title: 'Oooops!', type: 'error', showCancel: false, showOk: true, height: 100, width: 300, modal: false, draggable: false });
                    return false    
                }
            }
        });
    }

    function goRegister() {
/*
        if (chkCaptacha()) {
            alert('sss')
        } else {
            Recaptcha.reload()
            Recaptcha.focus_response_field()
        }
        
        return;
        */
        if (rsv.validate(document.getElementById('register'), rules)) {
            chkName()
        } else {
            $(".levo, .sredina, .desno").equalizeCols();
        }
    }
    function regija(obj) {
        $('#country').val(obj.options[obj.selectedIndex].text)
        $('#region').val(obj.options[obj.selectedIndex].value)
    }


