﻿/*-----------------------------------------------------------------------------
* ASSEMBLY: Geocortex.Essentials.Web
* PATH: Resources.UI.WebControls.CornerTogglePanel.JavaScript
* RESOURCE: CornerTogglePanel.js
* ============================================================================
* CornerTogglePanel javascript functions.
*
* Copyright (c) 2010 Latitude Geographics Group, Ltd.
*---------------------------------------------------------------------------*/
var _Geocortex_Essentials_Web_CornerTogglePanel_div;
var _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton;
var _Geocortex_Essentials_Web_CornerTogglePanel_dockDiv;

function Geocortex_Essentials_Web_CornerTogglePanel_Setup(targetControlID, toggleButtonID, targetDivID, defaultClosed) 
{

    _Geocortex_Essentials_Web_CornerTogglePanel_div = document.getElementById(targetControlID);
    _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton = document.getElementById(toggleButtonID);
    _Geocortex_Essentials_Web_CornerTogglePanel_dockDiv = document.getElementById(targetDivID);

    if (defaultClosed) {
        _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.src = 'WebResource.axd?d=KPFxWG99us_Y4oIkPHgi18bkVf3-Iit77iRKh2ZR-fnLlMGd-6IK46ECVe7IR1vIDCczbHvd4DSNzbAYsuUCsZhI0pvge7CQuYXTCH9HOCbJy1A7Zpokh3uxirlRlZ0sKovBVGSmkEa8jNJ0EL1zr2NCUmQ8awzT3Oz990ob6eY1&t=634073829940000000';
    }
    else {
        _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.src = 'WebResource.axd?d=KPFxWG99us_Y4oIkPHgi18bkVf3-Iit77iRKh2ZR-fnLlMGd-6IK46ECVe7IR1vIDCczbHvd4DSNzbAYsuUCsZhI0pvge7CQuYXTCH9HOCbJy1A7Zpokh3uxirlRlZ0smalh9hrPvbYkJvAstYVd6j-gVBzoQfHYISvWb-XqChk1&t=634073829940000000';
    }
    
    Geocortex_Essentials_Web_CornerTogglePanel_Toggle(defaultClosed);
}


function Geocortex_Essentials_Web_CornerTogglePanel_Toggle(defaultClosed) {

    if (defaultClosed || (defaultClosed == null && _Geocortex_Essentials_Web_CornerTogglePanel_div != null
         && _Geocortex_Essentials_Web_CornerTogglePanel_div.className != "cornerTogglePanelClosed")) {
         
        _Geocortex_Essentials_Web_CornerTogglePanel_div.className = "cornerTogglePanelClosed";
        _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.className = "cornerToggleImageClosed";
        _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.style.left = "0";

        _Geocortex_Essentials_Web_CornerTogglePanel_div.style.left = (_Geocortex_Essentials_Web_CornerTogglePanel_dockDiv.offsetWidth - _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.style.width-1) + "px";

        _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.src = 'WebResource.axd?d=KPFxWG99us_Y4oIkPHgi18bkVf3-Iit77iRKh2ZR-fnLlMGd-6IK46ECVe7IR1vIDCczbHvd4DSNzbAYsuUCsZhI0pvge7CQuYXTCH9HOCbJy1A7Zpokh3uxirlRlZ0sKovBVGSmkEa8jNJ0EL1zr2NCUmQ8awzT3Oz990ob6eY1&t=634073829940000000';
    }
    else {
        _Geocortex_Essentials_Web_CornerTogglePanel_div.className = "cornerTogglePanelExpanded";
        _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.className = "cornerToggleImageExpanded";

        _Geocortex_Essentials_Web_CornerTogglePanel_div.style.left = (_Geocortex_Essentials_Web_CornerTogglePanel_dockDiv.offsetWidth - _Geocortex_Essentials_Web_CornerTogglePanel_div.offsetWidth) + "px";
        _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.style.left = (_Geocortex_Essentials_Web_CornerTogglePanel_div.offsetWidth - _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.offsetWidth) + "px";

        _Geocortex_Essentials_Web_CornerTogglePanel_toggleButton.src = 'WebResource.axd?d=KPFxWG99us_Y4oIkPHgi18bkVf3-Iit77iRKh2ZR-fnLlMGd-6IK46ECVe7IR1vIDCczbHvd4DSNzbAYsuUCsZhI0pvge7CQuYXTCH9HOCbJy1A7Zpokh3uxirlRlZ0smalh9hrPvbYkJvAstYVd6j-gVBzoQfHYISvWb-XqChk1&t=634073829940000000';
    }
}
if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();