
/* $Id: scripts.js,v 1.5 2004/10/21 10:53:28 ppz_dev Exp $ */

//  function openChild
//	crienow - pepperzak

// Die Funktion openChild wird zum Oeffnen von Childwindows per JavaScript eingesetzt.
// Uebegabe Parameter sind:
//
// childUrl (string) - die URL des zu Oeffnenden Fensters
// childName (string) - der Name des Fensters
// childWidth (integer) - die Breite
// childHeight (integer) - die Hoehe
// childStatus (integer) - die Statuszeile wird angezeigt
// childScrollbars (yes/no) -  es kann Scrollbars geben
// childLocation (yes/no) - die Adresszeile wird angezeigt
// childTollbar (yes/no) - die Toolbar wird angezeigt
// childMenubar (yes/no) - die Menubar wird angezeigt

// das Fenster wird in der Mitte des Bildschirms geoeffnet

function openChild(childUrl,childName,childWidth,childHeight,childStatus,childScrollbars,childLocation,childTollbar,childMenubar,childPosLeft,childPosTop) {
	var newChild = null;
	if (typeof childPosLeft == 'undefined') {
        childPosLeft = Math.floor((screen.width - childWidth) / 2);
    }
	if (typeof childPosTop == 'undefined') {
        childPosTop = Math.floor((screen.height - childHeight) / 2);
    }
	newChild = window.open(childUrl,childName,'width='+childWidth+',height='+childHeight+',innerwidth='+childWidth+',innerheight='+ childHeight+',top='+childPosTop+',left='+childPosLeft+',status='+childStatus+',scrollbars='+childScrollbars+',location='+childLocation+',toolbar='+childTollbar+',menubar='+childMenubar);
	if (newChild != null)
		newChild.window.focus();
}

// Die Funktion MainWin wird aus der Sitemap aufgerufen. Die uebergebene URL oeffnet im Hauptfenster eine Seite.
// Ist der zweiter Parameter Opt auf 1 gesetzt wird ausserdem das Sitemap-Fenster geschlossen.
function MainWin(URL, Opt)
{
	if (this["opener"] != null)
		window.opener.location = URL;
	else
		window.location = URL;

	if (Opt == 1) self.close();

	return false;
}