var client_id = 607611;
var project_id = 585411;
var image_url = "http://213.83.33.106/eon/application/tracker/elm/plugin";

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';

document.write(
'<img src="' 			  + image_url + '/image.php?' +
'client_id='              + client_id + '&' +
'project_id='             + project_id + '&' +
'document_url='           + base64_encode(document.URL) + '&' +
'referer='                + base64_encode(document.referrer) + '&' +
'add_data[]=resolution::' + resolution +
'" alt="" width="1" height="1" />'
);