function show(button, content_id) {
    //safe function to hide an element with a specified id
    if (document.getElementById) { // DOM3 = IE5, NS6
        button.style.display = 'block';
        document.getElementById(content_id).style.display = 'block';
    }
    else {
        if (document.layers) { // Netscape 4
            button.display = 'block';
            document.content_id.display = 'block';
        }
        else { // IE 4
            button.style.display = 'block';
            document.all.content_id.style.display = 'block';
        }
    }

}

function show_implantation(content_id) {
    //safe function to hide an element with a specified id
    if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(content_id).style.display = 'block';
    }
    else {
        if (document.layers) { // Netscape 4
            document.content_id.display = 'block';
        }
        else { // IE 4
            document.all.content_id.style.display = 'block';
        }
    }

}

function hide(content_id) {
    //safe function to hide an element with a specified id
    if (document.getElementById) { // DOM3 = IE5, NS6
        document.getElementById(content_id).style.display = 'none';
    }
    else {
        if (document.layers) { // Netscape 4
            document.content_id.display = 'none';
        }
        else { // IE 4
            document.all.content_id.style.display = 'none';
        }
    }
}

function hideAll(total, id) {
	for(var i= 1;i <= total; i++){
		hide(id+i);
	}
}

function hideAllImplantations(total, button) {
    for(var i= 1;i <= total; i++){
        hide('implantation_'+i);
    }
}

function highlight(content_id, color)
{
	if (color == '')
		color = '#EEEEEE';
    if (document.getElementById)
	{ // DOM3 = IE5, NS6
        document.getElementById(content_id).style.backgroundColor = color;
    }
    else
	{
        if (document.layers) // Netscape 4
		{
            document.content_id.backgroundColor = color;
        }
        else // IE 4
		{
            document.all.content_id.style.backgroundColor = color;
        }
    }
}

function normal(content_id)
{
    if (document.getElementById)
	{ // DOM3 = IE5, NS6
        document.getElementById(content_id).style.backgroundColor = 'transparent';
    }
    else
	{
        if (document.layers) // Netscape 4
		{
            document.content_id.backgroundColor = 'transparent';
        }
        else // IE 4
		{
            document.all.content_id.style.backgroundColor = 'transparent';
        }
    }
}

function setClass(object, c) {
	object.className = c;
}

function activateButton(button) {
    setClass($(button), 'active');
}
function desactivateButton(button) {
    setClass($(button), '');
}
function desactivateAllButtons(total, button_name) {
    for(var i= 1;i <= total; i++){
	   desactivateButton(button_name+i);
    }
}

function $(id)
{
	if (document.getElementById) {
        return document.getElementById(id);
	}else{
		if (document.layers){
		    return document.id;
		}else{
			return document.all.id;
		}
	}
}

function contact_validate(id_auteur)
{
    if($('nom_'+id_auteur).value==null||$('nom_'+id_auteur).value == ''){ alert('Le nom est obligatoire');return false; } 

    if($('prenom_'+id_auteur).value==null||$('prenom_'+id_auteur).value == ''){ alert('Le pr\351nom est obligatoire');return false; }

    if($('societe_'+id_auteur).value==null||$('societe_'+id_auteur).value == ''){ alert('La soci\351t\351 est obligatoire');return false; }

    if($('cabinet_'+id_auteur).value==null||$('cabinet_'+id_auteur).value == ''){ alert('Le cabinet est obligatoire');return false; }

    if($('email_'+id_auteur).value==null||$('email_'+id_auteur).value == ''){ alert('L\'adresse email est obligatoire');return false; }

    if($('tel_'+id_auteur).value==null||$('tel_'+id_auteur).value == ''){ alert('Le num\351ro de t\351l\351phone est obligatoire');return false; }

    if($('sujet_'+id_auteur).value==null||$('sujet_'+id_auteur).value == ''){ alert('L\'objet du message est obligatoire');return false; }
}

function partnership_validate(id_auteur)
{
    if($('nom_'+id_auteur).value==null||$('nom_'+id_auteur).value == ''){ alert('Le nom est obligatoire');return false; } 
    
    if($('cabinet_'+id_auteur).value==null||$('cabinet_'+id_auteur).value == ''){ alert('Le cabinet est obligatoire');return false; } 
    
    if(( !$('n_orias_en_cours_'+id_auteur).checked ) && ( $('n_orias_'+id_auteur).value==null||$('n_orias_'+id_auteur).value == '') ){ alert('Le num\351ro ORIAS est obligatoire (s\'il n\'est pas en cours de cr\351ation)');return false; } 
    
    if($('adresse_'+id_auteur).value==null||$('adresse_'+id_auteur).value == ''){ alert('L\'adresse est obligatoire');return false; } 
    
    if($('code_postal_'+id_auteur).value==null||$('code_postal_'+id_auteur).value == ''){ alert('Le code postal est obligatoire');return false; } 
    
    if($('ville_'+id_auteur).value==null||$('ville_'+id_auteur).value == ''){ alert('La ville est obligatoire');return false; } 
    
    if($('email_'+id_auteur).value==null||$('email_'+id_auteur).value == ''){ alert('L\'adresse email est obligatoire');return false; } 
}


