function createRequest(){
	if(navigator.appName.search("Microsoft") > -1) {
		return new ActiveXObject("MSXML2.XMLHTTP");
	} else {
		return new XMLHttpRequest();
	}
}

function ajaxwert_einfuegen(ajax,box,ignore_ladebalken) {
	if(ajax.readyState == 4) {
		document.getElementById(box).innerHTML = ajax.responseText;
		
		// Ladebalken ausblenden
		if(!ignore_ladebalken) {
			document.getElementById('ajax-loader').style.display = 'none';
		}
	}
}


function change_page(box,page,query_str){
	if(box){
		var ajax = createRequest();
		ajax.open('get', '/include/ajax/change_page.php?box='+box+'&page='+page+'&'+query_str,true);
		ajax.onreadystatechange = function() { ajaxwert_einfuegen(ajax,box) };
		ajax.send(null);
	}
}

function termin_details(id,schliessen) {
	var ajax = createRequest();
	var div = "termin_"+id;
	ajax.open('get', '/timm/termine/details.php?id='+id+'&schliessen='+schliessen,true);
	ajax.onreadystatechange = function() { ajaxwert_einfuegen(ajax,div) };
	ajax.send(null);
}

