
windowNamePrefix	=	'jangwa_';

/**
 *	Gibt zurück, ob das aktuelle Fenster ein von uns geöffnetes Popup ist.
 */
function isOurPopup() {

	if ( !window.name ) {
		return	false;
	}

	lengthPrefix		=	windowNamePrefix.length;

	if ( window.name.substring( 0, lengthPrefix ) == windowNamePrefix ) {
		return	true;
	}

	return	false;

}

/**
 *	Wird von den verschiedenen openWindow...()-Funktionen benutzt um das eigentliche
 *	Öffnen durchzuführen.
 *
 *	url - die zu öffnene Url
 *
 *	name - der Name des Fensters
 */
function openWindowGeneral( url, name ) {

	var	widthWindow			=	650;
	var	heightWindow		=	690;

	var screenX				=	10;
	var screenY				=	10;

	var	myWin				=	window.open( url, name, 'width=' + widthWindow + ',height=' + heightWindow + ',screenX=' + screenX + ',screenY=' + screenY + ',scrollbars=yes,locationbar=no,menubar=yes,resizable=yes,status=no' );
	myWin.focus();

}


function pressespiegel_openWindowImage( urlImage, width, height ) {

	var	widthWindow			=	width + 10;
	var	heightWindow		=	height + 10;

	var screenX				=	10;
	var screenY				=	10;

	widthWindow				=	Math.min( widthWindow, 1000 );
	heightWindow			=	Math.min( heightWindow, 600 );

	var	myWin				=	window.open( urlImage, 'window_pressespiegel', 'width=' + widthWindow + ',height=' + heightWindow + ',screenX=' + screenX + ',screenY=' + screenY + ',scrollbars=yes,locationbar=no,menubar=yes,resizable=yes,status=no' );

	return	false;

}


/**
 *	Zeigt das Fenster mit der übergebenen Url (Ersatzteil-Details) an.
 *
 *	id - eine pro Ersatzteil eindeutige ID. Damit sind unterschiedliche Fensternamen
 *			möglich aber zugleich eindeutig pro Ersatzteil.
 */
function openWindowSparepartDetails( url, id ) {

	var winName				=	windowNamePrefix + 'window_sparepart_' + id;

	openWindowGeneral( url, winName );

}

