var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

function jsddm_open()
{	jsddm_canceltimer();
	jsddm_close();
}

function jsddm_close()
{	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{	closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{	if(closetimer)
	{	window.clearTimeout(closetimer);
		closetimer = null;}}
jQuery(document).ready(function(){
								$('#active-hover').hide();
	jQuery('#jsddm li.parent-menu').mouseover(function(){
 		$('.page_item  ul').css('visibility', 'hidden');
		//$('#jsddm > li').removeClass('current_page_item');
		$('.current_page_item').addClass('menu-active-hover');
		$('.current_page_parent').addClass('menu-active-hover');
		$(this).find('ul').eq(0).css('visibility', 'visible');
		//$(this).addClass('current_page_item');
	});
	jQuery('#jsddm  li.parent-menu  ul ').mouseover(function(){
	var act=$('#active-hover').html();											   
	 var id=$(this).parent().attr('id');
	    
		if(act !=''){
		$('#jsddm li.parent-menu').removeClass('menu-active-hover-'+act);	
		}
		var activeid =$('.current_page_item').attr('id');
		var mainactiveid =$('.current_page_parent').attr('id');
		if(activeid != id && mainactiveid !=id){
			$('#active-hover').html(id)
			$(this).parent().parent().find('#'+id).addClass('menu-active-hover-'+id);
    	   }

	});
	jQuery('.current_page_item').mouseover(function(){
				$(this).removeClass('menu-active-hover');						  
	});
	jQuery('.current_page_parent').mouseover(function(){
				$(this).removeClass('menu-active-hover');						  
	});
	jQuery('#jsddm li.parent-menu').mouseout(function(){
		var act=$('#active-hover').html();	
		$('li.parent-menu ul').css('visibility', 'hidden');
		$('#jsddm li.parent-menu').removeClass('menu-active-hover-'+act);	
		$('.current_page_item').removeClass('menu-active-hover');
		$('.current_page_parent').removeClass('menu-active-hover');
		$('.current_page_item').find('ul').eq(0).css('visibility', 'visible');
		$('.current_page_parent').find('ul').eq(0).css('visibility', 'visible');
		$('#active-hover').html('');
	});
	$('.current_page_item').find('ul').eq(0).css('visibility', 'visible');
	$('.current_page_ancestor').find('ul').eq(0).css('visibility', 'visible');
	$('#jsddm li.parent-menu  ul').parent().addClass('current_page_item1');
	jQuery('#jsddm li.parent-menu').bind('mouseout',  jsddm_timer);
});


