/* Webchat
-------------------------------------------------------- */
function MDM_openWebchat(theURL,winName,features) {
        var _W=window.open(theURL,winName,features);
        _W.focus();
        _W.moveTo(0,0);
}

/* Grise le bouton de soumission
-------------------------------------------------------- */
function soumission(formulaire) 
	{
	if (formulaire.elements['submit']  != null) 
		{
		if (formulaire.elements['submit'].disabled) 
			{
			return false;
			}
		formulaire.elements['submit'].disabled = true;
		formulaire.elements['submit'].value = 'Patientez';
		}
	return true;
	}
/* ---------------------------------------------------- */

/* Alerte Box
-------------------------------------------------------- */
var xhr = null;
 
// Fonction de creation de l'objet XMLHttpRequest qui resservira pour chaques fonctions AJAX
function getXhr()
 {
  if(window.XMLHttpRequest) 
	  {
	  xhr = new XMLHttpRequest(); 
	  }
  else if(window.ActiveXObject)
   {  
    try
     {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
     }
    catch (e)
     {
      xhr = new ActiveXObject("Microsoft.XMLHTTP");
     }
   }
  else 
   { 
    alert("Your browser does not support XMLHttpRequest objects, please update it"); 
    xhr = false; 
   } 
 }

// fonction makeRequest à appeler avant le tag </body>
function makeRequest()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
		if (xhr.responseText != 0)
			{
			document.getElementById('alerte_messages').innerHTML = xhr.responseText;         		   
			initbox();
			}
     }
   }
  var url = '/www/messages/alerte_box.php';
  xhr.open("POST", url ,true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  xhr.send("type="+url);
 }
 
// fonction blink_title afin de modifier la balise <title>
var titre_origine = document.title;
var titre = '* NOUVEAUX MESSAGES *';
function blink_title(etape) 
	{
	switch(etape)
    	{
		case 1 :
		document.title = titre;
		//setTimeout("blink_title(2)", 1000);
		break;
		
		case 2 :
		document.title = titre_origine;
		setTimeout("blink_title(1)", 400);
		break;
    	}
	}