﻿// InfoLayerBusinessCard - Begin

var currentBusinessCardLayer = '';

function OpenBusinessCardLayer(name) {
    CloseBusinessCardLayer();
    d = document.getElementById(name);
    d.style.visibility = 'visible';
    d.style.left = '0px';
    d.style.top = '-100px';
    currentBusinessCardLayer = name;
}

function CloseBusinessCardLayer() {
    if (currentBusinessCardLayer != '') {
        d = document.getElementById(currentBusinessCardLayer);
        d.style.visibility = 'hidden';
        currentBusinessCardLayer = '';
    }
}

// InfoLayerBusinessCard - End

// InfoLayerEvent - Begin

var currentEventLayer = '';

function OpenEventLayer(name) {
    CloseEventLayer();
    d = document.getElementById(name);
    d.style.visibility = 'visible';
    d.style.left = '0px';
    d.style.top = '-100px';
    currentEventLayer = name;
}

function CloseEventLayer() {
    if (currentEventLayer != '') {
        d = document.getElementById(currentEventLayer);
        d.style.visibility = 'hidden';
        currentEventLayer = '';
    }
}

// InfoLayerEvent - End


function swapLayers(id) {
    var cur_lyr; // holds id of currently visible layer

    if (cur_lyr) hideLayer(cur_lyr);
    showLayer(id);
    cur_lyr = id;
}

function showLayer(id) {
    var lyr = getElemRefs(id);
    if (lyr && lyr.css) lyr.css.visibility = "visible";
}

function hideLayer(id) {
    var lyr = getElemRefs(id);
    if (lyr && lyr.css) lyr.css.visibility = "hidden";
}

function getElemRefs(id) {
    var el = (document.getElementById) ? document.getElementById(id) : (document.all) ? document.all[id] : (document.layers) ? document.layers[id] : null;
    if (el) el.css = (el.style) ? el.style : el;
    return el;
}

