/* =====================================================================
 * ===============================sophus3===============================
 * logging script 'logging.js'

 * for all GM Sites (including Microsites)
 
 * Issued on 21/07/2010
 * Copyright (c) Sophus Ltd All rights reserved. Patent Pending.
 * http://www.sophus3.com
 * =====================================================================*/
 
if (typeof tc_logging_active == 'undefined') tc_logging_active = true;
// If you want to switch off the tracking of the site use the following line instead
// tc_logging_active = false;

// adds the query string to page aliases
if (typeof tc_page_alias != 'undefined') {
	if (location.search != null && location.search.length > 1) {
		if (tc_page_alias.indexOf('?') == -1) {
			tc_page_alias = tc_page_alias + location.search;
		}
		else {
			tc_page_alias = tc_page_alias + "&" + location.search.substring(1);
		}
	}
}

// required configuration parameters
tc_site_id = tc_get_site_id();
tc_server_url = "gm.touchclarity.com";

// Please amend the tc_log_path and document.write to where you are hosting the Logging.js and Logging-code.js file.
tc_log_path = "/microsite/content_data/GME/touchclarity";
document.write("<scr"+"ipt language='JavaScript' type='text/javascript' src='"+tc_log_path+"/logging-code.js'></scr"+"ipt>");
 

// custom functions for GME
function tc_get_site_id() {
	var completedomain = document.location.hostname;
	domain = completedomain.toLowerCase();
	domain = domain.substring(domain.lastIndexOf(".")+1);
		if (domain.toLowerCase() == "ba") tc_site_id = 525;
	else if (domain.toLowerCase() == "be") tc_site_id = 97;
	else if (domain.toLowerCase() == "bg") tc_site_id = 526;
	else if (domain.toLowerCase() == "by") tc_site_id = 536;
	else if (domain.toLowerCase() == "ch") tc_site_id = 98;
	else if (domain.toLowerCase() == "cz") tc_site_id = 527;
	else if (domain.toLowerCase() == "de") tc_site_id = 61;
	else if (domain.toLowerCase() == "dk") tc_site_id = 96;
	else if (domain.toLowerCase() == "ee") tc_site_id = 532;
	else if (domain.toLowerCase() == "es") tc_site_id = 63;
	else if (domain.toLowerCase() == "fi") tc_site_id = 88;
	else if (domain.toLowerCase() == "fr") tc_site_id = 62;
	else if (domain.toLowerCase() == "ge") tc_site_id = 535;
	else if (domain.toLowerCase() == "gr") tc_site_id = 102;
	else if (domain.toLowerCase() == "hr") tc_site_id = 520; 
	else if (domain.toLowerCase() == "hu") tc_site_id = 87;
	else if (domain.toLowerCase() == "ie") tc_site_id = 92;
	else if (domain.toLowerCase() == "it") tc_site_id = 64;
	else if (domain.toLowerCase() == "lt") tc_site_id = 533;
	else if (domain.toLowerCase() == "lv") tc_site_id = 531;
	else if (domain.toLowerCase() == "md") tc_site_id = 534;
	else if (domain.toLowerCase() == "mk") tc_site_id = 524;
	else if (domain.toLowerCase() == "nl") tc_site_id = 85;
	else if (domain.toLowerCase() == "no") tc_site_id = 39;
	else if (domain.toLowerCase() == "pl") tc_site_id = 91;
	else if (domain.toLowerCase() == "pt") tc_site_id = 95;
	else if (domain.toLowerCase() == "ro") tc_site_id = 519;
	else if (domain.toLowerCase() == "rs") tc_site_id = 523;
	else if (domain.toLowerCase() == "ru") tc_site_id = 521; 
	else if (domain.toLowerCase() == "se") tc_site_id = 41;
	else if (domain.toLowerCase() == "si") tc_site_id = 522;
	else if (domain.toLowerCase() == "sk") tc_site_id = 529;
	else if (domain.toLowerCase() == "tr") tc_site_id = 528;
	else if (domain.toLowerCase() == "uk") tc_site_id = 23;
	else if (domain.toLowerCase() == "com") {
		tc_site_id = s3_COM_siteID();
	}
	else tc_site_id = 291;  // Unkownsite - Test site
	return tc_site_id;
}

// custom function
function s3_COM_siteID() {
	var varDomain = document.location.hostname;
	varDomain = varDomain.toLowerCase();
	var s3SiteID = 101;
	
	if (varDomain.indexOf("ba.") >=0) s3SiteID =525;
	else if (varDomain.indexOf("be.") >=0) s3SiteID =97;
	else if (varDomain.indexOf("bg.") >=0) s3SiteID =526;
	else if (varDomain.indexOf("by.") >=0) s3SiteID =536;
	else if (varDomain.indexOf("ch.") >=0) s3SiteID =98;
	else if (varDomain.indexOf("cz.") >=0) s3SiteID =527;
	else if (varDomain.indexOf("de.") >=0) s3SiteID =61;
	else if (varDomain.indexOf("dk.") >=0) s3SiteID =96;
	else if (varDomain.indexOf("ee.") >=0) s3SiteID =532;
	else if (varDomain.indexOf("fi.") >=0) s3SiteID =88;
	else if (varDomain.indexOf("fr.") >=0) s3SiteID =62;
	else if (varDomain.indexOf("gi.") >=0) s3SiteID =136;
	else if (varDomain.indexOf("gr.") >=0) s3SiteID =102;
	else if (varDomain.indexOf("hr.") >=0) s3SiteID =520; 
	else if (varDomain.indexOf("hu.") >=0) s3SiteID =87;
	else if (varDomain.indexOf("ie.") >=0) s3SiteID =92;
	else if (varDomain.indexOf("it.") >=0) s3SiteID =64;
	else if (varDomain.indexOf("lt.") >=0) s3SiteID =533;
	else if (varDomain.indexOf("lv.") >=0) s3SiteID =531;
	else if (varDomain.indexOf("md.") >=0) s3SiteID =534;
	else if (varDomain.indexOf("mk.") >=0) s3SiteID =524;
	else if (varDomain.indexOf("nl.") >=0) s3SiteID =85;
	else if (varDomain.indexOf("no.") >=0) s3SiteID =39;
	else if (varDomain.indexOf("pl.") >=0) s3SiteID =91;
	else if (varDomain.indexOf("pt.") >=0) s3SiteID =95;
	else if (varDomain.indexOf("ro.") >=0) s3SiteID =519;
	else if (varDomain.indexOf("rs.") >=0) s3SiteID =523;
	else if (varDomain.indexOf("ru.") >=0) s3SiteID =521; 
	else if (varDomain.indexOf("se.") >=0) s3SiteID =41;
	else if (varDomain.indexOf("si.") >=0) s3SiteID =522;
	else if (varDomain.indexOf("sk.") >=0) s3SiteID =529;
	else if (varDomain.indexOf("tr.") >=0) s3SiteID =528;
	else if (varDomain.indexOf("uk.") >=0) s3SiteID =23;
	else if (varDomain.indexOf("ge.") >=0) s3SiteID =535;
	else if (varDomain.indexOf("com.")>=0) s3SiteID=101;
	else if (varDomain.indexOf("es.") >=0) s3SiteID =63;
	
	return s3SiteID;
}

/* =================================END====================================*/