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

else {
	xtnv            = parent.document; //affiliation frameset : document, parent.document ou top.document
    	xtsd            = (parent.document.location.protocol=='index.shtml')?'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(){
        host = document.location.host;
        switch (host.substring(host.indexOf('.')+1)){
            case 'accorhotels.com' : return '201912';
            case 'sofitel.com': return '201913';
            case 'novotel.com': return '201914';
            case 'mercure.com': return '201915';
            case 'suite-hotel.com': return '201917';
            case 'ibishotel.com': return '201916';
            case 'etaphotel.com': return '201918';
            case 'hotelformule1.com': return '201919';
						case 'accorthalassa.com': return '180347';
						case 'all-seasons-hotels.com': return '295651';
            default : return '201912';
        }
    }

    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;
        }
    }
