
var gallery = function (){
	
	var checkNav = function (cur){
		if(cur.prev().length == 0){
			$(".prev a").hide();
		}
		else {
			$(".prev a").show();
		}
		if(cur.next().length == 0){
			$(".next a").hide();
		}
		else {
			$(".next a").show();
		}
	}
	var init = function(){
		var $cur = $(".gallery li:first");
		$cur.show();
		checkNav($cur);
		
		$(".prev a").click(function(){
			if($cur.prev().length >0){
				$cur.hide();
				$cur = $cur.prev();
				$cur.show();
				checkNav($cur);
			}
			return false;
		});	
		$(".next a").click(function(){
			if($cur.next()){
				$cur.hide();
				$cur = $cur.next();
				$cur.show();
				checkNav($cur);
			}
			return false;
		});
	}
	return {
		init: init
	};		
}();



/** MAIN **/
$(document).ready(function(){
	$(".settour").bind("click", function(){
		var location = $(this).attr("href");
		window.open(location,"newwindow","width=606, height=340");
		return false;
	});

	if($(".gallery").length >0){
		gallery.init();
	}
	
	//process poll answer
	
	if($("#poll").length >0) {
		$("#poll").bind("submit", function(){
		if (isOmnitureExists())
    {
        sCode.trackFeaturedContentClick('poll/voting.php', 'historicboston_poll_submit_button');  
    }

			var choice;
			$("#poll input:checked").each(function(){
				choice = $(this).val();
			});
			var path = "poll/voting.php?vote="+choice;
			$("#poll").load(path);
			return false;
		});
	}
	
	if($("#contestant-video-list").length > 0){
		$("#contestant-video-list a").bind("click",function(){
			var video = $(this).attr("href");
			var contestant = $(this).children("img").attr("alt");
			
			var so = new SWFObject("media/WOF_video.swf", "WOF_video", "480", "300", "9.0.115");
			so.addParam("allowScriptAccess", "always");
			so.addParam("wmode", "transparent");
			so.addParam("base", "media/");
			so.addVariable("location",video);
			so.addVariable("tracking","wof_historicboston_"+contestant);
			so.write("flash-player");
			scroll(0,100);
			return false;
		});
	}
});