/*
 * Das XMLHttpRequestObject zum nachladen von Inhalten
 */
// function erzXMLHttpRequestObject(){
	var resObject = null;
	try{
		resObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(Error){;
		try{
			resObject = new ActiveXObject("MSXML2.XMLHTTP");
		}
		catch(Error){;
			try{
				resObject = new XMLHttpRequest();
			}
			catch(Error){
				alert("Erzeugung des XMLHttpRequest Objektes fehlgeschlagen");
			}
		}
	}
// 	return resObject;
// }



// erzXMLHttpRequestObject();
if(!resObject){
	alert('klaus');
}

/*
 * *****************************************************************************
 */

var von;
var bis;

/*
 * *****************************************************************************
 * NewsSeiten  Laden
 */

function NewsMenu(){
	resObject.open('get', 'news/get_news.php?von=' + von + '&bis=' + bis, true);
	resObject.onreadystatechange = handleResponse_NewsMenu;
	resObject.send(null);
	alert(von + ' ' + bis)
}


/*
 * *****************************************************************************
 * Newsliste Anzeigen
 */

function handleResponse_NewsMenu(){
	if(resObject.readyState == 4){
 		document.getElementById("liste_menu").innerHTML = resObject.responseText;
	}
}


/*
 * ****************************************************************************
 * News in einem bestimten bereich holen
 */

function Liste(p){
	resObject.open('get', 'news/get_news.php?p=' + p, true);
	resObject.onreadystatechange = handleResponse_NewsListe;
	resObject.send(null);
}

/*
 * *****************************************************************************
 * Newsliste Anzeigen
 */

function handleResponse_NewsListe(){
	if(resObject.readyState == 4){
 		document.getElementById('contentdiv').style.height = 720 + "px";
		document.getElementById("liste_liste").innerHTML = resObject.responseText;
		
		var conth = document.getElementById('contentdiv').offsetHeight;
		if(document.getElementById('liste_liste')){
			var newsh = document.getElementById('liste_liste').offsetHeight;
		}
		if(conth >= newsh){
			var h = conth + 30;
		}else{
			var h = newsh + 30;
		}
		var h_cont = h + 80;
		var h_main = h + 514;
		var h_men = h + 295;	
		document.getElementById('contentdiv').style.height = h_cont + "px";
		document.getElementById('maindiv').style.height = h_main + "px" ;
		document.getElementById('menuediv').style.height = h_men + "px";
	}
}



/*
 * ****************************************************************************
 * Functionen fürs NewsAdmin
 * *****************************************************************************
 * Newsliste Anzeigen
 */

function PageRefre(){
	parent.ItemList.location.reload();
}

