﻿function onViewPage(sPath){
	//alert("STAT onViewPage "+sPath);
	//urchinTracker(sPath);
	pageTracker._trackPageview(sPath);
}

//tableau associatif des phases
var phases = ["designexterieur", "lignsinterieures", "capacite4x4", "modularité", "bienetre", "performances", "securite"];

//tableau associatif des pages
var level0Koleos = [
						{codeSite : "home", codeNedstat: "Home"},
						{codeSite : "film", codeNedstat: "Film"},
						{codeSite : "goodies", codeNedstat: "goodieshome"},
						{codeSite : "aventure", codeNedstat: "KoleosAventure"},
						{codeSite : "koleoscope", codeNedstat: "Koleoscope"},
						{codeSite : "customizer", codeNedstat: "Customisation"},
						{codeSite : "tournee", codeNedstat: "europeantours"},
						{codeSite : "country_selector", codeNedstat: "PreHome"}
];

function tagPhase(codeCountry, mode, idxPhase){
	
	if (codeCountry.toUpperCase() == "UK"){
		dcsMultiTrack("DCS.dcsuri", mode+"."+phases[idxPhase]);
	}
	//else {
		var _url = getUrlTagNedstat(codeCountry)+mode+"."+phases[idxPhase];
		//alert("PHASE "+_url);
		sitestat(_url);
	//}
}

function tagHotspot(codeCountry, mode, idxHotSpot){
	if (codeCountry.toUpperCase() == "UK"){
		dcsMultiTrack("DCS.dcsuri", mode+".hotspot"+idxHotSpot);
	}
	//else {
		var _url = getUrlTagNedstat(codeCountry)+mode+".hotspot"+idxHotSpot;
		//alert("HOTSPOT " +_url);
		sitestat(_url);
	//}
}

function tagHotspotFromKoleoscope(codeCountry, idxHotSpot){
	if (codeCountry.toUpperCase() == "UK"){
		dcsMultiTrack("DCS.dcsuri", "Koleoscope.hotspot"+idxHotSpot);
	}
	//else {
		var _url = getUrlTagNedstat(codeCountry)+"Koleoscope.hotspot"+idxHotSpot;
		//alert("HOTSPOT " +_url);
		sitestat(_url);
	//}
}



function tagPage(codeCountry, codePage){
	if (codeCountry.toUpperCase() == "UK"){
		dcsMultiTrack("DCS.dcsuri", getCodeNedstatByCodeFront(codePage));
	}
	//else {
		var _url = getUrlTagNedstat(codeCountry) + getCodeNedstatByCodeFront(codePage);
		//alert(_url);
		sitestat(_url);
	//}
}


function tagLink(codeCountry, codeLink){
	if (codeCountry.toUpperCase() == "UK"){
		dcsMultiTrack("DCS.dcsuri", codeLink);
	}
	//else {
		var _url = getUrlTagNedstat(codeCountry) + codeLink;
		//alert(_url);
		sitestat(_url);
	//}
}



function tagGPSScreen(codeCountry, codePage){
	if (codeCountry.toUpperCase() == "UK"){
		dcsMultiTrack("DCS.dcsuri", getCodeNedstatByCodeFront(codePage)+".calendar");
	}
	//else {
		var _url = getUrlTagNedstat(codeCountry)+getCodeNedstatByCodeFront(codePage)+".calendar";
		//alert(_url);
		sitestat(_url);
	//}
}


//retourne l'url a appeler pour netstat (sans le code de la page)
function getUrlTagNedstat(codeCountry){
	
	var codeDomaine = "renault-"+codeCountry.toLowerCase();
	
	if (
			codeCountry.toUpperCase() == "BG" ||
			codeCountry.toUpperCase() == "BE" ||
			codeCountry.toUpperCase() == "LU" ||
			codeCountry.toUpperCase() == "CZ" ||
			codeCountry.toUpperCase() == "SK" ||
			codeCountry.toUpperCase() == "FI" ||
			codeCountry.toUpperCase() == "UK" ||
			codeCountry.toUpperCase() == "NO" ||
			codeCountry.toUpperCase() == "SE"){
		
		codeDomaine = "renault-mktg"
	}
	
	var _url = "http://"+codeCountry.toLowerCase()+".sitestat.com/renault-group/"+codeDomaine+"/s?"+codeCountry.toUpperCase()+"_Mini-Site.Koleos.";
	return _url;
}


function getCodeNedstatByCodeFront(codeFront){
	for (var i=0; i<level0Koleos.length; i++){
		if (level0Koleos[i].codeSite == codeFront)
			return level0Koleos[i].codeNedstat;
	}
}

