 $(document).ready(function() {
		$("#feedback-button").click(function () {
			var left = $("#feedback").css("left");
			if(left === "0px"){
				//hide
				$("#feedback").animate({left:'-410px'},'slow');
				$("#feedback-close-button").animate({opacity:'0'},'slow');
			}else{
				//show
				$("#feedback").animate({left:'0px'},'slow');
				$("#feedback-close-button").animate({opacity:'1'},'slow');
			}
		});
	});

 $(document).ready(function() {
	  $("#feedback-form-form").submit(function() {  
		      // we want to store the values from the form input box, then send via ajax below  
		      var positive = $('#feedback-positive').attr('value');  
		      var negative = $('#feedback-negative').attr('value');
		      if(positive != '' || negative != ''){
		          $.ajax({  
		              type: "POST",  
		              url: "/Heim/feedback.php",  
		              data: "positive="+ positive +"& negative="+ negative,  
		              success: function(){  
		        	  		$('#feedback-failure').css('display', 'none');
		        	  		$('#feedback-failure').css('opacity', '0');
		        	  		$('#feedback-submit-button').fadeOut('slow');
		      				$('#feedback-success').css('display', 'block');
		      				$('#feedback-success').css('opacity', '1');
		      				$('#feedback-positive').val('');
		      				$('#feedback-negative').val('');
		      				
		      				setTimeout(function() { 
		      					$("#feedback").animate({left:'-410px'},'slow').delay(2000);
		      					$("#feedback-close-button").animate({opacity:'0'},'slow');
		      				},2000);
		    				
		             }  
		          });  
		      }else{
		    	  $('#feedback-failure').css('display', 'block');
		    	  $('#feedback-failure').css('opacity', '1');
		      }
		          return false;  
		      
		      });  
 });
/*
window.addEvent('domready', function() {
   var feedback = $('feedback');

   if (feedback != null) {
	   
		var feedbackLink = $$('#feedback-button a');
		feedbackLink.addEvent('click', function(e){
			e.preventDefault(); // NOTE don't follow the link
	
			var left = $('feedback').getStyle('left');
			var feedbackFx = new Fx.Tween($('feedback'));
			if (left === "0px") {
				feedbackFx.start('left', '-412px').chain(function() { $('feedback-close-button').fade('out'); });
			} else {
				feedbackFx.start('left', '0px').chain(function() { $('feedback-close-button').fade('in'); });
			}

		});
	};
});

window.addEvent('domready', function() {
	 // NOTE submits the feedback form
	 $('feedback-submit-button').addEvent('click', function(e){
		e.preventDefault(); // NOTE don't follow the link

		if ($('feedback-positive').value === '' && $('feedback-negative').value === '') { return; };

		var feedbackForm = $('feedback-form-form');
		feedbackForm.set('send', { url: 'feedback.html', onRequest: function() { $('feedback-loading').setStyle('display', 'block'); },
		onSuccess: function(){
			$('feedback-loading').setStyle('display', 'none');
			$('feedback-success').setStyle('display', 'block');
			$('feedback-success').setStyle('opacity', '1');
			$('feedback-positive').value = '';
			$('feedback-negative').value = '';
			(function() { $('feedback-success').fade('out'); }).delay(2000);
		},
		onFailure: function(){
			$('feedback-loading').setStyle('display', 'none');
			$('feedback-failure').setStyle('display', 'block'); 
			$('feedback-failure').setStyle('opacity', '1'); 
			(function() { $('feedback-failure').fade('out'); }).delay(2000);
		} });

		feedbackForm.send();
	}); 
});*/
