if (navigator.userAgent.indexOf("Mozilla/2.0") != -1 && navigator.appName.indexOf("Microsoft") != -1) 
{}
else
{
mn1l = new Image;
mn2l = new Image;
mn3l = new Image;
mn4l = new Image;
mn5l = new Image;
mn6l = new Image;
mn7l = new Image;
mn8l = new Image;
mn9l = new Image;
mn10l = new Image;
mn11l = new Image;
mn12l = new Image;
mn13l = new Image;
mn14l = new Image;
mn15l = new Image;
mn16l = new Image;
mn17l = new Image;
mn18l = new Image;
mn19l = new Image;
mn20l = new Image;

mn1h = new Image;
mn2h = new Image;
mn3h = new Image;
mn4h = new Image;
mn5h = new Image;
mn6h = new Image;
mn7h = new Image;
mn8h = new Image;
mn9h = new Image;
mn10h = new Image;
mn11h = new Image;
mn12h = new Image;
mn13h = new Image;
mn14h = new Image;
mn15h = new Image;
mn16h = new Image;
mn17h = new Image;
mn18h = new Image;
mn19h = new Image;
mn20h = new Image;
}

function mHi(ImageName)
{
 if (navigator.userAgent.indexOf("Mozilla/2.0") != -1 && navigator.appName.indexOf("Microsoft") != -1) 
  return;

 document[ImageName].src = eval(ImageName + 'h').src;
}

function mLo(ImageName)
{
 if (navigator.userAgent.indexOf("Mozilla/2.0") != -1 && navigator.appName.indexOf("Microsoft") != -1) 
  return;

 document[ImageName].src = eval(ImageName + 'l').src;
}





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.MozOpacity = opacityAsDecimal;
	elem.style.KhtmlOpacity = opacityAsDecimal;

	/* haben wir den IE und hat das Element keine Childs, dann faden */
	if (document.all) {
		if (elem.children.length < 1)
			elem.style.filter  = "alpha(opacity=" + opacityAsInt + ")";
		else {
//			for(i=0; i<elem.children.length; i++)
//				elem.children[0].style.filter  = "alpha(opacity=" + opacityAsInt + ")";
			}
		}

	
	if (opacityAsDecimal == 0) {
		elem.style.visibility = "hidden";
		}
	else {
		elem.style.visibility = "visible";
		}
}

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);
}


var a, b, curanis, maxanis; curanis = 0;
var aniPosition = new Array(10);
var aniInterval = new Array(10);
function initiateAnis() {
	for (a = 0; a < 10; a++) 
		aniPosition[a] = 0;

    a = 0;
	if (document.getElementById('bgani_'+a+'_1')) {
		for (b = 1; b < 4; b++)
			if (document.getElementById('bgani_'+a+'_'+b))
				document.getElementById('bgani_'+a+'_'+b).style.visibility = "hidden";
		aniInterval[a] = this.setInterval('autoteaserimage('+a+');', 6000);
		}

}
function autoteaserimage(teasnr) {
	++aniPosition[teasnr];
	if (!document.getElementById('bgani_'+teasnr+'_'+aniPosition[teasnr]))
		aniPosition[teasnr] = 0;
	showintervalimage(teasnr, aniPosition[teasnr]);
}

function showintervalimage(a1,a2) {
	for (i = 0; i < 4; i++)
		if (document.getElementById('bgani_'+a1+'_'+i))
			if (document.getElementById('bgani_'+a1+'_'+i).style.visibility != "hidden") {
				FadeOpacity('bgani_'+a1+'_'+i, 100, 0, 1200, 15);
			}
	FadeOpacity('bgani_'+a1+'_'+a2, 10, 100, 800, 20);
}
