var baseopacity=50;
var imgobj;

function instantset(degree) {
	imgobj.style.opacity = degree/100;
	if(imgobj.filters) { // IE
		imgobj.filters.alpha.opacity = degree;
	}
}

function cleartimer() {
	if (window.highlighting) {
		clearInterval(highlighting);
	}
}

function gradualfade(cur2) {
	if(!cur2.filters && cur2.style.opacity < 1) { // Non IE
		cur2.style.opacity = Math.min( parseFloat(cur2.style.opacity)+0.1 , 0.99);
	}
	else if(cur2.filters && cur2.filters.alpha.opacity < 100) { // IE
		cur2.filters.alpha.opacity += 10;
	}
	else if(window.highlighting) {
		clearInterval(highlighting);
	}
}

function slowhigh(which2) {
	imgobj = which2;
	instantset(baseopacity);
	highlighting=window.setInterval("gradualfade(imgobj)",50);
}

function slowlow(which2) {
	cleartimer();
	instantset(baseopacity);
}
