$(document).ready(function(){
	//header
	$("#slider").easySlider({
		auto: true, 
		continuous: true
	});
	$("#slider li").css('display', 'block');
	if($("#slider li").css('height') == '140px'){
		$(".sliderTitle").each(function() {
			$(this).html($(this).html().replace('<br />', ' ').replace('<br>', ' '));
		});
	}
	
	//search
	$.ajax({
		url: "./frame/autocomplete.php",
		dataType: "json",
		success: function(xmlResponse) {
			var data = $(xmlResponse, function() {
				return {
					label: item.value,
					value: item.value
				};
			}).get();
			$("#txtNavsearch").autocomplete({
				source: data,
				minLength: 2
			});
		}
	})
	
	//menu
	$("#navigation div.menu:not(.active) a")
		.css({backgroundPosition: "0px 0px"})
		.mouseover(function(){ $(this).stop().animate({backgroundPosition:"(0px -43px)", color:"#333333"}, {duration:400}); 	})
		.mouseout(function(){ $(this).stop().animate({backgroundPosition:"(0px 0px)", color:"#666666"}, {duration:400, complete:function(){$(this).css({backgroundPosition: "0px 0px"});}}) })
	
    $("#servicesSubMenu").hover(function(){
			if($("#aServicesMenu").parent().attr("class")!='menu active')
				$("#aServicesMenu").stop().css({backgroundPosition: "0px -43px"});
		}, function(){ 
			if($("#aServicesMenu").parent().attr("class")!='menu active')
				$("#aServicesMenu").stop().animate({backgroundPosition:"(0px 0px)", color:"#666666"}, {duration:400, complete:function(){$(this).css({backgroundPosition: "0px 0px"});}});
		});
		
    $("#produitsSubMenu").hover(function(){
			if($("#aProduitsMenu").parent().attr("class")!='menu active')
				$("#aProduitsMenu").stop().css({backgroundPosition: "0px -43px"});
		}, function(){ 
			if($("#aProduitsMenu").parent().attr("class")!='menu active')
				$("#aProduitsMenu").stop().animate({backgroundPosition:"(0px 0px)", color:"#666666"}, {duration:400, complete:function(){$(this).css({backgroundPosition: "0px 0px"});}});
		});
    
    $("#servicesSubMenu a, #produitsSubMenu a").hover(function(){
			$(this).stop().animate({paddingRight:'20px'}, 175);//$(this).css('padding-right', '20px')
		}, function(){
			$(this).stop().animate({paddingRight:'12px'}, 400);//$(this).css('padding-right', '12px')
		});
    
    //sub menu
    jkmegamenu.definemenu("aServicesMenu", "servicesSubMenu", "mouseover");
    jkmegamenu.definemenu("aProduitsMenu", "produitsSubMenu", "mouseover");
	jkmegamenu.render($);
	$(window).resize(function() {jkmegamenu.render($)});

	//ajax loader
	$("#divLoader").dialog({ modal: true, autoOpen: false, resizable: false, width: 120, height: 85, dialogClass: 'ajaxLoad', open: function(event, ui) {$(".ui-widget-overlay").css("position", "fixed"); DivLoader(0);}, close: function(event, ui) {clearTimeout(loaderTimeout);} });
	$(".ajaxLoad .ui-dialog-titlebar").css("display", "none");$(".ajaxLoad.ui-dialog").css("border", "0px");$(".ajaxLoad.ui-widget-content").css("background", "none");
});


var loaderTimeout;function DivLoader(iTop){$("#divLoader div").css("background-position", "left -" + iTop + "px");iTop += 40;if(iTop >= 480){iTop=0;};loaderTimeout = setTimeout("DivLoader("+iTop+");", 66);}
