$(function() {
	// sync rollovers
	$("ul#mainNavigation a").hover(function() {
		var x = $(this).parent().attr("class");
		$("#thumbs li." + x).addClass("active");
	}, function() {
		var y = $(this).parent().attr("class");
		$("#thumbs li." + y).removeClass("active");
	});
	
	$("#thumbs a").hover(function() {
		var x = $(this).parent().attr("class");
		$("ul#mainNavigation ul li." + x).addClass("active");
	}, function() {
		var y = $(this).parent().attr("class");
		$("ul#mainNavigation ul li." + y).removeClass("active");
	});
	
	// load movie
	$("a.play").click(function() {
		$("li").removeClass("active");
		var me = $(this).parent().attr("class");
		$("li." + me).addClass("active");
		var movie = this.href;
		loadClip(movie);
		return false;
	});
	
	$("a.reel").click(function() {
		$("li").removeClass("active");
		var me = $(this).parent().attr("class");
		$("li." + me).addClass("active");
		$(this).parent().addClass("active");
		playReel();
		return false;
	})
	
	// set contact menu display
	$("ul#mainNavigation ul").hide();
	$("li#navContact a:first").click(function() {
		$("li#navContact ul").slideToggle();
		return false;
	});
	
	// open external links in new window
	$("a.external").click(function() {
		window.open(this.href);
		return false;
	});
	
	// cloak email address
	$("a.email").click(function() {
		var to = $(this).attr("id");
		var domain = $(this).attr("title");
		$(this).attr("href", "mailto:" + to + "@" + domain);
	})
});

function loadClip(movpath) {
	if ($.browser.safari) {
		var player = document.getElementById("movPlayer");
		if (player) {
			player.Stop();
		}
	}
	var theMov = QT_GenerateOBJECTText_XHTML(movpath, '100%', '100%', '', 'obj#ID', 'movPlayer', 'emb#NAME', 'movPlayer', 'autoplay', 'true', 'showlogo','true', 'controller', 'true', 'kioskmode', 'true', 'scale','1', 'allowembedtagoverrides','true');
	$("#movie").empty().append(theMov);
}
