
//AUTOCOMPLETE
var fadeInSuggestion = function(suggestionBox, suggestionIframe){
  	$(suggestionBox).fadeTo(300,0.8);
  };
var fadeOutSuggestion = function(suggestionBox, suggestionIframe){
 	$(suggestionBox).fadeTo(300,0);
 }; 
 
$(document).ready(function(){
	
	//IMAGE BOX 
	/*
    */
    $('.tooltip').Tooltip({ 
    track: true, 
    delay: 0, 
    showURL: false, 
    showBody: "|", 
    opacity: 0.85 
	});
      
     //TOGGLE BUTTONS 
	$(".toggleBtn").toggle(
		function(){
			if(document.getElementById(this.rel).style.display == "block"){
				$("#" + this.rel).slideUp(500); 
				this.innerHTML = "+";
				return;
			};
			this.innerHTML = "-";
			$("#" + this.rel).slideDown(500);
		},function(){
			if(document.getElementById(this.rel).style.display == "none"){
				$("#" + this.rel).slideDown(500);
				this.innerHTML = "-";
				return;
			};
			this.innerHTML = "+";
			$("#" + this.rel).slideUp(500);
  	});
	
  	$('.faq .answer').hide(); 
  	$('.faq h4').click(function() {
    	$('.answer:visible').slideUp('fast');
    	$(this).toggleClass('selected');
    	$(this).next('.answer:hidden').slideDown('fast');
	});  
	
	$('span.link').click(function() {
		var element = $(this).attr("rel") + '_content';
		var vis = document.getElementById(element).style.display;
		$('div.hidden > div:visible').hide();
		if(vis == '' || vis == 'none')  
			$('#' + element).show();
   	});
   			
 	$("#admincenter_button").click(function(event) {
		$('#admincenter').toggle(600, null, 'easeout');
	});	
 	

 	$("#home_navi_flights").click(function(event) {
 		$("#home_navi ul li a").removeClass('active');

		$('#home_inputs_hotel').css('display', 'none');
		$('#va').attr('disabled', 'disabled');
		$('#za').attr('disabled', 'disabled');
		$('#st').attr('disabled', 'disabled');
		$('#p').attr('disabled', 'disabled');
		
		$('#home_inputs_rw').css('display', 'block');
		$('#rw').attr('disabled', '');
		
		$('#sf').val(1);
		$('#submit_input').val('Flüge suchen');
 		$("#home_navi_flights").addClass('active');
	});	
 	
 	$("#home_navi_lastminute").click(function(event) {
 		$("#home_navi ul li a").removeClass('active');

		$('#home_inputs_hotel').css('display', 'block');
		$('#va').attr('disabled', '');
		$('#za').attr('disabled', '');
		$('#st').attr('disabled', '');
		$('#p').attr('disabled', '');
		
		$('#home_inputs_rw').css('display', 'block');
		$('#rw').attr('disabled', '');
		
		$('#sf').val(2);
		$('#submit_input').val('Last Minute Reisen suchen');
 		$("#home_navi_lastminute").addClass('active');
	});	
 	

 	$("#home_navi_complete").click(function(event) {
 		$("#home_navi ul li a").removeClass('active');

		$('#home_inputs_hotel').css('display', 'block');
		$('#va').attr('disabled', '');
		$('#za').attr('disabled', '');
		$('#st').attr('disabled', '');
		$('#p').attr('disabled', '');
		
		$('#home_inputs_rw').css('display', 'block');
		$('#rw').attr('disabled', '');
		
		$('#sf').val(2);
		$('#submit_input').val('Komplettangebote suchen');
 		$("#home_navi_complete").addClass('active');
	});	
 	

 	$("#home_navi_hotels").click(function(event) {
 		$("#home_navi ul li a").removeClass('active');

		$('#home_inputs_hotel').css('display', 'block');
		$('#va').attr('disabled', '');
		$('#za').attr('disabled', '');
		$('#st').attr('disabled', '');
		$('#p').attr('disabled', '');
		
		$('#home_inputs_rw').css('display', 'none');
		$('#rw').attr('disabled', 'disabled');
		
		$('#sf').val(3);
		$('#submit_input').val('Hotels suchen');
 		$("#home_navi_hotels").addClass('active');
	});	
 	
 	if(!$.browser.msie){
	 	$.ImageBox.init({
			loaderSRC: '/images/content/loading.gif',
			textImage: 'Bild',
			textImageFrom: 'von',
			closeHTML: '<img src="/images/content/close.jpg" />'
		});
 	}
	
	$.superbox();

});
