var visernr=new Array()
var galtimeout=new Array()
var rotervarighed=new Array()
var gallerilinks=new Array()
var roterbilledarr=new Array()
var titler=new Array()
var TempImage=new Array()
var tilklargoer=new Array()
var erPause=new Array()
var billedsti=new Array()
var medtagbilledtekst=new Array()

function spring(vej,rotid,billedadr)
{
	window.clearTimeout(galtimeout[rotid])
	if(erPause[rotid])
		document.getElementById("pause"+rotid).src=overdomaene+"smartsiteinclude/billeder/pause.gif"
	erPause[rotid]=false

	var naestenr=visernr[rotid]+vej
	var antalbill=roterbilledarr[rotid].length
	if(naestenr==antalbill) naestenr=0;
	if(naestenr<0) naestenr=antalbill-1;
	billedrotation(rotid,naestenr,billedadr)
}
function pause(rotid,billedadr)
{
	if(erPause[rotid]!=true)
	{
		document.getElementById("pause"+rotid).src=overdomaene+"smartsiteinclude/billeder/play.gif"
		window.clearTimeout(galtimeout[rotid])
		erPause[rotid]=true
	}
	else //play
	{
		erPause[rotid]=false
		document.getElementById("pause"+rotid).src=overdomaene+"smartsiteinclude/billeder/pause.gif"
		var naestenr=visernr[rotid]+1
		var antalbill=roterbilledarr[rotid].length
		if(naestenr==antalbill) naestenr=0;
		billedrotation(rotid,naestenr,billedadr)
	}
}
function visknapper(knapid)
{
	document.getElementById(knapid).style.visibility="visible"
}
function skjulknapper(knapid)
{
	document.getElementById(knapid).style.visibility="hidden"
}
function billedrotation(rotid,nr,billedadr)
{
	if(erPause[rotid]!=true)
	{
		var rotelem=document.getElementById(rotid)
		var billednr=nr
		var naestenr=nr
		visernr[rotid]=nr
		var tilfaeldigfaktor=1
		if (nr<0) tilfaeldigfaktor=2
		var antalbill=roterbilledarr[rotid].length/tilfaeldigfaktor
		if(nr<0)
		{
			var tilf=Math.random()*roterbilledarr[rotid][antalbill*2-1]
			billednr=0;
			while(roterbilledarr[rotid][billednr*2+1]<tilf)
				billednr++
		}
		else
		{
			naestenr=nr+1;
			if(naestenr==antalbill) naestenr=0;
		}	
		var src=roterbilledarr[rotid][billednr*tilfaeldigfaktor]
		//if(src=="") alert("FEJL");
		//alert(src)
		rotelem.setAttribute("src",billedadr+src)
		if(gallerilinks[src]) 
		{
			document.getElementById("a"+rotid).setAttribute("href",gallerilinks[src])
			//rotelem.setAttribute("onclick","window.open('"+gallerilinks[src]+"','sponsor')")
		}
		else rotelem.parentElement.removeAttribute("href") //setAttribute("href","")// 
		if(medtagbilledtekst[rotid] && document.getElementById("titler"+rotid)) document.getElementById("titler"+rotid).innerText=titler[rotid][billednr*tilfaeldigfaktor]
		var varighed=rotervarighed[rotid]
		galtimeout[rotid]=window.setTimeout("billedrotation('"+rotid+"',"+naestenr+",'"+billedadr+"')",varighed*1000)
	}
}
function klargoerrotation(rotid)
{
	TempImage[rotid]=new Array()
	for(var i=0; i<roterbilledarr[rotid].length;i=i+2)
	{
		TempImage[rotid][i]=new Image(0,0); 
		//alert(billedsti[rotid])
		TempImage[rotid][i].src=billedsti[rotid]+"/"+roterbilledarr[rotid][i];
		
	}
}
if (typeof("visbilledefkt")=="undefined") var visbilledefkt=true
if (visbilledefkt==true)
{
	visvindue=null;
	function vis_billede(billedadr,titel,vinduestr,baggrundstyle,visbilledestyle,titelstyle)
	{
		if (typeof(titel)=="undefined") titel="";
		if (typeof(vinduestr)=="undefined") vinduestr="scrollbars=no,width=100,height=100,left=100,top=100";
		vinduestr+="toolbar=0,location=0,directories=0,menuBar=0,resizable=1";
		if (typeof(baggrundstyle)=="undefined") baggrundstyle="";
		if (typeof(billedestyle)=="undefined") billedestyle="";
		visvindue=document.open("text/html","visbillede",vinduestr);
		var sMarkup="<HTML><HEAD><TITLE>"+OSEBILLEDE+"</TITLE><link rel=\"stylesheet\" href=\""+roddir+"/standardstyle.css\" id=\"standardstyle\"><script type=\"text/javascript\" src=\""+overdomaene+"smartsiteinclude/galleri.js\"></script>"
		sMarkup+=lokalstylelinks
		sMarkup+="</HEAD><BODY onload=\"resizetoimgsize()\" ><center><table><tr><td class=galleri-visbaggrund "+baggrundstyle+"><img id=popimg src='"+roddir+sidedirnavn.replace(/\.\.[\/]?/,"/")+"/"+billedadr.replace(/\.\.[\/]?/,"/")+"' class=galleri-visbillede "+visbilledestyle+"><P id=popimgtxt class=galleri-titel "+titelstyle+">"+titel+"</P></td></tr></table><CENTER></BODY></HTML>";
		visvindue.document.write(sMarkup);
		visvindue.document.close();
		visvindue.focus()
	}
}
function resizetoimgsize()
{
	var popimg=document.getElementById("popimg")
	var popimgtxt=document.getElementById("popimgtxt")
	var width=Math.max(popimg.width,popimgtxt.offsetWidth)
	var height=popimgtxt.offsetHeight+popimg.height 
	window.resizeTo(width+50,height+100)
}
function puslespil(billede)
{
	re=/\?.*$/
	window.location.href=window.location.href.replace(re,"")+"?spilbillede="+billede+"&antalbr="+antalbr
}
