function tag(s) {
	return "<" + s + ">";
}


function neuesFenster(id, Absender, betreff, text, css) {

	var fenster = window.open("", Absender + "-" + betreff,
			"height=300, width=600, scrollbars=yes");
	
	if (fenster != null) {
		if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
			http = new XMLHttpRequest();
		} else {// code for IE6, IE5
			http = new ActiveXObject("Microsoft.XMLHTTP");
		}
				
		fenster.document.open();
		fenster.document
				.write(tag("html")
						+ "<link rel='stylesheet' type='text/css' href='styles/"
						+ css
						+ "'><script type='text/javascript' src='core/js/script.js'></script>"
						+ tag("body"));
		fenster.document.write(tag("div id='content_n'"));
		fenster.document.write(tag("p") + Absender + tag("/p"));
		fenster.document.write(tag("h2") + betreff + tag("/h2"));
		fenster.document.write(tag("div class='news'") + tag("div id='ausgabe'")+ tag("/div") + tag("/div"));
		
		fenster.document.write(tag('a href="javascript:inhalt_ajax('+id+ ')"')+ "l&ouml;schen"+ tag("/a"));
		fenster.document
		.write(tag('a href="javascript:del_nachricht(' + id + ')" onclick=" return confirm (\''  + text + '\');"')
				+ "l&ouml;schen" + tag("/a") + tag("/div"));
		
fenster.document.write(tag("/body") + tag("/html"));
		
fenster.document.close();
				
//window.location.reload();

		
	}
	inhalt_ajax(id);
}
function inhalt_ajax(id){
	http_request = false;

	// Mozilla
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	}
	// IE
	else if (window.ActiveXObject) {
		http_request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	http_request.onreadystatechange = function(){
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {

				document.getElementById('ausgabe').innerHTML = http_request.responseText;
			} else {
				alert('Fehler beim Request ' + http_request.status);
			}
		}
	};
	http_request.open("GET", "core/write.php?id=" + id + "&do=get", true);
	http_request.send(null);
	
}
function get_inhalt(id){
	if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
		http = new XMLHttpRequest();
	} else {// code for IE6, IE5
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}
	// http.open("GET",
	// "write.php?table=nachricht&fieldnames=gelesen?values=Now()", true);
	if (http != null){
		http.open("GET", "core/write.php?id=" + id + "&do=get", true);
		http.onreadystatechange = ausgeben;
		http.send(null);
	}
	function ausgeben(){
		if (http.readyState == 4){
			document.getElementbyID("inhalt").innerHTML = http.responseText;
		}
	}
}

function del_nachricht(id) {

	if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
		http = new XMLHttpRequest();
	} else {// code for IE6, IE5
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	http.open("GET", "core/write.php?id=" + id + "&do=del", true);

	http.send();
	opener.location.reload();
	window.close();

}
function checked_del() {
	if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
		http = new XMLHttpRequest();
	} else {// code for IE6, IE5
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}

	for ( var i = 1; i < document.forms["form1"].elements.length; i++) {
		var lmnt = document.form1.elements[i];
		if (lmnt.checked) {
			http.open("GET", "core/write.php?id=" + lmnt.value + "&do=del", true);
			http.send();
		}

	}

	location.reload();
}
function checked_read() {
	if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
		http = new XMLHttpRequest();
	} else {// code for IE6, IE5
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}

	for ( var i = 1; i < document.forms["form1"].elements.length; i++) {
		var lmnt = document.form1.elements[i];
		if (lmnt.checked) {
			http.open("GET", "core/write.php?id=" + lmnt.value + "&do=set", true);
			http.send();
		}

	}

	location.reload();
}
function select_all() {
	if (document.form1.elements[0].checked == true) {
		for ( var i = 1; i < document.forms["form1"].elements.length; i++) {
			document.form1.elements[i].checked = true;

		}
	} else {
		for ( var i = 1; i < document.forms["form1"].elements.length; i++) {
			document.form1.elements[i].checked = false;
		}
	}

}

