var openMyModal = function(source,w,h) {
    modalWindow.windowId = "myModal";
    modalWindow.width = w;
    modalWindow.height = h;
    modalWindow.content = "<iframe width='100%' height='100%' align='middle' frameborder='0' scrolling='no' src='" + source + "'></iframe>";
    modalWindow.open();
};
var modalWindow = {
    parent:"body",
    windowId:null,
    content:null,
    width:null,
    height:null,
    close:function() {
        $(".modal-window").remove();
        $(".modal-overlay").remove();
    },
    open:function() {
        var modal = '';
        modal += '<div class="modal-overlay"></div>';
        modal += '<div id="'+this.windowId+'" class="modal-window" style="width:' + this.width + 'px; height:' + this.height + 'px; margin-top:-' + (this.height / 2) + 'px; margin-left:-' + (this.width / 2) + 'px;">';
        modal += this.content;
        modal += '</div>';
        
        $(this.parent).append(modal);
        
        $(".modal-window").append('<a class="close-window"></a>');
        $(".close-window").click(function(){modalWindow.close();});
        $(".modal-overlay").click(function(){modalWindow.close();});
    }
};
jQuery(document).ready(function($) {
    $("#getKreditoForma").click(function () {
        $.post("/counter/click",
            {
                "kalba" : $("#rebank_language").val(),
                "p"     : "perziura_kredito_paraiska",
                "pavid" : ""
            }
        );
        $.post("/modal/kreditas",
            {"kalba" : $("#rebank_language").val()},
            function(response) {
                modalWindow.windowId = "myModal";
                modalWindow.width = 650;
                modalWindow.height = 440;
                modalWindow.content = response;
                modalWindow.open();
            }
        );
    });
    $("#vertinimo_forma_button").live("click", function () {
        $.post("/counter/click",
            {
                "kalba" : $("#rebank_language").val(),
                "p"     : "dinaminis_nt_vertinimas_siusti",
                "pavid" : ""
            }
        );
        if ($("form[name=vertinimo_forma] input[name=vardas]").val() == ""){
            $("form[name=vertinimo_forma] input[name=vardas]").focus();
            alert($("#bad_name").val());
            return false;
        }
        if ($("form[name=vertinimo_forma] input[name=telefonas]").val() == ""){
            $("form[name=vertinimo_forma] input[name=telefonas]").focus();
            alert($("#bad_phone").val());
            return false;
        }
        var rege = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/;
        if (rege.test($("form[name=vertinimo_forma] input[name=pastas]").val())){
        } else {
            $("form[name=vertinimo_forma] input[name=pastas]").focus();
            alert($("#bad_email").val());
            return false;
        }
        siusti_vertinimo_forma();
        return false;
    });
    $("#kredito_forma_button").live("click", function () {
        $.post("/counter/click",
            {
                "kalba" : $("#rebank_language").val(),
                "p"     : "dinaminis_kredito_forma_siusti",
                "pavid" : ""
            }
        );
        if ($("form[name=kredito_forma] input[name=vardas]").val() == ""){
            $("form[name=kredito_forma] input[name=vardas]").focus();
            alert($("#bad_name").val());
            return false;
        }
        if ($("form[name=kredito_forma] input[name=telefonas]").val() == ""){
            $("form[name=kredito_forma] input[name=telefonas]").focus();
            alert($("#bad_phone").val());
            return false;
        }
        var rege = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/;
        if (rege.test($("form[name=kredito_forma] input[name=pastas]").val())){
        } else {
            $("form[name=kredito_forma] input[name=pastas]").focus();
            alert($("#bad_email").val());
            return false;
        }
        siusti_kredito_forma();
        return false;
    });
    $("#siulymo_forma_button").live("click", function () {
        $.post("/counter/click",
            {
                "kalba" : $("#rebank_language").val(),
                "p"     : "dinaminis_siulau_nt_siusti",
                "pavid" : ""
            }
        );
        if ($("form[name=siulymo_forma] input[name=vardas]").val() == ""){
            $("form[name=siulymo_forma] input[name=vardas]").focus();
            alert($("#bad_name").val());
            return false;
        }
        if ($("form[name=siulymo_forma] input[name=pavarde]").val() == ""){
            $("form[name=siulymo_forma] input[name=pavarde]").focus();
            alert($("#bad_surname").val());
            return false;
        }
        if ($("form[name=siulymo_forma] input[name=telefonas]").val() == ""){
            $("form[name=siulymo_forma] input[name=telefonas]").focus();
            alert($("#bad_phone").val());
            return false;
        }
        var rege = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/;
        if (rege.test($("form[name=siulymo_forma] input[name=pastas]").val())){
        } else {
            $("form[name=siulymo_forma] input[name=pastas]").focus();
            alert($("#bad_email").val());
            return false;
        }
        siusti_siulymo_forma();
        return false;
    });
    $("#a4_link").live("click", function () {
        $.post("/counter/click",
            {
                "kalba" : $("#rebank_language").val(),
                "p"     : "a4",
                "pavid" : $("#a4owner").val()
            }
        );
    });
    $("#a5_link").live("click", function () {
        $.post("/counter/click",
            {
                "kalba" : $("#rebank_language").val(),
                "p"     : "a5",
                "pavid" : $("#a5owner").val()
            }
        );
    });
});
function siusti_vertinimo_forma() {
    var uip = 0;
    $.getJSON("http://jsonip.appspot.com?callback=?", function (data) {
        uip = data.ip;
    });
    $.post("/mail/send",
        {
            "tipas" : "vertinimo_forma",
            "vardas" : $("form[name=vertinimo_forma] input[name=vardas]").val(),
            "telefonas" : $("form[name=vertinimo_forma] input[name=telefonas]").val(),
            "pastas" : $("form[name=vertinimo_forma] input[name=pastas]").val(),
            "patalpu_tipas" : $("form[name=vertinimo_forma] input[name=patalpu_tipas]").val(),
            "miestas" : $("form[name=vertinimo_forma] input[name=miestas]").val(),
            "gatve" : $("form[name=vertinimo_forma] input[name=gatve]").val(),
            "namo_nr" : $("form[name=vertinimo_forma] input[name=namo_nr]").val(),
            "buto_nr" : $("form[name=vertinimo_forma] input[name=buto_nr]").val(),
            "kambariu_sk" : $("form[name=vertinimo_forma] input[name=kambariu_sk]").val(),
            "statybos_metai" : $("form[name=vertinimo_forma] input[name=statybos_metai]").val(),
            "plotas" : $("form[name=vertinimo_forma] input[name=plotas]").val(),
            "veiksmas" : $("form[name=vertinimo_forma] input[name=veiksmas]").val(),
            "aukstas" : $("form[name=vertinimo_forma] input[name=aukstas]").val(),
            "aukstas_viso" : $("form[name=vertinimo_forma] input[name=aukstas_viso]").val(),
            "namo_tipas" : $("form[name=vertinimo_forma] input[name=namo_tipas]").val(),
            "ip" : uip,
            "kalba" : $("#rebank_language").val()
        },
        function (response) {
            $("#issiusta").html(response);
        }
    );
}
function siusti_kredito_forma() {
    var uip = 0;
    $.getJSON("http://jsonip.appspot.com?callback=?", function (data) {
        uip = data.ip;
    });
    $.post("/mail/send",
        {
            "tipas" : "kredito_forma",
            "vardas" : $("form[name=kredito_forma] input[name=vardas]").val(),
            "asm_kodas" : $("form[name=kredito_forma] input[name=asm_kodas]").val(),
            "adresas" : $("form[name=kredito_forma] input[name=adresas]").val(),
            "telefonas" : $("form[name=kredito_forma] input[name=telefonas]").val(),
            "pastas" : $("form[name=kredito_forma] input[name=pastas]").val(),
            "darboviete" : $("form[name=kredito_forma] input[name=darboviete]").val(),
            "pareigos" : $("form[name=kredito_forma] input[name=pareigos]").val(),
            "issilavinimas" : $("form[name=kredito_forma] input[name=isilavinimas]").val(),
            "seimynine_padetis" : $("form[name=kredito_forma] input[name=seimynine_padetis]").val(),
            "seimos_nariu_skaicius" : $("form[name=kredito_forma] input[name=seimos_nariu_skaicius]").val(),
            "seimos_pajamos" : $("form[name=kredito_forma] input[name=seimos_pajamos]").val(),
            "seimos_isipareigojimai" : $("form[name=kredito_forma] input[name=seimos_isipareigojimai]").val(),
            "kredito_tikslas" : $("form[name=kredito_forma] input[name=kredito_tikslas]").val(),
            "kredito_suma" : $("form[name=kredito_forma] input[name=kredito_suma]").val(),
            "kredito_valiuta" : $("form[name=kredito_forma] input[name=kredito_valiuta]").val(),
            "kredito_laikotarpis_metai" : $("form[name=kredito_forma] input[name=kredito_laikotarpis_metai]").val(),
            "kredito_laikotarpis_menesiai" : $("form[name=kredito_forma] input[name=kredito_laikotarpis_menesiai]").val(),
            "grazinimas" : $("form[name=kredito_forma] input[name=grazinimas]").val(),
            "atideti" : $("form[name=kredito_forma] input[name=atideti]").val(),
            "ikeitimas" : $("form[name=kredito_forma] input[name=ikeitimas]").val(),
            "atsakymas" : $("form[name=kredito_forma] input[name=atsakymas]").val(),
            "ikeitimo_aprasymas" : $("form[name=kredito_forma] input[name=ikeitimo_aprasymas]").val(),
            "ip" : uip,
            "kalba" : $("#rebank_language").val()
        },
        function (response) {
            $("#issiusta").html(response);
        }
    );
}

function siusti_siulymo_forma() {
    var uip = 0;
    $.getJSON("http://jsonip.appspot.com?callback=?", function (data) {
        uip = data.ip;
    });
    $.post("/mail/send",
        {
            "tipas" : "siulymo_forma",
            "vardas" : $("form[name=siulymo_forma] input[name=vardas]").val(),
            "pavarde" : $("form[name=siulymo_forma] input[name=pavarde]").val(),
            "telefonas" : $("form[name=siulymo_forma] input[name=telefonas]").val(),
            "pastas" : $("form[name=siulymo_forma] input[name=pastas]").val(),
            "patalpu_tipas" : $("form[name=siulymo_forma] input[name=patalpu_tipas]").val(),
            "miestas" : $("form[name=siulymo_forma] input[name=miestas]").val(),
            "mikrorajonas" : $("form[name=siulymo_forma] input[name=mikrorajonas]").val(),
            "plotas" : $("form[name=siulymo_forma] input[name=plotas]").val(),
            "veiksmas" : $("form[name=siulymo_forma] input[name=veiksmas]").val(),
            "kaina" : $("form[name=siulymo_forma] input[name=kaina]").val(),
            "ip" : uip,
            "kalba" : $("#rebank_language").val()
        },
        function (response) {
            $("#issiusta").html(response);
        }
    );
}

function getLink(linkas) {
    $.post(linkas, {"kalba" : $("#rebank_language").val()},
        function(response) {
            modalWindow.windowId = "myModal";
            modalWindow.width = 650;
            modalWindow.height = 440;
            modalWindow.content = response;
            modalWindow.open();
        }
    );
}
