/******************************************************
 Cree laision d'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("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
  xhr = false; 
  } 
  return xhr;
}

/******************************************************
******************************************************/



/******************************************************
fonction qui donne le page et ui affiche le resultat en div
******************************************************/
function affichage(page,div,xhraff)
{
	 
if(div=="contenu_corps")
	{
document.getElementById("contenu_corps").innerHTML = "<center><img src='../images_template/loading.gif' width=25 height=25></center>"; 
 
	}
xhraff.onreadystatechange = function()
    {
     if(xhraff.readyState == 4 && xhraff.status == 200)
     {
	
     document.getElementById(div).innerHTML=xhraff.responseText;
	if(div=="contenu_corps")
	{
		faire();
	}
	 }
    }
xhraff.open("POST",page,true);

xhraff.send(null);
}
/******************************************************
******************************************************/





/*************************************************************
fonction de envoyer une req  et retourne une resultat que je le teste 
************************************************************/

function envoyerRequete(page,xhrreq)
{
var ret;
xhrreq.onreadystatechange = function()
    {
     if(xhrreq.readyState == 4 && xhrreq.status == 200)
     {
		 
     ret=xhrreq.responseText;
     }
    }
xhrreq.open("POST",page,false);
xhrreq.send(null);
return ret;

}
	
/******************************************************
******************************************************/


/*******************************************************
 fonction de chargement le contenu du page les informations utilie
********************************************************/
function chercheProd(page,text,menu)
{
	 
document.getElementById('input_menu').value=menu;
document.getElementById('input_entet').value=text;
last=text.lastIndexOf("<br>",0);
if(last==-1)
last=text.length;
title=text.substring(0,last);

xhrlang1=getXhr();

affichage("page/entet_page.php?idmenu="+document.donnee.input_menu.value+"&lang="+document.donnee.input_lang.value,'contenu_titre',xhrlang1);

  
  xhrPAGE=getXhr();
affichage(page,'contenu_corps',xhrPAGE);

}
/******************************************************
******************************************************/






/******************************************************
 fonction d'inscrit dans les newslettres
******************************************************/
function newlettres()
{
	 xhr=getXhr();
x=envoyerRequete('page/insc_newslettre.php?mail='+document.getElementById('newmail').value,xhr);
chercheProd('page/newslettre.php?id='+x,'news lettre');
}
/******************************************************
******************************************************/





/******************************************************
 fonction d'ouvrir une popup
******************************************************/
function popup(adr,nom,atribut)
{
window.open(adr, nom, atribut);
}
/******************************************************
******************************************************/




/******************************************************
fonction de Charge Espace de Client
******************************************************/
function chercheLogin()
{
	//chercheLogin();
login=document.loginn.login.value;
mp=document.loginn.mp.value;

  if(login=="" || mp=="")
{
	xhrlg2=getXhr();
  affichage('client/EspaceClient/erreur_entre_client.php?lang='+document.donnee.input_lang.value,'conternu_corps',xhrlg2);
}
else
{
page="client/EspaceClient/verifier.php?login="+login+"&mp="+mp;
 xhrlg3=getXhr();
idd=envoyerRequete(page,xhrlg3);
	 if(idd==1)
	 {
	 window.location.replace("../admin/index.php");
	 }
	 else
	 {
   xhrlg4=getXhr();
   
     affichage('client/EspaceClient/connecter.php','co',xhrlg4);
	 xhrlg5=getXhr();
  affichage('client/EspaceClient/client.php?id='+idd+'&lang='+document.donnee.input_lang.value,'conternu_corps',xhrlg5);
  xhrlg6=getXhr();
  affichage('client/EspaceClient/login_client.php?id='+idd+'&lang='+document.donnee.input_lang.value,'log',xhrlg6);
  document.getElementById('input_menu').value="espace";
     }
	
}
xhrlg1=getXhr();
  affichage('client/EspaceClient/entete_client.php?lang='+document.donnee.input_lang.value,'contenu_titre',xhrlg1);
}
/******************************************************
******************************************************/



/******************************************************
fonction de Change lang
******************************************************/
function changementLang()
{
 
 


if(document.donnee.input_menu.value!="")
text="idmenu="+document.donnee.input_menu.value+"&";
else
text="";

xhrlang1=getXhr();

affichage("page/entet_page.php?"+text+"lang="+document.donnee.input_lang.value,'contenu_titre',xhrlang1);

 xhrlang2=getXhr();
 
affichage("page/corps_page.php?"+text+"lang="+document.donnee.input_lang.value,'contenu_corps',xhrlang2);

 
xhrlang4=getXhr();
affichage("page/menu_page.php?lang="+document.donnee.input_lang.value,'div_menu',xhrlang4);


xhrlang6=getXhr();

affichage("page/info_page.php?lang="+document.donnee.input_lang.value+"&type=2",'titre_news',xhrlang6);

xhrlang13=getXhr();
affichage("page/news_page.php?lang="+document.donnee.input_lang.value,'texte_news',xhrlang13);

xhrlang3=getXhr();

affichage("page/drapeau_page.php?lang="+document.donnee.input_lang.value,'drapeaux',xhrlang3);
xhrlang5=getXhr();

affichage("page/rubrique.php?lang="+document.donnee.input_lang.value,'rubrique',xhrlang5);
document.getElementById("contenu_titre").align="left";


if(document.donnee.input_lang.value==3)
{
	
	document.getElementById("contenu_titre").align="right";
}

}
/******************************************************
******************************************************/



/******************************************************
fonction de changer langage 
******************************************************/
function change(lang)
{

document.donnee.input_lang.value=lang;
 changementLang();
}
/******************************************************
******************************************************/

function faire()
{
	var tmp = navigator.appName == 'Microsoft Internet Explorer' && navigator.userAgent.indexOf('Opera') < 1 ? 1 : 0;
if(tmp) var isIE = document.namespaces ? 1 : 0;

if(isIE) {
	if(document.namespaces['v'] == null) {
		var stl = document.createStyleSheet();
		stl.addRule("v\\:*", "behavior: url(#default#VML);"); 
		document.namespaces.add("v", "urn:schemas-microsoft-com:vml"); 
	}
}
 if(isIE){addIECorners(); }else {addCorners();}
}

function telecharge(id)
{
	adr="page/telechargement.php?id="+id;
	nom="";
	atribut="width=0,height=0,scrollbars=yes,resizable=no";
window.open(adr, nom, atribut);
}



function EnvoyerMessage()
{
	xhrlang3=getXhr();
if(document.getElementById('nom').value=="Nom")
{
	nom="";
}
else
{
	nom=document.getElementById('nom').value;
}
if(document.getElementById('prenom').value=="Prénom")
{
	prenom="";
}
else
{
	prenom=document.getElementById('prenom').value;
}
if(document.getElementById('email').value=="Email *")
{
	email="";
}
else
{
	email=document.getElementById('email').value;
}
if(document.getElementById('sujet').value=="Sujet *")
{
	sujet="";
}
else
{
	sujet=document.getElementById('sujet').value;
}
if(document.getElementById('message').value=="Message*")
{
	message="";
}
else
{
	message=document.getElementById('message').value;
}
if(document.getElementById('societe').value=="Société")
{
	societe="";
}
else
{
	societe=document.getElementById('societe').value;
}
if(document.getElementById('fonction').value=="Fonction")
{
	fonction="";
}
else
{
	fonction=document.getElementById('fonction').value;
}
if(email=="" && sujet=="" && message=="")
{
	alert("Verifier les champs obligatoires ");
}
else
{
affichage("page/envoyer.php?nom="+nom+"&prenom="+prenom+"&email="+email+"&sujet="+sujet+"&message="+message+'&societe='+societe+'&fonction='+fonction,'contenu_corps',xhrlang3);
}
}


function changeParg(Parg,div)
{
	
	x=(document.getElementById("actif"+div).value);

	document.getElementById("ong"+x).className='';
	document.getElementById("ong"+Parg).className="current";
	document.getElementById("actif"+div).value=Parg;
	
	xhrlang3=getXhr();

affichage("page/parag.php?lang="+document.donnee.input_lang.value+"&id="+Parg,'contenu_onglet'+div,xhrlang3);
	
}

function Choisir_Rss(div,xml,id)
{
	x=(document.getElementById("act_rss").value);

	document.getElementById(x).className='';
	document.getElementById(id).className="current";
	document.getElementById("act_rss").value=id;
		xhrlang3=getXhr();
		document.getElementById("corps_rss").innerHTML = "<center><img src='../images_template/loading.gif' width=25 height=25></center>"; 
affichage("page/flux.php?xml="+xml+"&div="+div,'corps_rss',xhrlang3);
}