// JavaScript Document

var popups = new Object();

function showPopup(id) {
	for (var i in popups) {
		if (i!=id) {
			hideBlock(i);
		}
	}
	showBlock(id);
}


function showBlock(id) {
	popups[id] = true;
	var layer1;
	var layer2;
  	if(document.layers)	{
		layer1 = document.layers[id]
		layer1.visibility = "show";
		//---------------
		//layer2 = document.layers['underlay']
		//layer2.visibility = "show";
		//---------------
	} else if (document.all) {
		layer1 = document.all[id]
		layer1.style.display="block"
		//---------------
		//layer2 = document.all['underlay']
		//layer2.style.display="block"
		//---------------
	} else if(document.getElementById) {
    	layer1 = document.getElementById(id);
		//layer2 = document.getElementById('underlay');
		if (layer1 != null) {
			layer1.style.display="block";
			layer1.style.visibility = "visible";
			//layer2.style.display="block";
			//layer2.style.visibility = "visible";
		}
	}
}

function hideBlock(id) {
	var layer1;
	var layer2;
	if (document.layers) {
		layer1 = document.layers[id]
		layer1.visibility = "hide";
		//layer2 = document.layers['underlay']
		//layer2.visibility = "hide";
	} else if (document.all) {
		layer1 = document.all[id]
		layer1.style.display="none"
		//layer2 = document.all['underlay']
		//layer2.style.display="none"
	} else if(document.getElementById) {
		layer1 = document.getElementById(id);
		//layer2 = document.getElementById('underlay');
		if (layer1 != null) {
			layer1.style.display="none";
			layer1.style.visibility = "hidden";
			//layer2.style.display="none";
			//layer2.style.visibility = "hidden";
		}
	}
}

function clearUrl() {
	document.location.hash = "#";
}

function popUpLink(txt,id) {
	output = '<a href="#" onclick="showPopup(\'' + id + '\'); ';
	output += 'return false;">';
	output += txt + '</a>';
	return output;
}

function popDownLink(txt,id)
{
	output = '<a href="#" onclick="hideBlock(\'' + id + '\'); clearUrl(); return false;">';
	output += txt + '</a>';
	
	return output;
}

