function GEBI(key) {
	return(document.getElementById(key));
}

Ajax.Responders.register({
  onCreate: function() {
    Ajax.activeRequestCount++;
	//var indicator = document.getElementById('indicator');
	//indicator.style.display = 'block';
  },
  onComplete: function() {
    Ajax.activeRequestCount--;
	//var indicator = document.getElementById('indicator');
	//indicator.style.display = "none";
  }
}); 

function ajaxRequest(script, element, indicator_id) {
  var element = document.getElementById(element);
  element.innerHTML = "<center><img src='images/ajax-loader-" + indicator_id + ".gif' alt='Loading...' title='Loading...' /></center>"; 
  new Ajax.Updater(element,script, {
	  evalScripts: true,
	  method: 'get'
  }); 
}

function change(script,element) {
  new Ajax.Updater(element,script, {
	  method: 'get'
  });
} 

function sendFormData(script,element) {
  var params = $H({
    name:    $F("name"),
    email:   $F("email"),
	caption: $F("caption"), 
	text:    $F("text")
  }); 
  
  var url = "http://www.example.com/path/server_script";
  
  var myrequest = new Ajax.Request(url, {
    method: "post",
    parameters: params,
    onComplete: showResponse 
  });
  alert('haloooo'); 
}

// Kontakt Mailversand 
function send(){
	var element = document.getElementById('indicator');
	element.innerHTML = "<center><img src='images/ajax-loader-1.gif' alt='Loading...' title='Loading...' /></center>"; 
	var params = Form.serialize($('contact'));
	var url = 'index.php?site=contact&request=ajax&contact_form=send'; 
	new Ajax.Updater('updateDiv', url, {asynchronous:true, parameters:params});
} 

// User informieren 
function userInform(){
	var element = document.getElementById('indicator');
	element.innerHTML = "<center><img src='images/ajax-loader-1.gif' alt='Loading...' title='Loading...' /></center>"; 
	var params = Form.serialize($('contact'));
	var url = 'index.php?site=newversion&request=ajax&contact_form=send'; 
	new Ajax.Updater('updateDiv', url, {asynchronous:true, parameters:params});
} 

// Allgemeine AJAX Formularfunktion 
function ajaxFormUpdate(url, form_id, indicator_element, indicator_img_id, update_div){
	var element = document.getElementById(indicator_element);
	element.innerHTML = "<center><img src='images/ajax-loader-" + indicator_img_id + ".gif' alt='Loading...' title='Loading...' /></center>"; 
	var params = Form.serialize($(form_id));
	new Ajax.Updater(update_div, url, {evalScripts: true, asynchronous:true, parameters:params});
} 

function umfrageNeuHier() { 
	//alert ('mumu'); 
	GEBI('umfrage_neu').style.display = ''; 
	GEBI('umfrage_member').style.display = 'none'; 
} 

function umfrageMemberHier() { 
	//alert ('mumu'); 
	GEBI('umfrage_neu').style.display = 'none'; 
	GEBI('umfrage_member').style.display = ''; 
} 

function umfrageKeineAngaben() { 
	//alert ('mumu'); 
	GEBI('umfrage_neu').style.display = 'none'; 
	GEBI('umfrage_member').style.display = 'none'; 
} 
