﻿// 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;
}

