var set_menu = function()
{

	//$("ul#main_menu").find('li.top_menu:last').addClass("last");
	var top_menus = jQuery("li.top_menu");
	jQuery.each(top_menus, function()
	{	
		$(this).hoverIntent(show_menu,hide_menu);
	});
	
	var condition_menu = jQuery("ul#condition_selector li.selector");
	condition_menu.click(toggle_condition_menu);
        
        $('#condition_dropdown_container').mouseleave(function() {
            if ( $('#condition_selector li.selector').hasClass('open')) {
                setTimeout('toggle_condition_menu()', 300);
                $('#condition_selector li.selector').removeClass('open');
            }
        });

        //condition_menu.onclick(hide_condition_menu);
	
	var sub_menus = jQuery("ul.sub_menu");
	jQuery.each(sub_menus, function()
	{	
		//var last_li  = $(this).find('li:last').addClass("sub_last");
	});       
        
        $('ul#condition_selector .condition_select_link').click(function() { 
            //alert($(this).attr('className')); 
            cc = $(this).attr('className');
            c = new String(cc);
            c = c.replace(/condition_select_link /, '');
            condselectorTrack(c);
        });
	
}


var show_menu = function()
{
	var submenu = $(this).find('.sub_menu');
	submenu.stop(true,true);
	var pos = $(this).position();
	submenu.css('left', pos.left);
	submenu.css('top', pos.top + 55);
	//$(this).toggleClass("over");
	if(!$(this).hasClass("over")) $(this).toggleClass("over");
	//submenu.show();
	submenu.slideDown(500);
}

var hide_menu = function()
{
	var submenu = $(this).find('.sub_menu');
	
	//submenu.hide();
	//if (jQuery.browser.msie && jQuery.browser.version < 7)
	//{
	//	alert("is ie");
	//}
	submenu.slideUp(500, function(){
		var containter_li = $(this).parent();
		//turn_off_li(containter_li);
		if($(containter_li).hasClass("over")) $(containter_li).toggleClass("over");
//	containter_li.toggleClass("over");
	});
}


var toggle_condition_menu = function()
{
	$(this).toggleClass("open");
        //$("ul#condition_dropdown").toggle(400);
	$("ul#condition_dropdown").slideToggle(500);
	var pos = $("ul#condition_selector li.selector").position();
	$("ul#condition_dropdown").css('left', pos.left);
	$("ul#condition_dropdown").css('top', pos.top + 54);
	$("ul#condition_dropdown").css('top', pos.top + 54);
}

var show_condition_menu = function()
{
	var submenu = $("ul#condition_dropdown");
	submenu.stop(true,true);
	var pos = $(this).position();
	submenu.css('left', pos.left);
	submenu.css('top', pos.top + 54);
	//$(this).toggleClass("over");
	//if(!$(this).hasClass("over")) $(this).toggleClass("over");
	//submenu.show();
	submenu.slideDown(500);
}

var hide_condition_menu = function()
{
	var submenu = $("ul#condition_dropdown");
	
	//submenu.hide();
	submenu.slideUp(500, function(){
		var containter_li = $(this).parent();
		//turn_off_li(containter_li);
		//if($(containter_li).hasClass("over")) $(containter_li).toggleClass("over");
//	containter_li.toggleClass("over");
	});
}

jQuery().ready(set_menu);