function createNewImage(source){ var im = new Image(); im.src=source; return im; } var counter = { spon :0, ankund : 0, gebs : 0 }; var ankund = [];spon = [["Dosenberger Landeck", "http://www.opel-dosenberger.com", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/dosenberger.jpg")],["Elektro Müller", "http://www.emueller.at/", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/em.jpg")],["Fa. Rainalter Landeck", "http://www.rainalter.at/", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/rainalter.jpg")],["Intersport Walser", "http://www.intersport.at/standorte/standortdetails.html?outletId=199", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/intersport_walser.jpg")],["Josef Thurner Ges.m.b.H.", "http://www.thurner.co.at/", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/logo_thurner.png")],["Ofenbau Tschiderer", "http://www.ofenbau-tschiderer.at/", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/tschiderer.jpg")],["Pizza Zaggi", "http://www.pizzazaggi.at", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/pizzazaggi.jpg")],["Raiffeisenbank Oberland", "http://www.rbo.info", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/rbo.jpg")],["Tiroler Tageszeitung", "http://www.tt.com", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/tt.jpg")],["Tischlerei Christoph Gitterle", "http://www.gitterle.at/", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/gitterle_christoph.jpg")],["Volksbank Landeck", "http://www.volksbank.landeck.at", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/VB_Landeck_10_rgb.jpg")],["Vujo-Sat", "http://www.vujo-sat.at/", createNewImage("gfx/link_ico/spon.php?file=../gfx/link_ico/vujo.jpg")]];gebs = new Array();gebs[0]=["Prantauer Josef", "11.02.1989", 23, "kampf", "3", createNewImage("gfx/trikots/trikot.php?team=kampf&num=3&name=Prantauer Josef")]; gebs[1]=["Sailer Philipp", "14.02.1991", 21, "kampf", "8", createNewImage("gfx/trikots/trikot.php?team=kampf&num=8&name=Sailer Philipp")]; gebs[2]=["Scherl Gerald", "18.02.1979", 33, "kampf", "24", createNewImage("gfx/trikots/trikot.php?team=kampf&num=24&name=Scherl Gerald")]; gebs[3]=["Zimmermann Julian", "09.02.2000", 12, "knaben", "1", createNewImage("gfx/trikots/trikot.php?team=knaben&num=1&name=Zimmermann Julian")]; gebs[4]=["Mathias Starjakob", "12.02.2003", 9, "knaben", "5", createNewImage("gfx/trikots/trikot.php?team=knaben&num=5&name=Mathias Starjakob")]; gebs[5]=["Ruetz Alfred jun.", "18.02.1967", 45, "alth", "3", createNewImage("gfx/trikots/trikot.php?team=alth&num=3&name=Ruetz Alfred jun.")]; gebs[6]=["Ruetz Edgar", "24.02.1968", 44, "alth", "5", createNewImage("gfx/trikots/trikot.php?team=alth&num=5&name=Ruetz Edgar")]; gebs[7]=["Schmid Peter", "11.02.1979", 33, "alth", "9", createNewImage("gfx/trikots/trikot.php?team=alth&num=9&name=Schmid Peter")]; function getRandomStart(arr){ a = 0 + (arr.length-1)*(Math.random()); a = Math.round(a); return a; } var nr = { spon : getRandomStart(spon), ankund : getRandomStart(ankund), gebs : getRandomStart(gebs) }; function print_spon(nr){ document.getElementById("spon_pic").src=spon[nr][2].src; document.getElementById("spon_des").innerHTML=""+spon[nr][0]+""; } function getTeam(key){ var Team = ""; switch(key){ case "kampf": Team = "Kampfmannschaft"; break; case "u15": Team = "U15 - Schüler"; break; case "knaben": Team = "Knaben"; break; case "alth": Team = "Altherren"; break; case "damen": Team = "Damenmannschaft"; break; case "ausschuss": Team = "Ausschuss
" + gebs[nr.gebs][4]; break; case "trainer": Team = "Trainer der " + getTeam(gebs[nr.gebs][4]); break; } return Team; } function print_geb(nr){ if(gebs.length > 0){ Team = getTeam(gebs[nr][3]); var cat = 0; switch(gebs[nr][3]){ case "kampf": cat = 31; break; case "u15": cat = 32; break; case "knaben": cat = 33; break; case "alth": cat = 34; break; case "damen": cat = 35; } if(cat !== 0){ gebs[nr][0] = ""+gebs[nr][0]+""; } document.getElementById("geb_name").innerHTML = gebs[nr][0]; document.getElementById("geb_date").innerHTML = gebs[nr][1]; document.getElementById("geb_age").innerHTML = gebs[nr][2]+". Geburtstag"; document.getElementById("geb_team").innerHTML = Team; document.getElementById("port").src = gebs[nr][5].src; if(gebs.length == 1){ document.getElementById("inc_gebs").style.visibility="hidden"; document.getElementById("dec_gebs").style.visibility="hidden"; } } else { document.getElementById("geb_name").innerHTML = "Keine Geburtstage in diesem Monat!"; document.getElementById("inc_gebs").style.visibility="hidden"; document.getElementById("dec_gebs").style.visibility="hidden"; } } function print_ankund(nr) { if(ankund.length === 0){ document.getElementById("team").style.visibility="hidden"; document.getElementById("opps").innerHTML = "In den nächsten 30 Tagen finden keine Spiele statt!"; document.getElementById("timenplace").style.visibility="hidden"; document.getElementById("gametyp").style.visibility="hidden"; document.getElementById("inc_ankund").style.visibility="hidden"; document.getElementById("dec_ankund").style.visibility="hidden"; } else { Team = getTeam(ankund[nr][0]); text = ""+Team+""; document.getElementById("team").innerHTML=text; document.getElementById("opps").innerHTML=ankund[nr][1] + " : " + ankund[nr][2]; document.getElementById("timenplace").innerHTML=ankund[nr][3]; switch(ankund[nr][4]){ case "l": typ = "Ligaspiel"; break; case "p": typ = "Pokalspiel"; break; case "f": typ = "Freundschaftsspiel"; break; } document.getElementById("gametyp").innerHTML=typ; if(ankund.length == 1){ document.getElementById("inc_ankund").style.visibility="hidden"; document.getElementById("dec_ankund").style.visibility="hidden"; } } } function inc_spon(){ if(nr.spon == (spon.length-1)){ nr.spon = 0; } else { nr.spon++; } counter.spon = 0; print_spon(nr.spon); } function dec_spon(){ if((nr.spon - 1) < 0){ nr.spon = (spon.length-1); } else { nr.spon--; } counter.spon = 0; print_spon(nr.spon); } function inc_gebs(){ if(nr.gebs == (gebs.length-1)){ nr.gebs = 0; } else { nr.gebs++; } counter.gebs = 0; print_geb(nr.gebs); } function dec_gebs(){ if((nr.gebs - 1) < 0){ nr.gebs = (gebs.length-1); } else { nr.gebs--; } counter.gebs = 0; print_geb(nr.gebs); } function inc_ankund(){ if(nr.ankund == (ankund.length-1)){ nr.ankund = 0; } else { nr.ankund++; } counter.ankund = 0; print_ankund(nr.ankund); } function dec_ankund(){ if((nr.ankund - 1) < 0){ nr.ankund = (ankund.length-1); } else { nr.ankund--; } counter.ankund = 0; print_ankund(nr.ankund); } function skip(){ for(key in counter){ counter[key]++; if(counter[key] > 5){ switch (key){ case "spon": inc_spon(); break; case "gebs": inc_gebs(); break; case "ankund": inc_ankund(); } } } } function start(){ print_spon(nr.spon); print_ankund(nr.ankund); print_geb(nr.gebs); window.setInterval("skip()", 1000); }