var xmlHttpObject = false;

if (typeof XMLHttpRequest != 'undefined') 
{
    xmlHttpObject = new XMLHttpRequest();
}
if (!xmlHttpObject) 
{
    try 
    {
        xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e) 
    {
        try 
        {
            xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) 
        {
            xmlHttpObject = null;
        }
    }
}
//Loader und Unloader
 
 function loader() {  
     /* Breite und Höhe des Maskierungs-DIV's auslesen */  
     var divH = document.getElementById('loader-mask').offsetHeight;  
     var divW = document.getElementById('loader-mask').offsetWidth;  
   
     /* Linke und obere Position des Loader GIF berechnen und setzen */  
     var imgTop = (divH / 2) - (document.getElementById('loadergif').height / 2);  
     var imgLeft = (divW / 2) - (document.getElementById('loadergif').width / 2);  
     document.getElementById('loadergif').style.left = imgLeft;  
     document.getElementById('loadergif').style.top = imgTop;  
   
     /* dislay="hidden" vom Bild löschen */  
     document.getElementById('loadergif').style.display = "";  
   
     /* den transparenten DIV einblenden und höhe und breite setzen */  
     document.getElementById('loader').style.width = divW + "px";  
     document.getElementById('loader').style.height = divH + "px";  
     document.getElementById('loader').style.display = "";  
 }  
   
 function unloader() {  
     /* alles zurücksetzen und ausblenden */  
     document.getElementById('loader').style.width = "0px";  
     document.getElementById('loader').style.height = "0px";  
     document.getElementById('loader').style.display = "none";  
     document.getElementById('loadergif').style.display = "none";  
 }


//SubNavi loading
function loadsubnavi(wert)
{
    xmlHttpObject.open('get','templates/'+wert+'.html');
    xmlHttpObject.onreadystatechange = handleSubnavi;
    xmlHttpObject.send(null);
    return false;
}

//Matze mit Variablen Übergabe
function loadMain(wert)
{
    xmlHttpObject.open('get','includes/'+wert+'.php');
    xmlHttpObject.onreadystatechange = handleContentMain;
    xmlHttpObject.send(null);
    return false;
}

//Handler
function handleSubnavi()
{
    if (xmlHttpObject.readyState == 4)
    {
        document.getElementById('Subnavi').innerHTML = xmlHttpObject.responseText;
    }
}

function handleContentMain()
{   
    if (xmlHttpObject.readyState == 4)
    {
        document.getElementById('mainframe').innerHTML = xmlHttpObject.responseText;
    }
}

function mark(cell){
	for(i=0; i < document.getElementById("main_navigation").getElementsByTagName("div").length; i++){
		document.getElementById("main_navigation").getElementsByTagName("div")[i].className="off";
	}
	cell.className="on";
}

/////////////////////// get our flash movie object//////////////////////////////////////////////////

//Die JavaScript Funktion die die Flash Funktion test() in der SWF aufruft
function JavaScriptFunction() {
	var flash = getMovie("flashbg");
	flash.Java();
	//alert(flash);
}

function getMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}

function alertaufruf(){
	alert("Ich bin der Flash  :D");
}
/////////////////////// get our flash movie object//////////////////////////////////////////////////

//function guppie(wert,cell){
//    loadsubnavi(wert);
//    mark(cell);
//    }

 
