function show(calque)
{
	isIE = (document.all) ;
	isNN6 = (!isIE) && (document.getElementById);
	if (isIE) 	calque = document.all[calque]; 
	else if (isNN6) calque = document.getElementById(calque);
	calque.style.display = "block"; 
}



function show2(calque) 
{ 
	isIE = (document.all) ;
	isNN6 = (!isIE) && (document.getElementById);
	
	if (isIE) 	calque = document.all[calque]; 
	else if (isNN6) calque = document.getElementById(calque);
	
	if( (calque.style.display == "block") || (calque.style.display == "inline")  || (calque.style.display == "")  ) 			calque.style.display = "none";
	else calque.style.display = "block"; 
}


function showPlan(div, niveau)
{
	show2(div);
	if (isIE) { calque = document.all[div];fleche = document.all["fleche_"+div]; }
	if (isNN6){ calque = document.getElementById(div);fleche = document.getElementById("fleche_"+div); }
	switch(calque.className)
	{	
		case "ferme" : 
			changeClass(div, "ouvert");
			switch(niveau)
			{
				case 1: fleche.src = "/imagesCHA/moins.jpg";		break;
				case 2: fleche.src = "/imagesCHA/moins2.jpg";		break;

			}
			
			break;

		default : 
			changeClass(div, "ferme");
			switch(niveau)
			{
				case 1: fleche.src = "/imagesCHA/plus2.jpg";		break;
				case 2: fleche.src = "/imagesCHA/plus2.jpg";		break;			
			}
	}
}

function changeClass(calque, classe)
{
	if (navigator.appName == "Microsoft Internet Explorer")
		isIE = true;
	else
      		isIE = false;
	isNN6 = (!isIE) && (document.getElementById);
	if (isIE) { calque = document.all[calque]; }
	if (isNN6){ calque = document.getElementById(calque); }
	calque.className=classe;
}

function show(id, calque) 
{ 
	
	isIE = (document.all) ;
	isNN6 = (!isIE) && (document.getElementById);
	if (isIE) 
	{ 
		menu = document.all[calque+id]; 
		fleche = document.all["fleche"+id];
	}
	else if (isNN6) 
	{ 
		menu = document.getElementById(calque+id);
		fleche = document.getElementById("fleche"+id);
	}
	
	if( (menu.style.display == "block") || (menu.style.display == "inline")  )
		{
 			menu.style.display = "none";
			fleche.src = "/imagesCHA/fleche1.jpg";		
		}
	else 
		{ 
			menu.style.display = "block"; 
			fleche.src = "/imagesCHA/fleche2.jpg";		
		}
}

function checkMail(subscriber_email)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(subscriber_email.value)) return true;
	else alert('Veuillez saisir une adresse électronique valide ');subscriber_email.focus();
}


function setCursor(obj, cursor)
{
  if (!cursor || cursor=="hand" || cursor=="pointer") {
    if (navigator.appName == "Microsoft Internet Explorer")
      isIE = true;
    else
      isIE = false;
    cursor = isIE ? "hand" : "pointer";
  }

  obj.style.cursor = cursor;
}

