function checkEmail (strng) {
	var error="";
	if (strng == "") {
  		alert("Veuillez saisir une adresse Email valide."); 
  		return (false); }
	else {
    	var emailFilter=/^.+@.+\..{2,3}$/;
    	if (!(emailFilter.test(strng))) { 
       		alert("Veuillez saisir une adresse Email valide.");
	   		return (false);
    	}
    	else {
       		var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/
         	if (strng.match(illegalChars)) {
         		alert("Veuillez saisir une adresse Email valide.");
		  		return (false);
       		}
			else { return (true);}
    	} 
	}
}
// Fonction qui ouvre une fenêtre en mode MODAL (IE5 seulement)
function WMOpen(f,nom, h, w, scroll) {
  var PosLeft = screen.width;
  var PosTop = screen.height;
  PosLeft = ((PosLeft/2)-((w+10)/2))
  PosTop = ((PosTop/2)-((h+59)/2))
  var myPopup = window.open(f, nom, 'resizable=no,scrollbars=' + scroll + ',left=' + PosLeft + ',top=' + PosTop + ',menubar=no,status=no,width=' + w + ',height=' + h);
  if(myPopup.focus){myPopup.focus();}
}

var oLastBtn=0;
// Fonction qui surligne un bouton dans le menu de gauche.
function RaiseButton() {
	window.event.cancelBubble=true;
	oBtn = window.event.srcElement;
	if (oBtn.style.display!="none") {
		var bChosen = false;
		if (oLastBtn && oLastBtn != oBtn) { HideButton(); }
		if (oBtn.buttonType) {
			oBtn.className = oBtn.buttonType + "Up";
			oLastBtn=oBtn; }
		else { oLastBtn = 0; }
	}
}
// Fonction qui dessine un bouton dans le menu de gauche.
function HideButton() {
	if (oBtn.style.display!="none") {
		if ((oLastBtn.buttonType == "LeftNavChosen") || (oLastBtn.buttonType == 	"LeftNavSubChosen") || (oLastBtn.buttonType == "appNavChosen") || (oLastBtn.buttonType == 	"appNavSubChosen")) {
			oLastBtn.className = oLastBtn.buttonType; }
		else { oLastBtn.className = oLastBtn.buttonType + "Off"; }
	}
}

// Fonction qui récupère un COOKIE.
function getCookie(NameOfCookie) {
	if (document.cookie.length > 0) { 
		begin = document.cookie.indexOf(NameOfCookie+"="); 
		if (begin != -1) { 
			begin += NameOfCookie.length+1; 
			end = document.cookie.indexOf(";", begin);
			if (end == -1) end = document.cookie.length;
			return unescape(document.cookie.substring(begin, end)); } 
	}
	return null; 
}

// Fonction qui ecrit un COOKIE.
function setCookie(NameOfCookie, value)  {
	var expiredays = 30;
	var ExpireDate = new Date ();
	ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
	document.cookie = NameOfCookie + "=" + escape(value) + 
	((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}

// Fonction qui supprime un COOKIE.
function delCookie(NameOfCookie)  { 
	if (getCookie(NameOfCookie)) { document.cookie = NameOfCookie + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT"; } 
}

function FieldSelected(vNeeded){ 
	if (vNeeded) {event.srcElement.className="FieldSelected2"}
	else {event.srcElement.className="FieldSelected"}; 
}
function FieldNormal(vNeeded){ 
	if (vNeeded) {event.srcElement.className="FieldForm"}
	else {event.srcElement.className="FieldForm"};
}





function caseclickquestion1 (b)
{

if (formquestionnaire.concusite.checked) {
document.getElementById('div1').style.display = (b!=1? 'none':'block');
}

else

{
	document.getElementById('div1').style.display ="none";

}


}

function caseclickquestion2 (b)
{
	
if (formquestionnaire.hebergsite.checked) {
document.getElementById('div2').style.display = (b!=1? 'none':'block');
}

else

{
	document.getElementById('div2').style.display ="none";

}

}

function caseclickquestion3 (b)
{
if (formquestionnaire.referensite.checked) {
document.getElementById('div3').style.display = (b!=1? 'none':'block');
}

else

{
	document.getElementById('div3').style.display ="none";

}
}

function caseclickquestion4 (b)
{
if (formquestionnaire.devspec.checked) {
document.getElementById('div4').style.display = (b!=1? 'none':'block');
}

else

{
	document.getElementById('div4').style.display ="none";

}
}


 function setAction(valeur) {
	document.formulaire.action.value = valeur
}
