// ---------------------------------------------------------------------------
// fonction de traduction, lequivalent pour php existe dans fonctions.php
// ---------------------------------------------------------------------------
function Traduit(codeTrad)
{
	retour = "";

	//on regarde si on trouve une traduction dans les traductions globales
	if(trads_glob[codeTrad])
	{
		retour = trads_glob[codeTrad];
	}

	//on regarde si on trouve une traduction dans les traductions de la page en cours
	if(trads_page[codeTrad])
	{
		retour = trads_page[codeTrad];
	}

	//si on a rien trouvé, on affiche un mess trad. manquante
	if(retour == "")
	{
		retour = "<div style=\"color:red;display:inline;\">TRADUCTION MANQUANTE : \"" + codeTrad + "\"</div>";
	}
	
	return retour;
}

function ChangeLangue()
{
	var codelng = document.getElementById("bascule_langue").value;
	var url_page = document.getElementById("url_page").value;
	window.location.replace(url_page + "?ch_lng=" + codelng);
}


/* fonctions récuperees, peuvent servir */




// ---------------------------------------------------------------------------
// fonction de réécriture de chaine
// ---------------------------------------------------------------------------
/*function urlReecrite(chaine) 
{
	var source = Array("\>", "\&", "à", "â", "ä", "ã", "À", "Â", "Ä", "Ã", "é", "è", "ê", "ë", "É", "È", "Ê", "Ë", "î", "ì", "ï", "Ì", "Î", "Ï", "ò", "ô", "ö", "õ", "Ò", "Ô", "Ö", "Õ", "ù", "û", "ü", "Ù", "Û", "Ü", "ÿ", "ç", " ", "\_", "\&", "\=", "\!", "\@", "\;", "\,", "\:", "\{", "\}","\'","\"","’","--");

	var dest   = Array("-", "-", "a", "a", "a", "a", "a", "a", "a", "a", "e", "e", "e", "e", "e", "e", "e", "e", "i", "i", "i", "i", "i", "i", "o", "o", "o", "o", "o", "o", "o", "o", "u", "u", "u", "u", "u", "u", "y", "c", "-", "-", "-","-","-","-","-","-","-","-","-","-","-","-","-");
	
	var reg;

	for (var ii=0; ii < source.length; ii++ )
	{ 
		reg=new RegExp(source[ii], "g");
		chaine = chaine.replace(reg, dest[ii]);
	}


	reg=new RegExp("--", "g");
	chaine = chaine.replace(reg, "-");


	return chaine;
}

//Verifie l'adresse E-Mail
function verifmail(adrr){
  var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
  return reg.test(adrr);
}

function createRequestObject()
{
    var http;
    if(window.XMLHttpRequest)
    { // Mozilla, Safari, ...
        http = new XMLHttpRequest();
    }
    else if(window.ActiveXObject)
    { // Internet Explorer
        http = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return http;
}

function testeDateFR(date)
{
	//teste si une date est au format FR
	var reg=new RegExp("^([0-2][0-9]|3[0-1])/(0[1-9]|1[0-2])/[0-9]{4}$","g");

	return reg.test(date);
}

function buttonSample(oThis, status1, status2, status3 ){
	dir = "img/"
	oThis.onmouseout	= function(){ this.src=dir+status1; }
	oThis.onmousedown	= function(){ this.src=dir+status3; }
	oThis.onmouseup	= function(){ this.src=dir+status2; }
	oThis.src = dir+status2;
}

function IsPosInteger(nbr){
    return (/^\d+$/.test(nbr)&&(parseInt(nbr,10)<=0));
}

function ajouteBioPriv(codeLien, objId)
{
	var http = createRequestObject();

	http.open('POST', '../_ajt_contenu_privi.php?codeLien=' + codeLien + '&objId=' + objId);
	
    http.send(null);

	if(codeLien == "C")
	{
		alert("Le carnet à été ajouté à votre espace Bio-Privilèges");
	}
	else if(codeLien == "A")
	{
		alert("L'actualité à été ajoutée à votre espace Bio-Privilèges");
	}
	else
	{
		alert("Le produit à été ajoutée à votre espace Bio-Privilèges");
	}
}*/
