var showNotice, adminMenu, columns, validateForm;
(function($){
	// sidebar admin menu
	adminMenu = {
		init : function() {
			var menu = $('#sidebar');
			
			$('#follow-widget-2 .widgettitle div.wp-menu-toggle').addClass('isskleistas');
			$('#loginwithajaxwidget-2 .widgettitle div.wp-menu-toggle').addClass('isskleistas');
			
			$('.wp-menu-toggle', menu).each( function() {
				
				var t = $(this);
				var sub = t.parent().parent().find('.widgetcontent');

				if ( sub.length )
					t.click(function(){ adminMenu.toggle( sub ); });
				else
					t.hide();
			});

			if ( $('body').hasClass('folded') )
				this.fold();

		},

		toggle : function(el) {
			var id = el.slideToggle(1, function() { el.css('display','');	}).toggleClass( 'wp-menu-open' ).attr('id');
			var button=el.parent().find('.wp-menu-toggle');
			button.toggleClass('isskleistas');
			return false;
		},

		fold : function(off) {
			if (off) {
				$('body').removeClass('folded');
				$('#sidebar div.widgetcontent').unbind();
			} else {
				$('body').addClass('folded');
				$('#sidebar div.widgetcontent').hoverIntent({
					over: function(e){
						var m, b, h, o, f;
						m = $(this).find('.wp-submenu');
						b = $(this).offset().top + m.height() + 1; // Bottom offset of the menu
						h = $('#wpwrap').height(); // Height of the entire page
						o = 60 + b - h;
						f = $(window).height() + $(window).scrollTop() - 15; // The fold
						if ( f < (b - o) ) {
							o = b - f;
						}
						if ( o > 1 ) {
							m.css({'marginTop':'-'+o+'px'});
						} else if ( m.css('marginTop') ) {
							m.css({'marginTop':''});
						}
						m.addClass('sub-open');
					},
					out: function(){ $(this).find('.wp-submenu').removeClass('sub-open').css({'marginTop':''}); },
					timeout: 220,
					sensitivity: 8,
					interval: 100
				});

			}
		}
	};

		
$(document).ready(function(){ adminMenu.init(); });


})(jQuery);

(function($){

	// sidebar admin menu
	serviceTree = {
		init : function() {
			var menu = $('#service_tree348');
			var foo  = false;
			
			$('.wp-menu-toggle', menu).each( function() {
				
				var t = $(this);
				
				if(t.parent().hasClass('current_page_ancestor'))
					foo=true;
			
			});
			
			$('.wp-menu-toggle', menu).each( function() {
				
				var t = $(this);
				var sub = t.parent().find('ul');

				if ( sub.length )
					t.click(function(){ serviceTree.toggle( sub ); });

				if(foo)
				if(t.parent().hasClass('current_page_ancestor')==false)
					t.parent().find('ul').toggleClass('wp-menu-open');
				
			});

			if ( $('body').hasClass('folded') )
				this.fold();
	
		},

		toggle : function(el) {
			var id = el.slideToggle(0, function() { el.css('display','');	}).toggleClass( 'wp-menu-open' ).attr('id');
			var button=el.parent().find('.wp-menu-toggle');
			button.toggleClass('isskleistas');
			return false;
		},

		fold : function(off) {
			if (off) {
				$('body').removeClass('folded');
				$('#service_tree ul li ul').unbind();
			} else {
				$('body').addClass('folded');
				$('#service_tree ul li ul').hoverIntent({
					over: function(e){
						var m, b, h, o, f;
						m = $(this).find('.wp-submenu');
						b = $(this).offset().top + m.height() + 1; // Bottom offset of the menu
						h = $('#wpwrap').height(); // Height of the entire page
						o = 60 + b - h;
						f = $(window).height() + $(window).scrollTop() - 15; // The fold
						if ( f < (b - o) ) {
							o = b - f;
						}
						if ( o > 1 ) {
							m.css({'marginTop':'-'+o+'px'});
						} else if ( m.css('marginTop') ) {
							m.css({'marginTop':''});
						}
						m.addClass('sub-open');
					},
					out: function(){ $(this).find('.wp-submenu').removeClass('sub-open').css({'marginTop':''}); },
					timeout: 220,
					sensitivity: 8,
					interval: 100
				});

			}
		}
	};
	$(document).ready(function(){ serviceTree.init(); });


})(jQuery);


(function($){

	// sidebar admin menu
	mainMenu = {
		init : function() {

			$('#menu li').each( function() {
				
				var t = $(this);
				t.hover(
						function(){$(this).addClass('sub-open');$(this).find('a.menu-level-0').addClass('hovered');}, 
						function(){$(this).removeClass('sub-open');$(this).find('a.menu-level-0').removeClass('hovered');}
						);
	
			});
			
	
			$('#menu li ul li').each( function() {
				
				var t = $(this);
				t.hover(
						function(){$(this).addClass('sub-sub-open');$(this).find('a.menu-level-0').addClass('hovered');}, 
						function(){$(this).removeClass('sub-sub-open');$(this).find('a.menu-level-0').removeClass('hovered');}
						);
	
			});
	
		
		}

	};
	
	  
	$(document).ready(function(){ 
		
		mainMenu.init(); 

//		$("div.item-avatar a").mouseover(function(){
//			$("#dialog-box-"+$(this).parent().attr('id').replace('avatar-member-', '')).dialog('open');
//		});
//		$("div.item-avatar a").mouseout(function(){
//			$("#dialog-box-"+$(this).parent().attr('id').replace('avatar-member-', '')).dialog('close');
//		});
//		$("div.dialog-box").dialog({autoOpen: false});	
	
	});


})(jQuery);

//


