// JavaScript Document

var strAjaxURL = '/'+strAppURL+'AjaxHandler.php';

$(document).ready(function(){
	
	$(".AjaxLoader").css('display', 'block');

    $('.BannerCycle').cycle({
		fx: 'scrollHorz',
		prev: '.LeftArrow',
		next: '.RightArrow',
		speed: 2700,
		timeout:  6200 
	});



	if ( $("#NewsPanel").length )					   
	{		
		$.ajax({
			type: 'GET',
			url: strAjaxURL,
			data: 'table=News',
			success: function(data){
				$(".PanelContentOrange").html(data);
			}
		});
	}		   
						   
	if ( $("#EventsPanel").length )
	{
		$.ajax({
			type: 'GET',
			url: strAjaxURL,
			data: 'table=Events',
			success: function(data){
				$("#EventsPanel .AjaxLoader").css('display', 'none');
				$("#EventsPanel").append(data);
			}
		});
	}
	
	
	$(".FilterHotels").click(function() {
		JS_Functions_FilterHotels();
	});
	
	
	$(".MoreDetails").click(function(e){
		var eTerms = $(this).parents("p").next(".Terms");
		
		if ( eTerms.is(":visible") )
		{
			$(".Terms").slideUp();			
		}
		else
		{
			$(".Terms").slideUp();	
			eTerms.slideDown();	
		}	
			
		e.preventDefault();
	});


	function JS_Functions_FilterHotels()
	{
		var boCity = false; 
		var boOutside = false;
		var boVenue = false;
		var boRestaurant = false;
		
		if ($("input[name=CityCentre]").is(":checked"))
			boCity = true;
		if ($("input[name=Outside]").is(":checked"))
			boOutside = true;
		if ($("input[name=Venues]").is(":checked"))
			boVenue = true;
		if ($("input[name=Restaurants]").is(":checked"))
			boRestaurant = true;
	
	
		JS_Modal_Show();
		
		$.ajax ({
			type: "GET",
			url: strAjaxURL,
			data: 'table=Organisation&CityCentre='+ boCity +'&Outside='+ boOutside +'&Venue='+ boVenue +'&Restaurant='+ boRestaurant,
			success: function( html ){
				var strHotels = $(html).filter('#HotelResults');
				var nRows = $(html).filter('#NumberRows');
				$('#Hotels').html( strHotels );
				$('#NumberResults').html( nRows );
				JS_Modal_Hide();
			}
		});
	}

						   
});
