function popup_img(img,titre) {//Ouvre un popup avec la map pour generalmobiles
		
	w = window.open("",'POPUP','width=100, height=100, toolbar=no, scrollbars=no, resizable=no,status=no');	
	w.document.write("<html><head><title>"+titre+"</title></head>");
	w.document.write("<script language=\"javascript\">function fitPhoto() { if (document.getElementById('photo').complete) {  window.resizeTo(document.getElementById('photo').width,document.getElementById('photo').height+25); window.focus(); } else { setTimeout('fitPhoto()',250) } }</script>");
	w.document.write("<body onload=\"fitPhoto()\" topmargin=\"0\" leftmargin=\"0\"><a href=\"javascript:window.close();\"><img id=\"photo\" src=\"" + img + "\" border=\"0\"></a>");
	w.document.write("</body></html>");
	w.document.close();

}

function popup_det(id,type,lng) { //Ouvre un popup de détail sur l'article (pour la page souscription)
	wDet = window.open("details.php?popup=true&typeart="+type+"&article="+id+"&lang="+lng,'POPUP','width=640, height=640, toolbar=no, scrollbars=yes, resizable=no');	
}

function popup_def(type,lng) { //Ouvre un popup expliquant ce qu'est le GSM ou le GPRS
wDef = window.open("service_switch.php?popup=true&type="+type+"&lang="+lng,'POPUP','width=640, height=450, toolbar=no, scrollbars=yes, resizable=no');
}

/** 
	Cette fonction sert à recharger la page dynamiquement pour le paiement
	final de manière à indiquer si oui ou non on veut utiliser notre
	éventuelle remise disponible. (paiement.php)
**/	
function reload(choose) {
		var navUrl = window.location.href;
		var pos = navUrl.lastIndexOf("&remise=");
		if(pos<0) {
			pos = navUrl.length;
		}
		var souschaine = navUrl.substr(0,pos);
		if(choose == 'yes') {
			souschaine = souschaine.concat("&remise=yes");
		}
		else {
			souschaine = souschaine.concat("&remise=no");
		}
		
		window.location.href = souschaine;
}

//Toutes les fonctions qui suivent servent à checker l'état du grand formulaire
//de la page souscription pour voir quels options il faut laisser apparantes.
//a noter que j'ai pas checké les possibilités et risquent inhérent au fait que
//les arguements passent en get dans l'url donc il suffit d'etre un minimum
//intelligent pour voir comment est formée l'url et donner des arguments que
//l'on ne devrait pas avoir pu choisir. ya ptet rien d'exploitable, mais
//faudrait tester.
function flipCheckType() {
	if(document.forms["one"].type[0].checked == true) {
		document.getElementById("haveGSMd").style.display='';
		document.getElementById("haveGPRSd").style.display='none';
		document.getElementById("timeGSMd").style.display='none';
		document.getElementById("timeGPRSd").style.display='none';
		document.getElementById("paiementd").style.display='none';
		document.getElementById("chooseGSMd").style.display='none';
		document.getElementById("chooseGPRSd").style.display='none';
		uncheckTimeGSM();
		uncheckTimeGPRS();
		document.forms["one"].haveGPRS[0].checked = false;
		document.forms["one"].haveGPRS[1].checked = false;
		uncheckPaiement();
		uncheckChooseGSM();
		uncheckChooseGPRS();
	}
	else if(document.forms["one"].type[1].checked == true){
		document.getElementById("haveGSMd").style.display='none';
		document.getElementById("haveGPRSd").style.display='';
		document.getElementById("timeGSMd").style.display='none';
		document.getElementById("timeGPRSd").style.display='none';
		document.getElementById("paiementd").style.display='none';
		document.getElementById("chooseGSMd").style.display='none';
		document.getElementById("chooseGPRSd").style.display='none';
		document.forms["one"].haveGSM[0].checked = false;
		document.forms["one"].haveGSM[1].checked = false;
		uncheckTimeGSM();
		uncheckPaiement();
		uncheckChooseGSM();
		uncheckChooseGPRS();
	}
	
}
function flipCheckHave() {
	if(document.forms["one"].haveGSM[0].checked == true) {
		document.getElementById("timeGSMd").style.display='';
		document.getElementById("timeGPRSd").style.display='none';
		document.getElementById("chooseGSMd").style.display='none';
		document.getElementById("paiementd").style.display='none';
		uncheckChooseGSM();
		uncheckChooseGPRS();
		uncheckTimeGSM();
		uncheckTimeGPRS();
		uncheckPaiement();
		//Attention, p'tit patch, redirection vers ootay
		window.location.href="http://www.generalmobiles.ootay.fr/";
	}
	else if(document.forms["one"].haveGSM[1].checked == true) {
		document.getElementById("timeGSMd").style.display='none';
		document.getElementById("timeGPRSd").style.display='none';
		document.getElementById("paiementd").style.display='none';
		uncheckTimeGSM();
		uncheckTimeGPRS();
		uncheckPaiement();
		
		document.getElementById("chooseGSMd").style.display='';
		document.getElementById("chooseGPRSd").style.display='none';
		//w = window.open("about:blank","POPUP",'width=300, height=300, toolbar=no, scrollbars=no, resizable=no');
		//w.document.write("Sélectionnez un produit GSM.");
	}
	
	if(document.forms["one"].haveGPRS[0].checked == true) {
		document.getElementById("timeGSMd").style.display='none';
		document.getElementById("timeGPRSd").style.display='';
		document.getElementById("chooseGPRSd").style.display='none';
		document.getElementById("paiementd").style.display='none';
		uncheckChooseGPRS();
		uncheckChooseGSM();
		uncheckTimeGSM();
		uncheckTimeGPRS();
		uncheckPaiement();
	}
	else if(document.forms["one"].haveGPRS[1].checked == true) {
		document.getElementById("timeGSMd").style.display='none';
		document.getElementById("timeGPRSd").style.display='none';
		document.getElementById("paiementd").style.display='none';
		uncheckTimeGSM();
		uncheckTimeGPRS();
		uncheckPaiement();
		
		document.getElementById("chooseGSMd").style.display='none';
		document.getElementById("chooseGPRSd").style.display='';
		//w = window.open("about:blank","POPUP",'width=300, height=300, toolbar=no, scrollbars=no, resizable=no');
		//w.document.write("Sélectionnez un produit GPRS.");
	}
}

function flipCheckTime() {
	for(i=0;i<document.forms["one"].timeGSM.length;i++) {
		if(document.forms["one"].timeGSM[i].checked == true) { 
			if(document.forms["one"].timeGSM[i].value == "journee") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='none';
				document.getElementById("autre").style.display='none';
			}
			else if(document.forms["one"].timeGSM[i].value == "mois") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='none';
				document.getElementById("autre").style.display='none';
			}
			else if(document.forms["one"].timeGSM[i].value == "annee") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='';
				document.getElementById("autre").style.display='';
			}
			else if(document.forms["one"].timeGSM[i].value == "pack") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='';
				document.getElementById("autre").style.display='';
			}
		}	
	}
	
	if(document.forms["one"].timeGSM.value == "journee") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='none';
				document.getElementById("autre").style.display='none';
			}
			else if(document.forms["one"].timeGSM.value == "mois") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='none';
				document.getElementById("autre").style.display='none';
			}
			else if(document.forms["one"].timeGSM.value == "annee") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='';
				document.getElementById("autre").style.display='';
			}
			else if(document.forms["one"].timeGSM.value == "pack") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='';
				document.getElementById("autre").style.display='';
			}
	
	for(i=0;i<document.forms["one"].timeGPRS.length;i++) {
		if(document.forms["one"].timeGPRS[i].checked == true) { 
			if(document.forms["one"].timeGPRS[i].value == "journee") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='none';
				document.getElementById("autre").style.display='none';
			}
			else if(document.forms["one"].timeGPRS[i].value == "mois") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='none';
				document.getElementById("autre").style.display='none';
			}
			else if(document.forms["one"].timeGPRS[i].value == "annee") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='';
				document.getElementById("autre").style.display='';
			}
			else if(document.forms["one"].timeGPRS[i].value == "pack") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='';
				document.getElementById("autre").style.display='';
			}
		}
	}
	if(document.forms["one"].timeGPRS.value == "journee") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='none';
				document.getElementById("autre").style.display='none';
			}
			else if(document.forms["one"].timeGPRS.value == "mois") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='none';
				document.getElementById("autre").style.display='none';
			}
			else if(document.forms["one"].timeGPRS.value == "annee") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='';
				document.getElementById("autre").style.display='';
			}
			else if(document.forms["one"].timeGPRS.value == "pack") {
				document.getElementById("paiementd").style.display='';
				document.getElementById("commande").style.display='';
				document.getElementById("credit").style.display='';
				document.getElementById("autre").style.display='';
			}
			
	uncheckPaiement();
}

function flipCheckChoose() {
	flag = false;
	for(i=0;i<document.forms["one"].chooseGSM.length;i++) {
		if(document.forms["one"].chooseGSM[i].checked == true) { flag = true; }
	}
	//On check si ya pas une connerie qui fait que padbol, ya qu'un seul produit et du coup ya pas de matrice
	if(document.forms["one"].chooseGSM.checked == true) {
		flag = true;
	}
	if(flag == true) { //On affiche la suite comme si on avait cliqué sur "<?=ALL_OUI?>, j'ai un GSM"
		document.getElementById("timeGSMd").style.display='';
		document.getElementById("timeGPRSd").style.display='none';
		document.getElementById("chooseGSMd").style.display='';
		document.getElementById("chooseGPRSd").style.display='none';
	}
	flag = false;
	for(i=0;i<document.forms["one"].chooseGPRS.length;i++) {
		if(document.forms["one"].chooseGPRS[i].checked == true) { flag = true; }
	}
	//On check si ya pas une connerie qui fait que padbol, ya qu'un seul produit et du coup ya pas de matrice
	if(document.forms["one"].chooseGPRS.checked == true) {
		flag = true;
	}
	if(flag == true) { //On affiche la suite comme si on avait cliqué sur "<?=ALL_OUI?>, j'ai un GPRS"
		document.getElementById("timeGSMd").style.display='none';
		document.getElementById("timeGPRSd").style.display='';
		document.getElementById("chooseGPRSd").style.display='';
		document.getElementById("chooseGSMd").style.display='none';
	}
}

function flipCheckPayment() {
	//On traite les informations du formulaire "one" pour remplir les variables en mémoire pour générer le formulaire secret (trop cool, quelle aventure !)
	product = "notSet";
	have = "notSet";
	want = "notSet";
	time = "notSet";
	payment = "notSet";
	
	if(document.forms["one"].type[0].checked == true) { product = "GSM"; }
	else if(document.forms["one"].type[1].checked == true) { product = "GPRS"; }
	
	if(product == "GSM" && document.forms["one"].haveGSM[0].checked == true) { have = "GSM"; }
	else if(product == "GSM" && document.forms["one"].haveGSM[1].checked == true) { have = "noGSM"; }
	else if(product == "GPRS" && document.forms["one"].haveGPRS[0].checked == true) { have = "GPRS"; }
	else if(product == "GPRS" && document.forms["one"].haveGPRS[1].checked == true) { have = "noGPRS"; }
	
	if(have == "noGSM") { 
		for(i=0;i<document.forms["one"].chooseGSM.length;i++) {
			if(document.forms["one"].chooseGSM[i].checked == true) { want = document.forms["one"].chooseGSM[i].value; }
		}
		if(document.forms["one"].chooseGSM.checked == true) { want = document.forms["one"].chooseGSM.value; }
	}
	else if(have == "noGPRS") { 
		for(i=0;i<document.forms["one"].chooseGPRS.length;i++) {
			if(document.forms["one"].chooseGPRS[i].checked == true) { want = document.forms["one"].chooseGPRS[i].value; }
		}
		if(document.forms["one"].chooseGPRS.checked == true) { want = document.forms["one"].chooseGPRS.value; }
	}
	
	if(product == "GSM") {
		for(i=0;i<document.forms["one"].timeGSM.length;i++) {
			if(document.forms["one"].timeGSM[i].checked == true) { time = document.forms["one"].timeGSM[i].value; }
		}
		if(document.forms["one"].timeGSM.checked == true) { time = document.forms["one"].timeGSM.value; }
	}
	else if(product == "GPRS") {
		for(i=0;i<document.forms["one"].timeGPRS.length;i++) {
			if(document.forms["one"].timeGPRS[i].checked == true) { time = document.forms["one"].timeGPRS[i].value; }
		}
		if(document.forms["one"].timeGPRS.checked == true) { time = document.forms["one"].timeGPRS.value; }
	}
	
	for(i=0;i<document.forms["one"].paiement.length;i++) {
		if(document.forms["one"].paiement[i].checked == true) { payment = document.forms["one"].paiement[i].value; }
	}
	
	//Cette fonction va générer un formulaire dynamiquement pour poster nos réponse vers une autre page avec en méthode POST	
	//formulaire = "<form name=\"secret\" action=\"envoi.php\" method=\"POST\">\n";
	formulaire = "<input type=\"hidden\" name=\"product\" value=\"".concat(product).concat("\" />\n");
	formulaire = formulaire.concat("<input type=\"hidden\" name=\"have\" value=\"").concat(have).concat("\" />\n");
	formulaire = formulaire.concat("<input type=\"hidden\" name=\"want\" value=\"").concat(want).concat("\" />\n");
	formulaire = formulaire.concat("<input type=\"hidden\" name=\"time\" value=\"").concat(time).concat("\" />\n");
	formulaire = formulaire.concat("<input type=\"hidden\" name=\"payment\" value=\"").concat(payment).concat("\" />\n");
	//formulaire = formulaire.concat("</form>\n");
	
	document.getElementById("secretForm").innerHTML = formulaire;
	// Finalement, Stevens ne veut pas de confirmation
	/*
		if(window.confirm("Etes-vous sûr de vouloir confirmer votre commande ?")) {
			//document.forms["secret"].submit();
			window.location.href = "envoi.php?product=".concat(product).concat("&have=").concat(have).concat("&want=").concat(want).concat("&time=")
									.concat(time).concat("&payment=").concat(payment);
		}
		else { uncheckPaiement(); }
	*/
	
	window.location.href = "index.php?page=envoi&product=".concat(product).concat("&have=").concat(have).concat("&want=").concat(want).concat("&time=")
								.concat(time).concat("&payment=").concat(payment).concat("&add=true");
}

function uncheckPaiement() {
	for(i=0;i<document.forms["one"].paiement.length;i++) {
		document.forms["one"].paiement[i].checked = false;
	}
}

function uncheckTimeGSM() {
	for(i=0;i<document.forms["one"].timeGSM.length;i++) {
		document.forms["one"].timeGSM[i].checked = false;
	}
}

function uncheckTimeGPRS() {
	for(i=0;i<document.forms["one"].timeGPRS.length;i++) {
		document.forms["one"].timeGPRS[i].checked = false;
	}
}

function uncheckChooseGSM() {
	for(i=0;i<document.forms["one"].chooseGSM.length;i++) {
		document.forms["one"].chooseGSM[i].checked = false;
	}
}

function uncheckChooseGPRS() {
	for(i=0;i<document.forms["one"].chooseGPRS.length;i++) {
		document.forms["one"].chooseGPRS[i].checked = false;
	}
}



/************************************** IMPORT DU JS DE UNIVERSPRINT *********************************************/

//Détermine le test à effectuer en fonction du type de compte choisi
function test_form(formulaire){
	var type = document.formulaire.typeClt.value;
	if(type == "etd")
		test_formEtd(formulaire);
	if(type == 'cie' || type== 'media')
		test_formCieMedia(formulaire);
}

//Test pour la création d'un compte pour une société ou un média
function test_formCieMedia(formulaire){
	var error="Il manque des informations : \n";
	if(document.formulaire.entreprise.value == ""){
		error += "- le nom de votre société!\n";
	}
	if(document.formulaire.siret.value == ""){
		error += "- le numéro de siret!\n";
	}
	if(document.formulaire.num_tva.value == ""){
		error += "- le numéro de TVA Intracommunautaire!\n";
	}
	if(document.formulaire.adresse.value == ""){
		error += "- l'adresse!\n";
	}
	if(document.formulaire.cp.value == ""){
		error += "- le code postal!\n";
	}
	if(document.formulaire.ville.value == ""){
		error += "- la ville!\n";
	}
	if(document.formulaire.pays.value == ""){
		error += "- le pays!\n";
	}
	if(document.formulaire.tel.value == ""){
		error += "- le numéro de téléphone!\n";
	}
	if(document.formulaire.email.value == ""){
		error += "- le mail!\n";
	}
	if(document.formulaire.login.value == ""){
		error += "- le login!\n";
	}
	if(document.formulaire.pass1.value == ""){
		error += "- le mot de passe!\n";
	}
	if(document.formulaire.pass2.value == ""){
		error += "- le mot de passe de confirmation!\n";
	}
	if(document.formulaire.pass1.value != document.formulaire.pass2.value){
		error += "- le mot de passe ne correspond pas au mot de passe de confirmation!\n";
	}
	if(!document.formulaire.condition.checked){
		error += "- Vous devez accepter les conditions générales de vente!\n";
	}
	if(error != "" && error !="Il manque des informations : \n"){
		alert(error);
	}else{
		if(emailCheck(document.formulaire.email.value))
			document.formulaire.submit();
	}
}

//Test pour la création d'un compte pour un particulier
function test_formEtd(formulaire){
	var error="Il manque des informations : \n";
	if(document.formulaire.nom.value == ""){
		error += "- le nom!\n";
	}
	if(document.formulaire.prenom.value == ""){
		error += "- le prénom!\n";
	}
	if(document.formulaire.adresse.value == ""){
		error += "- l'adresse!\n";
	}
	if(document.formulaire.cp.value == ""){
		error += "- le code postal!\n";
	}
	if(document.formulaire.ville.value == ""){
		error += "- la ville!\n";
	}
	if(document.formulaire.pays.value == ""){
		error += "- le pays!\n";
	}
	if(document.formulaire.tel.value == ""){
		error += "- le numéro de téléphone!\n";
	}
	if(document.formulaire.email.value == ""){
		error += "- le mail!\n";
	}
	if(document.formulaire.login.value == ""){
		error += "- le login!\n";
	}
	if(document.formulaire.pass1.value == ""){
		error += "- le mot de passe!\n";
	}
	if(document.formulaire.pass2.value == ""){
		error += "- le mot de passe de confirmation!\n";
	}
	if(document.formulaire.pass1.value != document.formulaire.pass2.value){
		error += "- le mot de passe ne correspond pas au mot de passe de confirmation!\n";
	}
	if(!document.formulaire.condition.checked){
		error += "- Vous devez accepter les conditions générales de vente!\n";
	}
	if(error != "" && error !="Il manque des informations : \n"){
		alert(error);
	}else{
		if(emailCheck(document.formulaire.email.value))
			document.formulaire.submit();
	}
}

// Original coding:
// http://javascript.internet.com/forms/email-address-validation.html
// http://hologuides.com/JavaScript/CheckEMailIE.htm

function emailCheck (emailStr) {

	var myEMailIsValid = true;
	var myAtSymbolAt = emailStr.indexOf('@');
	var myLastDotAt = emailStr.lastIndexOf('.');
	var mySpaceAt = emailStr.indexOf(' ');
	var myLength = emailStr.length;
	
	// at least one @ must be present and not before position 2
	// @yellow.com : NOT valid
	// x@yellow.com : VALID
	
	if (myAtSymbolAt < 1 ) {
		myEMailIsValid = false;
	}
	
	
	// at least one . (dot) afer the @ is required
	// x@yellow : NOT valid
	// x.y@yellow : NOT valid
	// x@yellow.org : VALID
	
	if (myLastDotAt < myAtSymbolAt) {
		myEMailIsValid = false;
	}
	
	// at least two characters [com, uk, fr, ...] must occur after the last . (dot)
	// x.y@yellow. : NOT valid
	// x.y@yellow.a : NOT valid
	// x.y@yellow.ca : VALID
	 
	if (myLength - myLastDotAt <= 2) {
		myEMailIsValid = false;
	}
	
	// no empty space " " is permitted (one may trim the email)
	// x.y@yell ow.com : NOT valid
	
	if (mySpaceAt != -1) {
		myEMailIsValid = false
	}
		
	if (myEMailIsValid == true) {
		return true;
	}
	else {
		alert("Votre email n'est pas valide.");
		return false;
	}

}

function testMail()
{
	var mail = document.formulaire.email.value;
	
	if(emailCheck(mail))
		document.formulaire.submit();
}

function testMail2()
{
	var mail = document.formulaire2.email.value;
	
	if(emailCheck(mail))
		document.formulaire2.submit();
}



//Affiche ou cache, le contenu d'un DIV en fonction de son id
function setDisplayDiv(divID,cacher)
{
	PcH = false;
	if ( document.getElementById && document.getElementById( divID ) ) // Pour les navigateurs récents
	{
		Pdiv = document.getElementById( divID );
		PcH = true;
	}
	else if ( document.all && document.all[ divID ] ) // Pour les veilles versions
		{
			Pdiv = document.all[ divID ];
			PcH = true;
		}
		else if ( document.layers && document.layers[ divID ] ) // Pour les très veilles versions
			{
				Pdiv = document.layers[ divID ];
				PcH = true;
			}
	
	if(cacher)
	{
		Pdiv.className = 'cachediv'; //Pour cacher
	}
	else Pdiv.className = ''; //Pour afficher
}

function chgeDisp(divID) {
	PcH = false;
	if ( document.getElementById && document.getElementById( divID ) ) // Pour les navigateurs récents
		{
			Pdiv = document.getElementById( divID );
			PcH = true;
		}
	else if ( document.all && document.all[ divID ] ) // Pour les veilles versions
		{
			Pdiv = document.all[ divID ];
			PcH = true;
		}
	else if ( document.layers && document.layers[ divID ] ) // Pour les très veilles versions
		{
			Pdiv = document.layers[ divID ];
			PcH = true;
		}
		
	if(Pdiv.className == "cachediv") { setDisplayDiv(divID,false); }
	else { setDisplayDiv(divID,true); }
}

//Affiche ou cache des éléments du formulaire en fonction du type choisi(étudiant,sociéte...)
function DivStatus2(formulaire)
{
	var val = document.formulaire.typeClt.value;
	if(val == 'cie' || val== 'media')
	{
		setDisplayDiv('societe1',false);
		setDisplayDiv('societe2',false);
	}
	else 
		if(val == 'etd')
		{
			setDisplayDiv('societe1',true);
			setDisplayDiv('societe2',true);
		}
}

//Ajoute le site aux favories en fonction du navigateur
function Is() {
   var agent = navigator.userAgent.toLowerCase();
   this.major = parseInt(navigator.appVersion);
   this.minor = parseFloat(navigator.appVersion);
   this.ns = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));
   this.ns4 = (this.ns && (this.major >= 4));
   this.ns6 = (this.ns && (this.major >= 5));
   this.ie = (agent.indexOf("msie") != -1);
   this.ie4 = (this.ie && (this.major >= 4));
   this.ie5  = (this.ie && (agent.indexOf("msie 5")!=-1));
   this.op3 = (agent.indexOf("opera") != -1);
   this.win = (agent.indexOf("win")!=-1);
   this.mac = (agent.indexOf("mac")!=-1);
   this.unix = (agent.indexOf("x11")!=-1);
}

var is = new Is();

function addBookmark() {
   var titre = "Tuesou.com, localisation de GSM, GPRS et GPS";
   var url   = "http://www.tuesou.com/";
   if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) {
      window.sidebar.addPanel(titre, url, "");
   } else if (is.ie) {
      window.external.AddFavorite(url, titre);
   } else {
      alert("Pour ajouter 'titre' à vos farovis, utilisez <CTRL>+D.");
   }
}






var titre1 = 'Tuesou.com : cartouches jet d’encre, cartouches laser, Lexmark, Xerox, Brother…à des prix venus d’ailleurs !';
var titre2 = 'Tuesou.com : cartouches HP, cartouches Epson, cartouches Canon, cartouches Lexmark, C4611A002…à  des prix venus d’ailleurs !';
var titre3 = 'Tuesou.com : cartouches photocopieur, cartouches fax, toners, Sharp, Samsung, Philips, C0956A0026…à des prix venus d’ailleurs !';
var titre4 = 'Tuesou.com : cartouches d’encre originales, compatibles, consommables imprimantes, C4609A002…à des prix venus d’ailleurs !';
var titre5 = 'Tuesou.com : cartouches jet d’encre, recharges encre, matériel informatique, Philips, IBM…à des prix venus d’ailleurs !';
var titre6 = 'Tuesou.com : cartouches laser, cartouches photocopieur, Toshiba, Panasonic, Oki, HPC6625A…à des prix venus d’ailleurs !';
var titre7 = 'Tuesou.com : cartouches d’encre d’origines, compatibles, couleurs, toners, Hewlett, Packard…à des prix venus d’ailleurs !';
var titre8 = 'Tuesou.com : cartouches d’encre, toners, cartouches rechargeables, Sharp, Samsung, Philips…à des prix venus d’ailleurs !';
var titre9 = 'Tuesou.com : laserjet, EC13T044140, HPC6657AE, TEK106R00586,…à des prix venus d’ailleurs !';
var titre10 = 'Tuesou.com : boutique informatique, HPC4844AE, BRTN8000, C7980A010, C1548A003…à des prix venus d’ailleurs !';

/* Change le titre de la page */
function changeTitre()
{
	
	var nb = Math.random();
	var nb = new String(nb);
	nb = nb.substr(2,1);
	
	switch(nb){
		case "1" :
			titre = titre1;
			break;
		case "2" :
			titre = titre2;
			break;
		case "3" :
			titre = titre3;
			break;
		case "4" :
			titre = titre4;
			break;
		case "5" :
			titre = titre5;
			break;
		case "6" :
			titre = titre6;
			break;
		case "7" :
			titre = titre7;
			break;
		case "8" :
			titre = titre8;
			break;		
		case "9" :
			titre = titre9;
			break;			
	}		
			
	document.title = titre;	
}
