 
function getServerName()
		{
			var str = window.location.protocol + '//' + window.location.hostname;
			return str;
		}
		
function loadPage(page,target){
	if(!target) { var target = "content"; }
	 
	 document.getElementById(target).innerHTML = 'Lade ...';
 	
	 var req = null;

	try{
		req = new XMLHttpRequest();
	}
	catch (ms){
		try{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (nonms){
			try{
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (failed){
				req = null;
			}
		}  
	}

	if (req == null)
		  alert("Error creating request object!");
		  
	  req.open("GET", getServerName()+'/'+page, true);

	req.onreadystatechange = function(){            
		switch(req.readyState) {
				case 4:
				if(req.status!=200) {
					document.getElementById(target).innerHTML = 'Fehler:'+req.status+'<br />Eine Seite "'+page+'" ist nicht im System vorhanden!'; 
				}else{
					document.getElementById(target).innerHTML = req.responseText;
				}
				break;
		
				default:
					return false;
				break;     
			}
		};

	  req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	req.send(null);
}
