// INIT
IMG_planungsbuero = new Image();
IMG_planungsbuero_a = new Image();
IMG_lichtstudio = new Image();
IMG_lichtstudio_a = new Image();
IMG_branchenservice = new Image();
IMG_branchenservice_a = new Image();

IMG_planungsbuero.src = "gfx/reiter_planungsbuero.jpg";
IMG_planungsbuero_a.src = "gfx/reiter_planungsbuero_a.jpg";

IMG_lichtstudio.src = "gfx/reiter_lichtstudio.jpg";
IMG_lichtstudio_a.src = "gfx/reiter_lichtstudio_a.jpg";

IMG_branchenservice.src = "gfx/reiter_branchenservice.jpg";
IMG_branchenservice_a.src = "gfx/reiter_branchenservice_a.jpg";

var request = false;

//


function switch_flash(id){
	var movie = window.document.BALKEN;
	flashid = id;
	if (id == 4) flashid = 0;
	movie.GotoFrame(flashid);

  	setMenuActive(flashid); // Men?konfiguration laden
  	setMenu(0); // Men? updaten, neue "Startkonfig" aus setMenuActive laden
    setRequest("ajax.php", id); // AJAX-Request senden
	// Poll-Script zum ReInitialisieren der Lightbox
    pollC("loadedmarker");
    pollC('loadedmarker', 'load');
}



function setRequest(url, value) {
		// Request erzeugen
		if (window.XMLHttpRequest) {
			request = new XMLHttpRequest(); // Mozilla, Safari, Opera
		} else if (window.ActiveXObject) {
			try {
				request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
			} catch (e) {
				try {
					request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
				} catch (e) {}
			}
		}

		// ?berpr?fen, ob Request erzeugt wurde
		if (!request) {
			alert("Kann keine XMLHTTP-Instanz erzeugen");
			return false;
		} else {
			//var url = "ajax_001.php";
			// Request ?ffnen
			request.open('post', url, true);
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			// Request senden
			request.send('id='+value);
			// Request auswerten
			request.onreadystatechange = interpretRequest;
		}
	}

	// Request auswerten
	function interpretRequest() {
		switch (request.readyState) {
			// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
			case 4:
				if (request.status != 200) {
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				} else {
					var content = request.responseText;
					// den Inhalt des Requests in das <div> schreiben
					document.getElementById('container_content').innerHTML = content;					
				}
				break;
			default:
				break;
		}
	}
	


function setMenu(bild){

	switch (bild) {
	  case 0:
		  document.lichtstudio.src = IMG_lichtstudio.src;
		  document.planungsbuero.src = IMG_planungsbuero.src;
		  document.branchenservice.src = IMG_branchenservice.src;
	  	break;

	  case 1:
	    if (document.lichtstudio.src == IMG_lichtstudio.src){
	    		 document.lichtstudio.src = IMG_lichtstudio_a.src;
	    		 }
	    		 else {
	    		 document.lichtstudio.src = IMG_lichtstudio.src;
	    		 }
	    break;

	  case 2:
	    if (document.planungsbuero.src == IMG_planungsbuero.src){
	    		 document.planungsbuero.src = IMG_planungsbuero_a.src;
	    		 }
	    		 else {
	    		 document.planungsbuero.src = IMG_planungsbuero.src;
	    		 }
	    break;	    

	  case 3:
	    if (document.branchenservice.src == IMG_branchenservice.src){
	    		 document.branchenservice.src = IMG_branchenservice_a.src;
	    		 }
	    		 else {
	    		 document.branchenservice.src = IMG_branchenservice.src;
	    		 }
	    break;	    
	}
}
	
	
function setMenuActive(bild){

	switch (bild) {
	  case 0: // Kein Men?punkt
			IMG_planungsbuero.src = "gfx/reiter_planungsbuero.jpg";
			IMG_planungsbuero_a.src = "gfx/reiter_planungsbuero_a.jpg";
			
			IMG_lichtstudio.src = "gfx/reiter_lichtstudio.jpg";
			IMG_lichtstudio_a.src = "gfx/reiter_lichtstudio_a.jpg";
			
			IMG_branchenservice.src = "gfx/reiter_branchenservice.jpg";
			IMG_branchenservice_a.src = "gfx/reiter_branchenservice_a.jpg";
	    break;

	  case 1: // Lichtstudio
			IMG_planungsbuero.src = "gfx/reiter_planungsbuero.jpg";
			IMG_planungsbuero_a.src = "gfx/reiter_planungsbuero_a.jpg";
			
			IMG_lichtstudio.src = "gfx/reiter_lichtstudio_a.jpg";
			IMG_lichtstudio_a.src = "gfx/reiter_lichtstudio_a.jpg";
			
			IMG_branchenservice.src = "gfx/reiter_branchenservice.jpg";
			IMG_branchenservice_a.src = "gfx/reiter_branchenservice_a.jpg";
	    break;

	  case 2: // Planungsb?ro
			IMG_planungsbuero.src = "gfx/reiter_planungsbuero_a.jpg";
			IMG_planungsbuero_a.src = "gfx/reiter_planungsbuero_a.jpg";
			
			IMG_lichtstudio.src = "gfx/reiter_lichtstudio.jpg";
			IMG_lichtstudio_a.src = "gfx/reiter_lichtstudio_a.jpg";
			
			IMG_branchenservice.src = "gfx/reiter_branchenservice.jpg";
			IMG_branchenservice_a.src = "gfx/reiter_branchenservice_a.jpg";
	    break;	    

	  case 3: // Branchenservice
			IMG_planungsbuero.src = "gfx/reiter_planungsbuero.jpg";
			IMG_planungsbuero_a.src = "gfx/reiter_planungsbuero_a.jpg";
			
			IMG_lichtstudio.src = "gfx/reiter_lichtstudio.jpg";
			IMG_lichtstudio_a.src = "gfx/reiter_lichtstudio_a.jpg";
			
			IMG_branchenservice.src = "gfx/reiter_branchenservice_a.jpg";
			IMG_branchenservice_a.src = "gfx/reiter_branchenservice_a.jpg";
	    break;	    
	}
}	

function pollC(id, load){
	if (!load&&document.getElementById(id)){
		document.getElementById(id).id='';
		return;
	}
	else if (load&&document.getElementById(id)){
		if (id=='loadedmarker')  //optional
		initLightbox();  //required
		return;
	}
	else if (load&&!document.getElementById(id))
		setTimeout("pollC('"+id+"', 'load')", 60);
}	

function showMail(){
	teil1 = "po";
	teil2 = "st@d";
	teil3 = "ecolux.";
	teil4 = "de";
	document.write("<a href='mailto:"+ teil1 + teil2 + teil3 + teil4 +"'>" + teil1 + teil2 + teil3 + teil4 + "</a>");
}


function showHerstellerFrame(nr){
	
	switch (nr) {
	  case 0: // Artemide
			logo = "hersteller/artemide/LOGO_artemide.jpg";
			produkt = "hersteller/artemide/PRODUKT.jpg";
	  break;
		case 1: // Axel Meise Licht
			logo = "hersteller/AxelMeiseLicht/LOGO_AxelMeiseLicht.jpg";
			produkt = "hersteller/AxelMeiseLicht/PRODUKT.jpg";
	  break;
	  case 2: // Belux
			logo = "hersteller/belux/LOGO_Belux.jpg";
			produkt = "hersteller/belux/PRODUKT.jpg";
	  break;
	  case 3: // Catellani & Smith
			logo = "hersteller/catellani/LOGO_Catellani.jpg";
			produkt = "hersteller/catellani/PRODUKT.jpg";
	  break;
	  case 4: // Flos
			logo = "hersteller/flos/LOGO_Flos.jpg";
			produkt = "hersteller/flos/PRODUKT.jpg";
	  break;
	  case 5: // Ingo Maurer
			logo = "hersteller/ingomaurer/LOGO_ingomaurer.jpg";
			produkt = "hersteller/ingomaurer/PRODUKT.jpg";
	  break;
	  case 6: // Luce Plan
			logo = "hersteller/luceplan/LOGO_Luceplan.jpg";
			produkt = "hersteller/luceplan/PRODUKT.jpg";
	  break;
	  case 7: // Nimbus
			logo = "hersteller/nimbus/LOGO_Nimbus.jpg";
			produkt = "hersteller/nimbus/PRODUKT.jpg";
	  break;
	  case 8: // Oligo
			logo = "hersteller/oligo/LOGO_Oligo.jpg";
			produkt = "hersteller/oligo/PRODUKT.jpg";			
	  break;
	  case 9: // Swarovski
			logo = "hersteller/swarovski/LOGO_Swarovski.jpg";
			produkt = "hersteller/swarovski/PRODUKT.jpg";
	  break;	  
	  case 10: // Aqua creations
			logo = "hersteller/aquacreations/LOGO_aquacreations.jpg";
			produkt = "hersteller/aquacreations/PRODUKT.jpg";
	  break;	 	  
	}
	
	content="<table style='width:300px; margin-top:10px;' width='300'><tr><td valign='top'><img style='margin-left:5px;' src='" + logo + "' alt='' border=''></td><td align='right' valign='top'><img style='margin-left:5px; margin-right:0px;' src='" + produkt + "' alt='' border=''></td><td><img style='border-width:0px;margin:0px;padding:0px;' src='gfx/spacer.gif' alt='' broder='0' /></td></tr></table>";
	
	document.getElementById('container_brachenservice_showcase').innerHTML = content;	
}
