<!-- Fonctions afficher/masquer pour les pop-up ajout et erreur -->

// La fonction masquer avec la propriété "display" permet de produire de décalage (ex. : le texte disparaît, la ligne aussi)
function afficher(element)
{
	if (document.getElementById && document.getElementById(element) != null)
	{
	document.getElementById(element).style.display='block';
	}
}
function masquer(element)
{
	if (document.getElementById && document.getElementById(element) != null)
	{
	document.getElementById(element).style.display='none';
	}
}

<!-- Fonctions masquer pour les messages d'erreur ou de confirmation formulaire -->
// La fonction masquer avec la propriété "visibility" permet de ne pas produire de décalage (ex. : le texte disparaît, mais la ligne reste)
function masquer_2(element)
{
	if (document.getElementById && document.getElementById(element) != null)
	{
	document.getElementById(element).style.visibility='hidden';
	}
}

<!-- Fonctions afficher/masquer poour les champs select et option (pour que cela fonctionne sous ie 7) -->
function afficher_masquer_type_compte(element)
{
	if (document.getElementById && document.getElementById(element) != null)
	{
		if(element=='particulier')
		{
		document.getElementById('cadre_professionnel').style.display='none';
		}
		if(element=='professionnel')
		{
		document.getElementById('cadre_professionnel').style.display='block';
		}
	}
}
function afficher_masquer_choix_livraison(element)
{
	if (document.getElementById && document.getElementById(element) != null)
	{
		if(element=='facturation')
		{
		document.getElementById('cadre_adresse_livraison').style.display='none';
		}
		if(element=='livraison')
		{
		document.getElementById('cadre_adresse_livraison').style.display='block';
		}
	}
}