var bgi;var bgObject;var bgWaitTime=3800;var bgfinalArray=new Array;var bgPics=new Array;var aMin;var aMax;var bgTimer;var bgArray=new Array();function startBG(b,a){aMin=b;aMax=a;bgObject=document.getElementById("bgText");resetBG()}function changeText(){scrollText(1,false);startBgTimer()}function scrollText(d,a){bgi=changeI(d);if(a&&bgfinalArray[bgi][1]==""){bgi=changeI(d)}getPic(bgi);var c=changeI(d);getPic(c);var b=new Array;b=createGruss(bgi);bgObject.innerHTML=b[0];bgObject.title=b[1]}function startBgTimer(a){if(a>0){waitTimeI=a}else{waitTimeI=bgWaitTime}clearTimeout(bgTimer);bgTimer=window.setTimeout("changeText()",waitTimeI)}function getPic(a){bgPics[a]=new Image;if(bgfinalArray[a][4]=="1"||!login){bgPics[a].src="http://static.partyfans.com/com/up/tn3/"+bgfinalArray[a][2]+".jpg"}else{if(bgfinalArray[a][4]=="2"){bgPics[a].src="http://static.partyfans.com/pics/layout/sections/kein_foto/m3.gif"}else{if(bgfinalArray[a][4]=="3"){bgPics[a].src="http://static.partyfans.com/pics/layout/sections/kein_foto/w3.gif"}else{bgPics[a].src="http://static.partyfans.com/pics/layout/sections/tn3_keinfoto.gif"}}}}function changeI(b){var a=bgi;a+=parseInt(b);if(a<1){a=bgfinalArray.length-1}if(a>=bgfinalArray.length){a=1}return a}function startScroll(){hlBgLink(0.7);startBgTimer(1000);if(document.getElementById("bgSteuerung")){document.getElementById("bgSteuerung").style.display="none"}}function stopScroll(){hlBgLink(1);clearTimeout(bgTimer);if(document.getElementById("bgSteuerung")){document.getElementById("bgSteuerung").style.display="inline"}}function hlBgLink(a){try{document.getElementById("bgLink").style.MozOpacity=a;document.getElementById("bgLink").filters.alpha.opacity=parseInt(a*100)}catch(b){}}function openWind(a){window.open("/community/details.php?detid="+a,"","scrollbars=yes,width=640,height=450");return false}function openHelpMenu(a){if(a==1){window.open("/hilfe/index.php?suche=cookiesSpeichern&se=1","","scrollbars=yes,width=680,height=550")}else{window.open("/hilfe/index.php","","scrollbars=yes,width=680,height=550")}return false}function resetBG(){clearTimeout(bgTimer);createArray();if(bgfinalArray.length>2&&bgfinalArray[1].length>2){getPic(1);bgi=0;startBgTimer(2000);if(status==1){setTimeout("getNewBG()",1000*60*5)}else{if(status==2){setTimeout("getNewBG()",1000*60*15)}}}else{bgObject.innerHTML="Fehler - keine Daten vorhanden"}}function createArray(){var a=1;if(login&&(aMin>0||(aMax>0&&aMax<99))){for(var b=1;b<bgArray.length;b++){if(bgArray[b][3]==0||(bgArray[b][3]>=aMin&&bgArray[b][3]<=aMax)){if(a%10==0){bgfinalArray[a]=new Array("<a class='menue' href='?dest=33'>Klicke hier, um Gr&uuml;&szlig;e an alle Besucher zu schicken!</a>","","","","");b--}else{bgfinalArray[a]=new Array;bgfinalArray[a]=bgArray[b]}if(a>20){break}a++}}bgfinalArray[a]=new Array("<a class='menue' href='?dest=33'>Klicke hier, um Gr&uuml;&szlig;e an alle Besucher zu schicken!</a>","","","","")}else{for(var b=1;b<bgArray.length;b++){if(a%10==0&&login){bgfinalArray[a]=new Array("<a class='menue' href='?dest=33'>Klicke hier, um Gr&uuml;&szlig;e an alle Besucher zu schicken!</a>","","","","");b--}else{bgfinalArray[a]=new Array;bgfinalArray[a]=bgArray[b]}if(a>20){break}a++}if(login){bgfinalArray[a]=new Array("<a class='menue' href='?dest=33'>Klicke hier, um Gr&uuml;&szlig;e an alle Besucher zu schicken!</a>","","","","")}else{bgfinalArray[a]=new Array("<a class='menue' href='?dest=300'>Als angemeldeter User kannst du kostenlos Blitzgr&uuml;&szlig;e verschicken</a>","","","","")}}}function createGruss(a){var b=new Array;if(bgfinalArray[a][1]==""){b[0]=bgfinalArray[a][0];b[1]="Klicke hier, um selbst einen Blitzgruß zu schreiben"}else{b[0]='<a href="#" class="menue" onClick="openWind('+bgfinalArray[a][2]+');" title="Steckbrief &ouml;ffnen"><img class="bgPic" src="'+bgPics[a].src+'"><p><b>'+bgfinalArray[a][1]+"</b></p></a><p>"+bgfinalArray[a][0]+"</p>";if(login){b[1]="Blitzgruß von "+bgfinalArray[a][1]+" um "+bgfinalArray[a][5]}else{b[1]=""}}return b}function getNewBG(){bgObject.innerHTML="Aktualisiere Gr&uuml;&szlig;e...";try{var requester=new XMLHttpRequest()}catch(error){var requester=new ActiveXObject("Microsoft.XMLHTTP")}requester.onreadystatechange=function(){if(requester.readyState==4){if(requester.status==200){try{var string=requester.responseText;eval(string);resetBG()}catch(e){}}else{}}else{}};requester.open("GET","/community/getBGs.php",true);requester.send(null)};