/* JQ DYNAMIC MENU */
ROOT = "http://paul.woodscreativemedia.com/wp-content/themes/wcms-v5";

DynamicMenu = {
	timeout		: 1000,
	closetimer	: 0,
	speed 		: 100,
	sub_index	: false,
	main_index	: false
}
DynamicMenu.menu_open = function ()
{	
	DynamicMenu.menu_cancel_timer();
	DynamicMenu.menu_close();
	id = "#"+$(this).attr("menuid");
	DynamicMenu.sub_index = $(this).find('ul').css('visibility', 'visible');
	DynamicMenu.main_index = $(this);
	DynamicMenu.main_index.toggleClass('menus-over',true);
}
DynamicMenu.menu_close = function ()
{
	if (DynamicMenu.sub_index) {
		DynamicMenu.sub_index.css('visibility', 'hidden');
		DynamicMenu.main_index.toggleClass('menus-over',false);
	}
	
}
DynamicMenu.menu_timer = function ()
{
	DynamicMenu.closetimer = window.setTimeout(DynamicMenu.menu_close,DynamicMenu.timeout);
}
DynamicMenu.menu_cancel_timer = function ()
{
	if (DynamicMenu.closetimer) {
		window.clearTimeout(DynamicMenu.closetimer);
		DynamicMenu.closetimer = null;
	}
}

// App
app = {
	append_ui : function ()
	{
		// Append arrows to ui
		$(".preview img").after("<img class=\"arrow\" src=\""+ROOT+"/gfx/layout/arrow.png\" alt=\"click\" />");
	}
}

$(document).ready ( function() {

	// Dynamic Menus
	$("ul#menus > li").bind('mouseover',DynamicMenu.menu_open);
	$("ul#menus > li").bind('mouseout',DynamicMenu.menu_timer);

});