function favoris() {
    if (navigator.appName != 'Microsoft Internet Explorer') { 
            window.sidebar.addPanel("<?php echo $site_variable_js_defaut->nom_projet; ?>","<?php echo $site_variable_js_defaut->url_site(); ?>","");
    }else{
            window.external.AddFavorite("<?php echo $site_variable_js_defaut->url_site(); ?>","<?php echo $site_variable_js_defaut->nom_projet; ?>");
    }
}

function ouvrir(element_a_ouvrir) {
	var element_a_ouvrir=element_a_ouvrir;
    if (document.getElementById(element_a_ouvrir).style.display=='none') {
        $("#"+element_a_ouvrir).show("slow");
    }else{
        $("#"+element_a_ouvrir).hide("slow");
    }
}

function ouvrir_parametre(element_a_ouvrir, parametre, valeur) {
	var element_a_ouvrir=element_a_ouvrir;
    var parametre=parametre;
    var valeur=valeur;
    //alert(document.getElementById(element_a_ouvrir).style.display);
    if ((document.getElementById(parametre).value<valeur) && (document.getElementById(element_a_ouvrir).style.display=='none')) {
        $("#"+element_a_ouvrir).show("slow");
    }
    if ((document.getElementById(parametre).value>=valeur) && (document.getElementById(element_a_ouvrir).style.display!='none')) {
        document.getElementById(element_a_ouvrir).style.display='none';
    }
}

function ouvrir_parametre2(element_a_ouvrir, parametre, valeur) {
	var element_a_ouvrir=element_a_ouvrir;
    var parametre=parametre;
    var valeur=valeur;
    //alert(document.getElementById(element_a_ouvrir).style.display);
    if ((document.getElementById(parametre).value>=valeur) && (document.getElementById(element_a_ouvrir).style.display=='none')) {
        $("#"+element_a_ouvrir).show("slow");
    }
    if ((document.getElementById(parametre).value<valeur) && (document.getElementById(element_a_ouvrir).style.display!='none')) {
        document.getElementById(element_a_ouvrir).style.display='none';
    }
}

function ouvrir_parametre3(element_a_ouvrir, parametre, valeur) {
	var element_a_ouvrir=element_a_ouvrir;
    var parametre=parametre;
    var valeur=valeur;
    //alert(document.getElementById(element_a_ouvrir+"_1").style.display);
    if ((document.getElementById(parametre).value<valeur) && (document.getElementById(element_a_ouvrir+"_1").style.display=='none')) {
        $("#"+element_a_ouvrir+"_1").show("slow");
        $("#"+element_a_ouvrir+"_2").show("slow");
        $("#"+element_a_ouvrir+"_3").show("slow");
    }
    if ((document.getElementById(parametre).value>=valeur) && (document.getElementById(element_a_ouvrir+"_1").style.display!='none')) {
        document.getElementById(element_a_ouvrir+"_1").style.display='none';
        document.getElementById(element_a_ouvrir+"_2").style.display='none';
        document.getElementById(element_a_ouvrir+"_3").style.display='none';
    }
}

function ouvrir_parametre4(element_a_ouvrir, champs_case_a_cocher, valeur) {
	var element_a_ouvrir=element_a_ouvrir;
    var champs_case_a_cocher=champs_case_a_cocher;
    var valeur=valeur;
    var element_coche=0;
    var element_case_a_cocher=document.getElementsByName(champs_case_a_cocher);
    for (i=0;i<element_case_a_cocher.length;i++) {
    	if ((element_case_a_cocher[i].checked==true) && (element_case_a_cocher[i].value<valeur)) {
        	element_coche=1;
        }
    }
    if ((element_coche==1) && (document.getElementById(element_a_ouvrir).style.display=='none')) {
    	$("#"+element_a_ouvrir).show("slow");
    }else if (element_coche<1) {
    	document.getElementById(element_a_ouvrir).style.display='none';
    }
}

function shadowbox_inviation(page, membre, type, dico, width_shadow, height_shadow) {
    window.parent.Shadowbox.close();
    var page=page;
    var membre=membre;
    var type=type;
    var dico=dico;
    var width_shadow=width_shadow;
    var height_shadow=height_shadow;
    window.parent.Shadowbox.open({
        player:       'iframe',
        title:      '',
        content:    ''+page+'?dico='+dico+'&type='+type+'',
        width:      width_shadow,
        height:     height_shadow
    });
}

function shadowbox_actions(page, width_shadow, height_shadow) {
    //window.parent.Shadowbox.close();
    var page=page;
    var width_shadow=width_shadow;
    var height_shadow=height_shadow;
    window.parent.Shadowbox.open({
        player:       'iframe',
        title:      '',
        content:    ''+page+'',
        width:      width_shadow,
        height:     height_shadow
    });
}

function popupcentree(page,largeur,hauteur,options){
    var top=(screen.height-hauteur)/2;
    var left=(screen.width-largeur)/2;
    window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

function recherche_personne(formulaire, champs_verification, champs_recherche_personne) {
	var formulaire=formulaire;
    var champs_verification=champs_verification;
    var champs_recherche_personne=champs_recherche_personne;
    document.getElementById(champs_recherche_personne).length=0;
    if (document.getElementById(champs_verification).value==1) {
    	var id_premier=2;
        var texte_premier="Une femme";
        var id_second=1;
        var texte_second="Un homme";
        var id_troisieme="";
        var texte_troisieme="Sélectionner";
    }else if (document.getElementById(champs_verification).value==2) {
    	var id_premier=1;
        var texte_premier="Un homme";
        var id_second=2;
        var texte_second="Une femme";
        var id_troisieme="";
        var texte_troisieme="Sélectionner";
    }else{
    	var id_premier="";
        var texte_premier="Sélectionner";
        var id_second=1;
        var texte_second="Une homme";
        var id_troisieme=2;
        var texte_troisieme="Une femme";
    }

    document.getElementById(champs_recherche_personne).options[0] = new Option(texte_premier, id_premier);
    document.getElementById(champs_recherche_personne).options[1] = new Option(texte_second, id_second);
    document.getElementById(champs_recherche_personne).options[2] = new Option(texte_troisieme, id_troisieme);
}

function mycarousel_options(carousel) {
    // On désactive l'autoscroll quand on clique sur les fl�ches
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Quand la souris survole un cadeau on désactive l'autoscroll et on la redémarre quan la souris ne survole pas de cadeaux
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
}

function modifier_mon_profil_etape(element_a_ouvrir, parametre, valeur) {
	var element_a_ouvrir=element_a_ouvrir;
    var parametre=parametre;
    var valeur=valeur;
    //alert(document.getElementById(element_a_ouvrir+"_contenu").style.display);
    if ((document.getElementById(element_a_ouvrir+"_contenu").style.display=='none')) {
        for (var i=0;i<=valeur;i++) {
			$("#"+parametre+"_"+i+"_contenu").hide("slow");
		}
        $("#"+element_a_ouvrir+"_contenu").show("slow");

    }
}

function selection_toute_oeuvre(nom_formulaire_selection, nom_champs_selection, nom_champs_a_selectionner) {
    var nom_formulaire_selection=nom_formulaire_selection;
    var nom_champs_selection=nom_champs_selection;
    var nom_champs_a_selectionner=nom_champs_a_selectionner;

    var elements_a_selectionner=document.getElementsByName(nom_champs_a_selectionner);

    if (document.getElementById(nom_champs_selection).checked==true) {
        var boolen=true;
    }else{
        var boolen=false;
    }

    //alert(boolen);
    //alert(elements_a_selectionner.length);

    for (var i=0;i<elements_a_selectionner.length;i++) {
        elements_a_selectionner[i].checked=boolen;
    }
}

function decode_ascii(texte_modifier) {
	var texte_modifier=texte_modifier;
	var reg=new RegExp("&lt;");
	texte_modifier=texte_modifier.replace(reg, "<");
	var reg=new RegExp("&gt;");
	texte_modifier=texte_modifier.replace(reg, ">");

    var reg=new RegExp("&amp;");
	texte_modifier=texte_modifier.replace(reg, "&");

	var reg=new RegExp("&agrave;");
	texte_modifier=texte_modifier.replace(reg, "a");
	var reg=new RegExp("&acirc;");
	texte_modifier=texte_modifier.replace(reg, "a");
	var reg=new RegExp("&auml;");
	texte_modifier=texte_modifier.replace(reg, "a");
	var reg=new RegExp("&Agrave;");
	texte_modifier=texte_modifier.replace(reg, "A");
	var reg=new RegExp("&Acirc;");
	texte_modifier=texte_modifier.replace(reg, "A");
	var reg=new RegExp("&Auml;");
	texte_modifier=texte_modifier.replace(reg, "A");

	var reg=new RegExp("&eacute;");
	texte_modifier=texte_modifier.replace(reg, "e");
	var reg=new RegExp("&egrave;");
	texte_modifier=texte_modifier.replace(reg, "e");
	var reg=new RegExp("&ecirc;");
	texte_modifier=texte_modifier.replace(reg, "e");
	var reg=new RegExp("&euml;");
	texte_modifier=texte_modifier.replace(reg, "e");
	var reg=new RegExp("&Eacute;");
	texte_modifier=texte_modifier.replace(reg, "E");
	var reg=new RegExp("&Egrave;");
	texte_modifier=texte_modifier.replace(reg, "E");
	var reg=new RegExp("&Ecirc;");
	texte_modifier=texte_modifier.replace(reg, "E");
	var reg=new RegExp("&Euml;");
	texte_modifier=texte_modifier.replace(reg, "E");

	var reg=new RegExp("&icirc;");
	texte_modifier=texte_modifier.replace(reg, "i");
	var reg=new RegExp("&iuml;");
	texte_modifier=texte_modifier.replace(reg, "i");
	var reg=new RegExp("&Icirc;");
	texte_modifier=texte_modifier.replace(reg, "I");
	var reg=new RegExp("&Iuml;");
	texte_modifier=texte_modifier.replace(reg, "I");

	var reg=new RegExp("&ocirc;");
	texte_modifier=texte_modifier.replace(reg, "o");
	var reg=new RegExp("&ouml;");
	texte_modifier=texte_modifier.replace(reg, "o");
	var reg=new RegExp("&Ocirc;");
	texte_modifier=texte_modifier.replace(reg, "O");
	var reg=new RegExp("&Ouml;");
	texte_modifier=texte_modifier.replace(reg, "O");

	var reg=new RegExp("&ugrave;");
	texte_modifier=texte_modifier.replace(reg, "u");
	var reg=new RegExp("&ucirc;");
	texte_modifier=texte_modifier.replace(reg, "u");
	var reg=new RegExp("&uuml;");
	texte_modifier=texte_modifier.replace(reg, "u");
	var reg=new RegExp("&Ugrave;");
	texte_modifier=texte_modifier.replace(reg, "U");
	var reg=new RegExp("&Ucirc;");
	texte_modifier=texte_modifier.replace(reg, "U");
	var reg=new RegExp("&Uuml;");
	texte_modifier=texte_modifier.replace(reg, "U");

	var reg=new RegExp("&ccedil;");
	texte_modifier=texte_modifier.replace(reg, "c");
	var reg=new RegExp("&Ccedil;");
	texte_modifier=texte_modifier.replace(reg, "c");
	var reg=new RegExp("&aelig;");
	texte_modifier=texte_modifier.replace(reg, "ae");
	var reg=new RegExp("&AElig;");
	texte_modifier=texte_modifier.replace(reg, "AE");
	var reg=new RegExp("&oelig;");
	texte_modifier=texte_modifier.replace(reg, "oe");
	var reg=new RegExp("&OElig;");
	texte_modifier=texte_modifier.replace(reg, "OE");
	return texte_modifier;
}

