//##########################################
function tickinit() {
	getwidthwindow()
	setInterval('tick()', 10);  // geschwindigkeit
}



function tick() {



if (aktWidthTK){

if (stopticker==0){
	tickl = tickl - 1;
}else{
	tickl = tickl
}
//self.status=tickl
//self.status=self.status+"/"
//self.status=self.status+aktWidthTK
//self.status=self.status+"/"
//self.status=self.status+document.getElementById("ticktext").offsetWidth

if (tickl < (-(document.getElementById("ticktext").offsetWidth))) tickl = aktWidthTK;
document.getElementById("ticktext").style.left = tickl+"px";

}
}

function getwidthwindow()
{

if (window.innerWidth)
{
	aktWidth=window.innerWidth
}else{
	if (document.body.offsetWidth) {aktWidth=document.body.offsetWidth }
}

aktWidth=parseInt(document.getElementById("tickercontainer").style.width)

if (Number(aktWidth))
{

aktWidthTK=aktWidth
tickl=aktWidthTK

if (aktWidth<550){
	aktWidth=538
	aktWidthTK=538
}
	
	aktWidth=aktWidth+aktWidthKorrekt
	widthtxt=document.getElementById("ticktext").offsetWidth
	if (document.getElementById("ticktext").style.visibility!="visible"){document.getElementById("ticktext").style.visibility="visible"}

}

}

//##########################################

function showpdlayer(level,contentid,buttid)
{
var leftposi
showpulldowns()
appname=navigator.appName
//if((aktpdlayer.document.readyState=="complete" && appname.indexOf("xplorer") >0) || appname.indexOf("xplorer") ==-1 ){

if (!aktpdlayer.document.getElementById("pdnavlayer1")){
appendlayer(aktpdlayer)
}

hidepulldowns()

for (i=level;i<10;i++){
aktpdlayer.document.getElementById("pdnavlayer"+i).style.visibility="hidden"
}
if (aktpdlayer.document.getElementById("pdnavlayer"+level)){

	layer=aktpdlayer.document.getElementById("pdnavlayer"+level)
	

		leftposi=aktpdlayer.getimageposix(buttid)
		
		if ( level>1){
			leftposi=parseInt(aktpdlayer.document.getElementById("pdnavlayer"+(level-1)).style.left)
			layer.style.left=leftposi+120
			layer.style.top=aktpdlayer.getimageposiy(buttid)+4
		}else{
			layer.style.top=aktpdlayer.getimageposiy(buttid)+20
			layer.style.left=leftposi-3
		}
		
		
	
	layer.style.visibility="visible"
	layer.style.zIndex=200
}else{
	
}
layer.innerHTML=submenue[contentid]
if (parseInt(layer.style.pixelTop+layer.offsetHeight)>parseInt(document.body.offsetHeight)){
//alert(parseInt(layer.style.pixelTop+layer.offsetHeight)+"#"+parseInt(document.body.offsetHeight)+"#"+(document.body.offsetHeight-layer.offsetHeight))
layer.style.pixelTop=layer.style.pixelTop-((layer.style.pixelTop+layer.offsetHeight)-document.body.offsetHeight)

}

//}
}




function appendlayer(targetlayer)
{

for (i=1;i<11;i++){
var oDiv=aktpdlayer.document.createElement("DIV");
aktpdlayer.document.body.appendChild(oDiv);
oDiv.id="pdnavlayer"+i
oDiv.style.position="absolute"
oDiv.style.left="100px"
oDiv.style.top="100px"
oDiv.style.zIndex =100
oDiv.style.visibility="hidden"
oDiv.style.textAlign="left"
}
aktpdlayer.document.body.onClick="closepdlayer(1)"
}


function closepdlayer(level,nomainclose)
{
if (level<2){showpulldowns()}
if (aktpdlayer.document.getElementById("pdnavlayer1")){
for (i=level;i<10;i++){
aktpdlayer.document.getElementById("pdnavlayer"+i).style.visibility="hidden"
}
}

if (nomainclose!=1 && oldtblobj && level==1 && tblclicked != oldtblobj)
		{
			oldtblobj.style.backgroundColor=oldtblbg
			oldtblobj="";
		}
}

function loginlayershow()
{

if (document.getElementById('loginlayer').style.visibility=='visible'){
	document.getElementById('loginlayer').style.visibility='hidden'
}else{
	document.getElementById('loginlayer').style.visibility='visible'
}

}



function mouseclicksubpd(tableobj,targethref){
var targettxt

targethref=document.getElementById(targethref)

if (targethref){
if (targethref.target){
	
	if (targethref.target=="_new"){
		extWin = window.open(targethref.href)
	}else{
		parent.frames[""+targethref.target+""].location.href=targethref.href
	}
	
}else{
	targettxt=targethref.href+""
	if (targettxt.indexOf("javascript:") >0)
	{		
		eval(targettxt.replace("javascript:",""))
	}else{
		location.href=targethref
	}
}

}

mouseclicktablerollover(oldtblobj)
}

function mouseclicktablemain(tableobj,targethreflink){
var targettxt,targethref

targethref=document.getElementById(tableobj)

if (targethref){
if (targethref.target){

	if (targethref.target=="_new"){
		extWin = window.open(targethref.href)
		
	}else{
		parent.frames[""+targethref.target+""].location.href=targethref.href
	}
	
}else{
	targettxt=targethref.href+""
	if (targettxt.indexOf("javascript:") >0)
	{		
		eval(targettxt.replace("javascript:",""))
	}else{
		location.href=targethref
	}
}

}
}

function mouseclicktablerollover(tblobj)
{

if (tblclicked && tblobj!=tblclicked){
tblclicked.background=""
}

if (tblclickedoldbg){
	tblclicked.background=tblclickedoldbg
	}

if (oldtblobj && tblobj!=tblclicked){
	tblclickedoldbg=oldtblbg
	tblclicked=oldtblobj
}

}

function mouseovertablepd(tableobj,bgfile)
{
if (tableobj != oldtblobj){
if (oldtblobj && tblclicked != oldtblobj){
	oldtblobj.style.backgroundColor =oldtblbg
}

oldtblobj=tableobj
oldtblbg=tableobj.style.backgroundColor

tableobj.style.backgroundColor ="#777777"

window.clearTimeout(closepdtimeout)

}
}

function mouseouttablepd()
{	
//timeoutclose(tblobj)
}



function hidepulldowns()
{
var allPulldowns = aktpdlayer.document.getElementsByTagName("SELECT");
for (a=0; a < allPulldowns.length; a++) 
{
PdownName=allPulldowns[a].id
//if (PdownName.IndexOf("searchfield") ==-1){
allPulldowns[a].style.visibility="hidden"
//}
}

}

function showpulldowns()
{
var allPulldowns = aktpdlayer.document.getElementsByTagName("SELECT");
for (a=0; a < allPulldowns.length; a++) 
{
PdownName=allPulldowns[a].id
//if (PdownName.IndexOf("searchfield") ==-1){
allPulldowns[a].style.visibility="visible"
//}
}

}

function clickmainframe()
{
closepdlayer(1)
//if (oldtblobj){
if (oldtblobj!=tblclicked){oldtblobj.background=oldtblbg}
//}
}

function showloading(lstate){



}
//###################################################

function changesponsor()
{
if (document.getElementById("spimageob")){

sponsorimage=document.getElementById("spimageob")

if (navigator.appName!="Netscape"){sponsorimage.filters[0].apply()}
sponsorimage.src=basetarget+sponsorbanner[aktsponsor]
document.getElementById("splinkob").href="ViewSponsors.pl?targetid="+sponsorbannerlink[aktsponsor]

if (navigator.appName!="Netscape"){sponsorimage.filters[0].play();}
aktsponsor=aktsponsor+1
if (aktsponsor==maxsponsor){aktsponsor=1}

}else{
aktsponsor=1
}
if (sponsorbannerdelay[aktsponsor]<1000){sponsorbannerdelay[aktsponsor]=standartdelay}
window.clearTimeout(aktsponsorto)
window.setTimeout('changesponsor()', sponsorbannerdelay[aktsponsor]); 
}

//#############################################################
function changebanner()
{
if (document.getElementById("banimageob")){

sponsorimage=document.getElementById("banimageob")

if (navigator.appName!="Netscape"){sponsorimage.filters[0].apply()}
sponsorimage.src=basetarget+sponsorbanner2[aktbanner]


if (navigator.appName!="Netscape"){sponsorimage.filters[0].play();}
aktbanner=aktbanner+1
if (aktbanner==maxbanner){aktbanner=1}

}else{
aktbanner=1
}
if (sponsorbanner2delay[aktbanner]<1000){sponsorbanner2delay[aktbanner]=standartdelaybanner}
window.clearTimeout(aktbannerto)
window.setTimeout('changebanner()', sponsorbanner2delay[aktbanner]); 
}

//#############################################################
function getimagesize()
{
viewimage=document.getElementById("diashowimage")
if (viewimage.complete)
{ 
targetsizex=viewimage.width+100
targetsizey=viewimage.height+200

if (targetsizex >1000) { targetsizex=1000}
if (targetsizey >700) { targetsizey=700}

window.resizeTo(targetsizex,targetsizey)
}
else
{
window.setTimeout("getimagesize()",300);

}

}


function pause()
{
pbutton=document.getElementById("pausebutton")
delayint=document.delayform.delay.value
delayint=delayint*1000


if (pbutton.innerHTML=="Start"){
	pbutton.innerHTML="Pause"
	vortimer()
} else{
	pbutton.innerHTML="Start"
	window.clearTimeout(akttimer);

}

}
function vortimer()
{
akttimer=window.setTimeout("vortimer()",delayint)
vor()
}

function vor()
{
var setimage,setalt


aktimage=aktimage+1

if ((dsimag.length-1)<aktimage){aktimage=1}
setimage=dsimag[aktimage]
setimage=setimage.replace("/thumb","/")
setalt=dsimagalt[aktimage]
setalt=setalt.replace("\n","<BR>")


objdiashowimage=document.getElementById("diashowimage")

document.getElementById("gallerydesc").innerHTML=""

if (navigator.appName!="Netscape"){objdiashowimage.filters[0].apply()}
objdiashowimage.src=setimage

if (navigator.appName!="Netscape"){objdiashowimage.filters[0].play();}

descriptionstr=document.getElementById("gimage"+aktimage).description+" "
descriptionstr=descriptionstr.replace(/&39;/g,"'")
document.getElementById("gallerydesc").innerHTML=descriptionstr

document.getElementById("diashowimage").alt=setalt
document.getElementById("galimagetitle").innerHTML=setalt
if (document.getElementById("alttext")){document.getElementById("alttext").innerHTML=setalt}
}

function showaktimage(){
	
showimage(document.getElementById("diashowimage").src)
}

function setgalleryimage(imagesrc,imageid){
var setalt


	
objdiashowimage=document.getElementById("diashowimage")


if (navigator.appName!="Netscape"){objdiashowimage.filters[0].apply()}
objdiashowimage.src=imagesrc

if (navigator.appName!="Netscape"){objdiashowimage.filters[0].play();}	


descriptionstr=document.getElementById(imageid).description+" "
descriptionstr=descriptionstr.replace(/&39;/g,"'")
document.getElementById("gallerydesc").innerHTML=descriptionstr

imageidint=imageid
imageidint=imageidint.replace("gimage","")

setalt=dsimagalt[imageidint]
setalt=setalt.replace("\n","<BR>")
document.getElementById("diashowimage").alt=setalt
document.getElementById("galimagetitle").innerHTML=setalt


}

function zurück()
{
var setimage,setalt,descriptionstr
aktimage=aktimage-1
if (aktimage<1){aktimage=1}

setimage=dsimag[aktimage]
setimage=setimage.replace("/thumb","/")
setalt=dsimagalt[aktimage]
setalt=setalt.replace("\n","<BR>")
document.getElementById("diashowimage").alt=setalt
document.getElementById("galimagetitle").innerHTML=setalt


objdiashowimage=document.getElementById("diashowimage")


if (navigator.appName!="Netscape"){objdiashowimage.filters[0].apply()}
objdiashowimage.src=setimage

if (navigator.appName!="Netscape"){objdiashowimage.filters[0].play();}


descriptionstr=document.getElementById("gimage"+aktimage).description+" "
descriptionstr=descriptionstr.replace(/&39;/g,"'")
document.getElementById("gallerydesc").innerHTML=descriptionstr

if (document.getElementById("alttext")){document.getElementById("alttext").innerHTML=setalt}

} 		

if (navigator.appName=="Netscape"){
	document.getElementById("tickercontainer").style.top="160px"
}else{
	
	//document.getElementById("tickercontainer").style.paddingTop="0px"
}
//#############################################################

//#############################################################
