var browserdetect
var fadingOut
var fadingIn
var fadeSpeed

if(navigator.userAgent.indexOf("Firefox")!=-1){
	browserdetect="mozilla"
} else if (navigator.appVersion.indexOf("MSIE")!=-1){
	browserdetect="ie"
} else {
	browserdetect="others"
}

function low(target){
	targetImage = target // cannot remove, stupid
	fadingOut=setInterval("fadeOutObject(targetImage)",fadeSpeed)
}

function high(target){
	targetImage = target // cannot remove, stupid
	//alert("yes")
	fadingIn=setInterval("fadeInObject(targetImage)",fadeSpeed)
}

function fadeOutObject(object){
	var opacityNow = object.style.opacity
	var opacityNew = object.style.opacity-0.1
	//alert(opacityNew)
	if (opacityNow>0)
		changeOpac(opacityNew*100,object)
	else if (opacityNow<0) {
		clearInterval(fadingOut)
		//alert("end2")
	}
}

function fadeInObject(object){
	var opacityNow = object.style.opacity
	var opacityNew = object.style.opacity+0.05
	//alert(opacityNew)
	if (opacityNow<1)
		changeOpac(opacityNew*100,object)
	else if (opacityNow<0) {
		clearInterval(fadingIn)
		//alert("end2")
	}
}

function changeOpac(opacity,target) {
    if (browserdetect=="mozilla") {
	    target.style.MozOpacity = (opacity / 100);
	    target.style.opacity = (opacity / 100);
	} else if (browserdetect=="ie") {
	    target.style.filter = "alpha(opacity=" + opacity + ")";
	    target.style.opacity = (opacity / 100);
	} else {
		target.style.KhtmlOpacity = (opacity / 100);
		target.style.opacity = (opacity / 100);
	}
} 

function alertMe(){
	alert("yes");
}
