
function toggle(id) { 
	if (document.getElementById(id).style.display == 'block') {
		document.getElementById(id).style.display = "none"; 
	} 
	else { 
		document.getElementById(id).style.display = "block";	
	}
}
function hide(id) { 	
		document.getElementById(id).style.display = "none"; 	 
}
function show(id) { 	
		document.getElementById(id).style.display = "block";
}
function createRequest() {
	var request;
	if(window.XMLHttpRequest){ 
      try{ 
        request = new XMLHttpRequest();
      }
	  catch(e){
        request = false;
      }
	}
	else if(window.ActiveXObject){
      try{
        request = new ActiveXObject('Microsoft.XMLHTTP'); 
      }
      catch(e){
        request = false;
      }
    } 
  if (!request)
    alert("Error initializing XMLHttpRequest!");
  else
  	return request;
}
var div_element;
function change(container,target,param){
	var me = this;	
	me.ajaxTarget = target;
	me.div_element = document.getElementById(container);
	me.ajaxReq = createRequest();
	me.ajaxReq.open("POST", me.ajaxTarget, true);
	me.ajaxReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	if (me.ajaxReq.overrideMimeType) {
		me.ajaxReq.overrideMimeType('text/xml; charset=ISO-8859-1');		
	}
//		me.ajaxReq.overrideMimeType('text/xml; charset=ISO-8859-1');
	me.ajaxReq.onreadystatechange = handleResponse;
	me.ajaxReq.send(param);	

}
	function handleResponse (){ 
		if(ajaxReq.readyState == 1){           
			div_element.innerHTML = '<div align="right" style="font-size:8px;">Laden...<\/div>';
        }
        if(ajaxReq.readyState == 4){        
			div_element.innerHTML = ajaxReq.responseText;
        }
	}
function div_set(div,text){
	element = document.getElementById(div);
	element.innerHTML = text;
}

