//var obj = null;
 
// fonction de disparition (gestion du menu)
/*function checkHover(){
	if(obj){
		obj.children("ul").hide();
		if(!jQuery.browser.msie || jQuery.browser.msie && parseInt(jQuery.browser.version) > 6){
			jQuery(obj).css("height","14px");
		}
	}
}*/
 
 
jQuery(document).ready(function(){
	jQuery("#footer li:last-child span").remove();
	jQuery(".sousmenu").hide();
	
	
	// champ input recherche focus / blur
	search_term = jQuery("#recherche #tx_indexedsearch-menu-sword").val();
	jQuery("#recherche #tx_indexedsearch-menu-sword").focus(function(){
		if(jQuery(this).val() == search_term) jQuery(this).val("");
	});
	jQuery("#recherche #tx_indexedsearch-menu-sword").blur(function(){
		if(jQuery(this).val() == "") jQuery(this).val(search_term);
	});
	
	
	// champ input newsletter focus / blur
	newsletter_term = jQuery("#recherche #newsletter_field").val();
	jQuery("#recherche #newsletter_field").focus(function(){
		if(jQuery(this).val() == newsletter_term) jQuery(this).val("");
	});
	jQuery("#recherche #newsletter_field").blur(function(){
		if(jQuery(this).val() == "") jQuery(this).val(newsletter_term);
	});
	

	// new gestion menu
	jQuery(".principal a").click(								
		function(){
			var regex = new RegExp(/^menu\d+/);
			var classn = jQuery(this).parent('li').attr("class");
			if(res = regex.exec(classn)) {
						
				
				jQuery(".principal li").each(
					function(){
						var regex2 = new RegExp(/^menu\d+/);
						var classn2 = jQuery(this).attr("class");
						if(res2 = regex2.exec(classn2)) {
							var monId=res2[0];
							if(classn != classn2){
								jQuery(".sous"+monId).parent('ul').hide();
								jQuery(this).removeClass("on");
							}
							else{
								var regex3 = new RegExp(/on/);
								var classn3 = jQuery(this).attr("class");
								
								// on reset les tailles
								jQuery(".principal li").css("margin-bottom","0px");
								
								if(res3 = regex3.exec(classn3)) {			
									jQuery(".sous"+monId).parent('ul').hide();
									jQuery(this).removeClass("on");
								}
								else{
									jQuery(this).addClass("on");
									// ie7 de merde
									if(jQuery.browser.msie && parseInt(jQuery.browser.version) > 6){
										jQuery(".principal li").css("margin-bottom","0px");
										
										var h =jQuery(this).height();
										var hc = jQuery(".sous"+classn).parent('ul').height();
										var newh = h + hc - 10;
										jQuery(this).css("margin-bottom",newh+"px");
									}
									
									// on fait apparaitre le sous-menu				
									jQuery(".sous"+classn).parent('ul').show();
								}
							}
						
						} // fin if test item 1er niveau
						
					 }
				);				
				
				// on désactive le lien
				return false;
			}
		}
	);
	
	
	// gestion du menu						
	/*jQuery(".principal > li").hover(								
		function(){
			if(obj){
				// on cache tout
				jQuery(".sousmenu").hide();
				jQuery(".principal > li").css("height","14px");
			} 
			
	 		// sinon on fait apparaitre le sous-menu
			if(!jQuery.browser.msie || jQuery.browser.msie && parseInt(jQuery.browser.version) > 6){	
				var classn = jQuery(this).attr("class");
	 			var nb = jQuery(".sous"+classn).length;
				var h = jQuery(this).children().height();
				var newh = h * nb + 17;
				jQuery(this).css("height",newh+"px");
			}					
			
			jQuery(this).children('ul').show();
 
		}, 
		function(){ 
			//on fait disparaitre l'élément au bout de 2 secondes
			obj = jQuery(this);
			setTimeout("checkHover()",2000);
		}
	);*/

	
	// gestion png
	var tabInfo = navigator.appVersion.split(';');
	if(tabInfo[1] == " MSIE 6.0" && tabInfo[1] != " U"){
		//url de l'image dont le filtre se sert pour générer la transparence
		var path = 'images/commun/correct_png.gif';
	
		//Pour les images PNG appellée via le css
		var images_list = document.getElementsByTagName('div') ;
		for(var i=0 ; i<images_list.length; i++){
			var image_name = images_list[i].currentStyle.backgroundImage.replace(/url[s]*()+/, '');
			image_name = image_name.replace(/(")+/g, '');
			image_name = image_name.substr(1, image_name.length-1);
			image_name = image_name.substr(0, image_name.length-1);
	
			if(image_name.substring(image_name.length-3, image_name.length) == 'png'){
				images_list[i].runtimeStyle.backgroundImage = 'url(../path)';
				images_list[i].runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + image_name + "', sizingMethod='scale')";
			}
		}
	}
	
});

