/*
	******************************************************************************
	* General javascript-code for Omniture SiteCatalyst statistics
	******************************************************************************
*/

/* --- Create an se.aftonbladet.stats object to contain statscripts --- */
/* Create objecthierarchy */
if (typeof se == "undefined") {
	var se = new Object();
}
if (typeof se.aftonbladet == "undefined") {
	se.aftonbladet = new Object();
}
if (typeof se.aftonbladet.stats == "undefined") {
	se.aftonbladet.stats = new Object();
}

/* Extra clicktagfunction */
se.aftonbladet.stats.linkTrack1 = function (obj,pageName,clickArea,linkTargetPage) {
	/* Defaults */
	/* pageName is the name of the page where the link is placed, per default set to SiteCatalyst window.s.pageName */
	if (typeof pageName == "undefined" || pageName == "") {
		if (typeof window.s != "undefined" && typeof window.s.pageName != "undefined" && window.s.pageName != "") {
			pageName = window.s.pageName;
		} else {
			pageName = document.location;
		}
	}
	/* If clickArea (area on page where link is placed, for example "Meny") is empty we leave it empty */
	if (typeof clickArea == "undefined" || clickArea == "") {
		clickArea = "";
	}
	/* linkTargetPage is identifier of the page where the link leads to, per default set to its url */
	if (typeof linkTargetPage == "undefined" || linkTargetPage == "") {
		if (obj.href != null) {
			linkTargetPage = obj.href;
		} else {
			linkTargetPage = "";
		}
	}
//	alert("obj = " + (typeof obj) + "\npageName = " + pageName + "\nclickArea = " + clickArea + "\nlinkTargetPage = " + linkTargetPage + "\n");
	/* SiteCatalyst */
	window.s_objectID = clickArea + " | " + linkTargetPage;
	if (typeof abSetCookie == 'function') {
		abSetCookie("siteCatClickTrackString", clickArea + " | " + linkTargetPage, 1/(24*60), '');
		se.aftonbladet.stats.siteCatClickTrackStringSet = true;
//		alert('cookie set!');
	}
}
se.aftonbladet.stats.linkTrackCustom = function (obj,pageName,clickArea,linkTargetPage,linkType) {
	/* Defaults */
	if (typeof pageName == "undefined" || pageName == "") {
		if (typeof window.s != "undefined" && typeof window.s.pageName != "undefined" && window.s.pageName != "") {
			pageName = window.s.pageName;
		} else {
			pageName = document.location;
		}
	}
	if (typeof clickArea == "undefined" || clickArea == "") {
		clickArea = "";
	}
	if (typeof linkTargetPage == "undefined" || linkTargetPage == "") {
		if (obj.href != null) {
			linkTargetPage = obj.href;
		} else {
			linkTargetPage = "";
		}
	}
	if (typeof linkType == "undefined" || linkType == "") {
		linkType = "o";
	}
	var linkTrackString1 = "ClickTrack " + pageName + ": " + clickArea + " => " + linkTargetPage;
	var linkTrackString2 = clickArea + " => " + linkTargetPage;
//	alert("obj = " + (typeof obj) + "\npageName = " + pageName + "\nclickArea = " + clickArea + "\nlinkTargetPage = " + linkTargetPage + "\nlinkType = " + linkType + "\nlinkTrackString1 = " + linkTrackString1 + "\nlinkTrackString2 = " + linkTrackString2 + "\n");
	/* SiteCatalyst */
	var s = s_gi('aftalltomstockholm');
	s.linkTrackVars ='prop21,eVar23';
	s.linkTrackEvents ='None';
	s.prop21 = linkTrackString1;
	s.eVar23 = linkTrackString1;
	var lt=obj.href!=null?s.lt(obj.href):"";
	if (lt=="") { s.tl(obj,linkType,linkTrackString2); }
}


