function swap_video(thumb)
{
	var video_id = thumb.id;
	var thumb_img = $(thumb).children('img')[0];
	
	$(thumb).attr('href', 'http://tv.portaventuraholidays.co.uk/play-' + loaded_video_id);
	
	thumb.id = loaded_video_id;
	thumb_img.src = 'http://tv.portaventuraholidays.co.uk/thumbs/' + loaded_video_id;
	
	$('#homepage_video_holder').html('<embed src="http://tv.portaventuraholidays.co.uk/swf/flvplayer3.swf" width="303" height="215" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="autostart=false&amp;repeat=false&amp;refresh=1228743848&amp;overstretch=true&amp;type=flv&amp;allowfullscreen=true&amp;image=http://tv.portaventuraholidays.co.uk/thumbs/' + video_id + '&amp;file=http://tv.portaventuraholidays.co.uk/flv/' + video_id + '" />');
	
	loaded_video_id = video_id;
}

function show_email_terms()
{
	newwindow=window.open(
		'email_submit.php?email_address=' + escape(document.getElementById('email_address').value).replace(/\+/g, '%2B'),
		'name',
		'height=500,width=500,top=200,left=300,resizable, scrollbars=1'
	);
	if (window.focus) { newwindow.focus(); }
}

function hide_menu()
{
	$('#hotels_dropdown_wrapper').fadeOut();
	$('#hotels_dropdown_untoggle').hide();
}

jQuery(function () {
	var date = new Date();
	date.setDate(date.getDate() + 3);
	
	jQuery("#datepicker").click(function() {
		return false;
	});
	
	jQuery.datepicker.setDefaults(
		jQuery.extend({showMonthAfterYear: false}, jQuery.datepicker.regional['{language}'])
	);
	
	jQuery("#datepicker").datepicker({
		buttonImage     : '/images/search/calendar.gif',
		buttonImageOnly : true,
		buttonText      : jQuery("#datepicker").attr('title'),
		dateFormat      : 'yy-mm-dd',
		firstDay        : 1,
		minDate         : date,
		showOn          : 'button',
		
		onSelect : function(dateText, inst) {
			jQuery("#srhfrm_departure_date").val(jQuery(this).val());
		}
	});
	
	jQuery("#srhfrm_departure_date").change(function(){
		jQuery("#datepicker").val(jQuery(this).val());
	});

	jQuery('#hotels_dropdown_untoggle').css('height', $('#hotels_dropdown_wrapper').height() + 70 + 'px');

	jQuery('#hotels_head_tab').mouseover(function() {
		  jQuery('#hotels_dropdown_wrapper').fadeIn('fast');
		  jQuery('#hotels_dropdown_untoggle').show();
	});

	jQuery('#hotels_dropdown_untoggle').mouseleave(function() {
		 hide_menu();
	});

	jQuery(document).click(function(e) { 
		hide_menu();
	});

	//init facebox
	jQuery('a[rel*=facebox]').facebox();

});
