/**
 * @author j
 */
function eliminer(){

    if (document.getElementById("goo")) {
        addEvent(document.getElementById("p_editeur"), 'click', eliminerRec, false);
        addEvent(document.getElementById("p_recommande"), 'click', eliminerEd, false);

    }
}

function eliminerRec(){
    document.getElementById("p_recommande").disabled = true;
    addEvent(document.getElementById("p_editeur"), 'click', rectEd, false);
    
}

function rectEd(){
    document.getElementById("p_recommande").disabled = false;
	eliminer();
}

function eliminerEd(){
    document.getElementById("p_editeur").disabled = true;
    document.getElementById("autorisation").disabled = true;
    document.getElementById("fichier").disabled = true;
    
    addEvent(document.getElementById("p_recommande"), 'click', rectRec, false);
}

function rectRec(){

    document.getElementById("p_editeur").disabled = false;
    document.getElementById("autorisation").disabled = false;
    document.getElementById("fichier").disabled = false;
	eliminer();
}

function addEvent(elm, evType, fn, useCapture){
    // cross-browser even handling for IE5+, NS6+ and Mozilla/Gecko
    // By Scott Andrew
    if (elm.addEventListener) {
        elm.addEventListener(evType, fn, useCapture);
        return true;
    }
    else 
        if (elm.attachEvent) {
            var r = elm.attachEvent('on' + evType, fn);
            return r;
        }
        else {
            elm['on' + evType] = fn;
        }
}

// do this to get the ball rolling!
addEvent(window, 'load', eliminer, false);

