
var xmlHttp
var cssid

function loadAJAX(page, id)
{ 
        //document.getElementById('navbanner').innerHTML = navtext; 
	// Zuweisungen fuer die Funktionen
	cssid=id;
	xmlHttp=GetXmlHttpObject();
	// Ununterstuetzte Browser abfangen
	if (xmlHttp==null)
	{
		alert ("Browser not supported");
		return;
	}
	//URL String bauen
//	var url="http://localhost/MrTop/" + page
	var url = page
	// Rueckgabe der angeforderen Seite bekommen. 
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

//Diese Funktion schreibt die Rueckgabe der Seite aus ShowHint in das geforderte DIV Tag
function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		
		document.getElementById(cssid).innerHTML=xmlHttp.responseText;
		//document.getElementById('showwait').innerHTML = ''; 
	}
	else
	{
	    //document.getElementById('showwait').innerHTML = 'loading...';
	} 
} 

//New AJAX
function GetXmlHttpObject()
{ 
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		//objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
		objXMLHttp=new ActiveXObject("Msxml2.XMLHTTP");


	}
	return objXMLHttp;
}

function ShowDiv(e, sender)
{
	if(!e)
	{
		e = event;
	}
	
	document.getElementById('div_' + sender.id).style.visibility = 'visible';
	document.getElementById('div_' + sender.id).style.left = (e.clientX) - 75 + document.documentElement.scrollLeft + 'px';
	document.getElementById('div_' + sender.id).style.top = (e.clientY) + 20 + document.documentElement.scrollTop + 'px';
}

function HideDiv(e, sender)
{
	document.getElementById('div_' + sender.id).style.visibility = 'hidden';
}

function loadLinkshell(sender)
{
	var currentTime = new Date();
	
	strPage = 'pages/linkshell.php?serv_id=' + sender.value + '&time=' + currentTime.getMilliseconds();
		
	//alert(strPage);
		
	loadAJAX(strPage, 'linkshell');	
}

function linkshellSelect(sender)
{
	var currentTime = new Date();
	
	
	if(sender.value == 0)
	{
		strPage = 'pages/newlinkshell.php?time=' + currentTime.getMilliseconds();
	}
	else
	{
		strPage = 'pages/linkshellexist.php?link_id=' + sender.value + '&time=' + currentTime.getMilliseconds();
	}
		
	//alert(strPage);
		
	loadAJAX(strPage, 'linkshellext');	
}
