// CSS Browser Selector --------------------------------------------------------

var css_browser_selector = function() {
  var ua=navigator.userAgent.toLowerCase(),is=function(t){
    return ua.indexOf(t) != -1;
  },
  h=document.getElementsByTagName('html')[0],b=(!(/opera|webtv/i.test(ua))&&/msie (\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?'gecko ff2':is('firefox/3')?'gecko ff3':is('gecko/')?'gecko':is('opera/9')?'opera opera9':/opera (\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';var c=b+os+' js'; h.className += h.className?' '+c:c;
}();

// Afficher/Masquer ------------------------------------------------------------

function affCache(article, texte) {
	var pr = document.getElementById(article);
	var pr1 = document.getElementById(texte);
 
	if (pr.style.display == "block") {
		pr.style.display = "none";
		pr1.innerHTML = "Voir la r�ponse";
	}
  else {
		pr.style.display = "block";
		pr1.innerHTML = "";
	}
}

// Plan du site ----------------------------------------------------------------

function tx_dropdownsitemap_pi1_swapClasses(element) {    
    var listItem = $("tx_dropdownsitemap_pi1_" + element);
    var descendants = listItem.firstDescendant().immediateDescendants();
    var list = descendants[descendants.length - 1];
    var picture = "pic_" + element;
    if( list.getStyle("display") == "none") {
        Effect.BlindDown(list);
        document.getElementById(picture).src = "images/elements/folder-off.gif";
    } else {
        Effect.BlindUp(list);
        document.getElementById(picture).src = "images/elements/folder-on.gif";
    }
}
var tx_dropdownsitemap_pi1_expanded = 0;
function tx_dropdownsitemap_pi1_expAll() {
    if(document.getElementsByTagName) {
        var style = (tx_dropdownsitemap_pi1_expanded) ? "none" : "block";
        var listItems = document.getElementsByTagName("li");
        for(i = 0; i < listItems.length; i++) {
            if(listItems[i].id.indexOf("tx_dropdownsitemap_pi1") != -1) {
                var listItem = $(listItems[ i ].id);
                var descendants = listItems[ i ].firstDescendant().immediateDescendants();
                var list = descendants[descendants.length - 1];
                var picture = "pic_" + listItems[i].id.replace("tx_dropdownsitemap_pi1_", "");
                if( tx_dropdownsitemap_pi1_expanded && list.getStyle("display") == "block") {
                    Effect.BlindUp(list);
                    document.getElementById(picture).src = "images/elements/folder-on.gif";
                } else if( list.getStyle("display") == "none") {
                    Effect.BlindDown(list);
                    document.getElementById(picture).src = "images/elements/folder-off.gif";
                }
            }
        }
        document.getElementById("tx_dropdownsitemap_pi1_expImg").src = (tx_dropdownsitemap_pi1_expanded == 1) ? "images/elements/exp-off.gif" : "images/elements/exp-on.gif"
        tx_dropdownsitemap_pi1_expanded = (tx_dropdownsitemap_pi1_expanded == 1) ? 0 : 1;
    }
}

