var http = false;

if (window.XMLHttpRequest) {
   http = new XMLHttpRequest();
} else if (window.ActiveXObject) {
   http = new ActiveXObject("Microsoft.XMLHTTP");
}

function  ajaxSeite(url, ref, titel)
{
	var i=0;
	var obj = document.getElementById("text");
	if(ref != null){
		for(i=0; i < ref.form.elements.length; i++){
			var e = ref.form.elements[i];
			if(e.name=='id'){
				continue;
			}
			if(e.name != ""){
			  var value = e.value;
				if((value == null) || (value == "")){
				  if(e.type == "select-one"){
					  value = getWert(e);
					} else {
					  value = e.text;
					}
				}
				url = url + '&' + e.name + "=" + escape(value);
			}
		}
	}
	if(titel == null){
		titel = document.title;
	}
	var url2 = url.replace("&", "&#38;");	
	if(!setTitel(titel, url2)){
		return true;
	}
	url = url + '&nurInhalt=ja';
	var obj = document.getElementById("text");
	var ret = true;	
	if(http) {
		http.open("GET",  url);
		http.onreadystatechange = function()
			{
				if  ((http.readyState == 4) && (http.status == 200))  {
					obj.innerHTML = http.responseText;
				}
			}
		http.send(null);
		ret = false;
		window.scrollTo(obj.x, obj.y)
	}
	return ret;	
}

function setTitel(titel, url){
	var obj = document.getElementById("ueberschrift");
	if(titel.substring(0,11) != "IDEENLOS - "){
        	titel = "IDEENLOS - " + titel;
        }
	document.title = titel;
	var newText = '<h1><a href="' + url + '">' + titel.substring(10) + '</a></h1>';
	try{	
		obj.innerHTML = newText;
	}catch(e){
 		return false;
	}
	return true;
}

function getWert(ref){
  var wert = ref.options[ref.selectedIndex].value;
	if((wert == null) || (wert == "")){
	  wert = ref.options[ref.selectedIndex].text;
	}
	return wert;
}

