<!--

	function setOpacity(obj, opacity) {
	  opacity = (opacity == 100)?99.999:opacity;
	  // IE/Win
	  obj.style.filter = "alpha(opacity:"+opacity+")";
	  // Safari<1.2, Konqueror
	  obj.style.KHTMLOpacity = opacity/100;	  
	  // Older Mozilla and Firefox
	  obj.style.MozOpacity = opacity/100;	  
	  // Safari 1.2, newer Firefox and Mozilla, CSS3
	  obj.style.opacity = opacity/100;	  
	  obj.opc=opacity;
	}

	function fadeobjIn(objId,opacity) {
	  if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity <= obj.maxopc) {
		  setOpacity(obj, opacity);
		  opacity += 10;
		  window.setTimeout("fadeobjIn('"+objId+"',"+opacity+")", 12);
		} 
	  }
	}

	function fadeobjOut(objId,opacity) {
	  if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity >= obj.minopc) {
		  setOpacity(obj, opacity);
		  opacity -= 10;
		  window.setTimeout("fadeobjOut('"+objId+"',"+opacity+")", 12);
		}
	  }
	}

	function fadeIn(obj) {
		if(obj){
			fadeobjIn(obj.id,obj.opc);
		}
	}

	function fadeOut(obj) {
		if (obj){
			fadeobjOut(obj.id,obj.opc);
		}
	}
	
	function initFades(aryobj){
		var obj;
		for(var i=0;i<=aryobj.length;i++){
			obj=document.getElementById(aryobj[i]);
			if(obj){
				obj.opc=0;
				obj.maxopc=100;
				obj.minopc=0;
				setOpacity(obj, 0);
			}
		}
	}

//-->
