var activeoverlay = "";
function eShow_cart(id) {	
	if(activeoverlay != ""){
	    document.getElementById(activeoverlay).style.display = "none";
	}		
	document.getElementById(id).style.display = "block";
	activeoverlay = id;	
}
function eHide_cart(id) {    
    document.getElementById(id).style.display = "";
    activeoverlay = "";
}

function eGet(eName) {
		if (document.getElementById)
			return document.getElementById(eName);
					
		if (document.all)
			return document.all[eName];
		
		if (document.layers)
			return document.layers[eName];
}

function eShow(eName) {
	eShow2(eName, 10);
}
	
function eShow2(eName, height) {
	var i = eGet(eName);
	
	if ((typeof(i) == 'undefined') || (i == null))
		return;	
	
	if (document.layers) {
		i.visibility = 'show';
		i.zIndex = height;
	} else {
		i.style.visibility = "visible";
		i.style.zIndex = height;
	}
}

function eHide(eName) {
	eHide2(eName, -1);
}

function eHide2(eName, height) {
	var i = eGet(eName);

	if ((typeof(i) == 'undefined') || (i == null))
		return;
			
	if (document.layers) {
		i.visibility = 'hide';
		i.zIndex = height;
	} else {
		i.style.visibility = "hidden";
		i.style.zIndex = height;
	}
}

function eToggle(eName) {
	eToggle2(eName, 10);
}

function eToggle2(eName, height) {
	var i = eGet(eName);
	
	if ((typeof(i) == 'undefined') || (i == null))
		return;
	
	if (document.layers) {
		if (i.visibility == 'hide')
			eShow2(eName, height);
		else
			eHide(eName);
	} else {
		if (i.style.visibility == 'hidden')
			eShow2(eName, height);
		else
			eHide(eName);
	}
}