

var anfang = 70;
var untereGrenze=100;
var ende = 510;
var obereGrenze = ende -100;
var durchlaeufe=60; //anzahl der 6er blöcke bilder
var gehtDoch=0;
var welcher=1;
var aufrufe = 1;
zahl = new Array(0,0,0,0,0,0,0,0);						//zählt für die 7 schlitten die derzeitge position
durchlauf 		= new Array(0,0,0,0,0,0,0,0);				//zählt für die 7 schlitten den derzeitigen durchlauf
zahl			= new Array(0,0,0,0,0,0,0,0);				//zählt für die 7 schlitten den derzeitigen durchlauf
links 			= new Array("","","","","","","");			//array für jeweils 6 bilder
pre_links 		= new Array("","","","","","","");			//array für jeweils 6 bilder
		
doit(0); 												//füllt links array mit ersten 6 bildern
var z=1;
var liOderli=1;

function Laden(){
	Laufleiste();
	if(gehtDoch==1 && welcher<7){		
		document.getElementById('Bild'+welcher).src = links[welcher];
		fluss(welcher);
		welcher++;
	}	
}


function infoEinblenden(stelle,wert){
	/*
	if(wert==1){
		document.getElementById("info"+stelle).style.display		=	"block";	
		var te = document.getElementById('Bild'+stelle).src.substr(29).split("/");
		
		document.getElementById("infoText"+stelle).innerHTML =  '<font size="-2"><br><br>&nbsp;&nbsp;'+(te[4].replace("%20", "&nbsp;"))+'<br>&nbsp;&nbsp;'+(te[5].replace("%20", "&nbsp;"))+'</font>';
//		document.getElementById("infoText"+stelle).innerHTML =  '<font size="-2"><br><br>&nbsp;&nbsp;'+te[4]+'<br>&nbsp;&nbsp;'+te[5]+'</font>';
	}
	else{
		document.getElementById("info"+stelle).style.display		=	"none";	
		
	}
	*/
}

function linkOeffnen(obje){
	linkPath = document.getElementById('Bild'+obje).src.substr(29).split("/");  //ACHTUNG hier wird www.premio-kuenzel.de abgeschnitten achtung wenn sich da was ändert
	window.location.href="http://www.premio-kuenzel.de/index.php?pfad="+linkPath[1]+"/"+linkPath[3]+"galerie&id="+linkPath[6].substr(8,3)+"&marke="+linkPath[4]+"&typ="+linkPath[5];	
}



function Laufleiste(){
	if(gehtDoch==1){
			document.getElementById("randomleiste").style.display	=	"block";
	}
}

function fluss(obje)
{
	zahl[obje]+=1;
	
	if(zahl[obje]==86){
		Laden();
	}
	
	if(zahl[obje]<untereGrenze){
		document.getElementById('schlitten'+obje).style.opacity=((zahl[obje]/100).toString().substring(0,4));
		document.getElementById('schlitten'+obje).style.filter='alpha(opacity='+zahl[obje]+')';
		document.getElementById('schlitten'+obje).style['-moz-opacity'] = (zahl[obje]/100); 
		document.getElementById('schlitten'+obje).style['-khtml-opacity'] = (zahl[obje]/100);
		
		document.getElementById("info"+obje).style.opacity=((zahl[obje]/100).toString().substring(0,4));
		document.getElementById("info"+obje).style.filter='alpha(opacity='+zahl[obje]+')';
		document.getElementById("info"+obje).style['-moz-opacity'] = (zahl[obje]/100); 
		document.getElementById("info"+obje).style['-khtml-opacity'] = (zahl[obje]/100);		
		
	}
	
									
	if(zahl[obje]>obereGrenze){								
		document.getElementById('schlitten'+obje).style.opacity=(1-((zahl[obje]-obereGrenze)/100)).toString().substring(0,4);
		document.getElementById('schlitten'+obje).style.filter='alpha(opacity='+((ende)-zahl[obje])+')';
		document.getElementById('schlitten'+obje).style['-moz-opacity'] = (1-((zahl[obje]-obereGrenze)/100)); 
		document.getElementById('schlitten'+obje).style['-khtml-opacity'] = (1-((zahl[obje]-obereGrenze)/100));		
		
		document.getElementById("info"+obje).style.opacity=(1-((zahl[obje]-obereGrenze)/100)).toString().substring(0,4);
		document.getElementById("info"+obje).style.filter='alpha(opacity='+((ende)-zahl[obje])+')';
		document.getElementById("info"+obje).style['-moz-opacity'] = (1-((zahl[obje]-obereGrenze)/100)); 
		document.getElementById("info"+obje).style['-khtml-opacity'] = (1-((zahl[obje]-obereGrenze)/100));									
	} 
	
	document.getElementById('schlitten'+obje).style.top = (zahl[obje]-anfang).toString();
	document.getElementById("info"+obje).style.top = (zahl[obje]-anfang-3).toString();
	
	if(zahl[obje]<ende){
		setTimeout("fluss('"+obje+"')",30);		
		if(obje==4 && zahl[obje]==1){
			doit(durchlauf[obje]+1);
		}
	}
	else{
		durchlauf[obje]++;		
		if(liOderli%2==0){	
			document.getElementById('Bild'+obje).src = links[parseInt(obje)];
		}
		if(liOderli%2==1){	
			document.getElementById('Bild'+obje).src = pre_links[parseInt(obje)];
		}
		
		if(obje==6){
			liOderli++;
		}
		if(durchlauf[obje]==(durchlaeufe-1)){
				durchlauf[obje]=-1;
		}
		zahl[obje]=0;
		setTimeout("fluss('"+obje+"')",30); 
	}
}

function doit(pos){
				
					
				if((pos+1)<sesPos){
					pos=sesPos;
					durchlauf[0]=sesPos;
					durchlauf[1]=sesPos;
					durchlauf[2]=sesPos;
					durchlauf[3]=sesPos;
					durchlauf[4]=sesPos;
					durchlauf[5]=sesPos;
					durchlauf[6]=sesPos;
					durchlauf[7]=sesPos;

				}
	
                var req = null;
                try{    req = new XMLHttpRequest();           }
                catch (ms){
                    try{
                        req = new ActiveXObject("Msxml2.XMLHTTP");
                    } 
                    catch (nonms){
                        try{
                            req = new ActiveXObject("Microsoft.XMLHTTP");
                        } 
                        catch (failed){
                            req = null;
                        }
                    }  
                }

                if (req == null){
					// alert("Error creating request object!");
				}
				else{
					gehtDoch=1;
					
				if(pos>=61){
					pos=1;	
				}		
						
                req.open("GET", 'wechsel.php?pos='+pos, true);

                req.onreadystatechange = function(){            
                    switch(req.readyState) {
                            case 4:
                            if(req.status!=200) {
                                alert("Fehler:"+req.status); 
                            }else{  

								if(aufrufe%2==0){
									pre_links = req.responseText.split(",");
									for(var i=1;i<7;i++){
										document.getElementById('platzhalter'+i).src = pre_links[i];
									}									
								}
								if(aufrufe%2==1){
									links = req.responseText.split(",");
									for(var i=1;i<7;i++){
										document.getElementById('platzhalter'+i).src = links[i];
									}
								}
								
								aufrufe++;
                            }
                            break;
                    
                            default:
                                return false;
                            break;     
                        }
                    };
  
                  req.setRequestHeader("Content-Type",
                                      "application/x-www-form-urlencoded");
                  req.send(null);
				  }
            }


