$(document).ready(function(){
		
		// SuckerFish Style Dropdown Menus, in jQuery
		// Code by Myles Angell, http://be.twixt.us/jquery/suckerFish.php
	$("#main-nav li").hover(
		function(){ $("ul", this).fadeIn("slow"); }, 
		function() { } 
	);
	
	if (document.all) {
		$("#main-nav li").hoverClass ("sfHover");
	}
	
	
	
		// Remove Default Form Input Values on Click
		// Code by Blake Walters, http://markupboy.com/2009/03/removing-default-form-input-va.html
	$('input[type=text], textarea').each(function() {  
	 $(this).focus(function() { 
	  if($(this).val() == this.defaultValue) 
		$(this).val(""); 
	  }); 
	  $(this).blur(function() { 
		if($(this).val() == "") 
		  $(this).val(this.defaultValue); 
	  }); 
	});
	
	
	var howManyPlayers = $("[id^='player']");
	switch (howManyPlayers.length) {
		case 1:
			var player = document.getElementById("player");
			$("a.viewHDVideo").click(function(){ 
				player.sendEvent("PLAY","false");
			});
			break;
		case 2:
			var player1 = document.getElementById("player1");
			$("a.video1").click(function(){ 
				player1.sendEvent("PLAY","false");
			});
			var player2 = document.getElementById("player2");
			$("a.video2").click(function(){ 
				player2.sendEvent("PLAY","false");
			});
			break;
		case 3:
			var player1 = document.getElementById("player1");
			$("a.video1").click(function(){ 
				player1.sendEvent("PLAY","false");
			});
			var player2 = document.getElementById("player2");
			$("a.video2").click(function(){ 
				player2.sendEvent("PLAY","false");
			});
			var player3 = document.getElementById("player3");
			$("a.video3").click(function(){ 
				player3.sendEvent("PLAY","false");
			});
			break;
		case 4:
			var player1 = document.getElementById("player1");
			$("a.video1").click(function(){ 
				player1.sendEvent("PLAY","false");
			});
			var player2 = document.getElementById("player2");
			$("a.video2").click(function(){ 
				player2.sendEvent("PLAY","false");
			});
			var player3 = document.getElementById("player3");
			$("a.video3").click(function(){ 
				player3.sendEvent("PLAY","false");
			});
			var player4 = document.getElementById("player4");
			$("a.video4").click(function(){ 
				player4.sendEvent("PLAY","false");
			});
			break;
		case 5:
			var player1 = document.getElementById("player1");
			$("a.video1").click(function(){ 
				player1.sendEvent("PLAY","false");
			});
			var player2 = document.getElementById("player2");
			$("a.video2").click(function(){ 
				player2.sendEvent("PLAY","false");
			});
			var player3 = document.getElementById("player3");
			$("a.video3").click(function(){ 
				player3.sendEvent("PLAY","false");
			});
			var player4 = document.getElementById("player4");
			$("a.video4").click(function(){ 
				player4.sendEvent("PLAY","false");
			});
			var player5 = document.getElementById("player5");
			$("a.video5").click(function(){ 
				player5.sendEvent("PLAY","false");
			});
			break;
	}


	$("a.viewHDVideo").fancybox({
		'overlayShow'			:	true,
		'overlayOpacity'		:	.75,
		'overlayColor'			:	'#fff',
		'hideOnContentClick'	:	false,
		'zoomSpeedIn'			:	200, 
		'zoomSpeedOut'			:	200,
		'enableEscapeButton'	:	true,
		'frameWidth'			:	752,
		'frameHeight'			:	504
	});
	
	$("a.viewSDVideo").fancybox({
		'padding'				:	10,
		'overlayShow'			:	true,
		'overlayOpacity'		:	.75,
		'overlayColor'			:	'#fff',
		'hideOnContentClick'	:	false,
		'zoomSpeedIn'			:	200, 
		'zoomSpeedOut'			:	200,
		'enableEscapeButton'	:	true,
		'frameWidth'			:	272,
		'frameHeight'			:	184
	});
	
	$("a.otherVideo").each(function(){ 
		var movieWidth = parseInt($(this).attr('href').match(/playerWidth=[0-9]+/i)[0].replace('playerWidth=',''));
		var movieHeight = parseInt($(this).attr('href').match(/playerHeight=[0-9]+/i)[0].replace('playerHeight=',''));

		$(this).fancybox({
			'padding'				:	10,
			'overlayShow'			:	true,
			'overlayOpacity'		:	.75,
			'overlayColor'			:	'#fff',
			'hideOnContentClick'	:	false,
			'zoomSpeedIn'			:	200, 
			'zoomSpeedOut'			:	200,
			'enableEscapeButton'	:	true,
			'frameWidth'			:	movieWidth,
			'frameHeight'			:	movieHeight
		});

	});
	
	
});



$.fn.hoverClass = function(c) {
	return this.each(function(){
		$(this).hover( 
			function() { $(this).addClass(c); },
			function() { $(this).removeClass(c); }
		);
	});
};

