function SetOpacity (TheObj, Op) {
	TheObj.style.opacity = Op;					//standard
	TheObj.style.filter = 'alpha(opacity=' + Op * 100 + ')';	//IE
}

function addOnLoadEvent(func)
{
	var oldonload = window.onload; 
	if (typeof window.onload != 'function') { 
		window.onload = func; 
	} else { 
		window.onload = function() { 
			if (oldonload) { 
				oldonload(); 
			} 
			func(); 
		} 
	}
} 

//debugger;

function Elt (id)
{	
	return (document.getElementById) ? (document.getElementById(id)) : (document.all) ? (document.all(id)) : (document.layers) ? (eval("document."+id)) : null;
}

function Xelt (id)
{
	Elt(id);
}

function EltToggle (id)
{
	//alert(Elt(id).style.display);
	//var old = Elt(id).style.display;
	if (Elt(id).style.display == "none" || Elt(id).style.display == "") Elt(id).style.display = "block";
	else Elt(id).style.display = "none";
	//alert(old + " --> " + Elt(id).style.display);
}

function EltClose (id)
{
	Elt(id).style.display = "none";
}

function EltOpen (id, displayvalue)
{
	Elt(id).style.display = (displayvalue) ? displayvalue : "block";
}