// Dynamisch Bilder vorausladen
function init(){
// Navigation
	welc = new Image();
	welc.src = "../images/navi/willkommen.gif";
	welc2 = new Image();
	welc2.src = "../images/navi/willkommen2.gif";
	
	impr = new Image();
	impr.src = "../images/navi/impressum.gif";
	impr2 = new Image();
	impr2.src = "../images/navi/impressum2.gif";
	
	kont = new Image();
	kont.src = "../images/navi/kontakt.gif";
	kont2 = new Image();
	kont2.src = "../images/navi/kontakt2.gif";

	unterschied = new Image(); 
	unterschied.src = "../images/navi/unterschied.gif";
	unterschied2 = new Image();
	unterschied2.src = "../images/navi/unterschied2.gif";
	//alert(unterschied2.src);
	zielgruppe = new Image();
	zielgruppe.src = "../images/navi/zielgruppe.gif";
	zielgruppe2 = new Image(); 
	zielgruppe2.src = "../images/navi/zielgruppe2.gif";
	
	loesungen = new Image();
	loesungen.src = "../images/navi/loesungen.gif";
	loesungen2 = new Image();
	loesungen2.src = "../images/navi/loesungen2.gif";
	
	netzwerk = new Image();
	netzwerk.src = "../images/navi/netzwerk.gif";
	netzwerk2 = new Image();
	netzwerk2.src = "../images/navi/netzwerk2.gif";
	
	kompetenzen = new Image();
	kompetenzen.src = "../images/navi/kompetenzen.gif";
	kompetenzen2 = new Image();
	kompetenzen2.src = "../images/navi/kompetenzen2.gif";
	
	partner = new Image();
	partner.src = "../images/navi/partner.gif";
	partner2 = new Image();
	partner2.src = "../images/navi/partner2.gif";
	
// Headings
	heading_willkommen = new Image(); 
	heading_willkommen.src = "../images/headings/heading_willkommen.jpg";
	
	heading_impressum = new Image();
	heading_impressum.src = "../images/headings/heading_impressum.jpg";
	
	heading_kontakt = new Image();
	heading_kontakt.src = "../images/headings/heading_kontakt.jpg";

	heading_unterschied = new Image(); 
	heading_unterschied.src = "../images/headings/heading_unterschied.jpg";
		
	heading_zielgruppe = new Image();
	heading_zielgruppe.src = "../images/headings/heading_zielgruppe.jpg";
	
	heading_loesungen = new Image();
	heading_loesungen.src = "../images/headings/heading_loesungen.jpg";
	
	heading_loesungenvor = new Image();
	heading_loesungenvor.src = "../images/headings/heading_loesungenvor.jpg";
	
	heading_loesungenwaehrend = new Image();
	heading_loesungenwaehrend.src = "../images/headings/heading_loesungenwaehrend.jpg";
	
	heading_loesungennach = new Image();
	heading_loesungennach.src = "../images/headings/heading_loesungennach.jpg";
		
	heading_kompetenzen = new Image();
	heading_kompetenzen.src = "../images/headings/heading_kompetenzen.jpg";
	
	heading_netzwerk = new Image();
	heading_netzwerk.src = "../images/headings/heading_netzwerk.jpg";	
	
	heading_partner = new Image();
	heading_partner.src = "../images/headings/heading_partner.jpg";

// Backgrounds
	willkommen_bg = new Image(); 
	willkommen_bg.src = "../images/background/willkommen_bg.jpg";
	
	impressum_bg = new Image(); 
	impressum_bg.src = "../images/background/impressum_bg.jpg";
	
	kontakt_bg = new Image(); 
	kontakt_bg.src = "../images/background/kontakt_bg.jpg";
	
	unterschied_bg = new Image();
	unterschied_bg.src = "../images/background/unterschied_bg.jpg";
		
	zielgruppe_bg = new Image();
	zielgruppe_bg.src = "../images/background/zielgruppe_bg.jpg";
		
	loesungen_bg = new Image();
	loesungen_bg.src = "../images/background/loesungen_bg.jpg";
	
	loesungenvor_bg = new Image();
	loesungenvor_bg.src = "../images/background/loesungenvor_bg.jpg";
	
	loesungenwaehrend_bg = new Image();
	loesungenwaehrend_bg.src = "../images/background/loesungenwaehrend_bg.jpg";
	
	loesungennach_bg = new Image();
	loesungennach_bg.src = "../images/background/loesungennach_bg.jpg";
	
	kompetenzen_bg = new Image();
	kompetenzen_bg.src = "../images/background/kompetenzen_bg.jpg";
	
	netzwerk_bg = new Image();
	netzwerk_bg.src = "../images/background/netzwerk_bg.jpg";
	
	partner_bg = new Image(); 
	partner_bg.src = "../images/background/partner_bg.jpg";

// Signs
	willkommen_sign = new Image(); 
	willkommen_sign.src = "../images/signs/willkommen_sign.jpg";
	
	impressum_sign = new Image(); 
	impressum_sign.src = "../images/signs/impressum_sign.jpg";
	
	kontakt_sign = new Image(); 
	kontakt_sign.src = "../images/signs/kontakt_sign.jpg";

	unterschied_sign = new Image();
	unterschied_sign.src = "../images/signs/unterschied_sign.jpg";
		
	zielgruppe_sign = new Image();
	zielgruppe_sign.src = "../images/signs/zielgruppe_sign.jpg";
	
	loesungen_sign = new Image();
	loesungen_sign.src = "../images/signs/loesungen_sign.jpg";
	
	loesungenvor_sign = new Image();
	loesungenvor_sign.src = "../images/signs/loesungenvor_sign.jpg";
	
	loesungenwaehrend_sign = new Image();
	loesungenwaehrend_sign.src = "../images/signs/loesungenwaehrend_sign.jpg";
	
	loesungennach_sign = new Image();
	loesungennach_sign.src = "../images/signs/loesungennach_sign.jpg";
	
	kompetenzen_sign = new Image();
	kompetenzen_sign.src = "../images/signs/kompetenzen_sign.jpg";
	
	netzwerk_sign = new Image();
	netzwerk_sign.src = "../images/signs/netzwerk_sign.jpg";
	
	partner_sign = new Image();
	partner_sign.src = "../images/signs/partner_sign.jpg";
	
// Rollover-Highlight Zustand für Home-Button beim Start	
	document.images[9].src = welc2.src;
}

// Allg. Funktion für den dynamischen Bildertausch
function swapImage(pImgNr, pImgObj){
	document.images[pImgNr].src = pImgObj.src;
}

// Check Rolloverstati sowie gleichzeitiger Bildertausch (Signs, Background und Headlines)
function check_rollover(pImgNr, pImgObj, pSign){
	if(document.images[3].src == unterschied2.src){swapImage(3, unterschied)};
	if(document.images[4].src == zielgruppe2.src){swapImage(4, zielgruppe)};
	if(document.images[5].src == loesungen2.src){swapImage(5, loesungen)};
	if(document.images[6].src == netzwerk2.src){swapImage(6, netzwerk)};
	if(document.images[7].src == kompetenzen2.src){swapImage(7, kompetenzen)};
	if(document.images[8].src == partner2.src){swapImage(8, partner)};
	if(document.images[9].src == welc2.src){swapImage(9, welc)};
	if(document.images[10].src == impr2.src){swapImage(10, impr)};
	if(document.images[11].src == kont2.src){swapImage(11, kont)};
	
	swapImage(pImgNr, pImgObj);
	
// Menüabfrage und Ausführung der dazugehörigen Funktionen
	switch(pSign){ 
		case 0:
			swapImage(0, heading_willkommen);// Heading
			swapImage(1, willkommen_bg); // Background 
			swapImage(2, willkommen_sign); // Signs
			showTextfield('textfeld_willkommen'); // Textfelder ein- bzw. ausblenden
			break;
		case 1:
			swapImage(0, heading_unterschied);// Heading
			swapImage(1, unterschied_bg); // Background 
			swapImage(2, unterschied_sign); // Signs 
			showTextfield('textfeld_unterschied'); // Textfelder ein- bzw. ausblenden
			break;
		case 2:
			swapImage(0, heading_zielgruppe);// Heading
			swapImage(1, zielgruppe_bg); // Background 
			swapImage(2, zielgruppe_sign); // Signs
			showTextfield('textfeld_zielgruppe'); // Textfelder ein- bzw. ausblenden
			break;
		case 3:
			swapImage(0, heading_loesungen);// Heading
			swapImage(1, loesungen_bg); // Background 
			swapImage(2, loesungen_sign); // Signs
			showTextfield('textfeld_loesungen'); // Textfelder ein- bzw. ausblenden
			document.getElementById("navi_steps_loesungen").style.visibility = "visible";
			break;
		case 4:
			swapImage(0, heading_netzwerk);// Heading
			swapImage(1, netzwerk_bg); // Background 
			swapImage(2, netzwerk_sign); // Signs
			showTextfield('textfeld_netzwerk'); // Textfelder ein- bzw. ausblenden
			break;
		case 5:
			swapImage(0, heading_kompetenzen);// Heading
			swapImage(1, kompetenzen_bg); // Background 
			swapImage(2, kompetenzen_sign); // Signs
			showTextfield('textfeld_kompetenzen'); // Textfelder ein- bzw. ausblenden
			break;
		case 6:
			swapImage(0, heading_partner);// Heading
			swapImage(1, partner_bg); // Background 
			swapImage(2, partner_sign); // Signs
			showTextfield('textfeld_partner'); // Textfelder ein- bzw. ausblenden
			break;
		case 7:
			swapImage(0, heading_impressum);// Heading
			swapImage(1, impressum_bg); // Background 
			swapImage(2, impressum_sign); // Signs
			showTextfield('textfeld_impressum'); // Textfelder ein- bzw. ausblenden
			break;
		case 8:
			swapImage(0, heading_kontakt);// Heading
			swapImage(1, kontakt_bg); // Background 
			swapImage(2, kontakt_sign); // Signs
			showTextfield('textfeld_kontakt'); // Textfelder ein- bzw. ausblenden
			break;
	}
}

// Textfeld einblenden
function showTextfield(textfieldName){
	document.getElementById("textfeld_willkommen").style.visibility = "hidden";
	document.getElementById("textfeld_impressum").style.visibility = "hidden";
	document.getElementById("textfeld_kontakt").style.visibility = "hidden";
	document.getElementById("textfeld_unterschied").style.visibility = "hidden";
	document.getElementById("textfeld_zielgruppe").style.visibility = "hidden";
	document.getElementById("textfeld_loesungen").style.visibility = "hidden";
	document.getElementById("navi_steps_loesungen").style.visibility = "hidden";
	document.getElementById("textfeld_step1").style.visibility = "hidden";
	document.getElementById("textfeld_step2").style.visibility = "hidden";
	document.getElementById("textfeld_step3").style.visibility = "hidden";
	document.getElementById("textfeld_kompetenzen").style.visibility = "hidden";
	document.getElementById("textfeld_netzwerk").style.visibility = "hidden";
	document.getElementById("textfeld_partner").style.visibility = "hidden";
	document.getElementById(textfieldName).style.visibility = "visible";
}
// Step1
function step1(){
	swapImage(0, heading_loesungenvor);
	swapImage(1, loesungenvor_bg);
	swapImage(2, loesungenvor_sign);
	document.getElementById("textfeld_step1").style.visibility = "visible";
	document.getElementById("textfeld_step2").style.visibility = "hidden";
	document.getElementById("textfeld_step3").style.visibility = "hidden";
	document.getElementById("textfeld_loesungen").style.visibility = "hidden";
}

// Step2
function step2(){
	swapImage(0, heading_loesungenwaehrend);
	swapImage(1, loesungenwaehrend_bg);
	swapImage(2, loesungenwaehrend_sign);
	document.getElementById("textfeld_step2").style.visibility = "visible";
	document.getElementById("textfeld_step1").style.visibility = "hidden";
	document.getElementById("textfeld_step3").style.visibility = "hidden";
	document.getElementById("textfeld_loesungen").style.visibility = "hidden";
}

// Step3
function step3(){
	swapImage(0, heading_loesungennach);
	swapImage(1, loesungennach_bg);
	swapImage(2, loesungennach_sign);
	document.getElementById("textfeld_step3").style.visibility = "visible";
	document.getElementById("textfeld_step1").style.visibility = "hidden";
	document.getElementById("textfeld_step2").style.visibility = "hidden";
	document.getElementById("textfeld_loesungen").style.visibility = "hidden";
}

// Verknüpfung "Back-Office" mit Kontakt
function BackOffice(){
	swapImage(0, heading_kontakt);// Heading
	swapImage(1, kontakt_bg); // Background 
	swapImage(2, kontakt_sign); // Signs
	showTextfield('textfeld_kontakt');
}

// Fenster Bestellformular Imagebroschüre
function openWindow(pUrl, pName, pWidth, pHeight, pLeft, pTop, pScrollbars, pToolbar, pMenubar, pLocation, pStatus, pResizable){
	pLeft = (screen.width-pWidth)/2;
	pTop = (screen.height-pHeight)/2;
	if(navigator.appName=="Microsoft Internet Explorer"){
		newWindow = window.open(pUrl, pName, "width="+pWidth+",height="+pHeight+",left="+pLeft+",top="+pTop+",scrollbars="+pScrollbars+",toolbar="+pToolbar+",location="+pLocation+",menubar="+pMenubar+",status="+pStatus+",resizable="+pResizable);
 		newWindow.focus();
		newWindow.status = pStatus;
	}else{
		newWindow = window.open(pUrl, pName, "width="+pWidth+",height="+pHeight+",left="+pLeft+",top="+pTop+",screenX=0,screenY=0"+",scrollbars="+pScrollbars+",toolbar="+pToolbar+",location="+pLocation+",menubar="+pMenubar+",status="+pStatus+",resizable="+pResizable);
 		newWindow.focus();
		newWindow.status = pStatus;
	}
}

