var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open() {
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).find('ul').css('visibility', 'visible');
}

function jsddm_close() {
	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}

function jsddm_timer() {
	closetimer = window.setTimeout(jsddm_close, timeout);
}

function jsddm_canceltimer() {
	if(closetimer)	{
		window.clearTimeout(closetimer);
		closetimer = null;}}

$.fn.tabs = function () {
	return this.each (function () {
		var tabwrapper = $(this);
		var panels = tabwrapper.find("> div");
		var tabs = tabwrapper.find("> h2 a");
		
		tabs.click(function () {
			tabs.removeClass("currentHead");
			$(this).addClass("currentHead");
			panels.hide().filter(this.hash).show();
			hrefHash = $(this).attr("href");
			$.cookie( "tabs", hrefHash );
		});
	});
};
      
$(document).ready(function(){

	var cookieItem = $.cookie("tabs");
	if (cookieItem.length > 0) {
		$(".home div#tabs > h2 a").removeClass("currentHead");
		$(".home div#tabs h2 a" + cookieItem).addClass("currentHead");
		$(".home div#tabs > div").hide();
		$(".home div#tabs div" + cookieItem).show();
	} else {
		$(".home div#tabs h2 a#latestNews").addClass("currentHead");
		$(".home div#tabs div#latestNews").show();
	};
	
	$(".home div#tabs").tabs();
	$('#jsddm > li').bind('mouseover', jsddm_open);
	$('#jsddm > li').bind('mouseout',  jsddm_timer);
	
	var $vidPlayer = $(".single embed");
	var playerWidth = $(".single .theEntry").width();
	
	$vidPlayer.each(function() {
		var aspect = $(this).attr("height") / $(this).attr("width");
		$(this).width(playerWidth).height(playerWidth * aspect);
	});
	
});

document.onclick = jsddm_close;
