$(document).ready(function(){
	// check browser
	//if($.browser.msie && ($.browser.version == "7.0" || $.browser.version == "6.0"))
		//alert("MSIE kleiner 8");
	
	$('#add-shared-jet').mouseover(function() {
		$(this).attr('src','fileadmin/admin/images/add_sharedjet_active.png');
	});
	
	$('#add-shared-jet').mouseout(function() {
		$(this).attr('src','fileadmin/admin/images/add_sharedjet.png');
	});
	
	
	var login_array = getUrlVars();
	//alert(login_array);
	if(login_array == 'tx_felogin_pi1%5Bforgot%5D' || login_array == 'tx_felogin_pi1%5Buser%5D,tx_felogin_pi1%5Bforgothash%5D')
	{
		$('.tx-felogin-pi1').show();
		$('#login-tab').addClass('topnavi-tab-active');
	}
	else
	{
		// Login
		$('#login').mouseover(function() {
			$('#login-tab').addClass("topnavi-tab-active");
			$('#logout-tab').addClass("topnavi-tab-active");
			$('.tx-felogin-pi1').show();
		});
		
		$('#login').mouseout(function() {
			$('#login-tab').removeClass("topnavi-tab-active");
			$('#logout-tab').removeClass("topnavi-tab-active");
			$('.tx-felogin-pi1').hide();
		});
	}
	
	$('.show-login-link').click(function() {
		$('#login-tab').addClass('topnavi-tab-active');
		$('.tx-felogin-pi1').show();
	});
	
	// menu
	$('.submenu-1').hide();
	$('li.about-globeair').hover(function() {
		$('.submenu-1').show();
		$('a.about-globeair').addClass("about-globeair-hover");		
	},
	function() {
		$('.submenu-1').hide();
		$('a.about-globeair').removeClass("about-globeair-hover");
	});
	
	$('.submenu-2').hide();
	$('li.your-benefits').hover(function() {
		$('.submenu-2').show();
		$('a.your-benefits').addClass("your-benefits-hover");
	},
	function() {
		$('.submenu-2').hide();
		$('a.your-benefits').removeClass("your-benefits-hover");
	});
	
	$('.submenu-3').hide();
	$('li.easy-booking').hover(function() {
		$('.submenu-3').show();
		$('a.easy-booking').addClass("easy-booking-hover");
	},
	function() {
		$('.submenu-3').hide();
		$('a.easy-booking').removeClass("easy-booking-hover");
	});
	
	$('.submenu-4').hide();
	$('li.globeair-in-action').hover(function() {
		$('.submenu-4').show();
		$('a.globeair-in-action').addClass("globeair-in-action-hover");
	},
	function() {
		$('.submenu-4').hide();
		$('a.globeair-in-action').removeClass("globeair-in-action-hover");
	});
	
	$('.submenu-5').hide();
	$('li.your-contact').hover(function() {
		$('.submenu-5').show();
		$('a.your-contact').addClass("your-contact-hover");
	},
	function() {
		$('.submenu-5').hide();
		$('a.your-contact').removeClass("your-contact-hover");
	});
	
	$('#add-additional-information').click(function() {
		$('#additional-information-field').slideToggle('slow');
	});
	
	$('#add-additional-service').click(function() {
		$('#additional-service-field').slideToggle('slow');
	});
	
	// Social
	$("ul.thumb li").hover(function() {
		$(this).css({'z-index' : '10'}); /*Add a higher z-index value so this image stays on top*/ 
		$(this).find('img').addClass("hover").stop() /* Add class of "hover", then stop animation queue buildup*/
			.animate({
				marginTop: '-20px', /* The next 4 lines will vertically align this image */ 
				marginLeft: '-20px',
				top: '50%',
				left: '50%',
				width: '40px', /* Set new width */
				height: '40px', /* Set new height */
				padding: '0px'
			}, 100); /* this value of "200" is the speed of how fast/slow this hover animates */

		} , function() {
		$(this).css({'z-index' : '0'}); /* Set z-index back to 0 */
		$(this).find('img').removeClass("hover").stop()  /* Remove the "hover" class , then stop animation queue buildup*/
			.animate({
				marginTop: '0', /* Set alignment back to default */
				marginLeft: '0',
				top: '0',
				left: '0',
				width: '25px', /* Set width back to default */
				height: '25px', /* Set height back to default */
				padding: '5px'
			}, 200);
	});
	
	// Social Empty
	// Social
	$("ul.thumb-empty li").hover(function() {
		$(this).css({'z-index' : '10'}); /*Add a higher z-index value so this image stays on top*/ 
		$(this).find('img').addClass("hover").stop() /* Add class of "hover", then stop animation queue buildup*/
			.animate({
				marginTop: '-30px', /* The next 4 lines will vertically align this image */ 
				marginLeft: '-75px',
				top: '50%',
				left: '50%',
				width: '150px', /* Set new width */
				height: '40px', /* Set new height */
				padding: '0px'
			}, 100); /* this value of "200" is the speed of how fast/slow this hover animates */

		} , function() {
		$(this).css({'z-index' : '0'}); /* Set z-index back to 0 */
		$(this).find('img').removeClass("hover").stop()  /* Remove the "hover" class , then stop animation queue buildup*/
			.animate({
				marginTop: '0', /* Set alignment back to default */
				marginLeft: '0',
				top: '0',
				left: '0',
				width: '110px', /* Set width back to default */
				height: '30px', /* Set height back to default */
				padding: '5px'
			}, 200);
	});
	
	var total = $('#image img').length;
	var rand = Math.floor(Math.random()*total);
	$('#image').nivoSlider({
		controlNav: false,
		keyboardNav: false,
		pauseOnHover: false,
		directionNav: false,
		effect: 'random',
		slices: 15,
		startSlide:rand,
		animSpeed: 800,
		pauseTime: 4000
	});

	if($('#qq-from').attr('rel') == 'de')
	{
		$("#qq-from").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2
		});
	}
	else
	{
		$("#qq-from").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2
		});
	}
	
	if($('#qq-to').attr('rel') == 'de')
	{
		$("#qq-to").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2
		});
	}
	else
	{
		$("#qq-to").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2
		});
	}
	
	if($('#from').attr('rel') == 'de')
	{
		$("#from").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
			
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#from").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
			
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint(string[0],string[1]);
					}
				});
			}
		});
	}	
	
	if($('#to').attr('rel') == 'de')
	{
		$("#to").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#to").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint(string[0],string[1]);
					}
				});
			}
		});
	}
	
	if($('#from-2').attr('rel') == 'de')
	{
		$("#from-2").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint2(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#from-2").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint2(string[0],string[1]);
					}
				});
			}
		});		
	}
	
	if($('#to-2').attr('rel') == 'de')
	{
		$("#to-2").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint2(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#to-2").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint2(string[0],string[1]);
					}
				});
			}
		});
	}
	
	if($('#from-3').attr('rel') == 'de')
	{
		$("#from-3").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint3(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#from-3").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint3(string[0],string[1]);
					}
				});
			}
		});
	}
	
	if($('#to-3').attr('rel') == 'de')
	{	
		$("#to-3").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint3(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#to-3").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint3(string[0],string[1]);
					}
				});
			}
		});
	}
	
	if($('#from-4').attr('rel') == 'de')
	{
		$("#from-4").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint4(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#from-4").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint4(string[0],string[1]);
					}
				});
			}
		});
	}
	
	if($('#to-4').attr('rel') == 'de')
	{
		$("#to-4").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint4(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#to-4").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint4(string[0],string[1]);
					}
				});
			}
		});
	}
	
	if($('#from-5').attr('rel') == 'de')
	{
		$("#from-5").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint5(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#from-5").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addFromPoint5(string[0],string[1]);
					}
				});
			}
		});
	}
	
	if($('#to-5').attr('rel') == 'de')
	{
		$("#to-5").autocomplete({
			source: "fileadmin/admin/skripts/get_airports_de.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint5(string[0],string[1]);
					}
				});
			}
		});
	}
	else
	{
		$("#to-5").autocomplete({
			source: "fileadmin/admin/skripts/get_airports.php", 
			minLength: 2, 
			select: function(event, ui) {
				$.ajax({
					type: "POST",
					url: "fileadmin/admin/skripts/get_latlng.php",
					data: "icao=" + ui.item.value,
					success: function(result) {
						string = result.split(",");
						addToPoint5(string[0],string[1]);
					}
				});
			}
		});
	}
	
	$('#emptyleg-ticker').cycle({
		fx: 'turnRight',
		//easing: 'jswing',
	    speed: 'slow',
	    timeout: 3000
	}); 
	
	var partnerTabs = $('#partner').tabs();
	partnerTabs.tabs( 'rotate' , 3000 );
	//$('#partner').tabs();
	
	$('.partner-1').cycle({
		fx: 'fade',
		pause: 1
	});
	
	$('.partner-2').cycle({
		fx: 'fade',
		pause: 1
	});
	
	$('.partner-3').cycle({
		fx: 'fade',
		pause: 1
	});
	
	$('.partner-4').cycle({
		fx: 'fade',
		pause: 1
	});
	
	$('.rotate-image img').mouseover(function() {
		$(this).attr('src', 'fileadmin/redaktion/images/partner/' + $(this).attr('rel') + '_color.jpg');
		$(this).attr('style', 'border: 1px solid #999999');
		$('.rotate-image img[title]').tooltip();
		/*var c = $(this).attr('class');
		// show description
		$.ajax({
			type: "POST",
			url: "fileadmin/admin/skripts/get_partner_description.php",
			data: "uid=" + $(this).attr('id'),
			success: function(result) {
				if(result != "")
				{
					//alert($(this).attr('id'));
					$('.description-' + c).html(result);
					$('.description-' + c).show();
				}
			}
		});*/
	});
	
	$('.rotate-image img').mouseout(function() {
		$(this).attr('src', 'fileadmin/redaktion/images/partner/' + $(this).attr('rel') + '_sw.png');
		$(this).attr('style', 'border: 0');
		var c = $(this).attr('class');
		$('.description-' + c).html("");
		$('.description-' + c).hide();
	});
	
	$('#globeairpeople').tabs();
	$('#placeholder2').tabs();
	$('#placeholder5').tabs();
	
	$('.news-list-container').find('li').each(function(i) {
		$(this).attr("id","news-"+i);
	});
	
	$('.news-latest-container').find('a').each(function(i) {
		$(this).attr("href","#news-"+i);
	});
	
	$(".answer_container").hide();
	
	$("h2.question").toggle(function(){
		$(this).addClass("active");
		}, function () {
		$(this).removeClass("active");
	});
	
	$("h2.question").click(function(){
		$(this).next(".answer_container").slideToggle("fast");
	});
	
	$('#needToKnowa1').click(function() {
		$('#needToKnowp1').slideToggle("slow");
	});
	
	$('#needToKnowa2').click(function() {
		$('#needToKnowp2').slideToggle("slow");
	});
	
	$('#needToKnowa3').click(function() {
		$('#needToKnowp3').slideToggle("slow");
	});
	
	$('#needToKnowa4').click(function() {
		$('#needToKnowp4').slideToggle("slow");
	});
	
	$('#needToKnowa5').click(function() {
		$('#needToKnowp5').slideToggle("slow");
	});

	$('#deicing-link').click(function() {
		$('#deicing-info').slideToggle("slow");
	});
	
	$('#cancelation-link').click(function() {
		$('#cancelation-info').slideToggle("slow");
	});
	
	$("input[name='triptype']").change(function() {
		if($("input[name='triptype']:checked").val() == "oneway")
		{
			$('#qq-returning-field').hide();
		}
		else
		{
			$('#qq-returning-field').show();
		}
	});
	
	// quick quote reset
	$('#qq-reset').click(function() {
		$('#qq-from').val("");
		$('#qq-from-field').removeClass("error-text");
		$('#qq-to').val("");
		$('#qq-to-field').removeClass("error-text");
		$('#qq-flyingon').val("");
		$('#qq-flylingon-field').removeClass("error-text");
		$('#qq-returning').val("");
		$('#qq-returning-field').removeClass("error-text");
		$('#qq-globalerror').html("");
		$('#qq-globalerror').hide();
		
	});
	
	// get quick quote
	$('#qq-getquote').click(function() {
		var error = 0;
		
		// check inputfields
		// from
		if($('#qq-from').val() == "" || $('#qq-from').val() == "No airports found.")
		{
			$('#qq-globalerror').html("Please enter a departing airport.");
			$('#qq-globalerror').show();
			$('#qq-from-field').addClass("error-text");
			$('#qq-from').focus();
			error = 1;
		}
		if($('#qq-from').val() != "" && $('#qq-from').val() != "No airports found.")
		{
			$('#qq-globalerror').hide();
			$('#qq-from-field').removeClass("error-text");
		}
		
		// to
		if(($('#qq-to').val() == "" || $('#qq-to').val() == 'No airports found.') && error == 0)
		{
			$('#qq-globalerror').html("Please enter a arriving airport.");
			$('#qq-globalerror').show();
			$('#qq-to-field').addClass("error-text");
			$('#qq-to').focus();
			error = 1;
		}
		if($('#qq-to').val() != "" && error == 0 && $('#qq-to').val() != 'No airports found.')
		{
			$('#qq-globalerror').hide();
			$('#qq-to-field').removeClass("error-text");
		}
		
		// flying on
		if($('#qq-flyingon').val() == "" && error == 0)
		{
			$('#qq-globalerror').html("Please enter a departing date.");
			$('#qq-globalerror').show();
			$('#qq-flyingon-field').addClass("error-text");
			$('#qq-flyingon').focus();
			error = 1;
		}
		if($('#qq-flyingon').val() != "" && error == 0)
		{
			if(checkdate($('#qq-flyingon').val()))
			{
				$('#qq-globalerror').hide();
				$('#qq-flyingon-field').removeClass('error-text');
			}
			else
			{
				$('#qq-globalerror').html("Please enter a departing date.");
				$('#qq-globalerror').fadeIn();
				$('#qq-flyingon-field').addClass('error-text');
				$('#qq-flyingon').focus();
				error = 1;
			}	
		}
		
		// returning
		if($("input[name='triptype']:checked").val() == "returntrip")
		{
			if($('#qq-returning').val() == "" && error == 0)
			{
				$('#qq-globalerror').html("Please enter a arriving date.");
				$('#qq-globalerror').show();
				$('#qq-returning-field').addClass("error-text");
				$('#qq-returning').focus();
				error = 1;
			}
			if($('#qq-returning').val() != "" && error == 0)
			{
				if(checkdate($('#qq-returning').val()))
				{
					$('#qq-globalerror').hide();
					$('#qq-returning-field').removeClass('error-text');
				}
				else
				{
					$('#qq-globalerror').html("Please enter a arriving date.");
					$('#qq-globalerror').fadeIn();
					$('#qq-returning-field').addClass('error-text');
					$('#qq-returning').focus();
					error = 1;
				}	
			}
		}
		
		// keine fehlerbehandlung notwendig
		if(error == 0)
		{
			var triptype = $("input[name='triptype']:checked").val();
			var qqfrom = $('#qq-from').val();
			var qqto = $('#qq-to').val();
			var qqflyingon = $('#qq-flyingon').val();
			var qqreturning = $('#qq-returning').val();
			
			$('#qq').html("<div class='qq-searching'><div class='qq-red-heading'>Searching for your Flight</div>Please wait, your offer is being prepared...<br /><br /><img src='fileadmin/admin/images/qq_loading.gif' /></div>");
			$.ajax({
				type: "POST",
				data: "triptype=" + triptype + "&qq-from=" + qqfrom + "&qq-to=" + qqto + "&qq-flyingon=" + qqflyingon + "&qq-returning=" + qqreturning,
				url: "fileadmin/admin/skripts/quick_quote_result_en.php",
				success: function(result) {
					$('#qq').html(result);
					$('#qq-reload').click(function() {
						location.reload();
					});
					
					$('#qq-bookflight').click(function() {
						var locale = $('#qq-bookflight').attr("rel");
						switch(locale)
						{
							case "en":	location.href = "easybooking/book-online/";
										break;
						}
					});
				}
			});
		}
	});
	
	$('#qq-getquote-de').click(function() {
		var error = 0;
		
		// check inputfields
		// from
		if($('#qq-from').val() == "" || $('#qq-from').val() == "No airports found.")
		{
			$('#qq-globalerror').html("Bitte geben Sie Ihren Abflugsort an.");
			$('#qq-globalerror').show();
			$('#qq-from-field').addClass("error-text");
			$('#qq-from').focus();
			error = 1;
		}
		if($('#qq-from').val() != "" && $('#qq-from').val() != "No airports found.")
		{
			$('#qq-globalerror').hide();
			$('#qq-from-field').removeClass("error-text");
		}
		
		// to
		if(($('#qq-to').val() == "" || $('#qq-to').val() == 'No airports found.') && error == 0)
		{
			$('#qq-globalerror').html("Bitte geben Sie Ihren Zielflughafen an.");
			$('#qq-globalerror').show();
			$('#qq-to-field').addClass("error-text");
			$('#qq-to').focus();
			error = 1;
		}
		if($('#qq-to').val() != "" && error == 0 && $('#qq-to').val() != 'No airports found.')
		{
			$('#qq-globalerror').hide();
			$('#qq-to-field').removeClass("error-text");
		}
		
		// flying on
		if($('#qq-flyingon').val() == "" && error == 0)
		{
			$('#qq-globalerror').html("Bitte geben Sie ein Abflugsdatum an.");
			$('#qq-globalerror').show();
			$('#qq-flyingon-field').addClass("error-text");
			$('#qq-flyingon').focus();
			error = 1;
		}
		if($('#qq-flyingon').val() != "" && error == 0)
		{
			if(checkdateDE($('#qq-flyingon').val()))
			{
				$('#qq-globalerror').hide();
				$('#qq-flyingon-field').removeClass('error-text');
			}
			else
			{
				$('#qq-globalerror').html("Bitte geben Sie ein Abflugsdatum an.");
				$('#qq-globalerror').fadeIn();
				$('#qq-flyingon-field').addClass('error-text');
				$('#qq-flyingon').focus();
				error = 1;
			}	
		}
		
		// returning
		if($("input[name='triptype']:checked").val() == "returntrip")
		{
			if($('#qq-returning').val() == "" && error == 0)
			{
				$('#qq-globalerror').html("Bitte geben Sie ein Ankunftsdatum an.");
				$('#qq-globalerror').show();
				$('#qq-returning-field').addClass("error-text");
				$('#qq-returning').focus();
				error = 1;
			}
			if($('#qq-returning').val() != "" && error == 0)
			{
				if(checkdateDE($('#qq-returning').val()))
				{
					$('#qq-globalerror').hide();
					$('#qq-returning-field').removeClass('error-text');
				}
				else
				{
					$('#qq-globalerror').html("Bitte geben Sie ein Ankunftsdatum an.");
					$('#qq-globalerror').fadeIn();
					$('#qq-returning-field').addClass('error-text');
					$('#qq-returning').focus();
					error = 1;
				}	
			}
		}
		
		// keine fehlerbehandlung notwendig
		if(error == 0)
		{
			var triptype = $("input[name='triptype']:checked").val();
			var qqfrom = $('#qq-from').val();
			var qqto = $('#qq-to').val();
			var qqflyingon = $('#qq-flyingon').val();
			var qqreturning = $('#qq-returning').val();
			
			$('#qq').html("<div class='qq-searching'><div class='qq-red-heading'>Wir suchen Ihren Flug</div>Bitte warten Sie, Ihre Anfrage wird verarbeitet...<br /><br /><img src='fileadmin/admin/images/qq_loading.gif' /></div>");
			$.ajax({
				type: "POST",
				data: "triptype=" + triptype + "&qq-from=" + qqfrom + "&qq-to=" + qqto + "&qq-flyingon=" + qqflyingon + "&qq-returning=" + qqreturning,
				url: "fileadmin/admin/skripts/quick_quote_result_de.php",
				success: function(result) {
					$('#qq').html(result);
					$('#qq-reload').click(function() {
						location.reload();
					});
					
					$('#qq-bookflight').click(function() {
						var locale = $('#qq-bookflight').attr("rel");
						switch(locale)
						{
							case "en":	location.href = "easybooking/book-online/";
										break;
							case "de":	location.href= "de/easybooking/book-online/";
										break;
						}
					});
				}
			});
		}
	});
});

$slideshow = {
	    context: false,
	    tabs: false,
	    event: 'mouseover',
	    timeout: 4000,      // time before next slide appears (in ms)
	    slideSpeed: 500,   // time it takes to slide in each slide (in ms)
	    tabSpeed: 300,      // time it takes to slide in each slide (in ms) when clicking through tabs
	    fx: 'fade',

	    init: function() {
	        // set the context to help speed up selectors/improve performance
	        this.context = $('#news');

	        // set tabs to current hard coded navigation items
	        this.tabs = $('ul.news-latest-container li', this.context);

	        // remove hard coded navigation items from DOM
	        // because they aren't hooked up to jQuery cycle
	        this.tabs.remove();

	        // prepare slideshow and jQuery cycle tabs
	        this.prepareSlideshow();
	    },

	    prepareSlideshow: function() {
	        // initialise the jquery cycle plugin -
	        // for information on the options set below go to:
	        // http://malsup.com/jquery/cycle/options.html
	        $("div.news-list-container > ul", $slideshow.context).cycle({
	            fx: $slideshow.fx,
	            timeout: $slideshow.timeout,
	            speed: $slideshow.slideSpeed,
	            fastOnEvent: $slideshow.tabSpeed,
	            pager: $("ul.news-latest-container", $slideshow.context),
	            pagerAnchorBuilder: $slideshow.prepareTabs,
	            pagerEvent: 'mouseover',
	            before: $slideshow.activateTab,
	            pauseOnPagerHover: true,
	            pause: true
	        });
	    },

	    prepareTabs: function(i, slide) {
	        // return markup from hardcoded tabs for use as jQuery cycle tabs
	        // (attaches necessary jQuery cycle events to tabs)
	        return $slideshow.tabs.eq(i);
	    },

	    activateTab: function(currentSlide, nextSlide) {
	        // get the active tab
	        var activeTab = $('a[href="#' + nextSlide.id + '"]', $slideshow.context);

	        // if there is an active tab
	        if(activeTab.length) {
	            // remove active styling from all other tabs
	            $slideshow.tabs.removeClass('on');

	            // add active styling to active button
	            activeTab.parent().addClass('on');
	        }
	    }
};

$(function() {  
	// initialise the slideshow when the DOM is ready  
	$slideshow.init();  
	
	$('body').addClass('js');
}); 

function changeFieldToValue(field, value)
{
	$('#' + field).val(value);
	switch(field) {
		case 'from':	$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addFromPoint(string[0],string[1]);
							}
						});
						break;
		case 'to':		$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addToPoint(string[0],string[1]);
							}
						});
						break;
		case 'from-2':	$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addFromPoint2(string[0],string[1]);
							}
						});
						break;
		case 'to-2':	$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addToPoint2(string[0],string[1]);
							}
						});
						break;
		case 'from-3':	$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addFromPoint3(string[0],string[1]);
							}
						});
						break;
		case 'to-3':		$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addToPoint3(string[0],string[1]);
							}
						});
						break;
		case 'from-4':	$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addFromPoint4(string[0],string[1]);
							}
						});
						break;
		case 'to-4':		$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addToPoint4(string[0],string[1]);
							}
						});
						break;
		case 'from-5':	$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addFromPoint5(string[0],string[1]);
							}
						});
						break;
		case 'to-5':		$.ajax({
							type: "POST",
							url: "fileadmin/admin/skripts/get_latlng.php",
							data: "icao=" + value,
							success: function(result) {
								string = result.split(",");
								addToPoint5(string[0],string[1]);
							}
						});
						break;
	}	
}

function checkContactFormEN()
{
	if($('#anrede').val() == '')
	{
		$('#globalerror').html("Your salutation is mandatory. Please choose one of the list.");
		$('#globalerror').fadeIn();
		$('#label-salutation').addClass("error-text");
		$('#anrede').focus();
		return false;
	}
	if($('#anrede').val() != '')
	{
		$('#globalerror').hide();
		$('#label-salutation').removeClass("error-text");
	}
	
	if($('#vorname').val() == '')
	{
		$('#globalerror').html("Your firstname is mandatory. Please enter your firstname.");
		$('#globalerror').fadeIn();
		$('#label-firstname').addClass("error-text");
		$('#vorname').focus();
		return false;
	}
	if($('#vorname').val() != '')
	{
		$('#globalerror').hide();
		$('#label-firstname').removeClass("error-text");
	}
	
	if($('#nachname').val() == '')
	{
		$('#globalerror').html("Your lastname is mandatory. Please enter your lastname.");
		$('#globalerror').fadeIn();
		$('#label-lastname').addClass("error-text");
		$('#nachname').focus();
		return false;
	}
	if($('#nachname').val() != '')
	{
		$('#globalerror').hide();
		$('#label-lastname').removeClass("error-text");
	}
	
	if($('#email').val() == '')
	{
		$('#globalerror').html("Your email address is mandatory. Please enter a valid email address.");
		$('#globalerror').fadeIn();
		$('#label-email').addClass("error-text");
		$('#email').focus();
		return false;
	}
	if($('#email').val() != '')
	{
		// check if email is valid
		var regexpstr = $('#email').attr("regexp");
		var regexp = new RegExp(regexpstr);
		var result = regexp.test($('#email').val());
		if(!result)
		{
			$('#globalerror').html("Your email address is mandatory. Please enter a valid email address.");
			$('#globalerror').fadeIn();
			$('#label-email').addClass('error-text');
			$('#email').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-email').removeClass('error-text');
		}
	}
	
	if($('#phone').val() != '')
	{
		// check if phone is valid
		var regexpstr = $('#phone').attr("regexp");
		var regexp = new RegExp(regexpstr);
		var result = regexp.test($('#phone').val());
		if(!result)
		{
			$('#globalerror').html("Please enter a valid phone number like +4372211234");
			$('#globalerror').fadeIn();
			$('#label-phone').addClass('error-text');
			$('#phone').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-phone').removeClass('error-text');
		}
	}
	
	if($('#nachricht').val() == '')
	{
		$('#globalerror').html("The field MESSAGE is mandatory. Please enter your message.");
		$('#globalerror').fadeIn();
		$('#label-message').addClass("error-text");
		$('#nachricht').focus();
		return false;
	}
	if($('#nachricht').val() != '')
	{
		$('#globalerror').hide();
		$('#label-message').removeClass("error-text");
	}
	
	if($('#txtCode').val() == '')
	{
		$('#globalerror').html("Because we care about security, please enter the shown code to protect us for spam.");
		$('#globalerror').fadeIn();
		$('#label-txtCode').addClass("error-text");
		$('#txtCode').focus();
		return false;
	}
	if($('#txtCode').val() != '')
	{
		$('#globalerror').hide();
		$('#label-txtCode').removeClass("error-text");
	}
	
	return true;
}

function checkRegistrationFormEN()
{
	if($('#username').val() == '')
	{
		$('#globalerror').html("Please enter a username.");
		$('#globalerror').fadeIn();
		$('#label-username').addClass("error-text");
		$('#username').focus();
		return false;
	}
	if($('#username').val() != '')
	{
		$('#globalerror').hide();
		$('#label-username').removeClass("error-text");
	}
	

	if($('#password').val() == '')
	{
		$('#globalerror').html("Please enter a password. Your password must contain at least 6 letters.");
		$('#globalerror').fadeIn();
		$('#label-password').addClass("error-text");
		$('#password').focus();
		return false;
	}
	if($('#password').val() != '')
	{
		if($('#password').val().length < 6)
		{
			$('#globalerror').html("Your password must contain at least 6 letters.");
			$('#globalerror').fadeIn();
			$('#label-password').addClass("error-text");
			$('#password').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-password').removeClass("error-text");
		}
	}
	
	if($('#password-confirmation').val() == '')
	{
		$('#globalerror').html("Please confirm your password.");
		$('#globalerror').fadeIn();
		$('#label-password-confirmation').addClass("error-text");
		$('#password-confirmation').focus();
		return false;
	}
	if($('#password-confirmation').val() != '')
	{
		if($('#password').val() != $('#password-confirmation').val())
		{
			$('#globalerror').html("Please confirm your password.");
			$('#globalerror').fadeIn();
			$('#label-password-confirmation').addClass("error-text");
			$('#password-confirmation').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-password-confirmation').removeClass("error-text");
		}
	}
	
	if($('#firstname').val() == '')
	{
		$('#globalerror').html("Your firstname is mandatory. Please enter your firstname.");
		$('#globalerror').fadeIn();
		$('#label-firstname').addClass("error-text");
		$('#firstname').focus();
		return false;
	}
	if($('#firstname').val() != '')
	{
		$('#globalerror').hide();
		$('#label-firstname').removeClass("error-text");
	}
	
	if($('#lastname').val() == '')
	{
		$('#globalerror').html("Your lastname is mandatory. Please enter your lastname.");
		$('#globalerror').fadeIn();
		$('#label-lastname').addClass("error-text");
		$('#lastname').focus();
		return false;
	}
	if($('#lastname').val() != '')
	{
		$('#globalerror').hide();
		$('#label-lastname').removeClass("error-text");
	}
	
	if($('#email').val() == '')
	{
		$('#globalerror').html("Your email address is mandatory. Please enter a valid email address.");
		$('#globalerror').fadeIn();
		$('#label-email').addClass("error-text");
		$('#email').focus();
		return false;
	}
	if($('#email').val() != '')
	{
		// check if email is valid
		var regexpstr = $('#email').attr("regexp");
		var regexp = new RegExp(regexpstr);
		var result = regexp.test($('#email').val());
		if(!result)
		{
			$('#globalerror').html("Your email address is mandatory. Please enter a valid email address.");
			$('#globalerror').fadeIn();
			$('#label-email').addClass('error-text');
			$('#email').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-email').removeClass('error-text');
		}
	}
	
	if($('#phone').val() == '')
	{
		$('#globalerror').html("Please enter a valid phone number like +4372211234");
		$('#globalerror').fadeIn();
		$('#label-phone').addClass('error-text');
		$('#phone').focus();
		return false;
	}
	if($('#phone').val() != '')
	{
		// check if phone is valid
		var regexpstr = $('#phone').attr("regexp");
		var regexp = new RegExp(regexpstr);
		var result = regexp.test($('#phone').val());
		if(!result)
		{
			$('#globalerror').html("Please enter a valid phone number like +4372211234");
			$('#globalerror').fadeIn();
			$('#label-phone').addClass('error-text');
			$('#phone').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-phone').removeClass('error-text');
		}
	}
	
	if($('#txtCode').val() == '')
	{
		$('#globalerror').html("Because we care about security, please enter the shown code to protect us for spam.");
		$('#globalerror').fadeIn();
		$('#label-txtCode').addClass("error-text");
		$('#txtCode').focus();
		return false;
	}
	if($('#txtCode').val() != '')
	{
		$('#globalerror').hide();
		$('#label-txtCode').removeClass("error-text");
	}
	
	return true;
}

function checkRegistrationFormDE()
{

	if($('#username').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie Ihren Benutzernamen ein.");
		$('#globalerror').fadeIn();
		$('#label-username').addClass("error-text");
		$('#username').focus();
		return false;
	}
	if($('#username').val() != '')
	{
		$('#globalerror').hide();
		$('#label-username').removeClass("error-text");
	}
	

	if($('#password').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie Ihr Passwort ein. Ihr Passwort muss mind. 6 Zeichen lang sein.");
		$('#globalerror').fadeIn();
		$('#label-password').addClass("error-text");
		$('#password').focus();
		return false;
	}
	if($('#password').val() != '')
	{
		if($('#password').val().length < 6)
		{
			$('#globalerror').html("Ihr Passwort muss mind. 6 Zeichen lang sein.");
			$('#globalerror').fadeIn();
			$('#label-password').addClass("error-text");
			$('#password').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-password').removeClass("error-text");
		}
	}
	
	if($('#password-confirmation').val() == '')
	{
		$('#globalerror').html("Bitte best&auml;tigen Sie Ihr Passwort.");
		$('#globalerror').fadeIn();
		$('#label-password-confirmation').addClass("error-text");
		$('#password-confirmation').focus();
		return false;
	}
	if($('#password-confirmation').val() != '')
	{
		if($('#password').val() != $('#password-confirmation').val())
		{
			$('#globalerror').html("Bitte best&auml;tigen Sie Ihr Passwort.");
			$('#globalerror').fadeIn();
			$('#label-password-confirmation').addClass("error-text");
			$('#password-confirmation').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-password-confirmation').removeClass("error-text");
		}
	}
	
	if($('#firstname').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie Ihren Vornamen ein.");
		$('#globalerror').fadeIn();
		$('#label-firstname').addClass("error-text");
		$('#firstname').focus();
		return false;
	}
	if($('#firstname').val() != '')
	{
		$('#globalerror').hide();
		$('#label-firstname').removeClass("error-text");
	}
	
	if($('#lastname').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie Ihren Nachnamen ein.");
		$('#globalerror').fadeIn();
		$('#label-lastname').addClass("error-text");
		$('#lastname').focus();
		return false;
	}
	if($('#lastname').val() != '')
	{
		$('#globalerror').hide();
		$('#label-lastname').removeClass("error-text");
	}
	
	if($('#email').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie Ihre E-Mail Adresse ein.");
		$('#globalerror').fadeIn();
		$('#label-email').addClass("error-text");
		$('#email').focus();
		return false;
	}
	if($('#email').val() != '')
	{
		// check if email is valid
		var regexpstr = $('#email').attr("regexp");
		var regexp = new RegExp(regexpstr);
		var result = regexp.test($('#email').val());
		if(!result)
		{
			$('#globalerror').html("Bitte geben Sie eine g&uuml;ltige E-Mail Adresse ein.");
			$('#globalerror').fadeIn();
			$('#label-email').addClass('error-text');
			$('#email').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-email').removeClass('error-text');
		}
	}
	
	if($('#phone').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie eine g&uuml;ltige Telefonnummer nach dem Beispiel +436601234 ein.");
		$('#globalerror').fadeIn();
		$('#label-phone').addClass('error-text');
		$('#phone').focus();
		return false;
	}
	if($('#phone').val() != '')
	{
		// check if phone is valid
		var regexpstr = $('#phone').attr("regexp");
		var regexp = new RegExp(regexpstr);
		var result = regexp.test($('#phone').val());
		if(!result)
		{
			$('#globalerror').html("Bitte geben Sie eine g&uuml;ltige Telefonnummer nach dem Beispiel +436601234 ein.");
			$('#globalerror').fadeIn();
			$('#label-phone').addClass('error-text');
			$('#phone').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-phone').removeClass('error-text');
		}
	}
	
	if($('#txtCode').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie aus Sicherheitsgr&uuml;nden den unten stehenden Code ein.");
		$('#globalerror').fadeIn();
		$('#label-txtCode').addClass("error-text");
		$('#txtCode').focus();
		return false;
	}
	if($('#txtCode').val() != '')
	{
		$('#globalerror').hide();
		$('#label-txtCode').removeClass("error-text");
	}
	
	return true;
}

function checkContactFormDE()
{
	if($('#anrede').val() == '')
	{
		$('#globalerror').html("Bitte w&auml;hlen Sie Ihre Anrede aus.");
		$('#globalerror').fadeIn();
		$('#label-salutation').addClass("error-text");
		$('#anrede').focus();
		return false;
	}
	if($('#anrede').val() != '')
	{
		$('#globalerror').hide();
		$('#label-salutation').removeClass("error-text");
	}
	
	if($('#vorname').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie Ihren Vornamen ein.");
		$('#globalerror').fadeIn();
		$('#label-firstname').addClass("error-text");
		$('#vorname').focus();
		return false;
	}
	if($('#vorname').val() != '')
	{
		$('#globalerror').hide();
		$('#label-firstname').removeClass("error-text");
	}
	
	if($('#nachname').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie Ihren Nachnamen ein.");
		$('#globalerror').fadeIn();
		$('#label-lastname').addClass("error-text");
		$('#nachname').focus();
		return false;
	}
	if($('#nachname').val() != '')
	{
		$('#globalerror').hide();
		$('#label-lastname').removeClass("error-text");
	}
	
	if($('#email').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie Ihre g&uuml;ltige E-Mail Adresse ein.");
		$('#globalerror').fadeIn();
		$('#label-email').addClass("error-text");
		$('#email').focus();
		return false;
	}
	if($('#email').val() != '')
	{
		// check if email is valid
		var regexpstr = $('#email').attr("regexp");
		var regexp = new RegExp(regexpstr);
		var result = regexp.test($('#email').val());
		if(!result)
		{
			$('#globalerror').html("Bitte geben Sie Ihre g&uuml;ltige E-Mail Adresse ein.");
			$('#globalerror').fadeIn();
			$('#label-email').addClass('error-text');
			$('#email').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-email').removeClass('error-text');
		}
	}
	
	if($('#phone').val() != '')
	{
		// check if phone is valid
		var regexpstr = $('#phone').attr("regexp");
		var regexp = new RegExp(regexpstr);
		var result = regexp.test($('#phone').val());
		if(!result)
		{
			$('#globalerror').html("Bitte geben Sie ein g&uuml;ltige Telefonnummer ein - Beispiel +4372211234");
			$('#globalerror').fadeIn();
			$('#label-phone').addClass('error-text');
			$('#phone').focus();
			return false;
		}
		else
		{
			$('#globalerror').hide();
			$('#label-phone').removeClass('error-text');
		}
	}
	
	if($('#nachricht').val() == '')
	{
		$('#globalerror').html("Bitte geben Sie Ihre Nachricht ein.");
		$('#globalerror').fadeIn();
		$('#label-message').addClass("error-text");
		$('#nachricht').focus();
		return false;
	}
	if($('#nachricht').val() != '')
	{
		$('#globalerror').hide();
		$('#label-message').removeClass("error-text");
	}
	
	if($('#txtCode').val() == '')
	{
		$('#globalerror').html("Um uns vor unangenehmen Spam-Nachrichten zu sch&uuml;tzen, bitten wir Sie den unten angef&uuml;hrten Code einzugeben.");
		$('#globalerror').fadeIn();
		$('#label-txtCode').addClass("error-text");
		$('#txtCode').focus();
		return false;
	}
	if($('#txtCode').val() != '')
	{
		$('#globalerror').hide();
		$('#label-txtCode').removeClass("error-text");
	}
	
	return true;
}

function checkdate(input)
{
	var monthfield=input.split("/")[0];
	var dayfield=input.split("/")[1];
	var yearfield=input.split("/")[2];
	var dayobj = new Date(yearfield, monthfield-1, dayfield);
	if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield))
		return false;
	else
		return true;
}

function checkdateDE(input)
{
	var monthfield=input.split(".")[1];
	var dayfield=input.split(".")[0];
	var yearfield=input.split(".")[2];
	var dayobj = new Date(yearfield, monthfield-1, dayfield);
	if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield))
		return false;
	else
		return true;
}

function checkContactDetailsShareAJetEN()
{
	var freeseats = $('#first_free_seats').val();
	
	if(freeseats == 1)
	{
		if($('#p4').val() == 'Shared Seat')
		{
			$('#booking-global-error').html("Please choose a passenger from the list.");
			$('#booking-global-error').fadeIn();
			$('#p4').focus();
			return false;
		}
		if($('#p4').val() != 'Shared Seat')
		{
			$('#booking-global-error').hide();
		}
	}
	if(freeseats == 2)
	{
		if($('#p3').val() == 'Shared Seat')
		{
			$('#booking-global-error').html("Please choose a passenger from the list.");
			$('#booking-global-error').fadeIn();
			$('#p3').focus();
			return false;
		}
		if($('#p3').val() != 'Shared Seat')
		{
			$('#booking-global-error').hide();
		}
	}	
	if(freeseats == 3)
	{
		if($('#p2').val() == 'Shared Seat')
		{
			$('#booking-global-error').html("Please choose a passenger from the list.");
			$('#booking-global-error').fadeIn();
			$('#p2').focus();
			return false;
		}
		if($('#p2').val() != 'Shared Seat')
		{
			$('#booking-global-error').hide();
		}
	}	
	return true;
}

function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}

