// <![CDATA[



var objNewWindow;


/*
function setActiveStyleSheet(title) {
   var i, a, main;
   for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
     if(a.getAttribute("rel").indexOf("style") != -1
        && a.getAttribute("title")) {
       a.disabled = true;
       if(a.getAttribute("title") == title) a.disabled = false;
     }
   }
}
*/

/*
   * Oeffnen eines neuen Fensters
   * setActiveStyleSheet('print-preview')
   * objNewWindow.captureEvents(Event.LOAD);
   * objNewWindow.onload = setActiveStyleSheet('print-preview');
   * objNewWindow.addEventListener("load", setActiveStyleSheet('print-preview'), false)
   * @param string wUrl der Seite, die aufgerufen werden soll
   * @param string wName Name des Fensters
   * @param string wPage Eigenschaften des Fensters
*/
/*
	* Beispiel: Einbau in a tag 
	* onclick="javascript:CheckWindow(this.href,'GlossaryInternal','width=300,height=200,toolbar=no,location=no, directories=no,status=no, menubar=no, scrollbars=no, copyhistory=no, resizable=yes, left=0, top=0, screenX=0, screenY=0');return false;"> 
*/

function OpenNewWindow(wUrl,wName,wProperties) {
	eval("objNewWindow= window.open('"+wUrl+"','"+wName+"','"+wProperties+"')");
        window.setTimeout("objNewWindow.focus()",50);
}


/*
   * Pruefung auf Existenz geoeffneter Fenster und ggf. Oeffnen des Fensters
   *
   * @param string wUrl der Seite, die aufgerufen werden soll
   * @param string wName Name des Fensters
   * @param string wPage Eigenschaften des Fensters
*/

function CheckWindow(wUrl,wName,wProperties) {

	if(!objNewWindow) {
		/* Neues Fenster, da noch nicht vorhanden */
 		OpenNewWindow(wUrl,wName,wProperties);
      }

       if(objNewWindow.closed == true) {
		/* Neues Fenster, da es geschlossen wurde */
		OpenNewWindow(wUrl,wName,wProperties);
	}
	else {
		/* Fenster vorhanden, Inhalt wechseln*/
		objNewWindow.location=wUrl;
		objNewWindow.focus();
	}
}

// ]]>