var request = false;

	// Request senden
	function setRequest(value,place) {
		// Request erzeugen
		if (window.XMLHttpRequest) {
			request = new XMLHttpRequest(); // Mozilla, Safari, Opera
		} else if (window.ActiveXObject) {
			try {
				request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
			} catch (e) {
				try {
					request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
				} catch (e) {}
			}
		}

		// überprüfen, ob Request erzeugt wurde
		if (!request) {
			alert("Kann keine XMLHTTP-Instanz erzeugen");
			return false;
		} else {
			var url = "gb/gui_coordinator.php";
			// Request öffnen
			request.open('post', url, true);
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			// Request senden
			request.send('action='+value);
			// Request auswerten
			request.onreadystatechange = interpretRequest;
		}
	}

	// Request auswerten
	function interpretRequest() {
		switch (request.readyState) {
			// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
			case 4:
				if (request.status != 200) {
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				} else {
					var content = request.responseText;
					// den Inhalt des Requests in das <div> schreiben
					document.getElementById('gb_content').innerHTML = content;
					
							if(document.guestbook_form.name.value ==""&&document.guestbook_form.email.value ==""&&document.guestbook_form.website.value ==""&&document.guestbook_form.text.value =="")
							{
							$("#gb_form_wrapper").toggle(false);
							}
				
				}
				break;
			default:
				break;
		}
	}
	
	
	
	function formRequest(place){
	
	
	  var name = document.guestbook_form.name.value;
	  var email = document.guestbook_form.email.value;
      var website = document.guestbook_form.website.value;
      var text = document.guestbook_form.text.value;
 
     
  //die Daten sollen per GET an das PHP Skript weitergeleitet werden. Dafür bauen wir einen 
  //String
  var data = 'action:new_line|name:' + name + '|email:' + email + '|website:' + website + '|text:'  + encodeURIComponent(text);
	
	setRequest(data); 
	
	}
	
	function insertRequest(data,place){
	
	
	setRequest(data,place);
	
	}


	function deleteInputs(data){
		
	  var name = document.guestbook_form.name.value ="";
	  var email = document.guestbook_form.email.value ="";
      var website = document.guestbook_form.website.value= "";
      var text = document.guestbook_form.text.value = "";			
		}

function initialize() {




$("#video_show").toggle(false);
$("#impressum").toggle(false);


insertRequest('i','content');
formRequest('form');


}
$(document).ready(function() {

		  $("#header-video-button").click(function () {
      		    $("#video_show").slideToggle("slow");
    	  });
		  		  $("#header-video-text").click(function () {
      		    $("#video_show").slideToggle("slow");
    	  });
		  $("#impressum-button").click(function () {
      		    $("#impressum").slideToggle("slow");
    	  });
		  
	//	  if(document.guestbook_form.name.value !=""||document.guestbook_form.email.value !=""||document.guestbook_form.website.value !=""||document.guestbook_form.text.value ="")
	//	  {
		  $("#new-entry-button").click(function () {
      	  		$("#gb_form_wrapper").slideToggle("slow");
    	  });
		  
	//	  }
		  
		  
		  
$('a[href*=#]').bind("click", function(event) {
event.preventDefault();

var ziel = $(this).attr("href");

if ($.browser.opera) {
var target = 'html';
}else{
var target = 'html,body';
}

$(target).animate({
scrollTop: $(ziel).offset().top
}, 500 , function (){location.hash = ziel;});
});

return false;

});




