var scrollTimer;
var scroll2Timer;
var scroll3Timer;
var lnks=Array();

function stop3Scroll(){
	clearTimeout(scroll3Timer);
}

function stop2Scroll(){
	clearTimeout(scroll2Timer);
}

function stopScroll(){
	clearTimeout(scrollTimer);
}

function ToLeft(act) {
	var min_h=parseInt(document.getElementById('content').style.marginTop)+6;
	stop2Scroll();
	if(act!='stop'){
		if(min_h<=0){
			document.getElementById("nonext").style.display="none";
			document.getElementById("next").style.display="";
			document.getElementById("content").style.marginTop=min_h+"px";
			min_h=min_h+5;
			scroll2Timer=setTimeout("ToLeft()",20);
		} else {
			document.getElementById("noback").style.display="";
			document.getElementById("back").style.display="none";
		}
	}
}

function ToRight(act) {
	var max=parseFloat(document.getElementById('content').style.height)-198;
	var max_h=parseInt(document.getElementById('content').style.marginTop)-6;
	stop2Scroll();
	if(act!='stop'){
		if(-max_h<=max){
			document.getElementById("noback").style.display="none";
			document.getElementById("back").style.display="";
			document.getElementById("content").style.marginTop=max_h+"px";
			max_h=max_h-5;
			scroll2Timer=setTimeout("ToRight()",20);
		} else {
			document.getElementById("nonext").style.display="";
			document.getElementById("next").style.display="none";
		}
	}
}

function LoadPic(id, count,  name, img, lnk){
	closemenu();
	document.getElementById("cur_pic").innerHTML="<a href='browse.php?sec="+lnk+"'><img src='img/line/big/"+img+"' width='1000' height='360' border='0'></a>";
	var prev=parseInt(id)-1;
	var next=parseInt(id)+1;
	if(id==1) prev=count;
	if(id==count) next=1;
	document.getElementById("prev_pic").innerHTML="<img src='img/lineback.gif' width='22' height='34' border='0' style='cursor:pointer;' onclick=\"PrevPic('"+prev+"','"+count+"','"+pics[prev]+"','"+lnks[prev]+"');\">";
	document.getElementById("next_pic").innerHTML="<img src='img/linenext.gif' width='22' height='34' border='0' style='cursor:pointer;' onclick=\"NextPic('"+next+"','"+count+"','"+pics[next]+"','"+lnks[next]+"');\">";
}

function PrevPic(id, count, img, lnk){
	document.getElementById("cur_pic").innerHTML="<a href='browse.php?sec="+lnk+"'><img src='img/line/big/"+img+"' width='1000' height='360' border='0'></a>";
	var prev=parseInt(id)-1;
	var next=parseInt(id)+1;
	if(id==1) prev=count;
	if(id==count) next=1;
	document.getElementById("prev_pic").innerHTML="<img src='img/lineback.gif' width='22' height='34' border='0' style='cursor:pointer;' onclick=\"PrevPic('"+prev+"','"+count+"','"+pics[prev]+"','"+lnks[prev]+"');\">";
	document.getElementById("next_pic").innerHTML="<img src='img/linenext.gif' width='22' height='34' border='0' style='cursor:pointer;' onclick=\"NextPic('"+next+"','"+count+"','"+pics[next]+"','"+lnks[next]+"');\">";
}

function NextPic(id, count, img, lnk){
	document.getElementById("cur_pic").innerHTML="<a href='browse.php?sec="+lnk+"'><img src='img/line/big/"+img+"' width='1000' height='360' border='0'></a>";
	var prev=parseInt(id)-1;
	var next=parseInt(id)+1;
	if(id==1) prev=count;
	if(id==count) next=1;
	document.getElementById("prev_pic").innerHTML="<img src='img/lineback.gif' width='22' height='34' border='0' style='cursor:pointer;' onclick=\"PrevPic('"+prev+"','"+count+"','"+pics[prev]+"','"+lnks[prev]+"');\">";
	document.getElementById("next_pic").innerHTML="<img src='img/linenext.gif' width='22' height='34' border='0' style='cursor:pointer;' onclick=\"NextPic('"+next+"','"+count+"','"+pics[next]+"','"+lnks[next]+"');\">";
}

// --- Partners ---

var PartLeft=0;
var PartscrollTimer;

function PartToLeft(act) {
	stopScroll3();
	if(act!='stop') {
		document.getElementById("back3").innerHTML="<img src='img/aktiv-back.gif' width='5' height='10' border='0'>";
		if(0>=PartLeft) {
			document.getElementById("nonext3").style.display="none";
			document.getElementById("next3").style.display="";
			document.getElementById("next3").style.cursor="pointer";
			document.getElementById("content3").style.left=PartLeft+"px";
			PartLeft=PartLeft+3;
			PartscrollTimer=setTimeout("PartToLeft()",5);
		} else {
			document.getElementById("noback3").style.display="";
			document.getElementById("back3").style.display="none";
		}
	} else{
		document.getElementById("back3").innerHTML="<img src='img/back3.gif' width='5' height='10' border='0'>";
	}
}

function PartToRight(act) {
	var width=document.getElementById('content3').offsetWidth;
	var ferq=800-width;
	stopScroll3();
	if(act!='stop') {
		document.getElementById("next3").innerHTML="<img src='img/aktiv-next.gif' width='5' height='10' border='0'>";
			if(ferq<=PartLeft) {
				document.getElementById("noback3").style.display="none";
				document.getElementById("back3").style.display="";
				document.getElementById("back3").style.cursor="pointer";
				document.getElementById("content3").style.left=PartLeft+"px";
				PartLeft=PartLeft-3;
				PartscrollTimer=setTimeout("PartToRight()",5);
			} else {
				document.getElementById("nonext3").style.display="";
				document.getElementById("next3").style.display="none";
			}
	} else{
		document.getElementById("next3").innerHTML="<img src='img/next3.gif' width='5' height='10' border='0'>";
	}
}

function stopScroll3()
{
	clearTimeout(PartscrollTimer);
}

function aktivopen(){
	document.getElementById("open").style.display="";
	document.getElementById("noopen").style.display="none";
}

function aktivnoopen(){
	document.getElementById("open").style.display="none";
	document.getElementById("noopen").style.display="";
}

function aktivexit(){
	document.getElementById("exit").style.display="";
	document.getElementById("noexit").style.display="none";
}

function aktivnoexit(){
	document.getElementById("exit").style.display="none";
	document.getElementById("noexit").style.display="";
}

/*var min_height=0;
function openmenu(){
	document.getElementById("main_pics").style.display="";
	stopScroll();
	if(min_height==0) {
		document.getElementById("pic_menu").style.display="none";
		document.getElementById("new_pic_menu").style.display="";
	}
	if(-min_height<270) {
		document.getElementById("new_pic_menu").style.marginTop=min_height+"px";
		min_height=min_height-5;
		scrollTimer=setTimeout("openmenu()",5);
	}
	if(-min_height==265){
		max_height=-270;
	}
}

var max_height=-270;
function closemenu(){
	stopScroll();
	if(max_height<0) {
		document.getElementById("new_pic_menu").style.marginTop=max_height+"px";
		max_height=max_height+5;
		scrollTimer=setTimeout("closemenu()",5);
	}
	if(max_height==0){
		min_height=0;
		document.getElementById("main_pics").style.display="none";
		document.getElementById("pic_menu").style.display="";
	}
}*/

var min_height=-270;
function openmenu(){
	document.getElementById("main_pics").style.display="";
	stopScroll();
	if(min_height==-270) {
		document.getElementById("pic_menu").style.display="none";
		document.getElementById("new_pic_menu").style.display="";
	}
	if(min_height<0) {
		document.getElementById("new_pic_menu").style.marginTop=min_height+"px";
		min_height=min_height+5;
		scrollTimer=setTimeout("openmenu()",5);
	} else {
		max_height=min_height;
	}
}

var max_height=0;
function closemenu(){
	stopScroll();
	if(-max_height<270) {
		document.getElementById("new_pic_menu").style.marginTop=max_height+"px";
		max_height=max_height-5;
		scrollTimer=setTimeout("closemenu()",5);
	}else{
		document.getElementById("main_pics").style.display="none";
		document.getElementById("pic_menu").style.display="";
		min_height=max_height;
	}
}

function aktivpic(id){
	document.getElementById("pic_"+id).style.background="#c10f42";
}

function dektivpic(id){
	document.getElementById("pic_"+id).style.background="";
}