(function($){
	$(function(){
		$('#menu-horizontal > li > ul').hide();
		$('#menu-horizontal > li').each(function(){
			var title=$('h2:first',this);
			var href=$('a:first',this).clone();
			//href.text(title.text()).wrapInner('<span></span>');
			title.html(href);
		}).find('h2 > a').bind('mouseenter',function(){
				$('#menu-horizontal li').css("z-index","99999");
				$(this).parents('li').find('> ul').show();
				$(this).parents('li.item7').addClass("act7");
				$(this).parents('li.item6').addClass("act6");
				$(this).parents('li.item5').addClass("act5");
				$(this).parents('li.item23').addClass("act23");
				$(this).parents('li.item7selected').addClass("act7");
				$(this).parents('li.item6selected').addClass("act6");
				$(this).parents('li.item5selected').addClass("act5");
				$(this).parents('li.item23selected').addClass("act23");
			}).end().bind('mouseleave',function(){
				$('#menu-horizontal li').css("z-index","1");
				$('> ul',this).hide();
				$('#menu-horizontal > li.item7').removeClass("act7");
				$('#menu-horizontal > li.item6').removeClass("act6");
				$('#menu-horizontal > li.item5').removeClass("act5");
				$('#menu-horizontal > li.item23').removeClass("act23");
				$('#menu-horizontal > li.item7selected').removeClass("act7");
				$('#menu-horizontal > li.item6selected').removeClass("act6");
				$('#menu-horizontal > li.item5selected').removeClass("act5");
				$('#menu-horizontal > li.item23selected').removeClass("act23");
			});
		$('#menu-horizontal').appendTo('#navigation');
		var reg=new RegExp('\.[a-z\-]+\.[a-z]{2,4}$','g');
		var host=reg.exec(window.location.host);
		$('#content-wrapper a').each(function(){
			if(!new RegExp(host+'/','gi').test(this.href)){
				$(this).addClass('external').attr('rel','external').bind('click',function(){
					window.open(this.href,'_blank');
					return false;
				});
			}}).filter('a[href^=#]').each(function(){
				var $targetId=$(this.hash);
				var $target=$targetId.length?$targetId:false;
				if($target){
					var targetOffset=$target.offset().top;
					$(this).click(function(){
						$('html, body').animate({scrollTop:targetOffset},400);
						window.location.href=this.hash;return false;
					});
				}});
			});
})(jQuery);
