/*Der Sponsorenlauf - by jayem*/

var i = 0;	// Variable für Sponsor, initiiert mit dem ersten
function lauf(abstand,labstand) { 	// Funktion bekommt Abstand von Sponsorengrafik nach oben und Abstand von Sponsorentext nach links als Parameter und verkleinert diese
document.getElementsByName("sponsorimg")[i].style.visibility = "visible"; 	// Sponsorengrafik sichtbar machen
document.getElementsByName("sponsortxt")[i].style.visibility = "visible";	// Sponsorentext sichtbar machen
if (abstand >= 76) {	// Abstände in einem großen Schritt verkleinern -> schnell einfliegen
abstand -= 4;
labstand -= 4;
document.getElementsByName("sponsorimg")[i].style.top = abstand;
document.getElementsByName("sponsortxt")[i].style.left = labstand;
setTimeout("weiter()", 20);} 	// verzögern bis zur nächsten Abstandsverkleinerung
else {
if (abstand >= 48) {	// Abstände in einem kleinen Schritt verkleinern -> abbremesen bzw. langsamer einfliegen
abstand -= 2;
labstand -= 2;
document.getElementsByName("sponsorimg")[i].style.top = abstand;
document.getElementsByName("sponsortxt")[i].style.left = labstand;
setTimeout("weiter()", 20);}	// verzögern bis zur nächsten Abstandsverkleinerung
else{
setTimeout("naechster()", 2000);}}	// warten, dann nächster Sponsor
}

function weiter() { 	// aktuellen Abstand abrufen und mit diesem dann lauf-Funktion für nächsten Abstandsverkleinerungsschritt aufrufen
neuerabstand = parseInt(document.getElementsByName("sponsorimg")[i].style.top);
neuerlabstand = parseInt(document.getElementsByName("sponsortxt")[i].style.left);
lauf(neuerabstand,neuerlabstand)
}

function naechster() {	// aktuellen Sponsor ausblenden und nächsten Sponsor auswählen
document.getElementsByName("sponsorimg")[i].style.visibility = "hidden";	// Sponsorengrafik verstecken
document.getElementsByName("sponsortxt")[i].style.visibility = "hidden";	// Sponsorentext verstecken
if (i < 11) {
i++;	// nächster Sponsor
lauf(180,138);} 	// nächsten Sponsor einfliegen lassen
else {
i = 0;	// wieder erster Sponsor
lauf(180,138);} 	// ersten Sponsor einfliegen lassen
}

