// JavaScript Document
function get_object(which)
{
	if (document.getElementById)
		return eval ("document.getElementById('" + which + "')");
	else
		return eval ("document.all." + which);
}

function showElement(which) 
{
	if (! (document.getElementById || document.all)) 
		return;
	else
		var oWhich = get_object(which);

	if (oWhich) {
		oWhich.style.display="";
	} else 
		return;
}

function hideElement(which) 
{
	if (! (document.getElementById || document.all)) 
		return;
	else
		var oWhich = get_object(which);

	if (oWhich) {
		oWhich.style.display="none";
	} else 
		return;
}

function showHide(which) 
{
	if (! (document.getElementById || document.all)) 
		return;
	else
		var oWhich = get_object(which);

	if (oWhich) {
		window.focus();
		if (oWhich.style.display=="none")
			oWhich.style.display="";
		else
			oWhich.style.display="none";
	} else {
		return;
	}
}

function showHideImg(which, image, imgPath, imgSrcIn, imgSrcOut) 
{
	if (! (document.getElementById || document.all)) 
		return;
	else {
		var oWhich = get_object(which);
		var oImage = get_object(image);
	}

	if (oWhich && oImage) {
		window.focus();
		if (oWhich.style.display=="none")
			oWhich.style.display="";
		else
			oWhich.style.display="none";
		
		// set image
		var srcArray= oImage.src.split('/');
		if (srcArray[srcArray.length-1] == imgSrcIn)
			oImage.src = imgPath + imgSrcOut;
		else
			oImage.src = imgPath + imgSrcIn;
	} else
		return;
}