/// <reference path="jquery/jquery.131.js" />

// ------------------------------------------------------------------------------------
function toggleArea(sArea) {
    
    if ($("#" + sArea).attr("class") == 'show') {
        $("#" + sArea).slideUp("normal");
        $("#" + sArea).removeClass("show").addClass("hide");
    } else {
        $("#" + sArea).slideDown("normal");
        $("#" + sArea).removeClass("hide").addClass("show");
    }
}
// ------------------------------------------------------------------------------------
function toggleAreaAndImage(sArea, sImage, sImagePathShow, sImagePathHide) {

    if ($("#" + sArea).attr("class") == 'show') {
        $("#" + sArea).hide("normal");
        $("#" + sArea).removeClass("show").addClass("hide");
        $("#" + sImage).attr("src",sImagePathHide);
    } else {
        $("#" + sArea).show("normal");
        $("#" + sArea).removeClass("hide").addClass("show");
        $("#" + sImage).attr("src",sImagePathShow);
    }
}
// ------------------------------------------------------------------------------------
function showArea(sArea, sStatus) {

    if ($("#" + sArea).attr("class") != sStatus) {
        if ($("#" + sArea).attr("class") == 'show') {
            $("#" + sArea).hide("normal");
            $("#" + sArea).removeClass("show");
        } else {
            $("#" + sArea).show("normal");
            $("#" + sArea).removeClass("hide");
        }
        $("#" + sArea).addClass(sStatus);
    }
}
// ------------------------------------------------------------------------------------
function switchContent(sArea) {

    var sActual = $("#txtShowID").val();

    if (sActual.length > 0) {
        closeContent(sActual);
    }
    
    if (sArea==sActual) {
        $("#txtShowID").val('');
        return;
    } else {
        expandContent(sArea);
        $("#txtShowID").val(sArea);
    }
}
// ------------------------------------------------------------------------------------
function expandContent(sArea) {

    $("#a" + sArea).hide("normal");
    $("#a" + sArea).removeClass("show").addClass("hide");
    $("#c" + sArea).show("normal");
    $("#c" + sArea).removeClass("hide").addClass("show");
    $("#" + sArea).show("normal");
    $("#" + sArea).removeClass("hide").addClass("show");
}
// ------------------------------------------------------------------------------------
function closeContent(sArea) {
    
    $("#a" + sArea).show("normal");
    $("#a" + sArea).removeClass("hide").addClass("show");
    $("#c" + sArea).hide("normal");
    $("#c" + sArea).removeClass("show").addClass("hide");
    $("#" + sArea).hide("normal");
    $("#" + sArea).removeClass("show").addClass("hide");
}
// ------------------------------------------------------------------------------------
function toggleEdit(sCatID) {

    if ($("#ShowArea").attr("class") == 'show') {
        $("#EditCommands").show();
        $("#EditCommands").removeClass("hide").addClass("show"); 
        $("#ShowCommands").hide();
        $("#ShowCommands").removeClass("show").addClass("hide");
        //-- 
        $("#EditArea").show("normal");
        $("#EditArea").removeClass("hide").addClass("show"); 
        $("#ShowArea").hide("normal");
        $("#ShowArea").removeClass("show").addClass("hide");
        //--
        $("#cboGroupCat").selectOptions(sCatID.toString());
    } else {
        $("#EditCommands").hide();
        $("#EditCommands").removeClass("show").addClass("hide");
        $("#ShowCommands").show();
        $("#ShowCommands").removeClass("hide").addClass("show");
        //--
        $("#EditArea").hide("normal");
        $("#EditArea").removeClass("show").addClass("hide");
        $("#ShowArea").show("normal");
        $("#ShowArea").removeClass("hide").addClass("show");
    }
}
// ------------------------------------------------------------------------------------
function toggleImageEdit() {

    if ($("#ShowArea").attr("class") == 'show') {
        $("#EditImageCommands").show();
        $("#EditImageCommands").removeClass("hide").addClass("show"); 
        $("#ShowCommands").hide();
        $("#ShowCommands").removeClass("show").addClass("hide");
        //-- 
        $("#EditImageArea").show("normal");
        $("#EditImageArea").removeClass("hide").addClass("show"); 
        $("#ShowArea").hide("normal");
        $("#ShowArea").removeClass("show").addClass("hide");        
    } else {
        $("#EditImageCommands").hide();
        $("#EditImageCommands").removeClass("show").addClass("hide");
        $("#ShowCommands").show();
        $("#ShowCommands").removeClass("hide").addClass("show");
        //--
        $("#EditImageArea").hide("normal");
        $("#EditImageArea").removeClass("show").addClass("hide");
        $("#ShowArea").show("normal");
        $("#ShowArea").removeClass("hide").addClass("show");
        //--
        var sSelect = $("#hidGroupImageFile").val();
        //TODO
        if (sSelect == 'na.gif') {
            $("#ctl00_cphContent_cboGroupImageFile").selectOptions("/images/dummy.gif");
        } else {
            $("#ctl00_cphContent_cboGroupImageFile").selectOptions("/images/ua/" + sSelect);
        }
        var sImg = "/images/ua/" + sSelect;
        $('#imgSelected').attr('src',sImg);
        showArea('EditImageArea_Load','hide');
        $('#EditImageArea_LoadFav_NoWeb').hide();
        $('#EditImageArea_LoadFav_Web').hide();
        $('#imgFavIcon').attr('src', 'images/dummy.gif')
    }
}
// ------------------------------------------------------------------------------------
function toggleAddBugEntry() {

    if ($("#AddBWEntryArea").attr("class") == 'hide') {
        $("#AddBWEntryCommands").hide();
        $("#AddBWEntryCommands").removeClass("show").addClass("hide"); 
        //-- 
        $("#AddBWEntryArea").show("normal");
        $("#AddBWEntryArea").removeClass("hide").addClass("show"); 
        //--
        $("#imgAddBWEntry").attr({
            src: "images/ico_arrowup.png",
            title: getResString('Common_Command_Cancel')
        });
    } else {
        $("#AddBWEntryCommands").show();
        $("#AddBWEntryCommands").removeClass("hide").addClass("show");
        //--
        $("#AddBWEntryArea").hide("normal");
        $("#AddBWEntryArea").removeClass("show").addClass("hide");
        //--
        $("#imgAddBWEntry").attr({
            src: "images/ico_plus.png",
            title: getResString('BugsWishes_NewEntry')
        });
    }
    $("#imgAddBWEntry").tooltip({ showURL: false, delay: 300 });
}
// ------------------------------------------------------------------------------------
function toggleAddUA() {

    if ($("#AddUAArea").attr("class") == 'hide') {
        $("#AddUACommands").hide();
        $("#AddUACommands").removeClass("show").addClass("hide"); 
        //-- 
        $("#AddUAArea").show("normal");
        $("#AddUAArea").removeClass("hide").addClass("show"); 
    } else {
        $("#AddUACommands").show();
        $("#AddUACommands").removeClass("hide").addClass("show");
        //--
        $("#AddUAArea").hide("normal");
        $("#AddUAArea").removeClass("show").addClass("hide");
    }
    $("#txtNewUA").val("");
}
// ------------------------------------------------------------------------------------
function toggleEditUA(sUAID) {

    if ($("#EditUAArea" + sUAID).attr("class") == 'hide') {
        $("#EditUACommands" + sUAID).show();
        $("#EditUACommands" + sUAID).removeClass("hide").addClass("show"); 
        $("#ShowUACommands" + sUAID).hide();
        $("#ShowUACommands" + sUAID).removeClass("show").addClass("hide");
        //-- 
        $("#EditUAArea" + sUAID).show("normal");
        $("#EditUAArea" + sUAID).removeClass("hide").addClass("show"); 
    } else {
        $("#EditUACommands" + sUAID).hide();
        $("#EditUACommands" + sUAID).removeClass("show").addClass("hide");
        $("#ShowUACommands" + sUAID).show();
        $("#ShowUACommands" + sUAID).removeClass("hide").addClass("show");
        //--
        $("#EditUAArea" + sUAID).hide("normal");
        $("#EditUAArea" + sUAID).removeClass("show").addClass("hide");
    }
}
// ------------------------------------------------------------------------------------
function switchUAEditMode(sUAID, sGroupID) {
    
    addUAEditGroupOptions(sUAID, sGroupID);
    
    toggleEditUA(sUAID);
    $("#cboUAGroup" + sUAID).focus();
}
// ------------------------------------------------------------------------------------
function switchUAShowMode(sUAID) {
    toggleEditUA(sUAID);
    $("#cboUAGroup" + sUAID).removeAllOptions();
}
// ------------------------------------------------------------------------------------
function showIP(sUAID, iRowsCount, iFirst) {
    
    if ($("#ShowIPArea" + sUAID).attr("class") == 'hide') {
        document.body.style.cursor = "wait";
        $("#wait_" + sUAID).show();
        setTimeout("getIPInfo(" + sUAID + ", " + iRowsCount + ", 1, " + iFirst + ", false)", 200);
    } else {
        doShowIP(sUAID);
    }
}
function doShowIP(sUAID) {
    $("#wait_" + sUAID).hide();
    if ($("#ShowIPArea" + sUAID).attr("class") == 'hide') {
        $("#ShowIPArea" + sUAID).show("normal");
        $("#ShowIPArea" + sUAID).removeClass("hide").addClass("show"); 
    } else {
        $("#ShowIPArea" + sUAID).hide("normal");
        $("#ShowIPArea" + sUAID).removeClass("show").addClass("hide");
    }
    document.body.style.cursor = "default";
}



