jQuery(document).ready(function(){	
	var isIE = (jQuery.browser.msie && parseInt(jQuery.browser.version.substr(0,1)) < 8);
	
	///MENU HAUT
	jQuery(".menu_onglet ul ").css({display: "none"}); // Opera Fix
	jQuery(".menu_onglet li.n1").hover(function(){
		jQuery(this).addClass('hover');
		jQuery(".hover .lien_menu_haut .border_left_menu_haut").addClass('hover_left');
		jQuery(".hover .lien_menu_haut .border_right_menu_haut").addClass('hover_right');
		jQuery(".hover .arrondi_menu").css({width: jQuery(".hover .menu_onglet_n2").innerWidth()});
		jQuery(".hover .lien_menu_haut .link_level01").addClass('border_top_level0');
		jQuery(".hover .middle_arrondi").css({width: jQuery(".hover .arrondi_menu").innerWidth()-20});
		jQuery(".hover .top_bordure").css({width: jQuery(".hover .lien_menu_haut").width()-8});
		var offset = jQuery(this).offset();
		var offset_conteneur = jQuery(".content_menu_haut").offset();
		var position_conteneur = offset_conteneur.left;
		var position_menu2 = offset.left - position_conteneur + 3 - 400;
		jQuery(".hover .menu_onglet_n2").css({left: position_menu2});
		if (jQuery.browser.msie) {
			jQuery(this).find('ul:first').css({visibility: "visible",display: "none"}).css({visibility: "visible",display: "block"});
		} else {
			jQuery(".hover .menu_onglet_n2").css({left: position_menu2});
			jQuery(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(100);
		}
	},function(){
		jQuery(".hover .lien_menu_haut .link_level01").removeClass('border_top_level0');
		jQuery(".hover .lien_menu_haut .border_left_menu_haut").removeClass('hover_left');
		jQuery(".hover .lien_menu_haut .border_right_menu_haut").removeClass('hover_right');
		jQuery(this).removeClass('hover');
		jQuery(this).find('ul:first').css({visibility: "hidden"});
	});
	if (isIE) {
		//jQuery(".arrondi_menu,.n2,.first_n2").fixPNG();
	}
	
	
	/// MENU LANGUE
	jQuery(".menu_langue ul ").css({display: "none"}); // Opera Fix
	jQuery(".menu_langue li.n1").hover(function(){
		if (jQuery.browser.msie) {
			jQuery(this).find('ul:first').css({visibility: "visible",display: "none"}).css({visibility: "visible",display: "block"});
		} else {
			jQuery(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(100);
		}
	},function(){
		jQuery(this).find('ul:first').css({visibility: "hidden"});
	});
	
	jQuery("#tree").treeview({
		collapsed: true,
		animated: "slow",
		control:"#sidetreecontrol",
		prerendered: true,
		persist: "location",
		unique: true
	});
	jQuery(".n2 li").hover(function(){
		jQuery(this).addClass("black");
			//jQuery(this).css("background-color","black");
			},function(){
				jQuery(this).removeClass("black");
				//jQuery(this).css("background-color","#dd0303");
			});
	jQuery(".li_n1 .span_n1").hover(function(){
			jQuery(this).css("background-color","#004a99");
			jQuery(this).css("color","#FFFFFF");
			},function(){
				if(!jQuery(this).hasClass('selected') && !jQuery(this).hasClass('span_selected_n1')){
					jQuery(this).css("background-color","#FFFFFF");
					jQuery(this).css("color","#787878");
				}
			});
			

	
	
});
jQuery.fn.fixPNG = function() {
		return this.each(function () {
			var image = jQuery(this).css('backgroundImage');

			if (image.match(/^url\(["']?(.*\.png)["']?\)$/i)) {
				image = RegExp.$1;
				jQuery(this).css({
					'backgroundImage': 'none',
					'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=" + (jQuery(this).css('backgroundRepeat') == 'no-repeat' ? 'crop' : 'scale') + ", src='" + image + "')"
				}).each(function () {
					var position = jQuery(this).css('position');
					if (position != 'absolute' && position != 'relative')
						jQuery(this).css('position', 'relative');
				});
			}
		});
	};
