function OpenAngebot(ID)
{
	var width = 798;
	var height= 564;
	var win = window.open("angebotdetails.php?ID="+ID, "Angebote", "width="+width+",height="+height+",resizable=yes,scrollbars=yes");
	win.moveTo((screen.width - width)/2, (screen.height-height)/2);
}

function OpenReferenz(ID)
{
	var width = 798;
	var height= 564;
	var win = window.open("refdetails.php?ID="+ID, "Referenzen", "width="+width+",height="+height+",resizable=yes,scrollbars=yes");
	win.moveTo((screen.width - width)/2, (screen.height-height)/2);
}

function OpenFile(file)
{
	var windowW = screen.width;
	var windowH = screen.height;
	var windowX = 0;
	var windowY = 0;
	var urlPop  = file;
	var title 	= "Präsentation"
	var autoclose = true;

	s = "width="+windowW+",height="+windowH+",scrollbar=NO";
	var beIE = document.all?true:false;

	if (beIE)
	{
		NFW = window.open("","_blank","fullscreen,"+s);
		NFW.blur();
		window.focus();
		NFW.resizeTo(windowW,windowH);
		NFW.moveTo(windowX,windowY);
		var frameString=""+
"<html>"+
"<head>"+
"<title>"+title+"</title>"+
"</head>"+
"<frameset cols='*' framespacing=0 border=0 frameborder=0>"+
"<frame name='main' src='"+urlPop+"' scrolling=no>"+
"</frameset>"+
"</html>";
		NFW.document.open();
		NFW.document.write(frameString);
		NFW.document.close();
	} 
	else
	{
		NFW=window.open(urlPop,"popFrameless","scrollbars,"+s);
		NFW.blur();
		window.focus();
		NFW.resizeTo(windowW,windowH);
		NFW.moveTo(windowX,windowY);
	}   

	NFW.focus();
	if (autoclose)
	{
		window.onunload = function(){NFW.close();}
	}
}

/***
 * Javascript Flash Detection (14.02.2005)
 * (c) Oliver Nowak
 * http://www.deydesigns.com
 *
 * Syntax:
 * [variable = ] flash_detection(required, max);
 *
 *
 * @param     integer    benötigte Flash Plugin Version
 * @param     integer    maximal zu prüfende Versionen
 * @return    array      vorhandene Version (0 = kein Flash Plugin installiert)
 *                       und benötigte Version (integer)
 *
 *
 * Hinweise:
 *
 * Wie wir ja alle wissen gibt es keine 100% zuverlässige Flash Detection,
 * und genauso verhält es sich mit dieser. Sie wird nicht mit allen Systemen
 * funktionieren. Wie dem auch sei, sie wurde erfolgreich getestet unter
 * WindowsXP (SP1) mit MSIE 6, NS 7.1, Opera 7.11, Mozilla 1.4 und Firefox 1.0
 *
 *
 * Nicht vergessen, credits where they are due.
 */
function flash_detection(required, max)
{
    var required_version = required;
    var max_version = max;
    var available_version = 0;

    /* dieser Abschnitt ist für NS, Mozilla, Firefox und ähnliche Browser */
    if(typeof(navigator.plugins["Shockwave Flash"]) == "object")
    {
        /***
         * Wenn wir hier landen, dann ist Flash installiert, und wir können die Version
         * aus der Beschreibung auslesen.
         */
        var description = navigator.plugins["Shockwave Flash"].description;
        available_version = description.substr(16, (description.indexOf(".", 16) - 16));
    }
    /***
     * dieser Abschnitt ist für den IE und ähnliche Browser die ActiveX benutzen um Flash
     * anzuzeigen.
     */
     else if(typeof(ActiveXObject) == "function")
    {
        /* durchlaufen der Flash Versionen von 2 bis zur maximal zu prüfenden Version */
        for(var i = 2; i < (max_version + 1); i ++)
        {
            /***
             * wir beugen mittels try und catch (JS 1.5+ / IE5+) einem Fehler vor (welcher einen
             * Abbruch des Scripts zur Folge hätte), so können wir auch auf ein extra VBScript
             * verzichten.
             */
            try
            {
                /***
                 * läßt sich das ActiveX Flash Objekt Version i erstellen, so ist diese Version
                 * auch installiert
                 */
                if(typeof(new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i)) == "object")
                {
                    available_version = i;
                }
           }
           catch(error)
           {
           }
        }
    }

    /* die Werte werden in Form eines Arrays zurückgegeben */
    return [available_version, required_version];
}


var result = flash_detection(8, 8);

