$(function() {

	$.extend($.fn.disableTextSelect = function() {
		return this.each(function() {
			if($.browser.mozilla) {	// FF
				$(this).css('MozUserSelect','none');
			} else if($.browser.msie) {	// IE
				$(this).bind('selectstart',function() { return false; });
			} else {	// Opera, etc.
				$(this).mousedown(function() { return false; });
			}
		});
	});

	$('*').disableTextSelect();

	$('a').focus(function() { if ($(this).blur()) { $(this).blur(); } } );

	$('div.leftnav h2').click(function() {
		$('div.leftnav div.toggleArea').slideToggle(1000);
	});
	
	$('div.content').hide().slideDown(2500);

	$('a.logo.navintegration, div.topnav ul li.tab a, div.foot div a').click(function()
	{
		var href=$(this).attr("href");

		$('div.leftnav').unbind('mouseenter');
		$('div.leftnav').unbind('mouseleave');
		$('div.leftnav div.toggleArea').slideDown(1000);

		$("div.topnav ul li.tab").removeClass("active");
		$('div.topnav ul li.tab a[href='+href+']').parent().addClass("active");

		$('div#bannerPushDown').slideUp(500, function()
		{
			$("div.content").slideUp(500, function()
			{
				$('body').attr('id', '');
				if ($('embed').attr('src') != '/banner/slideshow.swf')
				{
					$('embed').fadeOut(function() {
						$('div#flashBanner').html('<embed wmode="opaque" src="/banner/slideshow.swf" type="application/x-shockwave-flash" width="870" height="390" pluginspage="http://www.macromedia.com/go/getflashplayer" bgcolor="#4b7dcc" />');
						$(this).fadeIn();
					});
				}
				$("div.content").load(href, function() { $("div.content").slideDown(600); });
			});
		});
		return false;
	});
	
	$('div.leftnav ul li a').click(function()
	{
		var href=$(this).attr("href");
		$("div.topnav ul li.tab").removeClass("active");
		$('div.leftnav').mouseenter(mouseEnter);
		$('div.leftnav div.toggleArea').slideUp(1000);
		$('div#bannerPushDown').slideDown(500, function()
		{
			$("div.content").slideUp(500, function()
			{
				$('body').attr('id', 'solutions');
				$('embed').fadeOut(function() {
					$('div#flashBanner').html('<embed wmode="opaque" src="/banner/gallery.swf?path=http://www.navintegration.eu/'+href+'/" type="application/x-shockwave-flash" width="870" height="390" pluginspage="http://www.macromedia.com/go/getflashplayer" bgcolor="#4b7dcc" />');
					$(this).fadeIn();
				});
				$("div.content").load(href, function() { $("div.content").slideDown(600); });
			});
		});
		return false;
	});
	
	function mouseEnter()
	{
		$('div.leftnav').unbind('mouseenter');
		$('div.leftnav div.toggleArea').slideDown(500, function() { $('div.leftnav').mouseleave(mouseLeave); });
	}
	
	function mouseLeave()
	{
		$('div.leftnav').unbind('mouseleave');
		$(this).children('div.toggleArea').slideUp(500, function() { $('div.leftnav').mouseenter(mouseEnter); });
	}
	
});

