﻿jQuery.fn.slideToggle = function(speed, easing, callback) {
    return this.animate({ "height": "557px" }, speed, easing, callback);
};
jQuery.fn.slideToggleBytop = function(speed, easing, callback) {
    return this.animate({ "height": "0px" }, speed, easing, callback); 
};
jQuery.fn.slideToggleBydown = function(speed, easing, callback) {
    return this.animate({ "top": "241px","height":"308px"}, speed, easing, callback);
}
jQuery.fn.slideToggleBydown = function(speed, easing, callback) {
    return this.animate({"height": "241px" }, speed, easing, callback);
};

jQuery.fn.sildeToggleBycenterByDown = function(speed, easing, callback) {
    return this.animate({"height": "241px" }, speed, easing, callback);
};
jQuery.fn.sildeToggleByclubsnotice = function(speed, easing, callback) {
    return this.animate({ "maginLeft": "-25px" }, speed, easing, callback);
};


var ISUP = false;
function Switchtabes(action, tabid) {
    if (action == "clubs") {
        window.open("http://clubs.99salon.com/");
        return;
    }
    if (action == clickIndex)
        return;
    
    clickIndex = action;
    $("#salon" + tabid).css({ "display": "block" });
    $(".salon").not($("#salon" + tabid)).css({ "display": "none" });
    switch (action) {
        case "index":
            if (ISUP) {
                $("#c_ctop").sildeToggleBycenterByDown("slow", function() {
                    $(this).css({ "display": "block" });
                    $("#htab").css({ "height": "308px" });
                    $("#salon4").css({ "display": "block" });
                    ISUP = false;
                });
                $("#htab").slideToggleBydown("slow");
            }
            break;
        case "gamelogin":
            if (!ISUP) {
                $("#htab").slideToggle("slow", function() {
                    $("#salon1").css({ "display": "block" });
                    ISUP = true;
                    createGameLoginFlash();
                });
                $("#c_ctop").slideToggleBytop("slow", function() { $(this).css({ "display": "none" }) });
            } else {
                createGameLoginFlash();
            }
            break;
        case "newsalon":
            if (!ISUP) {                
                $("#htab").slideToggle("slow", function() {
                    $("#salon2").css({ "display": "block" }); ISUP = true;
                });
                $("#c_ctop").slideToggleBytop("slow", function() { $(this).css({ "display": "none" }); GetnewsalonPage(); });
            }
            else
                GetnewsalonPage(); 
            break;
        case "clubs":
            if (!ISUP) {
                $("#htab").slideToggle("slow", function () {
                    $("#salon3").css({ "display": "block" }); ISUP = true;

                });
                $("#c_ctop").slideToggleBytop("slow", "swing", function () { $(this).css({ "display": "none" }) });
            }
            GetClubs(lan);

            break;
        
        case "service":
            if (ISUP) {
                $("#c_ctop").sildeToggleBycenterByDown("slow", function() {
                    $(this).css({ "display": "block" });
                    $("#htab").css({ "height": "308px" });
                    $("#salon5").css({ "display": "block" });
                    ISUP = false;
                });
                $("#htab").slideToggleBydown("slow");
            }
            Getsevice(lan);
            break;
        case "contact":
            if (ISUP) {
                $("#c_ctop").sildeToggleBycenterByDown("slow", function() {
                    $(this).css({ "display": "block" });
                    $("#htab").css({ "height": "308px" });
                    $("#salon6").css({ "display": "block" });
                    ISUP = false;
                });
                $("#htab").slideToggleBydown("slow");
            }
            break;
        default:
            break;
    }
}
