(function($){
	//Plugin methods
	var base;
	var m_options;
	var methods = {
		init: function(options_a){
			base = this;
			base.menu = $(base).find("ul");
			base.menu_items = $(base.menu).find("li");
			base.active_child = $(base).find("ul.children:visible");
			$(base.menu_items).hover(function(){
				//hover
				// if($(this).hasClass("current_page_parent"))
				// {
// 					
				// }
				// else{
					
					var sub = $(this).find("ul.children");
					$(sub).show();
				// }
			},function(){
				//out
				// if($(this).hasClass("current_page_parent"))
				// {
// 					
				// }
				// else{
					var sub = $(this).find("ul.children");
					$(sub).hide();
					
				// }
			});
			
			//methods.addActiveArrow();
			methods.centerMenu();
			
		},
		addActiveArrow : function()
		{
			
			
			for(var i=0;i<base.menu_items.length;i++)
			{
				/** var arrow = document.createElement("div");
				$(arrow).addClass("menu_active_arrow");
				base.menu_items[i].appendChild(arrow); */
				if($(base.menu_items[i]).hasClass("current_page_parent"))
				{
					var arrow = document.createElement("div");
					$(arrow).addClass("menu_active_arrow");
					base.menu_items[i].appendChild(arrow);
				}
				//alert($(base.menu_items[i]).html());
			}
		},
		centerMenu : function(){
			for(var i=0;i<base.menu_items.length;i++)
			{
				var item = $(base.menu_items[i]);
				if(i==0)
				{
					$(item).hide();
				}
				if($(item).hasClass("page-item-5"))
				{
					var c = $(item).find(".children");
					$(c).css({left:"-98px"});
				}
				else if ($(item).hasClass("page-item-7"))
				{
					var c = $(item).find(".children");
					$(c).css({left:"-186px"});
				}
			}			
		}
	} 
	//plugin
	$.fn.jMenu = function(method,options) {
    
		var defaults = {
			
		};
		
		m_options = $.extend({},defaults, options);  

		if ( methods[method] ) {
	  		return methods[ method ].apply( this, Array.prototype.slice.call( arguments, 1 ));
		} else if ( typeof method === 'object' || ! method ) {
	  		return methods.init.apply( this, arguments );
		} else {
	  		$.error( 'Method ' +  method + ' does not exist on jQuery.Menu' );
		} 
  		
 	};
 	
})(jQuery);

