function openCloseDiv(obj) {
	var temp = document.getElementById(obj);
	if (temp.style.display != "block") temp.style.display = "block";
	else temp.style.display = "none";
}
function rollOver(id,name){
  	if (document.images) document.getElementById(id).src = eval(name+".src");
}
function popUp(URL, target) {
	var newWin = window.open(URL, target, "");
	newWin.focus();
	return false;
}
// IMAGE FADER #############################
var slideTimer = 0;
var i = 0;
var fadeInIncrement = 5;

function startSlideShow() {
	slideTimer = window.setTimeout("loadImage()", 5000);
}
function stopSlideShow() {
	window.clearInterval(slideTimer);
}
function loadImage() {
	if (images.length-1 == i) i = 0;
	else i++;
	var obj = document.getElementById("img");
	setOpacity(obj, 0);
	obj.style.visibility = "hidden";
	obj.src = images[i];
}
function startFade(obj) {
	if (slideTimer > 0) {
		obj.style.visibility = "visible";
		window.setTimeout("fadeIn('"+obj.id+"', 0, "+fadeInIncrement+")", 10);
	}
}
function fadeIn(objId, opacity, increment) {
	if (document.getElementById && (obj = document.getElementById(objId)) !== false) {
		setOpacity(obj, opacity);
		opacity += increment;
		if (opacity < 100) {
			window.setTimeout("fadeIn('"+objId+"', "+opacity+", "+increment+")", 10);
		} else {
			document.getElementById("imgWrap").style.backgroundImage = "url("+images[i]+")";
			slideTimer = window.setTimeout("loadImage()", 5000);
		}
	}
}
function setOpacity(obj, opacity) {
	obj.style.filter = "alpha(opacity='"+opacity+"')"; // IE/Win
	obj.style.filter = "alpha(opacity="+opacity+")";
	obj.style.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=" + opacity + ");";
	obj.style.KHTMLOpacity = opacity/100; // Safari<1.2, Konqueror
	opacity = (opacity == 100) ? 99.999 : opacity; // fix moz flicker
	obj.style.MozOpacity = opacity/100; // Older Mozilla and Firefox
	obj.style.opacity = opacity/100; // Safari 1.2, newer Firefox and Mozilla, CSS3
}
