// BELMONT 16s SCRIPTS

//INITIALIZE
var count = 0;	
var lightbox = false;

$(document).ready(function() {	
		
	//FADES
	$('.promo img').hover (
	function() {
		$(this).stop().fadeTo(100, 0.88);					   
	}, 
	function() {
		$(this).stop().fadeTo(100, 1);
	});
		
	//NEWS SCROLLER
	var visibleNewsItems = 2;
	var totalNewsItems = $(".newsTicker li").length;	
	
	if (visibleNewsItems > totalNewsItems){
		visibleNewsItems = totalNewsItems;
	}	
	$(".newsTicker").jCarouselLite({
		vertical: true,
		hoverPause:true,
		visible: visibleNewsItems,
		auto:3000,
		speed:500
	});	
							   
	//REDIRECTION AND HEADING CHANGES
	$('.event_buy_now_link').attr('href', '/page18339/Coming-Attractions.aspx');
	$('#menuNavItem18317').html("<a href=\"http://sail16s.com.au/\" target=\"_blank\">Sailing</a>");
	$('#menuNavItem18344').html("<a href=\"http://www.lmfcc.com.au/\" target=\"_blank\">Functions</a>");
	$('#hpcontentwrapper .col3 h1').html("<a href=\"/page18339/Coming-Attractions.aspx\">Upcoming Concerts</a>");
	$('#_ctl0_pnlAbstract h3').html("<h1>Coming Attractions</h1>");
	$('.careersFormWorkPhoneTitle').html("Alternative Number");
	
	$('#lakeWebcam a').click(function(){
		if (lightbox == false) {showFeed();}
		else {hideFeed();}
	});
	
	$('#lightbox').click(function(){
		if (lightbox == true) {hideFeed();}
	});
});

//LAKE WEBCAM FEED
function ImageRefresh() {
	document.CameraImage.src = "http://webcam.16s.com.au:2180/SnapshotJPEG?Resolution=320x240&Quality=Standard&Count=" + count;
	count++;
	if (lightbox == true) {
		setTimeout('ImageRefresh()', 1000);
	} else {
		clearTimeout();	
	}
}
$(document).keyup(function(e) {
	if (e.keyCode == 27 && lightbox == true) {
		hideFeed();
	}
});
function showFeed() {
	$('#lakeWebcam a').css('width','329px');
	$('#lakeWebcam').css('right','0');
	$('#lakeWebcam a').html('Lake Conditions Webcam Feed - press Esc key or click here to close');
	$('#lightbox').css('display','block'); 
	$('#feed').stop().fadeTo(500, 1);
	lightbox = true;
	ImageRefresh();
}
function hideFeed() {
	$('#lakeWebcam a').html('Lake Conditions Webcam Feed');
	$('#feed').stop().fadeTo(500, 0, function(){
		$('#lightbox').css('display','none'); 
		$('#feed').css('display','none');	
		lightbox = false;
		$('#lakeWebcam').css('right','0');
	    $('#lakeWebcam a').css('width','179px');
	});
	
}
