// JavaScript Document
// JavaScript Document
$(document).ready(function() {
    var timer=null;	
	$(function(){
			$('.sliderfw').anythingSlider();
		});
	$('#search-adv .search-adv-box').hide();
	$('#search-adv .search-adv-box:first').show();
	$('#search-adv ul li:first').addClass('active');
	$('#search-adv ul li a').click(function(){ 
			$('#search-adv ul li').removeClass('active');
			$(this).parent().addClass('active'); 
			var currentTab = $(this).attr('href'); 
			$('#search-adv .search-adv-box').hide();
			$(currentTab).show();
			return false;
	});
	$("#ulMenuMain li").hover(function(){ 

        $(this).find('ul:first').css({visibility: "visible",display: "none"}).show(0);
        $(this).find('div:first').css({visibility: "visible",display: "none"}).show(0);  
        },function(){ 
            $(this).find('ul:first').css({visibility: "hidden"}); 
            $(this).find('div:first').css({visibility: "hidden"});
            MenuStyle(timer);
   }); 
});
function MenuStyle(timer)
{
    var leftPos = jQuery("#ulMenuMain > li > a.Active").parent().position().left;
	var childWidth = jQuery("#ulMenuMain > li > a.Active").parent().find("ul").outerWidth();
	leftPos = leftPos-(childWidth-100)/2;
	if (leftPos < 10) {
		leftPos = 10;
	}
	if (leftPos + childWidth > 980) {
		leftPos = leftPos - (childWidth-100)/2;
	}
	jQuery("#ulMenuMain > li > a.Active").parent().find("ul").css("width",childWidth);
	jQuery("#ulMenuMain > li > a.Active").parent().find("ul").css("left",leftPos);		

	jQuery("#ulMenuMain > li > a").bind("mouseover",function(evt) {	
		clearTimeout(timer);
		jQuery("#ulMenuMain > li > ul").css("left","-999em");
		jQuery("#ulMenuMain > li > a.Hover").removeClass("Hover");
		
		leftPos = jQuery(this).parent().position().left;
		childWidth = jQuery(this).parent().find("ul").outerWidth();
		leftPos = leftPos-(childWidth-100)/2;
		if (leftPos < 10) {
			leftPos = 10;
		}
		if (leftPos + childWidth > 980) {
			leftPos = leftPos - (childWidth-100)/2;
		}
		jQuery(this).parent().find("ul").css("left",leftPos);
		jQuery(this).parent().find("ul").css("width",childWidth);
		
		jQuery(this).addClass("Hover");
		jQuery(this).parent().find("ul li:last").css("background","none");
		jQuery("#srch").hide();
		evt.stopPropagation();	
	});
	jQuery("#ulMenuMain > li > ul").bind("mouseover",function(evt) {	
		clearTimeout(timer);															 
		evt.stopPropagation();	
	});
	jQuery(document).bind("mouseover",function() {
		clearTimeout(timer);										
		timer = setTimeout(function() {
			jQuery("#ulMenuMain  > li > a.Hover").removeClass("Hover");									
			jQuery("#ulMenuMain > li > ul").css("left","-999em");
			
			leftPos = jQuery("#ulMenuMain > li > a.Active").parent().position().left;
			childWidth = jQuery("#ulMenuMain > li > a.Active").parent().find("ul").outerWidth();
			leftPos = leftPos-(childWidth-100)/2;
			if (leftPos < 10) {
				leftPos = 10;
			}
			if (leftPos + childWidth > 1000) {
				leftPos = leftPos - (childWidth-100)/2;
			}
			jQuery("#ulMenuMain > li > a.Active").addClass("Hover").parent().find("ul").css("left",leftPos);
			jQuery("#ulMenuMain > li > a.Active").parent().find("ul").css("width",childWidth);
			jQuery("#srch").show();
		},1000);
	});
	$(".txtKey").hover(function(){ 
		var leftPos = jQuery("#ulMenuMain > li > a.Active").parent().find("ul").position().left;
		var childWidth = jQuery("#ulMenuMain > li > a.Active").parent().find("ul").outerWidth();
		if(leftPos + childWidth > 750){
        	$("#ulMenuMain .Hover ").parent().find("ul").css("opacity","0");
		}
		},function(){ 
        $("#ulMenuMain .Hover ").parent().find("ul").css("opacity","1");
        }); 
 $(".ul-catalog-left li").hover(function(){ 

        $(this).find('ul:first').css({visibility: "visible",display: "none"}).show(); 
        },function(){ 
        $(this).find('ul:first').css({visibility: "hidden"}); 
        }); 
}
