/**
* Init IVW
*/
if(typeof(iom) == "undefined") document.write('');
var iam_data = {
"st":"wirtwoch",
"cp":"mul_web_52",
"oc":"mul_web_52",
"mg":"yes",
"sv":"ke"
};
var ct_config = {
ga_id: "UA-160194-4", /* Google Analytics */
wt_config: '{"contentId":"blogs.contenttracking green.wiwo.de.7381698.FunctionalLink","contentGroup":{"1":"blogs","2":"","3":"","4":"","5":"7381698.contenttracking green.wiwo.de","6":"7381698"},"customParameter":{"1":"FunctionalLink","2":"FunctionalLink.1","3":"wiwo.de","4":"","6":"12.11.13"},"media":{"1":"","2":""},"customClickParameter":{"2":""},"heatmap":0,"trackId":"496847069983158","trackDomain":"handelsblatt01.webtrekk.net","domain":"REGEXP:^([a-zA-Z0-9\\-\\.])*?wiwo([a-zA-Z0-9\\-])*?\\.(com|de|net|org|biz)$","active":true}', /* Webtrekk */
/*
Old IVW-Stuff. For backward compatibility with old integrations.
*/
ivw_url: "http://" + iam_data.st + ".ivwbox.de/cgi-bin/ivw/CP/",
ivw_default: "undefined",
ivw_target: "mul_web_52"
};
/**
* Init Webtrekk
* DEFAULT VALUES - Contenttracking uses wt_config
*/
var webtrekkConfig = {
trackId : "496847069983158",
trackDomain : "handelsblatt01.webtrekk.net",
domain : "www.wiwo.com",
cookie : "1",
contentId : ""
};
if(typeof(webtrekk) != "object")
{
var metaConf = metaConfig();
var conf = eval('(' + (metaConf ? metaConf : ct_config.wt_config) + ')');
var webtrekk = metaConf ? conf.webtrekk : conf;
}
var wtInit = function()
{
var pageConfig = {
linkTrack : "standard",
heatmap: document.all && navigator.userAgent.indexOf("opera") > -1 ? 0 : ((typeof(webtrekk) == "object") ? (webtrekk.heatmap || 1) : 1),
form: "0"
};
if(typeof(webtrekk) == "object")
{
if(typeof(webtrekkConfig) == "object" && webtrekkConfig.trackDomain)
{
if(webtrekk.trackDomain)
webtrekkConfig.trackDomain = webtrekk.trackDomain;
if(webtrekk.domain)
webtrekkConfig.domain = webtrekk.domain;
if(webtrekk.trackId)
webtrekkConfig.trackId = webtrekk.trackId;
if(webtrekk.trackDomain)
webtrekkConfig.trackDomain = webtrekk.trackDomain;
}
if(typeof(window.wtPartner) == "undefined")
{
window.wtPartner = new webtrekkV3(pageConfig);
}
if(location.href.indexOf('fb_xd_fragment') != -1)
{
window.wtPartner.deactivatePixel = true;
}
window.wtPartner.contentId = webtrekk.contentId || location.pathname;
window.wtPartner.customParameter = webtrekk.customParameter || {};
window.wtPartner.customClickParameter = webtrekk.customClickParameter || {};
window.wtPartner.contentGroup = webtrekk.contentGroup || "";
window.wtPartner.mediaCode = "adwords;koops";
_debug.log("webtrekk has: ");
_debug.log(window.wtPartner);
_debug.log("webtrekk gets: ");
_debug.log(webtrekk);
window.wtPartner.sendinfo();
}
};
/**
* Called by partner
*/
function contentTracking()
{
/* IVW */
iom.c(iam_data, 1); //1=Uebertragungsmodus-AppendChild
/* Google Analytics */
if(typeof(_gat) != "undefined")
{
var ga = _gat._getTracker(ct_config.ga_id);
ga._trackPageview();
}
/* Webtrekk */
wtInit();
}
/**
* Config auslesen
*/
function metaConfig()
{
var metas = document.getElementsByTagName("meta");
if(metas.length)
{
for (var i = 0; i < metas.length; i++)
{
if(typeof metas[i].httpEquiv != "undefined" && metas[i].getAttribute("http-equiv") == "Config")
{
return metas[i].content;
}
}
}
return false;
}
/*
* urban.debug.js
* DebugObject. schreibt alles Mögliche in dei Konsole.
* benutzt man am Besten so:
* _debug.log(obj) oder _debug.log("string",obj);
* kan aber auch
* _debug.info(), _debug.warn() und _debug.error(), um echt aussehende Fehlermeldungen in
* die Konsole auszuwerfen.
*
* */
var _debug = {
output: true,
getArguments: function (args){
var arr = [];
for (var i = 0; i < args.length; i++) {
arr[i] = args[i];
}
return arr;
},
info: function() {
this.write("info", this.getArguments(arguments));
},
log: function() {
this.write("log", this.getArguments(arguments));
},
warn: function() {
this.write("warn", this.getArguments(arguments));
},
error: function() {
this.write("warn", this.getArguments(arguments));
},
debug: function() {
this.write("debug", this.getArguments(arguments));
},
write: function(level, args) {
if (this.output && typeof(console)==="object")
if (document.all && navigator.userAgent.indexOf("mozilla") > -1)
console[level].apply(this, args);
else if (document.all && navigator.userAgent.indexOf("safari") > -1)
window.console.log(args[0]);
else
window.console[level](args);
}
};
/**
* Load dynamicly
*/
(function(){
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga,s);
/*var ws = document.createElement('script');
ws.type = 'text/javascript';
ws.async = true;
ws.src = ct_config.wt_src;
s.parentNode.insertBefore(ws,s);*/
})();
/*
********************* definition ihrer eigenen funktionen ********************
********************* define your own functions here ********************
*/
/**
* beforeWebtrekk ist eine Demo-Funktion zum Testen der Schnittstellen
* @type Function
*/
var beforeWebtrekk = function(){
_debug.log("Sende 3rd-Party Pixel vor dem Webtrekk Pixel mit trackId "+this.trackId);
};
/**
* afterWebtrekk ist eine Demo-Funktion zum Testen der Schnittstellen
* @type Function
*/
var afterWebtrekk = function(){
_debug.log("Sende 3rd-Party Pixel nach dem Webtrekk Pixel mit trackId "+this.trackId);
};
/**
* beforeUnloadPixel ist eine Demo-Funktion zum Testen der Schnittstellen
* @type Function
*/
var beforeUnloadPixel = function(){
_debug.log("Mach irgendwas vor Senden des Unload-Pixels");
};
/**
* afterUnload ist eine Demo-Funktion zum Testen der Schnittstellen
* @type Function
*/
var afterUnloadPixel = function(){
_debug.log("Mach irgendwas nach Senden des Unload-Pixels");
};
/**
* webtrekkConfig
*
* globale webtrekk konfiguration
* global webtrekk config
* @type Object
*/
/*
********************* Ab hier nichts �ndern ********************
********************* Don't change anything beyond this line ********************
*/
var webtrekkUnloadObjects=[];var webtrekkLinktrackObjects=[];var webtrekkHeatmapObjects=[];function webtrekkUnload($a){for(i=0;i=0?a.href.substr(y+2):a.href);if(webtrekkLinktrackObjects[z].linkTrackPattern){if(!webtrekkLinktrackObjects[z].linkTrackReplace){webtrekkLinktrackObjects[z].linkTrackReplace="";};y=y.replace(webtrekkLinktrackObjects[z].linkTrackPattern,webtrekkLinktrackObjects[z].linkTrackReplace);};webtrekkLinktrackObjects[z].config.linkId=(a.lname?(a.lname+"."):"")+y.split("?")[0].replace(/\//g,".");var p="";if(webtrekkLinktrackObjects[z].linkTrackParams){p=webtrekkLinktrackObjects[z].linkTrackParams.replace(/;/g,",").split(",");};for(var i=0;i0||document.body.scrollTop>0){$j+=document.body.scrollLeft;$k+=document.body.scrollTop;}else{if(document.documentElement.scrollLeft>0||document.documentElement.scrollTop>0){$j+=document.documentElement.scrollLeft;$k+=document.documentElement.scrollTop;}}}}};var $l=0;if(isIE){$l=document.body.clientWidth;}else{$l=self.innerWidth-16;};var $m=true;if($j>=$l||!webtrekkHeatmapObjects[z].sentFullPixel){$m=false;};if(($h.top>=0||$h.left>=0)&&$j>$h.left&&$k>$h.top){$j='-'+($j-$h.left);$k='-'+($k-$h.top);};if($m){webtrekkHeatmapObjects[z].quicksend(webtrekkHeatmapObjects[z].wtEscape(webtrekkHeatmapObjects[z].contentId.split(";")[0])+","+$j+","+$k,'',"hm");}}};function webtrekkStartHeatmap(){if(typeof(wt_heatmap)!="undefined"){window.setTimeout("wt_heatmap()",1000);}else{if(typeof($n)=="undefined")$n=0;$n++;if($n<60)window.setTimeout("webtrekkStartHeatmap()",1000);}};function webtrekkStartOverlay(){if(typeof(wt_overlay)!="undefined"){wt_overlay();}else{if(typeof($o)=="undefined")$o=0;$o++;if($o<60)window.setTimeout("webtrekkStartOverlay()",1000);}};function webtrekkFormTrackInstall(){for(i=0;il){return v.substring(0,l-1);};return v;};this.wtEscape=function(u){if(typeof(encodeURIComponent)=='function'){return encodeURIComponent(u);};return escape(u);};this.wtUnescape=function(u){if(typeof(decodeURIComponent)=='function'){return decodeURIComponent(u);};return unescape(u);};this.decrypt=function(x){if(x){return eval("try {this.wtUnescape(x.replace(/([0-9a-fA-F][0-9a-fA-F])/g,'%$1'));}catch(e){''};");}};this.checkSC=function(x){if(typeof(this.secureConfig)!='string'){return false;};var sc=this.secureConfig.split(';');for(var i=0;i0){p=$s.substring($s.indexOf("?")+1).replace(/&/g,"&").split("&");};for(var i=0;i0){$Q+="&ps="+this.pixelSampling;};$Q="&tz="+this.getTimezone()+$Q;var $S=(location.protocol=="https:"?"https:":"http:");if(this.forceHTTPS){$S="https:";};var $T=$S+"//"+this.trackDomain+"/"+this.trackId+"/"+$R+"?p="+this.version+","+$P+$Q+"&eor=1";if(document.images){if(!this.wtTypeof($U)){var $U=new Array();};var ii=$U.length;$U[ii]=new Image();if($R=='hm'){$U[ii].src=$T+"&hm_ts="+new Date().getTime();}else{$U[ii].src=$T;};$U[ii].onload=function(){};}else{document.write("");};if($R!='hm'){this.cookieOne=false;this.sentFullPixel=1;}};this.send=function(p,$V,ep){if($V=="link"){this.config.linkId=p;this.linkTrack="manual";this.wtEp=ep;if(this.isChrome||this.isOpera||this.isSafari){webtrekkUnload('noForm');}else{this.registerEvent(window,(this.isIE&&this.wtTypeof(window.onbeforeunload))?"beforeunload":"unload",webtrekkUnload);};return;};if($V=="click"){this.config.linkId=p;this.wtEp=ep;webtrekkUnload('noForm');return;};var $W=(p)?p:this.config.contentId;if(!$W){$W="no_content";};var $X="";var $Y=this.wtEscape($W)+",1,";$Y+=this.baseparams();var $Z=navigator.plugins.length;var $00="";if($Z>0){var $01=Array();for(var i=0;i<$Z;i++){if(navigator.plugins&&navigator.appName!='Microsoft Internet Explorer'){if(navigator.plugins[i].name=="Shockwave Flash"){$00=navigator.plugins[i].description;}else{$00=navigator.plugins[i].name;};var $02=this.plugInArray(this.plugins,$00);if($02&&!this.plugInArray($01,$02)){$01.push($02);}}};$00=$01.join("|");};if(typeof(ep)=="string"&&ep!=""){ep=ep.split(/;/);for(var z=0;z0){$0q=this.wtEscape(document.referrer);}};if(this.sentFullPixel){$0p+="2";}else if(!this.isOwnDomain($0q)){$0p+=$0q;}else if(this.isOwnDomain($0q)){$0p+="1";}else{$0p+=$0q;};var h=0;if(!document.layers&&document.getElementById){eval("try {h = top.window.innerHeight;}catch(e){};");}else{h=top.window.innerHeight;};if(!h){eval("try {h = top.document.documentElement.clientHeight;}catch(e){};");};if(!h){eval("try {h = top.document.body.clientHeight;}catch(e){};");};var w=0;if(!document.layers&&document.getElementById){eval("try {w = top.window.innerWidth;}catch(e){};");}else{w=top.window.innerWidth;};if(!w){eval("try {w = top.document.documentElement.clientWidth;}catch(e){};");};if(!w){eval("try {w = top.document.body.clientWidth;}catch(e){};");};if(h&&h>screen.height){h=screen.height;};if(w&&w>screen.width){w=screen.width;};if(typeof(w)=='undefined'){w=-1;};if(typeof(h)=='undefined'){h=-1;};$0p+=","+w+"x"+h;$0p+=","+(navigator.javaEnabled()?"1":"0");return $0p;};this.getMediaCode=function(mc){if(!mc){if(!this.mediaCode){return false;};mc=this.mediaCode;};var m=mc.split(";");this.config.campaignId="";for(var i=0;i=0);this.overlayOn=(this.wtHref().indexOf("wt_overlay=1")>=0||document.cookie.indexOf("wt_overlay=1")>=0);if(this.wtHref().indexOf("wt_overlay=0")>=0){this.overlayOn=false;this.setCookie("wt_overlay","",-1);};var $0s=false;for(i=0;i0){$0Q=$0P.indexOf($0O);if($0Q!=-1){$0Q+=$0O.length;end=$0P.indexOf(";",$0Q);if(end==-1){end=$0P.length};this.rawValue=$0P.substring($0Q,end);this.found=true;}};if(this.rawValue!=null){var sl=this.rawValue.length;var $0R=0;var $0S=0;var i=0;do{$0S=this.rawValue.indexOf(this.fieldSeparator,$0R);if($0S!=-1){var $0T=this.rawValue.substring($0R,$0S).split(this.durationSeperator);var rV=$0T[0].split(this.keySeperator);this.fields[rV[0]]=unescape(rV[1]);this.fieldsDuration[rV[0]]=parseInt(unescape($0T[1]));i++;$0R=$0S+1;}}while($0S!=-1&$0S!=(this.rawValue.length-1));};return this.found;};this.getSize=function(){var $0U=new Date().getTime();var $0V="";for(i in this.fields){if(this.fieldsDuration[i]>=$0U){$0V+=escape(i)+this.keySeperator+escape(this.fields[i])+this.durationSeperator+escape(this.fieldsDuration[i])+this.fieldSeparator;}};return $0V.length;};this.write=function(){var $0U=new Date().getTime();var $0W=true;var $0V=this.name+"=";for(i in this.fields){if(this.fieldsDuration[i]>=$0U){$0V+=escape(i)+this.keySeperator+escape(this.fields[i])+this.durationSeperator+escape(this.fieldsDuration[i])+this.fieldSeparator;$0W=false;}};var $0X=($0W)?-99999:this.expires;if($0X!=""){if(typeof($0X)=="number"){var $0Y=new Date();var $0Z=new Date();$0Z.setTime($0Y.getTime()+1000*60*60*24*$0X);$0V+="; expires="+$0Z.toGMTString();}else{$0V+="; expires="+$0X.toGMTString();}};if(this.accessPath!=null){$0V+="; PATH="+this.accessPath;};var d=location.hostname;var $C="^[0-9]{1,3"+String.fromCharCode(125)+"\.[0-9]{1,3"+String.fromCharCode(125)+"\.[0-9]{1,3"+String.fromCharCode(125)+"\.[0-9]{1,3"+String.fromCharCode(125)+"$";if(d.search($C)==-1){d=location.hostname.split(".");d=d[d.length-2]+"."+d[d.length-1];};$0V+="; DOMAIN="+d;document.cookie=$0V;return null;};this.remove=function(){this.expires=-10;this.write();return this.read();};this.get=function($10){var $0U=new Date().getTime();if(this.fieldsDuration[$10]>=$0U){return this.fields[$10];};return "";};this.set=function($10,$11,$B,$V,$12){if(!$B){$B=31536000;};if(!$V){$V="";};var $0U=new Date().getTime();if($V=="first"&&this.fields[$10]!=""&&this.fields[$10]!=null&&this.fieldsDuration[$10]>=$0U){return this.fields[$10];};this.fields[$10]=$11;this.fieldsDuration[$10]=$0U+(parseInt($B)*1000);if(!$12){this.write();};return $11;};this.prepare=function($10,$11,$B,$V){this.set($10,$11,$B,$V,true);};this.read();};};
var webtrekkPixel = false;if (typeof(webtrekk) == "object") {webtrekkConfig = webtrekk;webtrekkPixel = new webtrekkV3();}function wt_sendinfo(p, mode, ep) {if (webtrekkPixel) {for (i in webtrekk) {if (i != "plugins" && i != "sendinfo") {webtrekkPixel[i] = webtrekk[i];}}webtrekkPixel.sendinfo(false, p, mode, ep);}}
/* Ende der webtrekk.js */