
/* 'Transparenz 090507' (c) cybaer@binon.net - http://Coding.binon.net/Transparenz */
/* Lizenz CC <http://creativecommons.org/licenses/by-nc-sa/2.5/> */
function transparency(element,percentage) 
{
	var i, count, objStyle, filterValue, opacityValue;

	if(document.getElementById) 
	{
 		if(typeof(element)=="object" && element) 
 		{ 
 			obj=element; 
 		}
  		else if (document.getElementsByName(element) && document.getElementsByName(element)[0]) 
  		{
  			obj=document.getElementsByName(element); 
  		}
  		else if (document.getElementById(element)) 
  		{
  			obj=document.getElementById(element); 
  		}
  		else if (document.getElementsByTagName && document.getElementsByTagName(element) && document.getElementsByTagName(element)[0]) 
  		{
  			obj=document.getElementsByTagName(element); 
  		}
  		else 
  		{
  			obj=false; 
  		}

		if(obj) 
		{
			percentage=(typeof(percentage)=="undefined")?50:100-percentage;
			filterValue="Alpha(opacity="+percentage+")";
			opacityValue=""+percentage/100;
			count=(obj.length)?obj.length:1;

			for(i=0;i<count;i++) 
			{
				objStyle=(obj.length)?obj[i].style:obj.style;
				objStyle.filter=filterValue;
				objStyle.MozOpacity=opacityValue;
				objStyle.KhtmlOpacity=opacityValue;
				objStyle.opacity=opacityValue;
			}
		}
	}
}

// =============================== Direkt-Code ===============================

xJStrans=true; // Externes JavaScript geladen!


