//______________ADMIN______________________________
function confirmation(f,msg)
{
	var temp = msg;
	if (confirm(temp))
	{
			document.forms[f].submit();
	}else return(false)
	
}

//____________________________________________________________________
function show(d,b)//permet d'afficher un <div> ou de le cacher
{
        if(document.getElementById(d).style.display=="none")
        {
                document.getElementById(d).style.display="block";
                if(b && b!='')
                        document.getElementById(b).focus();
        } else{ document.getElementById(d).style.display="none";

                  }
}
function showsmenu(d,b)//permet d'afficher un <div> ou de le cacher
{
	if(document.getElementById(d+"op").value!="0")
	{
		if(document.getElementById(d).style.display=="none")
		{
			document.getElementById(d).style.display="block";
		} else{ document.getElementById(d).style.display="none";
	
			}
	}else document.location.href=b;
}
//____________________________________________________________________
// FieldInsert(id_textfield,text_bef_cursor,text_aft_cursor)
function FieldInsert(el,text1,text2) {
        var ta=document.getElementById(el);
        if (ta.selectionStart || ta.selectionStart ==0)
        {
                if (ta.selectionEnd > ta.value.length)
                        ta.selectionEnd=ta.value.length;
                var p1=ta.selectionStart;
                var p2=ta.selectionEnd+text1.length;
                var cScrollTop=ta.scrollTop;
                ta.value=ta.value.slice(0,p1)+text1+ta.value.slice(p1);
                ta.value=ta.value.slice(0,p2)+text2+ta.value.slice(p2);
                ta.selectionStart=p1+text1.length;
                ta.selectionEnd=p2;
                ta.focus();
                ta.scrollTop=cScrollTop;
        }
        else  // Opera
        alert("non supporté...");
}

function show2(d,b,g)//permet d'afficher un <div> ou de le cacher
{
        if(document.getElementById(d).style.display=="none")
        {
                document.getElementById(d).style.display="block";
                if(b && b!='')
                        document.getElementById(b).src=g+"2.gif";
        } else{ document.getElementById(d).style.display="none";
		if(b && b!='')
                        document.getElementById(b).src=g+"1.gif";
                  }
}
//____________________________________________________________________
//___fonction anime du texte_____________________
function clignote(divid){
	if (document.getElementById(divid))
	{
	if (document.getElementById(divid).style.display=="none")
	document.getElementById(divid).style.display="block";
	else
	document.getElementById(divid).style.display="none";
	//  document.getElementById(divid).innerHTML=document.getElementById(divid).style.color;
	}
} 
var nb=0;
function ecri(divid,txt){
    if (document.getElementById(divid).innerHTML==txt){
	//nb=0;
       //document.getElementById(divid).innerHTML="";
    }else{
		nws=txt.charAt(nb);
       		document.getElementById(divid).innerHTML+=nws;
		nb++;
	}
}
//-----------------------------------------------------------------------------
//var nom_navigateur = navigator.appName;
// Détection du navigateur (enfin, presque), permet de savoir si ie est le navigateur utilisé
function detect()
{
var browser = navigator.userAgent;
var isOpera = (browser.indexOf("Opera") != -1);
var isIE = (!isOpera && browser.indexOf("MSIE") != -1);
var isMozilla = (!isOpera && !isIE && browser.indexOf("Mozilla") != -1);
return isIE;
}

//________________________________________________
//--------------------------------------------------------------------
function BloqEnter(ev)//cette fonction empéch lutilisation d'autre touche que les chiffre, supr, backspace et les F1 F2...;
{  
	if (!ev) ev = window.event;
	if(detect()) c = ev.keyCode;//if internet exploreur
	else     c = ev.which;
	if((c>=48&&c<=57)||c==8 ||c==0) return true;//(c>=97&&c<=122)||c == 13
	//alert (c);
	return false;
}  
//############################################################################################
//##########################			AJAX		##############################
//############################################################################################

var etat=1; var m=0; var ex= new Array(50); var mms=0; var dern_activ=0;
	function sendData(data, page, method,endroit) 
	{ //alert("qzetdsgsdfg");
	//_____VARIABLE_________________ 
	    if(detect()) //Internet Explorer 
	    { 
	       var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ; 
	    }  else  {  //Mozilla 
	             	 var XhrObj = new XMLHttpRequest(); 
	    	     }//fin else 
	     
	    //définition de l'endroit d'affichage: 
	    var content = document.getElementById(endroit); 
            today = new Date;
	    //endroit="allcontent";
	   //_____TRAITEMENT____________ 
	    switch(method)
	    {
		case "GET":
		 
	        	if(data == 'null') 
	       		{ 
        		    //Ouverture du fichier sélectionné: 
        		    XhrObj.open("GET", page); 
        		}//fin if 
                	else 
                	    { 
            			//Ouverture du fichier en methode GET 
            			XhrObj.open("GET", page+"?"+data); 
        		     }//fin else 
    	        break; 
   	        case "POST":
   			  //Ouverture du fichier en methode POST 
   			     XhrObj.open("POST", page); 
   	     	break;
             }//fin switch 

    		//Ok pour la page cible 
		 XhrObj.onreadystatechange = function() 
		    { 
        		if (XhrObj.readyState == 4 && XhrObj.status == 200) 
			{
				if (endroit!="no"){
        			    content.innerHTML = XhrObj.responseText ;
				    
					}
			}
    		    }
		
		switch (method)
		{
    			case "GET":
    			    XhrObj.send(null); 
    			break;
    			case "POST":
    			    XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
    			    XhrObj.send(data); 
			break;
    		}//fin switch 

		
	}//fin fonction SendData 
//----------------------------------------------------------------------------------
function remenu()
{
	document.getElementById('btn1').src="image/accueil.gif";
	document.getElementById('btn1').title="image/accueil.gif";
	document.getElementById('btn2').src="image/mandataire.gif";
	document.getElementById('btn2').title="image/mandataire.gif";
	document.getElementById('btn3').src="image/acces.gif";
	document.getElementById('btn3').title="image/acces.gif";
}
function gohome()
{	remenu();
	document.getElementById('btn1').src="image/accueilr.gif";
	document.getElementById('btn1').title="image/accueilr.gif";
	if(document.getElementById('testjaja').value=="voiture")
		location.href="index.php";
	else sendData('','include/ajindex.php','GET','allpages');
	document.getElementById('tirepage').innerHTML="Accueil";
	setInterval("clignote('plusde')",800);
}
function gomandataire()
{	remenu();
	document.getElementById('btn2').src="image/mandatairer.gif";
	document.getElementById('btn2').title="image/mandatairer.gif";
	if(document.getElementById('testjaja').value=="voiture")
		location.href="index.php?page=Mandataire";
	else sendData('page=Mandataire','include/ajindex.php','GET','allpages');
	document.getElementById('tirepage').innerHTML="Mandataire";
	//
}
function goacces()
{	remenu();
	document.getElementById('btn3').src="image/accesr.gif";
	document.getElementById('btn3').title="image/accesr.gif";
	if(document.getElementById('testjaja').value=="voiture")
		location.href="index.php?page=Acces";
	else sendData('page=Acces','include/ajindex.php','GET','allpages');
	document.getElementById('tirepage').innerHTML="Acces";
	//
}
function gocgv()
{	remenu();
	if(document.getElementById('testjaja').value=="voiture")
		location.href="index.php?page=cgdv";
	else sendData('page=cgdv','include/ajindex.php','GET','allpages');
	document.getElementById('tirepage').innerHTML="Conditions g&eacute;n&eacute;rales du mandat";
}
function go_cust()
{	remenu();
	if(document.getElementById('testjaja').value=="voiture")
		location.href="index.php?page=customers_space";
	else sendData('','espace_client.php','GET','allpages');
	document.getElementById('tirepage').innerHTML="Espace clients";
}
function connect_cli()
{
	var datacli="passwd="+document.getElementById('passwd').value;
	datacli+="&email="+document.getElementById('email').value;
	sendData(datacli,'espace_client.php','GET','allpages');
}
function passwd_lost()
{
	var datacli="action=lost&email="+document.getElementById('email').value;
	sendData(datacli,'espace_client.php','GET','allpages');
}
