// JavaScript Document

hidden = false;

function overlay(){
	TO = setTimeout("go(1,true);callovl()",500);
}

i = -410;

function go(func,auto){
	if(func == 1){
		if(auto){
			IV = setInterval("slidein(true)",2);
		} else {
			IV = setInterval("slidein(false)",2);
		}
	} else {
		IV = setInterval("slideout()",2);
	}
}

function slidein(auto){
	hidden = false;
	i-= i / 10;
	document.getElementById("overlay").style.left = i+"px";
	if(i>-4){
		clearInterval(IV);
		document.getElementById("overlay").style.left = "0px";
		i = 0;
		if(auto){
			TO = setTimeout("go(2)",3000);
		}
	}
}

function slideout(){
	i+= (-410 - i) / 10;
	document.getElementById("overlay").style.left = i+"px";
	if(i<-409){
		clearInterval(IV);
		document.getElementById("overlay").style.left = "-409px";
		hidden = true;
	}
}

function callovl(){
	var myObj = document.getElementById("overlay");	
	myObj.onmouseover = function(){
		if(hidden){
			go(1,false);
		}
	}
	myObj.onmouseout = function(){
		clearInterval(IV);
		go(2);
	}
}

headimgsrc = "";
function changeheader(obj){
	if(obj){
		bild = document.headimg;
		headimgsrc = bild.src;
		bild.src = obj.firstChild.firstChild.nextSibling.src;
	} else {
		bild.src = headimgsrc;
	}
}

window.onload = overlay();