
if (self == top) {
	xtnv            = document; //affiliation frameset : document, parent.document ou top.document
    	xtsd            = (document.location.protocol=='https:')?'https://logs11':'http://logp3';
	}

else {
	xtnv            = parent.document; //affiliation frameset : document, parent.document ou top.document
    	xtsd            = (parent.document.location.protocol=='https:')?'https://logs11':'http://logp3';
	}



    xtsite          = getXtsite();
    xtn2            = ""; //utiliser le numero du niveau 2 dans lequel vous souhaitez ranger la page
    xtpage          = ""; //placer un libellé de page pour les rapports Xiti
    xterr           = ""; //page d'erreur (404, 500 ou form)
    xtmc            = ""; //Mot clé saisi dans moteur interne (texte "propre")
    xtnp            = ""; //numero de la page de resultat de recherche (numerique)
    xtac            = ""; //identifiant de catégorie de visiteur (numérique)
    xtan            = ""; //identifiant client numerique (optionnel)
    xtprm           = ""; //Paramètres supplémentaires (optionnel)
    roimt           = ""; //valeur du panier pour ROI (uniquement pour les pages définies en transformation)
    roitest         = false; //à true uniquement si vous souhaitez effectuer des tests avant mise en ligne
    visiteciblee    = false; //à true pour les pages qui caractérisent une visite ciblée

    function xitinit(page, langue){
        xtn2 = (null==langue)?getCodeLangue(getLangue()):getCodeLangue(langue);
        xtpage = page;
    }

    function getXtsite(){
		return '403190'; // www.ibisrestaurant.com 
    }

    function getLangue(){
        var expression = /\/([a-z]{2})\//; // on cherche le code langue
        expression.exec(document.location);
        return RegExp.$1;
    }

    function getCodeLangue(lang){
        switch (lang){
            case 'fr' : return 1;
            case 'gb' :
            case 'en' : return 2;
            case 'de' : return 3;
            case 'es' : return 4;
            case 'pt' : return 5;
            case 'it' : return 6;
            case 'nl' : return 7;
            case 'sv' : return 8;
            case 'zh' : return 14;
            default : return 2;
        }
    }
