// JavaScript Documentfunction checkForm(fields){	fieldlist = fields.split(",");	error = 0;	for(i=0; i<fieldlist.length; i++){		element = document.getElementById(fieldlist[i]);		if(fieldlist[i].search('time_depart')>0){			date1id = fieldlist[i];		}		if(fieldlist[i] !== ''  && element.options && element.options[element.selectedIndex].value == ''){			element.className = 'champ_err';			error++;		} else if(fieldlist[i] !== '' && element.value == ''){			element.className = 'champ_err';			error++;		} else if(fieldlist[i].search('mail')>0 && checkmail(element.value)==false){			element.className = 'champ_err';			alert('L\'adresse email saisis est invalide');			error++;		} else {			element.className = 'champ';		}	}	if(error == 0){		return true;	} else {		return false;	}}function checkmail(val){	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;	var returnval=emailfilter.test(val);	return returnval;}function show(id){	if(document.getElementById(id).style.display == 'none'){		document.getElementById(id).style.display = 'block';	} else {		document.getElementById(id).style.display = 'none';	}		}function desactive(id, obj, count){	if(obj.checked == true){		document.getElementById(id).disabled = true;		document.getElementById(id).style.border = 'none';		if(document.getElementById(count+'_commentaire').value !==''){			retour = '\n';		} else {			retour = '';		}		document.getElementById(count+'_commentaire').value+= retour+'Le client gère en externe';	} else {		document.getElementById(id).disabled = false;		document.getElementById(id).style.border = '2px solid #CC3300';		alert('Veuillez spécifier le '+id);	}}//Ouvre une connection XMLHttpfunction getHTTPObject() {  var xmlhttp;  /*@cc_on  @if (@_jscript_version >= 5)    try {      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");      } catch (e) {      try {        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");        } catch (E) {        xmlhttp = false;        }      }  @else  xmlhttp = false;  @end @*/  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {    try {      xmlhttp = new XMLHttpRequest();      } catch (e) {      xmlhttp = false;      }    }  return xmlhttp;}var http = getHTTPObject();//Lance l'interrogation de la basefunction loadValues(selObj, count){  id = selObj.options[selObj.selectedIndex].value; // alert('recherche id '+id);  var url = 'loadVars.php?id='+id+'&count='+count;   http.open("GET", url, true);  http.onreadystatechange = handleHttpResponse;  http.send(null);}//Met à jour le formulaire sur réponsefunction handleHttpResponse() {  if (http.readyState == 4) {    results = http.responseText;	document.getElementById("divcategorie").innerHTML = results;  }}function supprImg(table, id, fichier, champ){	if(confirm('Êtes-vous sur(e) de bien vouloir supprimer ce fichier ?')){		document.location.replace('suppr_file.php?t='+table+'&i='+id+'&f='+fichier+'&c='+champ);	}}function supprElement(page, table, id){	if(confirm('Êtes-vous sur(e) de bien vouloir supprimer cet élément ?')){		document.location.replace(page+'?suppr='+id+'&table='+table);	}}		function showDet(id){	if(document.getElementById(id).style.display == 'none'){		document.getElementById(id).style.display = 'block';		document.getElementById('p'+id).src = 'images/puceb.gif';	} else {		document.getElementById(id).style.display = 'none';		document.getElementById('p'+id).src = 'images/puce.gif';	}}function checkSpec(obj, name, maxi){	if(obj.checked == true){		for(i=1;i<maxi+1;i++){			document.getElementById(i+'_'+name).checked = true;		}	} else {		for(i=1;i<maxi+1;i++){			document.getElementById(i+'_'+name).checked = false;		}	}}function emlink(b, d){	mail = b+'@'+d;	document.write('<a href="mailto:'+mail+'">'+mail+'</a>');}
