
function fader(el_1, el_2){
		
	document.getElementById(el_1).style.display = "none";
	elem = document.getElementById(el_2);
	
	elem.style.display = "inline";
	elem.style.opacity = "0";
	elem.style.filter = "alpha(opacity=0)";
	value = 0;
	if(arguments[2] > 0) speed = arguments[2];
	else speed = 4;
	aktiv = window.setInterval("fader_func()", speed);
	running = true;

}

function fader_single(element){
	var i;
	for (i = 1; i <= 4; i++){
		document.getElementById("subcat_"+i).style.display = "none";
	}
	
	elem = document.getElementById(element);
	
	//alert(elem.style.display);
	
	
	if(elem.style.display == "none"){
		elem.style.opacity = "0";
		elem.style.filter = "alpha(opacity=0)";
		elem.style.display = "block";
		value = 0;
		aktiv = window.setInterval("fader_func()", 4);
	}
	else{
		value = 100;
		aktiv = window.setInterval("fader_func('-')", 4);
	}
	
}

function fader_func(){
	
	if(arguments[0] == "-") dir = "-";
	else dir = "+";
	
	if(dir == "+" && value >= 100){
		window.clearInterval(aktiv);
		running = false;
	}
	else if(dir == "-" && value <= 0){
		window.clearInterval(aktiv);
		running = false;
		elem.style.display = "none";
	}
	
	if(dir == "+") value = value+1;
	else value = value-1;
	
	elem.style.opacity = value/100;
	elem.style.filter = "alpha(opacity="+value+")";
	
}

// JavaScript Document

// FADING
function fader_pic(el_1, el_2){

	elem = document.getElementById(el_2);
		
	elem.style.display = "inline";
	elem.style.opacity = "0";
	elem.style.filter = "alpha(opacity=0)";
	
	elem.style.zIndex = 1000;
	document.getElementById(el_1).style.zIndex = 900;
	
	value = 0;
	aktiv_pic = window.setInterval("fader_pic_func()", 20);
	
}

function fader_pic_func(){
	
	if(arguments[0] == "-") dir = "-";
	else dir = "+";
	
	if(dir == "+" && value >= 100) window.clearInterval(aktiv_pic);
	else if(dir == "-" && value <= 0){
		window.clearInterval(aktiv_pic);
		elem.style.display = "none";
	}
	
	if(dir == "+") value = value+1;
	else value = value-1;
	
	elem.style.opacity = value/100;
	elem.style.filter = "alpha(opacity="+value+")";
	
}

function picfader(){
	if(running == false){
	
		za = document.getElementById("za_pic");
		
		if(za.value == 1){
			window.fader_pic('pic_1','pic_2');
			za.value=2;
		} else{
		
			if(document.getElementById("pic_3") != null){
				if(za.value == 2){
					window.fader_pic('pic_2','pic_3');
					za.value=3;
				}
				else if(za.value == 3){
					window.fader_pic('pic_3','pic_1');
					za.value=1;
				}
			} else{
				window.fader_pic('pic_2','pic_1');
				za.value=1;
			}
		}
	
	}
	
}

function start(){
	window.picfader();
	var picfad = window.setInterval("picfader()", 7500);
}