jQuery.noConflict();

var Osbeck = {

	menuColumnWidth: 160,

	init: function()
	{
		var currentUrl = window.location.toString();
		var maxMenuLevel = 1;
		
		if(currentUrl.search("portfolio")!= -1)
		{
			jQuery(".nav").children("li").children("a[href*='portfolio'], a[href*='page_id=678']").parent("li").addClass("current-menu-ancestor current-menu-parent");
			maxMenuLevel = 2;
		}
			

		
		jQuery(".nav .current-menu-ancestor .sub-menu").each(
			function()
			{
				if(maxMenuLevel<jQuery(this).parents("li").size())
				{
					maxMenuLevel = jQuery(this).parents("li").size();
				}

			});

		if(jQuery(".nav .current-menu-parent .sub-menu").length)
			maxMenuLevel++;

		if(maxMenuLevel>2)
			maxMenuLevel = 2;

		var mainNavWidth = maxMenuLevel*this.menuColumnWidth - parseInt(jQuery(".nav").css("margin-left"));

		jQuery(".nav").css("width", mainNavWidth+"px");

		jQuery("ul li:first-child").each(
			function()
			{
				jQuery(this).addClass("first");
			});

		jQuery("ul li:last-child").each(
			function()
			{
				jQuery(this).addClass("last");
			});

		jQuery(".menu li:first-child").each(
			function()
			{
				jQuery(this).children("a").css("border", "none");
			});

		jQuery(".wp-caption").each(
			function()
			{
				var imgTitle = jQuery(this).children("img").attr("title");
				if(imgTitle.length)
				jQuery(this).children(".wp-caption-text").prepend("<strong>"+imgTitle+"</strong>");
			});

			if(jQuery.browser.msie && jQuery.browser.version == "6.0")
				{
					jQuery(".home ul.small-articles li").css("margin", "0 8px 39px");
				}
	}

}

jQuery(document).ready(function()
{

	Osbeck.init();


});

