// General Variables
var windowWidth  = 800;
var windowHeight = 600;
var windowURI    = 'popup.html';


// Positioning Methods
function getStartX(winX) {
	var posX = (screen.width / 2) - (winX / 2);
	return posX;
}

function getStartY(winY) {
	var posY = (screen.height / 2) - (winY / 2);
	return posY;
}


// Open the Popup Window
function goStart() {
	var x = getStartX(windowWidth);
	var y = getStartY(windowHeight);
	// einFenster = window.open(windowURI,"derprozess","width="+windowWidth+",height="+windowHeight+",location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no,top="+x+",left="+y);
	einFenster = window.open(windowURI,"derprozess","width="+screen.width+",height="+screen.height+",location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no,top=0,left=0");
}


// Generate Some HTML Code after checking for actual Flash Version
function flashShowLink() {
	var flash	=	'<a href="javascript:goStart();" title="Betreten Sie das Ende des Schweigens"><img src="img/gen_btn_start_no.gif" alt="Start" width="89" height="25" border="0" onmouseover="msover(this,1);" onmouseout="msout(this,1);" /></a>';
	flash		+=	'<p>Das Webspecial &rdquo;Das Ende des Schweigens&ldquo; zeigt den Frankfurter Auschwitz-Prozess, seine Hintergr&uuml;nde und seine Auswirkungen in Bild, Ton und Film. Die beste Darstellung erhalten Sie mit einer DSL-Anbindung und einer Bildschirmaufl&ouml;sung von 800x600 oder 1024x768.</p>';
	return flash;
}

function flashNoPlayer() {
	var alter	=	'<p>Das Webspecial "Das Ende des Schweigens" zeigt den Frankfurter Auschwitz-Prozess, seine Hintergr&uuml;nde und seine Auswirkungen in Bild, Ton und Film. Die Darstellung ben&ouml;tigt die F&auml;higkeiten von Flash 7. Dieses PlugIn ist bei Ihnen nicht installiert. Sie k&ouml;nnen es hier herunterladen:</p>';
	alter		+=	'Flash Player f&uuml;r';
	alter		+=	'<ul>';
	alter		+=	'<li><a href="http://www.macromedia.com/go/full_flashplayer_win_ie" title="Flash Plugin f&uuml;r Internet Explorer herunterladen">Internet Explorer</a></li>';
	alter		+=	'<li><a href="http://www.macromedia.com/go/full_flashplayer_win" title="Flash Plugin f&uuml;r Netscape kompatible Browser herunterladen">Netscape kompatible Browser</a> (Netscape / Mozilla / Firefox)</li>';
	alter		+=	'<li><a href="http://www.macromedia.com/go/full_flashplayer_macosx" title="Flash Plugin f&uuml;r Internet Explorer herunterladen">MAC OSX</a></li>';
	alter		+=	'<li><a href="http://www.macromedia.com/go/full_flashplayer_mac" title="Flash Plugin f&uuml;r Internet Explorer herunterladen">MAC Classic</a></li>';
	alter		+=	'</ul>';
	return alter;
}

function flashNoPC() {
	var alter	=	'<p>Das Webspecial "Das Ende des Schweigens" zeigt den Frankfurter Auschwitz-Prozess, seine Hintergr&uuml;nde und seine Auswirkungen in Bild, Ton und Film. Es ist zur Zeit f&uuml;r den PC optimiert. Eine Version f&uuml;r den Mac folgt in K&uuml;rze.</p>';
	return alter;
}

/////////////////////
// Image Preloader //
/////////////////////

// preload of swapped images

var normal = new makeArray(1);
var over = new makeArray(1);

normal[1].src =	'img/gen_btn_start_no.gif';
over[1].src =	'img/gen_btn_start_ms.gif';

// makeArray() - make new arrays with image objects
function makeArray(n) {
	this.length = n + 1;
	for (var i = 1; i<=n; i++) {
		this[i] = new Image();
		}
	return this;
}


/////////////////////
// Special Effects //
/////////////////////

// toggle navigation images
function msover(obj, num) {
	if (!obj) obj = this;
	if (!num) num = 1;
	obj.src = over[num].src;
}
function msout(obj, num) {
	if (!obj) obj = this;
	if (!num) num = 1;
	obj.src = normal[num].src;
}


