var formulaire1dejaenvoye=0 ;

function trim(string)
{
   return string.replace(/(^\s*)|(\s*$)/g,'');
}
function copyAll(champ) 
{
var tempval=eval("document."+champ);
tempval.focus();
tempval.select();
therange=tempval.createTextRange();
therange.execCommand("Copy");
}

function verifformsearch(formulaire) // checke le formulaire de recherche
{
 	 if (formulaire1dejaenvoye==1) {
	 		return false;
 	 }
 	 if ((trim(formulaire.q.value).length==0) || (formulaire.q.value=='Rechercher')){
	 		alert('Saisissez le terme à rechercher');
			formulaire.q.value="Rechercher";
			return false;
 	 }
	 formulaire.q.value=trim(formulaire.q.value);
 	 formulaire1dejaenvoye=1 ; // pour éviter l'éventuelle double soumission
 	 return true;
}

function getE(id)
{
	if(document.getElementById) {
		return document.getElementById(id);
	} else if(document.all) {
		return document.all[id];
	} else return;
}

function openClose(id,mode)
{
	element = getE(id);
	a = getE('a_'+id);
	img = getE('img_'+id);

	if (element.style) {
  		if (mode == 0) {
    			if (element.style.display == 'block' ) {
      				element.style.display = 'none';
      				a.title = 'Développer';
      				img.src = '../images/plus.png';
      				img.alt = 'Développer';
    			}
  				else {
      				element.style.display = 'block';
      				a.title = 'Réduire';
      				img.src = '../images/moins.png';
      				img.alt = 'Réduire';
    			}
  		}
  		else if (mode == 1) {
    			element.style.display = 'block';
    			a.title = 'Réduire';
    			img.src = '../images/moins.png';
    			img.alt = 'Réduire';
  		}
  		else if (mode == -1) {
    			element.style.display = 'none';
    			a.title = 'Développer';
    			img.src = '../images/plus.png';
    			img.alt = 'Développer';
  		}
	}
}

function mOpenClose(idArray,mode)
{
	for(var i=0;i<idArray.length;i++) {
		openClose(idArray[i],mode);
	}
}

function openCloseCharteSondages(id,mode)
{
	element = getE(id);
	a = getE('a_'+id);

	if (element.style) {
  		if (mode == 0) {
    			if (element.style.display == 'block' ) {
      				element.style.display = 'none';
      				a.title = 'Afficher la charte ci-dessous';
    			}
  				else {
      				element.style.display = 'block';
      				a.title = 'Masquer la charte ci-dessous';
    			}
  		}
  		else if (mode == 1) {
    			element.style.display = 'block';
    			a.title = 'Masquer la charte ci-dessous';
  		}
  		else if (mode == -1) {
    			element.style.display = 'none';
    			a.title = 'Afficher la charte ci-dessous';
  		}
	}
}

function openCloseAideFormulaire(id,mode)
{
	element = getE(id);
	a = getE('a_'+id);

	if (element.style) {
  		if (mode == 0) {
    			if (element.style.display == 'block' ) {
      				element.style.display = 'none';
      				a.title = 'Afficher';
    			}
  				else {
      				element.style.display = 'block';
      				a.title = 'Masquer';
    			}
  		}
  		else if (mode == 1) {
    			element.style.display = 'block';
    			a.title = 'Masquer';
  		}
  		else if (mode == -1) {
    			element.style.display = 'none';
    			a.title = 'Afficher';
  		}
	}
}

function openCloseReglesDuBlog(id,mode)
{
	element = getE(id);
	a = getE('a_'+id);

	if (element.style) {
  		if (mode == 0) {
    			if (element.style.display == 'block' ) {
      				element.style.display = 'none';
      				a.title = "Afficher les regles du blog ci-dessous";
    			}
  				else {
      				element.style.display = 'block';
      				a.title = "Masquer les regles du blog ci-dessous";
    			}
  		}
  		else if (mode == 1) {
    			element.style.display = 'block';
    			a.title = "Masquer les regles du blog ci-dessous";
  		}
  		else if (mode == -1) {
    			element.style.display = 'none';
    			a.title = "Afficher les regles du blog ci-dessous";
  		}
	}
}
