$(document).ready(function () {
    $(".dlg_register").dialog({ autoOpen: false, width: 670, resizable: false, draggable: false, modal: true, position: 'center' });

    $("a.lnkRegister").click(function () {
        $(".dlg_register").dialog('open');
        $(".dlg_register").parent().appendTo($("form:first"));
    });

    $(".dlg_login").dialog({ autoOpen: false, width: 470, resizable: false, draggable: false, modal: true, position: 'center' });

    $("a.lnkLogin").click(function () {
        $(".dlg_login").dialog('open');
        $(".dlg_login").parent().appendTo($("form:first"));
    });

    $("a.needRegister").click(function () {
        $(".dlg_login").dialog('close');
        $(".dlg_register").dialog('open');
        $(".dlg_register").parent().appendTo($("form:first"));
    });

    $("a.needLogin").click(function () {
        $(".dlg_register").dialog('close');
        $(".dlg_login").dialog('open');
        $(".dlg_login").parent().appendTo($("form:first"));
    });

    $("#panelRegForm1").show();
    $("#panelRegForm2").hide();
    $("#panelRegForm3").hide();

    $("a.btnContinue1").click(function () {
        $("#panelRegForm1").hide();
        $("#panelRegForm2").show();
        $("#panelRegForm3").hide();
        $(".registerSteps.step1").removeClass("on");
        $(".registerSteps.step2").addClass("on");
    });

    $("a.btnContinue2").click(function () {
        $("#panelRegForm1").hide();
        $("#panelRegForm2").hide();
        $("#panelRegForm3").show();
        $(".registerSteps.step2").removeClass("on");
        $(".registerSteps.step3").addClass("on");
    });

    $("a.btnFinishReg").click(function () {
        $("#panelRegForm1").show();
        $("#panelRegForm2").hide();
        $("#panelRegForm3").hide();
        $(".registerSteps.step3").removeClass("on");
        $(".registerSteps.step1").addClass("on");
        $(".dlg_register").dialog('close');
    });

    //Group Login/Register
    $(".dlg_loginGroup").dialog({ autoOpen: false, width: 470, resizable: false, draggable: false, modal: true, position: 'center' });

    $("a.lnkGroup").click(function () {
        $(".dlg_loginGroup").dialog('open');
        $(".dlg_loginGroup").parent().appendTo($("form:first"));
    });

    $(".dlg_registerGroup").dialog({ autoOpen: false, width: 670, resizable: false, draggable: false, modal: true, position: 'center' });

    $("a.needRegisterGroup").click(function () {
        $(".dlg_loginGroup").dialog('close');
        $(".dlg_registerGroup").dialog('open');
        $(".dlg_registerGroup").parent().appendTo($("form:first"));
    });

    $("a.needLoginGroup").click(function () {
        $(".dlg_registerGroup").dialog('close');
        $(".dlg_loginGroup").dialog('open');
        $(".dlg_loginGroup").parent().appendTo($("form:first"));
    });

});
