$(document).ready(function(){
	$("#navigation li a span").css({'opacity':0});
		$("#navigation li a").mouseover(function(){
			$('span',this).stop().animate({'opacity':1},100);
		}).mouseout(function(){
			$('span',this).stop().animate({'opacity':0},50);
		});
		
		// Set extenal links to open in new windows
		$('a[rel="external"]').attr("target","_blank");
	if(isPage("booking-form")) {
		setupSelectBox();
	} 
	if(isPage("home")) {
		cycle();
	}
});
function cycle() {
	var time = 6000;
	var gap = 3; 
	var delay = time / gap;
	var offset = 950;
	var speed = 850;
	var end = 1500;
	$("#hp-cycle-right").cycle({
		timeout: time,
		delay : ((delay + offset * 2)-end),
		speed : speed,
		fx: 'fade'
	});
	
	$("#hp-cycle-middle").cycle({
		timeout: time,
		delay : delay + offset - end,
		speed : speed,
		fx: 'fade'
	});
	
	$("#hp-cycle-left").cycle({
		timeout: time,
		delay : delay - end,
		speed : speed,
		fx: 'fade'
	});
}
function setupSelectBox() {
	$('.select-wrapper').livequery(function(){
		$(this).prepend('<span>'+$(this).find('.select option:selected').text()+'</span>');
		});
	$('.select').livequery('change',function(){
		$(this).prev('span').replaceWith('<span>'+$(this).find('option:selected').text()+'</span>');
	});
};

function isPage(name) {
	return $("body").hasClass(name);
}
