

s2.tuifly.initialize.diff("OmniPageStart")	;

function prepareOmnitureData(){
	if(typeof(s) != "undefined") {

		var getCategoryFromURL = function () 
		{	
			if(self.location.pathname.lastIndexOf("/") > 0) 
			{
				var scca=self.location.pathname.substring(0,self.location.pathname.lastIndexOf("/"));
				scca=scca.replace(/^\//g, "");
				return scca;
			}
			else return "";    
		}
		var getPageNameFromURL = function () {
			if(self.location.pathname.lastIndexOf("/") > 0) 
			{
				var scpn=self.location.pathname.substring(self.location.pathname.lastIndexOf("/"), self.location.pathname.length);
				if((scpn=="/")||(scpn==""))
				{
					scpn="index.html";
				}
				scpn=scpn.replace(/^\//g, "");
				
				// da der IE in location.pathname auch die JSP Session Angabe ";jsessionid=4CA7409B152C23FEED451DACF4D791DE.fly"
				// beinhaltet, muessen wir das selber abschneiden
				scpn=scpn.replace(/\;jsessionid=[a-z0-9\.]+/ig, "");
				
				return scpn;
			}
			else return "";    
		}


		var sccatstr=getCategoryFromURL();
		var sccats=sccatstr.split("/"); 
		s.channel=sccatstr;
		if(typeof(window.PAGENAME) != "undefined"){
			s.pageName=window.PAGENAME;
		} else {
			s.pageName=s.channel+"/"+getPageNameFromURL();
		}
		s.pageName = s2.tuifly.helper.tracking.OmniturePageName() || s.pageName;

		if(typeof(window.PAGETYPE) != "undefined"){
			s.pageType=window.PAGETYPE;
		} else {
			s.pageType='';
		}

		if (sccats[1]!=null)
		{
			s.prop1=sccats[1];
		}
		if (sccats[2]!=null)
		{
			s.prop2=sccats[2];
		}
		if (sccats[3]!=null)
		{
			s.prop3=sccats[3];
		}

		s.prop8 = '';
		if(typeof(s2.tuifly.util.Skin) != "undefined" && typeof(s2.tuifly.util.Skin.get) != "undefined"){
			s.prop8 = s2.tuifly.util.Skin.get().identifier();
		}
		if(s.prop8 == "HLXConsumer" && $("#globalLogoutAction").is(":visible")) s.prop8 = "HLXMember";
		s.eVar3 = s.prop8;

		if(s.prop25 != 'undefined' && s.prop25 != ''){
			s.prop25 = s.pageName;
		}

		/*
			Trackingvariable fuer Angebotsseiten:
		*/
		var path = location.pathname;
		if(
			path.match(/^\/farefinder\//) || // alles was mit "/farefinder/" beginnt
			path.match(/^\/(de|it|en)\/angebote\//) // alles was mit "/de/angebote/", "/en/angebote/" oder "/it/angebote/" beginnt
			){
			s.prop34 = "Angebotsseiten";
		} else {
			s.prop34 = s.pageName;
		}

		s.prop9="" // reserviert TEASER-Views ListProp
		s.hier1=s.pageName // Cat-/Contentstruktur, Trenner "/", required
		/* Conversion Variables */
		// s.campaign="<!-- #campaign# -->" IN Plugins
		// s.eVar1="" // IN Plugins interne Teaser / Call2Action Elemente
		// s.eVar3="" // evtl aus Cookie Login-Status
		s.events="event1"
		if(s_extraEvents) {
			s.events += s_extraEvents;
			s.eVar3 = s.prop8;
		}
	}
}

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/

//if ((self != top) && (document.referrer.indexOf("tuifly.com") == -1))
//{
	if(typeof(window.NO_REDDOT_TRACKING) == "undefined"){
		window.NO_REDDOT_TRACKING = false;
	}
	
	if(!NO_REDDOT_TRACKING && typeof(s) != "undefined") {
		prepareOmnitureData();
		s2.Logger.debug("Track1")
		var s_code=s.t();
		if(s_code) {	
			s2.Logger.debug("Track")
			s2.tuifly.initialize.diff("Omni1")
			document.write(s_code)
			//$(s_code).appendTo($(document.body))
			//if(navigator.appVersion.indexOf('MSIE')>=0)document.write(unescape('%3C')+'\!-'+'-')
		}
	}
//}

s2.tuifly.initialize.diff("OmniPageEnd")