/* FICHIER DE FONCTIONS JAVASCRIPTS */


<!-- script popup -->
function MM_openBrWindow(theURL,winName,features) 
{  window.open(theURL,winName,features);	}
<!-- script popup -->


<!-- script permettant de faire disparaitre les listes deroulantes pour eviter le bug d'affichage sous IE -->
function HideSelect() 
{  
  oSelects = document.getElementsByTagName('select');
  if (oSelects.length > 0) { 
    for (i = 0; i < oSelects.length; i++) {
      oSelects[i].style.visibility = 'hidden'; 
    } 
  }
}

function ShowSelect() 
{  
  oSelects = document.getElementsByTagName('select');
  if (oSelects.length > 0) { 
    for (i = 0; i < oSelects.length; i++) {
      oSelects[i].style.visibility = 'visible'; 
    } 
  }
} 
<!-- script permettant de faire disparaitre les listes deroulantes pour eviter le bug d'affichage sous IE -->


<!-- barre de navigation -->
function montre(id) {
	  if (document.getElementById) {
		  document.getElementById(id).style.display="block";
		} else if (document.all) {
		  document.all[id].style.display="block";
		} else if (document.layers) {
		  document.layers[id].display="block";
		} } 

 function cache(id) {
	  if (document.getElementById) {
		  document.getElementById(id).style.display="none";
		} else if (document.all) {
		  document.all[id].style.display="none";
		} else if (document.layers) {
		  document.layers[id].display="none";
		} }
<!-- barre de navigation -->


<!-- choix automatique dans listes -->
function choix(champ)
{ formgerer.submit();}
<!-- choix automatique dans listes -->

<!-- choix automatique dans listes -->
function choix2(champ)
{ formgerer2.submit();}
<!-- choix automatique dans listes -->


<!-- script popup ajout -->
var ajoutwin = new Object();

function popup(page)
{
	ajoutwin.fctretour=ajoutCompo;
	ajoutwin.nom='popupAjout';
	ajoutwin.url=page;
	ajoutwin.retour='';
	ajoutwin.win=window.open(ajoutwin.url,ajoutwin.nom,'width=550,height=400,toolbar=false,scrollbars=auto,resizable=yes');	
	ajoutwin.win.document.close();
	ajoutwin.win.focus();
}

function ajoutCompo()
{
	var objret= new Object();
	objret.numero='';
	objret=ajoutwin.retour;
	var o=new Option(objret.descr,objret.numero);
		
	if(objret.typ=='ville')
	{ var maliste=document.form1.ville;	}
	
	if(objret.typ=='marque')
	{ var maliste=document.form1.marque;	}

	if(objret.typ=='typedemandeur')
	{ var maliste=document.form1.type;	}
	
	maliste.options.length++;
		if(maliste.options[0].text!='')
		{
			for (var i=maliste.options.length-1;i>0;i--) {
				var p=new Option(maliste.options[i-1].text,maliste.options[i-1].value);
				maliste.options[i]=p;
			}
		}
		maliste.options[0]=o;
		maliste.options.selectedIndex=0;
}
<!-- script popup ajout -->


<!-- script de validation automatique du choix dans une liste deroulante -->
function ChangeUrl(formulaire)
	{
	if (formulaire.ListeUrl.selectedIndex != 0)
		{	location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value; 	}
	else 
		{	alert('Veuillez choisir un élément de la liste.');	}
	}
<!-- script de validation automatique du choix dans une liste deroulante -->



<!-- Permet d'envoyer des données en GET ou POST en utilisant les XmlHttpRequest -->
function sendData(param, page)
{
	if(document.all)
	{
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}//fin if
	else
	{
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}//fin else

	//définition de l'endroit d'affichage:
	var content = document.getElementById("listeclient");
	
	XhrObj.open("POST", page);

	//Ok pour la page cible
	XhrObj.onreadystatechange = function()
	{
		if (XhrObj.readyState == 4 && XhrObj.status == 200)
			content.innerHTML = XhrObj.responseText ;
	}

	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
}

function sendData2(param, page, id)
{
  
	if(document.all)
	{
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}//fin if
	else
	{
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}//fin else

	//définition de l'endroit d'affichage:
	var content = document.getElementById(id);
	
	XhrObj.open("POST", page);

	//Ok pour la page cible
	XhrObj.onreadystatechange = function()
	{
		if (XhrObj.readyState == 4 && XhrObj.status == 200)
			content.innerHTML = XhrObj.responseText ;
	}

	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
}
<!-- Permet d'envoyer des données en GET ou POST en utilisant les XmlHttpRequest -->


function sendData3(param, page, id)
{
  
	if(document.all)
	{
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}//fin if
	else
	{
		//Mozilla
		var XhrObj = new XMLHttpRequest();
	}//fin else

	//définition de l'endroit d'affichage:
	var content = document.getElementById(id);
	
	XhrObj.open("POST", page);

	//Ok pour la page cible
	XhrObj.onreadystatechange = function()
	{
		if (XhrObj.readyState == 4 && XhrObj.status == 200)
			content.innerHTML = XhrObj.responseText ;
	}

	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
}
<!-- Permet d'envoyer des données en GET ou POST en utilisant les XmlHttpRequest -->

<!-- Permet d'afficher une liste d'element -->
var effect_1 = null;
<!-- fin -->