function debug(text) {
	if ($('#debug').length > 0) {
		$('#debug').html(text);
	}
}

jQuery.preloadImages = function() {
	for(var i = 0; i<arguments.length; i++) {
		jQuery("<img>").attr("src", arguments[i]);
	}
}

$.preloadImages('/images/menu/client_hover.png', '/images/menu/home_hover.gif', '/images/menu/reels_hover.gif', '/images/menu/space_hover.gif', '/images/toolbox_hover.gif', '/images/menu/info_hover.gif');

var nav_items = new Array('client', 'home', 'reels', 'space', 'toolbox', 'info');

function prepare_subnav(nav_id) {
	$('#lnk_' + nav_id).mouseover(function() {
		$('#img_' + nav_id).attr('src', '/images/menu/' + nav_id + '_hover.gif');
		if ($('#subnav_' + nav_id)) {
			$('#subnav_' + nav_id).show();
		}
	});
	
	$('#lnk_' + nav_id).mouseout(function() {
		$('#img_' + nav_id).attr('src', '/images/menu/' + nav_id + '.gif');
		if ($('#subnav_' + nav_id)) {
			$('#subnav_' + nav_id).hide();
		}
	});
	
	if ($('#subnav_' + nav_id)) {
		$('#subnav_' + nav_id).mouseover(function() {
			$('#img_' + nav_id).attr('src', '/images/menu/' + nav_id + '_hover.gif');
			$('#subnav_' + nav_id).show();
		});
	
		$('#subnav_' + nav_id).mouseout(function() {
			$('#img_' + nav_id).attr('src', '/images/menu/' + nav_id + '.gif');
			$('#subnav_' + nav_id).hide();
		});
	}
}

$(document).ready(function() {
	// do not embed this flash if on the home page
	if ($('#home-flash').length == 0) {
		swfobject.embedSWF("/swf/header2.swf", "flashnav", "840", "160", "9.0.0", "", {}, { wmode:"transparent"}, {});
	}

	for (var i = 0; i < nav_items.length; i++) {
		prepare_subnav(nav_items[i]);
	}

	$(".subnav li").hover(
		function() {
			$(this).addClass("hover");
		}, 
		function () {
			$(this).removeClass("hover");
		}
	);
});