// window.onload=montre;


function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
function ltrim(stringToTrim) {
	return stringToTrim.replace(/^\s+/,"");
}
function rtrim(stringToTrim) {
	return stringToTrim.replace(/\s+$/,"");
}


// Teste si a est ancêtre de source
function isAncestor(source,a)
{

  ancetre = document.getElementById(a);
  while(source) {
    if(source==ancetre)
       return true;
     source=source.parentNode;
  }

  return false;

}


function montre(id) {
var d = document.getElementById(id);
if (d) {
  d.style.display='block';
	
}


}


function cachetout() {

		for (i=1;i<=20;i++) 
    {
      if (document.getElementById('smenu'+i)) document.getElementById("smenu"+i).style.display = "none";
    }

}


function cache(e) {
  var objSrc;
  objSrc=e.relatedTarget?e.relatedTarget:e.toElement?e.toElement:null;
  
	if (!isAncestor(objSrc,"menugauche"))
  {
    cachetout();
  }
}

function popUpWin (url, win, width, height, options) {
	var leftPos = (screen.availWidth - width) / 2;
	var topPos = (screen.availHeight - height) / 2;
	options += 'width=' + width + ',height=' + height + ',left=' + leftPos + ',top=' + topPos + ',scrollbars=yes,resizable=yes';
	monpopup = window.open(url, win, options);
	monpopup.focus();
	return monpopup;
}

function areyousure() {
  if (confirm("Confirmez-vous la suppression ?"))
	  return true;
	else
	  return false;
}


function dlgPalette(idpalette) {


for (var i = 0; i < lst_palette.length; i++) {
	if (lst_palette[i] != 'cp'+idpalette) document.getElementById(lst_palette[i]).style.visibility = "hidden";
	
} 

	
	
	if (document.getElementById('cp'+idpalette).style.visibility == "hidden") {
			document.getElementById('id_palette').value = idpalette;
			document.getElementById('cp'+idpalette).style.visibility = "visible";
			
		} else {
			document.getElementById('cp'+idpalette).style.visibility = "hidden";
		}
	
}

function setColorBis(color) {
	id_palette = document.getElementById('id_palette').value;
	document.getElementById('img_'+id_palette).style.background = color;
	document.getElementById(id_palette).value = color;
	document.getElementById('cp'+id_palette).style.visibility = 'hidden';
}

function basculevisible(id_obj) {
  if (document.getElementById(id_obj).style.visibility == 'hidden')
	  document.getElementById(id_obj).style.visibility = 'visible';
	else
    document.getElementById(id_obj).style.visibility = 'hidden';
}

function call_ajax(url) {
  var xhr_object = null;
   if(window.XMLHttpRequest) // Firefox
      xhr_object = new XMLHttpRequest();
   else if(window.ActiveXObject) // Internet Explorer
      xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
   else { 
      return;
   }

    xhr_object.open("POST", url, true);
	
   xhr_object.onreadystatechange = function() {
      if(xhr_object.readyState == 4)
         eval(xhr_object.responseText);
   }

  xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded;");
  
 return xhr_object;


}



function rappel_immediat() {

  
   var nom_ = document.getElementById('rappel_immediat_nom').value;
   var tel_ = document.getElementById('rappel_immediat_tel').value;
  

   if ((nom_ == '') || (tel_== '')) {

      alert('Veuillez remplir vos nom, prénom et numéro de téléphone');
        
   } else {    


   Tips.hideAll();
   xhr_object = call_ajax("../sms/ajax_rappel_immediat.php");      
   var data = "nom="+nom_+"&tel="+tel_
   xhr_object.send(data);

  }

}
	  


