
var client_id = 1;
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);
}
var resolution = window.screen.width + 'x' +
                 window.screen.height + 'x' +
                 window.screen.colorDepth + 'bit';

var strDoc_Url = base64_encode(document.URL);
var strReferrer = base64_encode(document.referrer);
				
document.write(
  '<img src="http://stats.gesext.de/tracker.php?' +
  'client_id='              + client_id + '&' +
  'document_url='           + strDoc_Url + '&' +
  'referer='                + strReferrer + '&' +
  'add_data[]=resolution::' + resolution +
  '" alt="" width="1" height="1" />' +
  '<img src="http://stats.gesext.de/gsx_stats.php?' +
  'client_id='              + client_id + '&' +
  'document_url='           + strDoc_Url + '&' +
  'referer='                + strReferrer + '&' +
  'add_data[]=resolution::' + resolution +
  '" alt="" width="1" height="1" />'
);