

function call_left(typ,target,farbe) {

	if(typ == "blank") {
		document.getElementById('left').style.display = "none";
	} else if(typ == "file") {
		http.open('get', 'menu_left_file.php?file='+target+'&farbe='+farbe+'&cache='+Math.random() * 100000);
		http.onreadystatechange = handleResponseLeftFile;
		http.send(null);
	} else {
		http.open('get', 'menu_left.php?dir='+target+'&farbe='+farbe+'&cache='+Math.random() * 100000);
		http.onreadystatechange = handleResponseLeft;
		http.send(null);
	}
}

function call_middle(typ,sparte,ordner,farbe,stopide) {
	stopid = stopide;
	
	
		if(typ == "image") {
			
			
			var p = new Preloader();
			p.setAll('images/Home_Logos/photoanddesign_home_'+farbe+'.png');
			document.getElementById('middle').innerHTML = '<img src="images/Home_Logos/photoanddesign_home_'+farbe+'.png" border="0" width="790" height="560">';
		} else if(typ == "image_self") {
			
			isloading = true;
			var p = new Preloader();
			p.setAll(sparte);
			document.getElementById('middle').innerHTML = '<img src="'+sparte+'" border="0" width="790" height="560">';
		} else { //galerie
		
				
			sfarbe = farbe;
			http.open('get', 'menu_mitte.php?sparte='+sparte+'&dir='+ordner+'&farbe='+farbe+'&cache='+Math.random() * 100000);
			http.onreadystatechange = handleResponseMitte;
			http.send(null);
			
		}
	
}

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function handleResponseLeftFile() {
	if(http.readyState == 4){
		response = http.responseText;
		
		document.getElementById('divContent').innerHTML = response;
	   	document.getElementById('left').style.display = "block";
		document.getElementById('pfeiloben').style.visibility = "hidden";
		document.getElementById('pfeilunten').style.visibility = "hidden";
		InitialiseScrollableArea();
	}
}


function handleResponseLeft() {
    if(http.readyState == 4){
	   
	   response = http.responseText;
	   var arr = response.split(";");
	   arr.pop();
	   
	   bildarr = new Array();
	   var i = -1;
	   
	   
	   var z = 0;
	   while(i< arr.length-1) {
	   		var a  = new LeftSlider();
			a.setAll(arr[++i],arr[++i],arr[++i],arr[++i],z);
			bildarr.push(a);
			z++;
		}
		
		var inhalt = "";
		for(r = 0; r < bildarr.length;r++) {
			obj = bildarr[r];
			inhalt = inhalt.concat(obj.getHTML(bildarr.length));
			
		}
		
	   
	   document.getElementById('divContent').innerHTML = inhalt;
	   
	   document.getElementById('left').style.display = "block";
	   InitialiseScrollableArea();
	   
	   if(bildarr.length > 7) {
	   		document.getElementById('pfeiloben').style.visibility = "visible";
			document.getElementById('pfeilunten').style.visibility = "visible";
	   } else {
	   		document.getElementById('pfeiloben').style.visibility = "hidden";
			document.getElementById('pfeilunten').style.visibility = "hidden";
	   }
    }
}

function handleResponseMitte() {
    if(http.readyState == 4){
	   response = http.responseText;
	   
	   var bildarr = response.split(";");
	   
	   sl = new Slider('uno');
	   sl.setAll(bildarr,sfarbe);
	  
	  if(stopid == 0) {
	  	sl.set(stopid);
	  } else {
		sl.setLast();  
	  }
	  
    }
}