

var klickPixelStack = new Array();
var rlReloaded = 0;
// SCRIPT für Google-Analytics vvvvvvvvvv########################
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
//document.write('<SCR' + 'IPT  type="text/javascript" src="' + gaJsHost + '"google-analytics.com/ga.js"></SCR' + 'IPT>');
// SCRIPT für Google-Analytics ^^^^^^^^^^^#######################

function formsubmit(action) {
	if (action) {
		$('form').attr('action',action);
	}
	$('form')[0].submit();
}

function formsubmitform(form) {
	if (form) {
		$('#'+form).remove();
		$('form').append('<input type="hidden" name="'+form+'" value="submitted" />');
		formsubmit();
	}
}

function getRandomInt() {
	return Math.round(Math.random() * 10000000);
}

function getRandomRandomInt() {
	return Math.round(Math.random() * getRandomInt());
}

function clickRhoLive() {
	var rlUrl	= 'http://r.4wheelfun.de/images/pic.gif';

	rlUrl += '?' + rholive_params + '&json=1&sz=' + r2sz + '&con=' + con + '&cs=1&random=' + getRandomInt() + '&rand=' + getRandomRandomInt() + '&reload=' + rlReloaded;
	pixel		= new Image();
	pixel.src	= rlUrl;
	rlReloaded++;
	klickPixelStack.push(pixel);
}

function clickIvw(agof, prod) {
	var ivwUrl	= 'http://4wheel.ivwbox.de/cgi-bin/ivw/';
	var pixel	= null;
		
	if (true === prod) {
		ivwUrl += 'CP/';
	} else {
		ivwUrl += 'XP/'; // testpixel ;-)
	}

	ivwUrl += agof + ';' + '?d=' + getRandomInt();
	pixel		= new Image();
	pixel.src	= ivwUrl;
	klickPixelStack.push(pixel);
}

function clickPot() {
	var pixel	= null;
	
	var resolution = window.screen.width + 'x';
    resolution += window.screen.height + 'x';
	resolution += window.screen.colorDepth + 'bit';
                 
	var potUrl	= 'http://mkl.statistik.motorpresse.de/image.php?client_id=1';
	potUrl += '&document=' + globalAgofCode + ';' + encodeURI(window.location.pathname);
	potUrl += '&document_url=' + base64_encode(document.URL);
	potUrl += '&referer=' + base64_encode(document.referrer);
	potUrl += '&add_data[]=resolution::' + resolution;
	potUrl += '&random=' + getRandomInt();
	pixel		= new Image();
	pixel.src	= potUrl;
	klickPixelStack.push(pixel);
}

function clickWiredMinds (agof, prod, wm_page, wm_group){
    //var wm_custnum='3777';
	// Begin own parameters.
	//var wm_page_name = wm_page; 		//bis auf Einzelne Seite heruntergebrochen eine Art BC
	//var wm_track_alt = ""; 				//Deaktivierung der wiredmind Einblendung
	//var wm_group_name = wm_group; 		//Erstellt eine Art Sitemap in WirdedMinds
	//var wm_cd1 =''; 					//Kategorie Parameter;
	//var wm_ivw = agof; 					//IVW Codes
	//var wm_ud1 =''; 					//kann fuer das Forum verwendet werden
	// End own parameters.
	
	//if(typeof wiredminds !== 'undefined'){
//		wiredminds.count();
//	}
	
}


function clickGoogleAnalytics (){
	if (typeof _gat != 'undefined'){
		try {
		var pageTracker = _gat._getTracker("UA-3158344-9");
		pageTracker._trackPageview(); 
		} catch(err) {}
	}
}

function clickZanox(){
//	var jetzt = new Date();
//	zanoxPixel	= new Image();
//	zanoxPixel.src = 'http://ad.zanox.com/tpi/?5371C479790369&mode=[[2]]&CID=[[mk_pi_all]]&OrderID=[[' + (Math.random() *jetzt.getTime()) + ']]';
//	klickPixelStack.push(zanoxPixel);
	//document.write('<img width="1" height="1" src="http://ad.zanox.com/ppl/?5371C479790369&amp;CID=[[pi_all]]&amp;OrderID=[[' + (Math.random()*jetzt.getTime()) + ']]">'); 		
}

function base64_encode(decStr) {
  var base64s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
  var bits;
  var dual;
  var i = 0;
  var encOut = '';

  while(decStr.length >= i + 3) {
    bits = (decStr.charCodeAt(i++) & 0xff) <<16 |
           (decStr.charCodeAt(i++) & 0xff) <<8 |
            decStr.charCodeAt(i++) & 0xff;

    encOut += base64s.charAt((bits & 0x00fc0000) >>18) +
              base64s.charAt((bits & 0x0003f000) >>12) +
              base64s.charAt((bits & 0x00000fc0) >> 6) +
              base64s.charAt((bits & 0x0000003f));
  }

  if(decStr.length -i > 0 && decStr.length -i < 3) {
    dual = Boolean(decStr.length -i -1);

    bits = ((decStr.charCodeAt(i++) & 0xff) <<16) |
           (dual ? (decStr.charCodeAt(i) & 0xff) <<8 : 0);

    encOut += base64s.charAt((bits & 0x00fc0000) >>18) +
              base64s.charAt((bits & 0x0003f000) >>12) +
              (dual ? base64s.charAt((bits & 0x00000fc0) >>6) : '=') +
              '=';
  }

  return(encOut);
}

function content_click(agof, prod, wm_page, wm_group){
    clickIvw(agof, prod);// globalAgofCode kommt aus headanalytics.tpl
	//clickWiredMinds(agof, prod, wm_page, wm_group);
	clickZanox();
	clickGoogleAnalytics();
    clickRhoLive();
	//urchinTracker(window.location.pathname);
	//clickPot();
}
