// Removes white space (leading and trailing)
function trim(toTrim) {
	return toTrim.replace(/^\s+/g,'').replace(/\s+$/g,'');
}

// Constants
var TITLE_DELEMITER = " | ";
var SITE_NAME = "SÉRIES+";
var OMNITURE_HIERARCHY_DELIMITER = " > ";

// Membership section
var omniture_gender = "Non disponible";
var omniture_loggedState = "Guest";

// Get member extra information from cookie
var membershipCookie = document.cookie.match('membership=(.*?)(;|$)');
if (membershipCookie) {

	membershipCookie = unescape(membershipCookie[1]);

	// Logged state
	if (membershipCookie.indexOf("id") > -1) {
		omniture_loggedState = "Logged";
	}

	// Gender
	if (membershipCookie.indexOf("genderId") > -1) {
		var genderId = membershipCookie.substring(membershipCookie.indexOf("genderId") + 11, membershipCookie.indexOf("genderId") + 12);
		if (genderId == 1) {
			omniture_gender = "Homme";
		} else if (genderId == 2) {
			omniture_gender = "Femme";
		}
	}

}

// Remove trailing # and white space (leading and trailing) from the title
var initialTitle = document.title + "";
var pageAnchor = window.location.hash + "";
var r = new RegExp(pageAnchor, 'g');
pageName = initialTitle.replace(r, "");

// Get page name, hierarchy and site section from the page's title
var hierarchy = "";
var siteSection = "";
var hierarchyArray = pageName.split(TITLE_DELEMITER);
hierarchyArray.reverse();

var pageUrl = document.location + "";

// Site's home pages are treated specially
if (typeof(isAccueil) == "boolean") {

	// Exception for Vrak's age selection page
	if (pageUrl.indexOf("vrak.tv/index_annee.jsp") > -1) {
		// Age selection page
		pageName = "Choix : " + pageName;
		hierarchy = "Accueil - Choix";
		siteSection = hierarchy;
	} else {
		// Real home page
		hierarchy = "Accueil";
		siteSection = hierarchy;
	}

} else {

	var i;
	for (i in hierarchyArray) {

		integer_i = parseInt(i);

		// Skip site name
		if (hierarchyArray[integer_i].toLowerCase() != SITE_NAME.toLowerCase()) {

			// Hierarchy value
			hierarchy += hierarchyArray[integer_i];

			// Site section
			if (siteSection == "") {
				siteSection = hierarchyArray[integer_i];
				// Has next
				if ((integer_i + 1) >= hierarchyArray.length) {
					// This seams to be the home page of a site section, let's specify it in the pageName
					pageName = "Accueil | " + pageName;
				}
			}

			// Has next
			if ((integer_i + 1) < hierarchyArray.length) {
				hierarchy += OMNITURE_HIERARCHY_DELIMITER;
			}

		}

	}
}

// Content type (this is currently used only for webtele video types)
if (contentType == null) {
	var contentType = "";
}

// Debug
// document.write("<div style=\"position: absolute; width:400px; height:150px; left: 5px; top: 5px; z-index: 10000; padding: 16px; color: black; background: #FFFFFF; border: 2px solid #2266AA;\">-pageName : " + pageName + "<br/>-hierarchy : " + hierarchy + "<br/>-siteSection : " + siteSection + "<br/>-omniture_loggedState : " + omniture_loggedState + "<br/>-omniture_gender : " + omniture_gender + "</div>");

s.pageName=pageName
s.hier2=hierarchy
s.prop5=""
s.server=""
s.pageType=""
s.channel=siteSection
s.prop1=""
s.prop2=""
s.prop3=""
s.prop23=""
s.prop4=contentType
s.prop6=""
s.prop15=""
s.prop16=""
s.prop17=""
s.prop28=""
s.prop19=""
s.prop20=omniture_loggedState
s.prop21=omniture_gender
s.prop22=""
s.prop24=""
s.prop25=""
s.prop26=""
s.prop27=""
s.charSet="ISO-8859-1"
/* Conversion Variables */
s.campaign=""
s.state=""
s.zip=""
s.events=""
s.products=""
s.purchaseID=""
s.eVar1=""
s.eVar2=""
s.eVar3=""
s.eVar4=""
s.eVar5=""

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=s.t();
if(s_code) document.write(s_code);
//-->