var player = "";

// onmouseover="activate_player('asx')" onmouseout="deactivate_player('asx')"

function activate_player(player){
	document.getElementById(player).width = "40px";
}

function deactivate_player(player){
	alert("hallo");
	document.getElementById(player).width = "20px";
}

function setOpacityPlayer(playerimg){
	if(document.getElementById(""+playerimg).style.opacity != 1){
		document.getElementById(""+playerimg).style.opacity = 1;
		document.getElementById(""+playerimg).style.filter = 'alpha(opacity=' + 100 + ')';
	}
	else{
		document.getElementById(""+playerimg).style.opacity = 0.3;
		document.getElementById(""+playerimg).style.filter = 'alpha(opacity=' + 30 + ')';
		filter:alpha(opacity=30);
	}
}

function FadeOpacity(elemId, fromOpacity, toOpacity, time, fps){
	var steps = Math.ceil(fps * (time / 1000));
	var delta = (toOpacity - fromOpacity) / steps;

	FadeOpacityStep(elemId, 0, steps, fromOpacity, delta, (time / steps));
}

function FadeOpacityStep(elemId, stepNum, steps, fromOpacity, delta, timePerStep){
	SetOpacity(document.getElementById(elemId), 
	Math.round(parseInt(fromOpacity) + (delta * stepNum)));

	if (stepNum < steps){
		setTimeout("FadeOpacityStep('" + elemId + "', " + (stepNum+1) + ", " + steps + ", " + fromOpacity + ", " + delta + ", " + timePerStep + ");", timePerStep);
	}
}

function SetOpacity(elem, opacityAsInt){
	var opacityAsDecimal = opacityAsInt;

	if (opacityAsInt > 100){
		opacityAsInt = opacityAsDecimal = 100;
	}
	else if (opacityAsInt < 0){
		opacityAsInt = opacityAsDecimal = 0; 
	}
	opacityAsDecimal /= 100;
	if (opacityAsInt < 1){
		opacityAsInt = 1; // IE7 bug, text smoothing cuts out if 0
	}
	
	elem.style.opacity = (opacityAsDecimal);
	elem.style.filter  = "alpha(opacity=" + opacityAsInt + ")";
}
