//Create a boolean variable to check for a valid Internet Explorer instance.
var xmlhttp = false;
//Check if we are using IE.
try {
//If the Javascript version is greater than 5.
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
//alert ("You are using Microsoft Internet Explorer.");
} catch (e) {
//If not, then use the older active x object.
try {
//If we are using Internet Explorer.
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
//alert ("You are using Microsoft Internet Explorer");
} catch (E) {
//Else we must be using a non-IE browser.
xmlhttp = false;
}
}
//If we are using a non-IE browser, create a javascript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
//alert ("You are not using Microsoft Internet Explorer");
}

function makerequest(serverPage, objID) {
var obj = document.getElementById(objID);
//alert(serverPage);
xmlhttp.open("GET", serverPage);
xmlhttp.onreadystatechange = function() {
//alert(xmlhttp.responseText);
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
obj.innerHTML = xmlhttp.responseText;
//obj.innerHTML = xmlhttp.responseText;
}
}
xmlhttp.send(null);
}

function makerequest_multiple(serverPage, objID, chpID) {
var obj = document.getElementById(objID);
//alert(serverPage);
xmlhttp.open("GET", serverPage);
xmlhttp.onreadystatechange = function() {
//alert(xmlhttp.responseText);
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
obj.innerHTML = xmlhttp.responseText;
document.getElementById(chpID).innerHTML=document.getElementById(chpID+'lib').innerHTML+'<select style="width:100px"><option></option></select>';
//alert(serverPage);
}
}
xmlhttp.send(null);
}

function opconnect(serverPage,reloadPage) {
	//alert(serverPage);
xmlhttp.open("GET", serverPage);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var reponse = xmlhttp.responseText.split('|');
alert(reponse[1]);
if(reponse[0]=='ok')MM_jumpMenu('parent',reloadPage);
}
}
xmlhttp.send(null);
}

function mise_jour(serverPage,reloadPage) {
	//alert(serverPage);
xmlhttp.open("GET", serverPage);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
MM_jumpMenu('parent',reloadPage);
}
}
xmlhttp.send(null);
}
/*
function ajout_tampon_commande(serverPage,liste,prm) {
	//alert(serverPage);
var param = "&article="+document.getElementById("article").value+"&debut="+document.getElementById("debut").value+"&fin="+document.getElementById("fin").value+"&qte="+document.getElementById("qte").value+"&"+prm+'&Cmdconfirmer';
//alert(param);
xmlhttp.open("GET", serverPage+param);
xmlhttp.onreadystatechange = function() {
//alert(xmlhttp.responseText);
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var reponse = xmlhttp.responseText;
var tabreponse = reponse.split("|");
alert(tabreponse[1]);
if(tabreponse[0]=='ok'){
document.getElementById("article").value='';
document.getElementById("debut").value='';
document.getElementById("fin").value='';
document.getElementById("qte").value='';
document.getElementById("qte_estime").innerHTML="<input type='hidden' name='qte_es' id='qte_es' size='5'>";
}
//alert(tabreponse[3]+'zz|'+tabreponse[2]+'ee|aaaaa'+document.getElementById("client").value);
makerequest(liste+"?"+prm,"tampon");

}
}
xmlhttp.send(null);
}

*/

function nb_liste(serverPage,reloadPage) {
xmlhttp.open("GET", serverPage);
//alert(reloadPage);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
//document.forms.fposte.submit();
MM_jumpMenu('parent',reloadPage);
//document.forms.submit();
}
}
xmlhttp.send(null);
}

function MM_jumpMenu(targ,url){ //v3.0
//alert('aaaa');
  eval(targ+".location='"+url+"'");
}

// Formatage d'un champs
function valid_numeric(evt) {
	var keyCode = evt.which ? evt.which : evt.keyCode;
	//alert(keyCode);
	var interdit = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZàâäãçéèêëìîïòôöõùûüñ &*?!:;,\t#~"^¨%$£?²¤§%*°@+=-()[]{}<>|\\/`\'';
	if (interdit.indexOf(String.fromCharCode(keyCode)) >= 0) {
		return false;
	}
}

function valider_nb(evt) {
	var keyCode = evt.which ? evt.which : evt.keyCode;
	if (keyCode== 13) {
		return true;
	}
	else return false;
}

function trim(val){
var regExpBegin = /^\s+/;
var regExpEnd = /\s+$/;
return val.replace(regExpBegin,"").replace(regExpEnd,"");
}

function verifemail(mail)
	{
	//adresse = formulaire.adresse_email.value;
	//var place = val.indexOf("@",1);
	//var point = val.indexOf(".",place+1);

	if ((mail.indexOf("@")>=0)&&(mail.lastIndexOf(".")>mail.indexOf("@"))) 
		{
		//formulaire.submit();
		return true;
		}
	else
		{
		//alert('Entrez une adresse e-mail valide!!');
		return false ;
		}
return true;
}

function prechargimg() { 
var doc=document; 
if(doc.images){ if(!doc.precharg) doc.precharg=new Array();
var i,j=doc.precharg.length,x=prechargimg.arguments; for(i=0; i<x.length; i++)
if (x[i].indexOf("#")!=0){ doc.precharg[j]=new Image; doc.precharg[j++].src=x[i];}}
} 

function af_heure(){   
          date_du_jour = new Date();
          var minutes = date_du_jour.getUTCMinutes();
          if (minutes < 10){
          minutes = "0" + minutes
          }
          heure_gmt=date_du_jour.getUTCHours() + ":" + minutes + " GMT";
          document.getElementById('heure').innerHTML=heure_gmt;
setTimeout("af_heure()",1000);
}
