jQuery(document).ready(function(){
	
	//IVW-Pixel-Konfig
	var ARD_BASE_URL = "ard.ivwbox.de/cgi-bin/ivw/CP/ARD;";
	var GSEA_BASE_URL = "gsea.ivwbox.de/cgi-bin/ivw/CP/0114_01;";
	var ivw_p;
	var ivw_i;
	var ivw_k;
	
	
	jQuery.fn.init_IVW = function (action) {
		jQuery(this).set_ivw_params(action);
		var ivw_r = encodeURIComponent(document.referrer);
		var IVW_ARD = "http://"+ARD_BASE_URL+"p="+ivw_p+"&amp;i="+ivw_i+"&amp;k="+ivw_k+"&amp;r="+ivw_r+"&amp;d="+new Date().getTime();
		var IVW_GSEA = "http://"+GSEA_BASE_URL+"p="+ivw_p+"&amp;r="+ivw_r+"&amp;d="+new Date().getTime();
	    jQuery(this).append('<img class="ivwPixelImgs" src="'+IVW_ARD+'" />');
		jQuery(this).append('<img class="ivwPixelImgs" src="'+IVW_GSEA+'" />');
		jQuery(".ivwPixelImgs").remove();
	};
	
	
	//IVW-Abfruf
	/*jQuery.fn.addTrackingPixel = function(src){ 
	   return this.each(function(){
	     var url = src+new Date().getTime();
	     jQuery(this).append('<img class="ivwPixelImgs" src="'+url+'" />');
	   }); 
	};*/
	
	//eTracker-Abruf
	jQuery.fn.init_etracker = function(action) {
		et_pagename_temp = et_pagename+"/"+action;
		et_eC_Wrapper( '3WscdE', et_pagename_temp, et_areas, 0, '', '', 0, 0, 0, 0, 0, 0, 0);
		//'action' wieder entfernen
		et_pagename = unescape(et_pagename);
		et_areas = unescape(et_areas);
		et_pagename_temp2 = et_pagename.split("/"+action);
		et_pagename = et_pagename_temp2[0];
	};
	
	//Gesamtabruf
	jQuery.fn.init_all_pixel = function(action) {
		jQuery(this).init_IVW(action);
		if(typeof et_pagename != "undefined") {
			jQuery(this).init_etracker(action);
		}
	};
	
	
	//Parametergenerierung IVW
	jQuery.fn.set_ivw_params = function(action) {
		var ivw_url = jQuery("#ivwPixel").attr("src");
		var temp1 = ivw_url.split("p=");
		var temp2 = temp1[1].split("&i=");
		var temp3 = temp2[1].split("&k=");
		var temp4 = temp3[1].split("?r=");
		ivw_p = temp2[0];
		ivw_p = ivw_p.replace("%2Findex.html", "%2F"+encodeURIComponent(action)+"%2Findex.html");
		ivw_i = temp3[0];
		ivw_k = temp4[0];
	};
});	

