var spIndex=0;
var spMax=4;
var rotateSpecials=function(){
	if(spIndex>spMax){spIndex=0}
	$('li').removeClass('selectorOn');
	$('.specialCont').hide();
	$('.specialCont').eq(spIndex).fadeIn('slow');
	$('#mainSelectorList').children('li').eq(spIndex).addClass('selectorOn');
	spIndex++;
};
function isValidEmailAddress(emailAddress) {
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}
$(document).ready(function(){
	$('#mainSelector').children('ul').children('li').click(function(){
		clearInterval(specials);
		$('li').removeClass('selectorOn');
		$(this).addClass('selectorOn');
	});
	$('#mainSelectorList').children('li').each(function(){
		$(this).click(function(){
			var index=$('#mainSelectorList').children('li').index(this);
			$('.specialCont').hide();
			$('.specialCont').eq(index).fadeIn();
			spIndex=index+1;
		});
	});
	$('.quickLink').hover(function(){$(this).addClass('quickLinkHover');},function(){$(this).removeClass('quickLinkHover');});
	$('.quickLink').click(function(){document.location=$(this).attr('href')});
	$('#showLinks').click(function(){
		if($('#rentals').css('display')=='none'){
			$(this).css('background','url(../images/bulletOpen.png) 6px 10px no-repeat');
		}else{
			$(this).css('background','url(../images/bulletClosed.png) 6px 10px no-repeat');
		}
		$('#rentals').slideToggle('slow');
	});
	
	$("#accordion").accordion({ header: "h3" });
	rotateSpecials();
	var specials=setInterval("rotateSpecials()", 10000);
	$('#padiLearning').click(function(){
		accessWin = window.open('https://www.padi.com/padi/elearning/default.aspx?irra=10347','','scrollbars=yes,top='+(screen.height/8)+',left='+(screen.width/8)+',width=1000,height=700,resizable=yes');
		window.accessWin.focus();
	});
	$('.btnMoreInfo').click(function(){
		document.location=$(this).attr('url');
	});	
	$('#openReadMore').click(function(){
		document.location.href='/openWater.html';
	});
	$('#signUpEmailBtn').click(function(){
		if($('#signUpEmail').val()==''){
			alert('Please enter your email address.')
			return false;
		}
		if(isValidEmailAddress($('#signUpEmail').val())){
			$.get("cgi-bin/cgiemail/signup.txt?youremail=" + $('#signUpEmail').val(),function(data){
				$('#emailSignUpCont').html('<p><b>Thank you for signing up!</b></p>');
			});
			$('#emailSignUpCont').html('<center><img src="/images/spinner.gif"/>');
		}else{
			alert('Please enter a valid email address.')
		}
	});
});