//////////////////////////////////////////////////////////////////
// 	Menue for http://www.hdznrw.de						 		//
// 	Bereich: Angeborene Herzfehler								//
//////////////////////////////////////////////////////////////////


// Preloading
var loaded = false;
preloading = new Array();
preloading[1] = new Image;
preloading[1].src = "/gfx/previewutsch_off.gif";
preloading[2] = new Image;
preloading[2].src = "/gfx/previewutsch_on.gif";
preloading[3] = new Image;
preloading[3].src = "/gfx/english_off.gif";
preloading[4] = new Image;
preloading[4].src = "/gfx/english_on.gif";
loaded = true;

// Show MouseOver-Graphic
function show(obj) {
if (loaded) {
document.images[obj].src=("/gfx/"+obj+"_on.gif");
}
}

// Hide MouseOver-Graphic
function hide(obj) {
if (loaded) {
document.images[obj].src=("/gfx/"+obj+"_off.gif");
}
}


// Pfad
var grafikpfad = "/gfx/";
var geladen = false;
var activeGraphic = "";
menues = new Array();
preloading = new Array();
preloading_on = new Array();
count = 0;
cellActive = "";

// Zellen einfärben
function cellOver(cell) {
	if (!cell.contains(event.fromElement)) {
	cellActive = cell.bgColor;
	cell.bgColor = '#CAC8B9'; 
	}
}

// Zellen zurückfärben
function cellOut(cell) {
	if (!cell.contains(event.toElement)) {
		cell.bgColor = cellActive; 
		}
}


function clicked(obj)
 {
   activeGraphic = obj;
   for (i=0;i<menues.length;i++){
   eval(menues[i]+"=new lib_obj('"+menues[i]+"ebene"+"');");
   preloading[i] = new Image;
   preloading[i].src = grafikpfad + "" + menues[i] + ".gif";
   preloading_on[i] = new Image;
   preloading_on[i].src = grafikpfad + "" + menues[i] + "_on.gif";
   }
 }


 // Browser-Verhalten
function lib_obj(obj){
  if(bw.ns4) this.css=document.layers[obj]
  else if(bw.ie4) this.css=document.all[obj].style
  else if(document.getElementById) this.css=document.getElementById(obj).style
  return this
}

// Show
lib_obj.prototype.showIt = function(){
	this.css.visibility="visible";
	}

// Hide	
lib_obj.prototype.hideIt = function(){
	this.css.visibility="hidden";
	}	


// Menue show
function menueShow(obj) {		
	if (geladen) {
		eval(obj+".showIt();");
		document.images[obj].src=(grafikpfad+obj+"_on.gif");
	}
}


// Menue hide
function menueHide(obj) {
	if (geladen) {
	eval(obj+".hideIt();");
	if (obj == activeGraphic) {
	document.images[obj].src=(grafikpfad+obj+"_on.gif");
		} else {
			document.images[obj].src=(grafikpfad+obj+".gif");
			}
	}
}
 

// Browsercheck
function cm_bwcheck(){
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent.toLowerCase()
	this.dom=document.getElementById?1:0
	this.ns4=(!this.dom && document.layers)?1:0;
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.op=window.opera 
	this.moz=(this.agent.indexOf("gecko")>-1 || window.sidebar)
	this.ie=this.agent.indexOf("msie")>-1 && !this.op
	if(this.op){
		this.op5=(this.agent.indexOf("opera 5")>-1 || this.agent.indexOf("opera/5")>-1)
		this.op6=(this.agent.indexOf("opera 6")>-1 || this.agent.indexOf("opera/6")>-1)
		this.op7=this.dom&&!this.op5&&!this.op6 //So all higher opera versions will use it
	}else if(this.moz) this.ns6 = 1
	else if(this.ie){
		this.ie4 = !this.dom && document.all
  	this.ie5 = (this.agent.indexOf("msie 5")>-1)
  	this.ie55 = (this.ie5 && this.agent.indexOf("msie 5.5")>-1)
  	this.ie6 = this.dom && !this.ie4 && !this.ie5 && ! this.ie55
	}
	this.mac=(this.agent.indexOf("mac")>-1)
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.op5 || this.op6 || this.op7)
  	this.usedom= this.ns6||this.op7//Use dom creation
	this.reuse = this.ie||this.op7||this.usedom //Reuse layers
	this.px=this.dom&&!this.op5?"px":""
	return this
}
var bw=new cm_bwcheck()


// Menues erstellen	
function createMenue(ebene,abstand,breite,unterrubriken) {

	// Variablen
	gesamt = abstand + breite;
	breiteinnen = breite - 14;
	zelle = 2;
	
	if (bw.mac && bw.ie) {
	gesamt += 8;
	abstand += 8;
	}
	if (bw.ns4) {
	zelle = 0;
	fensterbreite = 6;
	if (self.innerWidth) {
	fensterbreite = (self.innerWidth / 160) + 1;
	}
	}
	
	if (bw.ns4) { 
	document.write("<layer id=\""+ebene+"ebene\" left=\""+fensterbreite+"\" top=\"219\" visibility=\"hide\" onMouseOver=\"menueShow('"+ebene+"')\" onMouseOut=\"menueHide('"+ebene+"')\">");
	} else {
	document.write("<div id=\""+ebene+"ebene\" style=\"text-align:center; width:100%;position:absolute; left:0px; top:219px; width=100%; visibility:hidden; z-index : 1000; -moz-box-sizing: border-box; ");
	if (bw.mac && bw.ie) {document.write("padding-right: 16px; margin-right: -16px;");}
	document.write("\">");
	}
	
	document.write("<table class=\"deckkraft\" width=\"760\" border=\"0\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">");
	document.write("<tr>");
	document.write("<td width=\"760\">");
	document.write("<table width=\""+gesamt+"\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
	document.write("<tr>");
	document.write("<td width=\""+abstand+"\" valign=\"top\">");
	if (!bw.ns4) {
	document.write("<img scr=\""+grafikpfad+"1x1.gif\" width=\""+abstand+"\" height=\"1\">");
	}
	document.write("</td>");
	document.write("<td width=\""+breite+"\" align=\"center\" valign=\"top\" bgcolor=\"#EDEBDC\" onMouseOver=\"menueShow('"+ebene+"')\" onMouseOut=\"menueHide('"+ebene+"')\">");
	document.write("<table width=\""+breiteinnen+"\" border=\"0\" cellspacing=\""+zelle+"\" cellpadding=\"0\">");
	document.write("<tr><td height=\"1\"><img src=\""+grafikpfad+"1x1.gif\" width=\"1\" height=\"1\"></td></tr>");
		for (var i=0;i<unterrubriken[0].length;i++){
			document.write("<tr><td class=\"nav\"><a href=\""+unterrubriken[1][i]+"\">"+unterrubriken[0][i]+"</a></td></tr>");
			if (i<eval(unterrubriken[1].length-1)) {
				document.write("<tr><td height=\"1\" background=\""+grafikpfad+"dots_nav.gif\"><img src=\""+grafikpfad+"1x1.gif\" width=\"1\" height=\"1\"></td></tr>");
				}
			}
	document.write("<tr><td height=\"1\"><img src=\""+grafikpfad+"1x1.gif\" width=\"1\" height=\"1\"></td></tr>");
	document.write("</table></td></td></tr></table></td></tr></table>");
	if (bw.ns4) {
	document.write("</layer>"); } else {
	document.write("</div>");
	}
	
	// Lib erstellen
	menues[count] = ebene;
	count++;
}


// createMenue(Ebene,Abstand,Breite,Unterrubriken);
createMenue('home',41,135, new Array(
	new Array('Startseite'),
	new Array('/de/angeborene_herzfehler/index.php')));
	
createMenue('wirueberuns',88,135, new Array(
	new Array('Die Klinik','Krankenpflege','Chronik'),
	new Array('/de/angeborene_herzfehler/wir_ueber_uns/die_klinik.php','/de/angeborene_herzfehler/wir_ueber_uns/krankenpflege.php','/de/angeborene_herzfehler/wir_ueber_uns/chronik.php')));

createMenue('patienteninfos',172,135, new Array(
	new Array('Erkrankungen und Behandlungen','Diagnostik und Therapie','Aufenthalt in der Klinik','Info-Tag Herzklopfen','Elternhaus','Rehabilitation','Fragen und Antworten'),
	new Array('/de/angeborene_herzfehler/patienteninfos/erkrankungen_und_behandlungen.php','/de/angeborene_herzfehler/patienteninfos/diagnostik_und_therapie.php','/de/angeborene_herzfehler/patienteninfos/aufenthalt.php','/de/angeborene_herzfehler/patienteninfos/infotag_herzklopfen.php','/de/angeborene_herzfehler/patienteninfos/elternhaus.php','/de/angeborene_herzfehler/patienteninfos/rehabilitation.php','/de/angeborene_herzfehler/patienteninfos/faq.php')));
	
createMenue('forschung',264,135, new Array(
	new Array('Klinische Forschung','Publikationsliste'),
	new Array('/de/angeborene_herzfehler/forschung/klinische_forschung.php','/de/angeborene_herzfehler/forschung/publikationsliste.php')));
		
createMenue('veranstaltungen',334,140, new Array(
	new Array('Aktuelles','Arzt-Patienten-Seminare','Seminare für Mediziner','Fort- und Weiterbildung','Sonst. Veranstaltungen','Vorlesungsverzeichnis RUB'),
	new Array('/de/angeborene_herzfehler/veranstaltungen/aktuelles.php','/de/angeborene_herzfehler/veranstaltungen/arzt_patient.php','/de/angeborene_herzfehler/veranstaltungen/mediziner.php','/de/angeborene_herzfehler/veranstaltungen/fortbildung.php','/de/angeborene_herzfehler/veranstaltungen/sonstige.php','/de/angeborene_herzfehler/veranstaltungen/vorlesungsverzeichnis.php')));

createMenue('freiestellen',437,135, new Array(
	new Array('Stellenangebote','Kontakt-Formular'),
	new Array('/de/angeborene_herzfehler/freie_stellen/stellenangebote.php','/de/angeborene_herzfehler/freie_stellen/kontaktformular.php')));
			
createMenue('presse',517,135, new Array(
	new Array('Ansprechpartner','Pressestimmen','Pressemitteilungen','Presseverteiler'),
	new Array('/de/angeborene_herzfehler/presse/ansprechpartner.php','/de/angeborene_herzfehler/presse/pressestimmen.php','/de/angeborene_herzfehler/presse/pressemitteilungen.php','/de/angeborene_herzfehler/presse/presseverteiler.php')));
			
createMenue('kontakt',566,123, new Array(
	new Array('Kontakt-Formular','Ansprechpartner','Anreise','Impressum','Nutzungsbedingungen','Datenschutz'),
	new Array('/de/angeborene_herzfehler/kontakt/kontaktformular.php','/de/angeborene_herzfehler/kontakt/ansprechpartner.php','/de/angeborene_herzfehler/kontakt/anreise.php','/de/angeborene_herzfehler/kontakt/impressum.php','/de/angeborene_herzfehler/kontakt/nutzungsbedingungen.php','/de/angeborene_herzfehler/kontakt/datenschutz.php')));
	
// Script geladen
geladen = true;						

// Netscape Resize-Fix
function MM_reloadPage(init) {
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);