﻿$('#pnlMapView, #pnlTagCloud, #ctl00_lgnView_ctrlAnonNav_pnlLogin, #ctl00_lgnView_ctrlAnonNav_pnlLostPassword, #lgnView_ctrlAnonNav_pnlLostPassword, #lgnView_ctrlAnonNav_pnlLogin').hide();
$("#tabNav").organicTabs({"speed": 200});
$('#pnlMapControl').hide();

//Show and Hide Password overlay box.
function changeBox(show, hide) {
    document.getElementById(hide).style.display = 'none';
    document.getElementById(show).style.display = '';
    document.getElementById(show).focus();
}
function restoreBox(hide, show) {
    if (
        document.getElementById(hide).value == '') {
        document.getElementById(show).style.display = '';
        document.getElementById(hide).style.display = 'none';
        }
    }

//Start Home Page Map/Tag Cloud Views
function mapHomeView() {
    $('#pnlMapView').toggle();
    $('#pnlTagCloud').hide();
}
    
function tagCloudView() {
    $('#pnlTagCloud').toggle();
    $('#pnlMapView').hide();
}

function mapView() {
    $('#pnlMapControl').toggle();
}
//end Home Page Map/Tag Cloud Views

//Start Show/Hide Login:Password Views
function loginView() {
    $('#ctl00_lgnView_ctrlAnonNav_pnlLogin,#lgnView_ctrlAnonNav_pnlLogin').toggle();
    $('#ctl00_lgnView_ctrlAnonNav_pnlLostPassword').hide();
    $('#pnlNav').hide();
}

function passwordView() {
    $('#ctl00_lgnView_ctrlAnonNav_pnlLostPassword,#lgnView_ctrlAnonNav_pnlLostPassword').toggle();
    $('#ctl00_lgnView_ctrlAnonNav_pnlLogin,#lgnView_ctrlAnonNav_pnlLogin').hide();
    $('#pnlNav').hide();
}

function showNavView() {
    $('#pnlNav').show();
    $('#ctl00_lgnView_ctrlAnonNav_pnlLostPassword,#lgnView_ctrlAnonNav_pnlLostPassword').hide();
    $('#ctl00_lgnView_ctrlAnonNav_pnlLogin,#lgnView_ctrlAnonNav_pnlLogin').hide();
}

//Start Seadragon Property Profile
var viewer = null;
function init() {
    viewer = new Seadragon.Viewer("dzContainerFullScreen");
    var initialDZ = document.getElementById('ctl00_cphContent_txtInitialDZ').value;
    viewer.addEventListener("open", setHomeBounds);
    viewer.openDzi(initialDZ);
}
function setHomeBounds(viewport, bounds) {
    viewport.goHome = function (immediately) {
        viewport.fitBounds(bounds, immediately);
    };
}

function switchTo(event, dzi) {
    if (dzi) {
        viewer.openDzi(dzi);
        $('#pnlMapControl').hide();
    }
    else {
        viewer.close();
    }

    Seadragon.Utils.cancelEvent(event);    // so links aren't processed
}
Seadragon.Utils.addEvent(window, "load", init);
// End Seadragon Property Profile
