function mm(uid){
	move=setInterval("movey('"+uid+"')",20);

	}

function stop(){
	clearInterval(move);
}

function movey(xx){
	if (display=="multi4_single"){
		var teiler=1;
	}
	else{
		var teiler=2;
	}
	var pos= document.getElementById("mover").style.left.replace(/px/,'');
	var maximalerr=(maximal-DIVlenght)/teiler*(-DIVaddWidth);	
	
	if (xx=="forward" && pos > maximalerr){
		pos-=5;
		document.getElementById("mover").style.left=pos+"px";
		vgl=(-DIVaddWidth*((anz-DIVlenght)/teiler))
		if (pos<vgl){
		//	alert("maximal: "+maximal+" Länge:"+DIVlenght);
			anz+=2;
			document.getElementById("mover").style.width=DIVwidth+((anz-(DIVlenght-2))/teiler*(DIVaddWidth+30))+"px";	
			if (anz <= maximal){
				doIt(1,1,url+"index.php?id="+page+"&type=1091&no_cache=1&tx_bitmultiteaser_pi1[pointer]="+(anz)+"&tx_bitmultiteaser_pi1[display]="+display,username,password);
			}
		}
	}
	if (xx=="back"){
		if (pos < 0){
			pos=Number(pos)+5;
		}
		document.getElementById("mover").style.left=pos+"px";
	}
}







function rbe_move_auto(xx){
	if (display=="multi4_single"){
		var teiler=1;
	}
	else{
		var teiler=2;
	}
	var pos= document.getElementById("mover").style.left.replace(/px/,'');
	var maximalerr=(maximal-DIVlenght)/teiler*(-DIVaddWidth);	
	
	if (xx=="forward" && pos > maximalerr){
		pos-=1;
		document.getElementById("mover").style.left=pos+"px";
		vgl=(-DIVaddWidth*((anz-DIVlenght)/teiler))
		if (pos<vgl){
		//	alert("maximal: "+maximal+" Länge:"+DIVlenght);
			anz+=2;
			document.getElementById("mover").style.width=DIVwidth+((anz-(DIVlenght-2))/teiler*(DIVaddWidth+30))+"px";	
			if (anz <= maximal){
				doIt(1,1,url+"index.php?id="+page+"&type=1091&no_cache=1&tx_bitmultiteaser_pi1[pointer]="+(anz)+"&tx_bitmultiteaser_pi1[display]="+display,username,password);
			}
		}
	}
	if (xx=="back"){
		if (pos < 0){
			pos=Number(pos)+1;
		}
		document.getElementById("mover").style.left=pos+"px";
	}
}



var direction = 1;
var gutjetzt;

var actpos = 0;

function bewegen() {
   //var total = document.getElementById("bilderbalken").scrollWidth;
   //var visible = document.getElementById("bilderbalken").clientWidth;
   //var endpunkt = total - visible;
   
 
   
   if (display=="multi4_single"){
		var teiler=1;
	}
	else{
		var teiler=2;
	}
   
 
   if (direction > 0)
   {
		rbe_move_auto("forward");
   }
   else
   {
		rbe_move_auto("back");
   }
   
   var pos= document.getElementById("mover").style.left.replace(/px/,'');
   var maximalerr=(maximal-DIVlenght)/teiler*(-DIVaddWidth);	
   
   
   actpos = pos;
   
   
  //if (document.getElementById("bilderbalken").scrollLeft >= endpunkt)
  if (pos <= maximalerr)
  {
    direction = -direction;
  }
  //document.getElementById("bilderbalken").scrollLeft += direction;
  //if (document.getElementById("bilderbalken").scrollLeft < 1)
  if (pos >= 0)
  {
    direction = -direction;
  } 
}


function scrollen() {

	var mover = document.getElementById("mover");
	mover.setAttribute("onmouseover", "anhalten();", 1);
	mover.setAttribute("onmouseout", "scrollen();", 1);
	
	gutjetzt = setInterval('bewegen()',100);
}


function anhalten() {
 clearInterval(gutjetzt);
}


//bewegen();

//window.onLoad = bewegen();


//===================================================
// /Auto-Sliding
//===================================================

function doIt(a,b,url,user,pass){	
	this.output=function(){
	switch(req.readyState) {
			case 4:
				if(req.status!=200) {
					alert("Fehler:"+req.status); 
					}
				else{    
					//schreibe die antwort in den div container mit der id content 
					//was geht mit req.responseText
					document.getElementById("mover").innerHTML+=req.responseText;
					}
				break;
			default:
				return false;
			break;     
			}
	
	}
	req=false;
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
	if (req.overrideMimeType) {
		req.overrideMimeType('text/xml');
	}
    } else if (window.ActiveXObject) { // IE
    try {
    	req = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
    try {
    	req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {}
    }
    }
	if (!req) {
    	alert('Sorry, das hat net geklappt...');
        return false;
    }
	//request ist asynchron      
	req.onreadystatechange = output;
	req.open("GET", url, true,user,pass);
	//Beim abschliessen des request wird diese Funktion ausgeführt
	
	req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	req.send(null);
}
