
// Graphiklader einladen
document.open();
document.writeln("<script language='JavaScript' src='/java/overlib.js' type='text/javascript'></script>");
document.close();

function bild_zeigen(bildpfad)
{
	bild_gross = bildpfad.substring( 0, bildpfad.length - 4 ) + "_gross" + bildpfad.substring(bildpfad.length - 4)
	return overlib('<img border=0 src=' + bild_gross + '>',FGCOLOR,'#FFFFFF',TEXTSIZE,'1',WIDTH,'100',VAUTO,HAUTO,CAPTION,'');
}

function bilder_initialisieren()
{
	if (document.images) {
    
	// Bilder werden in den Speicher geladen
	// Alle verwendeten Wechsel-Bilder dieses Frames wie u.g. eintragen!
	//
	// BILDBEZEICHNUNG = new bild(aktivpfad,festpfad,normalpfad);
	//
	// "aktivpfad" ist der Bildpfad für Anzeige bei Maus drüber
 	// "festpfad" ist der Bildpfad für Anzeige bei Menüfeststellung
	// "normalpfad" ist der Bildpfad für Anzeige bei Maus nicht drüber
			
	quadrat = new bild("/change_gifs/quad_aktiv.gif","/change_gifs/quad_passiv.gif","/change_gifs/transparent.gif");
	pfeil = new bild("/change_gifs/pfeil_aktiv.gif","/change_gifs/pfeil_passiv.gif","/change_gifs/pfeil_passiv.gif");
	pfeilk = new bild("/change_gifs/pfeil_k_aktiv.gif","/change_gifs/pfeil_k_passiv.gif","/change_gifs/pfeil_k_passiv.gif");
	sprung = new bild("/change_gifs/sprung_aktiv.gif","/change_gifs/sprung_passiv.gif","/change_gifs/sprung_passiv.gif");

	}
}

function change(strBildname,bildobjekt)
{
	if (document.images && bildobjekt.fest.bildname != strBildname) {
	if (document.images[strBildname].src == bildobjekt.aktiv.src)
		document.images[strBildname].src = bildobjekt.transparent.src;
	else
		document.images[strBildname].src = bildobjekt.aktiv.src;		
	}
}

function bild(aktivpfad,passivpfad,transparentpfad)
{
	this.aktiv = new Image();
	this.aktiv.src = aktivpfad;
	this.fest = new Image();
	this.fest.src = passivpfad;
	this.fest.bildname = "";
	this.transparent = new Image();
	this.transparent.src = transparentpfad;
}

function aktiviere(bildobjekt,bildname,frame)
{
var seite = parent.frames[frame].document

	if (seite.images) {
	if (bildobjekt.fest.bildname != bildname && bildobjekt.fest.bildname.length > 1)
		seite.images[bildobjekt.fest.bildname].src = bildobjekt.transparent.src;
	seite.images[bildname].src = bildobjekt.fest.src;
	bildobjekt.fest.bildname = bildname;
	}
}

function nav_initialisieren(festposition)
{
	if (parent.frames.length < 1)		//Überprüfen ob alle Frames da!
	{	
		pfad = document.location.href;
		index = "http://" + document.location.host;
		pfad = pfad.slice(index.length);
		location.replace("/load.html?" + pfad);
	}
	else
	{

	bildname = festposition;
	bilder_initialisieren();   //wie bei allen die Bilder holen
	
	aktivEvent = window.setInterval("nav_setzen(bildname,aktivEvent)",100);
	
	}	
}		

function nav_setzen(bildname,aktivEvent)
{
	if (parent.ober_nav.document.images.length > 0) 
	{

	window.clearInterval(aktivEvent);  // Intervall löschen

	// dann synchronisieren
	quadrat.fest.bildname = parent.frames['ober_nav'].quadrat.fest.bildname;
	 
	aktiviere(quadrat,bildname,'ober_nav');

	// nochmal resynchronisieren
	parent.frames['ober_nav'].quadrat.fest.bildname = quadrat.fest.bildname;

	}
}


function frames_nachladen()
{
	pfad = document.location.href;
	pfad = pfad.slice(pfad.indexOf("?") + 1);

	if (pfad.indexOf("bib/") > 0) {
		sprache = "d";
		sprache_lang = "germany";
		ort = pfad.indexOf("/bib/");
	}
	else
	{

		if (pfad.indexOf("/english/") > 0) {
			sprache = "e";
			sprache_lang = "english";
			ort = pfad.indexOf("/",pfad.indexOf("english"));
			}
		if (pfad.indexOf("/espanol/") > 0) {
			sprache = "s";
			sprache_lang = "espanol";
			ort = pfad.indexOf("/",pfad.indexOf("espanol"));
			}
		if (pfad.indexOf("/france/") > 0) {
			sprache = "f";
			sprache_lang = "france";
			ort = pfad.indexOf("/",pfad.indexOf("france"));
			}
		if (pfad.indexOf("/germany/") > 0) {
			sprache = "d";
			sprache_lang = "germany";
			ort = pfad.indexOf("/",pfad.indexOf("germany"));
			}
	}


	bereich = pfad.slice(ort+1,pfad.lastIndexOf("/"));
	while(bereich.indexOf("/") > 0)
	{
		bereich = bereich.slice(0,bereich.lastIndexOf("/")) + "_" + bereich.slice(bereich.lastIndexOf("/") + 1);
	}

	page = pfad.slice(pfad.lastIndexOf("/") + 1);


	if ((page.indexOf("home") > 0) || (bereich.length < 1))
		nav_oben = "/nav_frames/" + sprache_lang + "/home.html";
	else	
		nav_oben = "/nav_frames/" + sprache_lang + "/" + bereich + ".html";


	nav_unten = "/nav_frames_unten/nav_" + sprache + ".html";
	main = pfad;

	document.open("text/html","replace");
 	document.writeln("<html>");
 	document.writeln("<head>");
 	document.writeln("<title>IVV Fraunhofer-Institut</title>");
 	document.writeln("<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>");
 	document.writeln("</head>");
 	document.writeln("<frameset cols='180,100*' rows='*' border='0' framespacing='0' frameborder='NO'>");
 	document.writeln("<frameset rows='100%,116' cols='*' border='0' framespacing='0' frameborder='NO'>");
 	document.writeln("<frame src='" + nav_oben + "' name='ober_nav' scrolling='AUTO' frameborder='NO' marginwidth='0' marginheight='0' noresize>");
 	document.writeln("<frame src='" + nav_unten + "' name='unter_nav' scrolling='NO' frameborder='NO' marginwidth='0' marginheight='0' noresize>");
	document.writeln("</frameset>");
 	document.writeln("<frame src='" + main + "' frameborder='NO' marginwidth='10' marginheight='10' name='mainframe'>");
	document.writeln("</frameset>");
	document.writeln("<noframes><body bgcolor='#FFFFFF'>");
	document.close();

}	 

function drucke(objektname)
{
objekt=document.getElementById(objektname);
F1 = window.open("about:blank","","width=500,height=400,left=100,top=100");
F1.document.writeln("<HTML><HEAD>")
F1.document.writeln("<TITLE>IVV Leistungen mit Preis nach Zeitaufwand</TITLE>");
F1.document.writeln("<LINK REL='stylesheet' HREF='/css/styles.css' TYPE='text/css'>");
F1.document.writeln("</HEAD><BODY>");
F1.document.writeln("<TABLE class=Inhalt1 cellSpacing=0 cellPadding=0 border=0><TR><TD class=Inhalt1>");
F1.document.writeln(objekt.innerHTML);
F1.document.writeln("</TD></TR></TABLE>");
F1.document.writeln("</BODY>");
F1.document.writeln("<script language='JavaScript'>self.print();window.close()<\/script>");
F1.document.writeln("</HTML>");
F1.document.close();
}
