// (c) 2000-2007 by Gemius SA

var gemius_debug = false;

function gemius_parameters() {
	var d=document;
	var href=new String(d.location.href);
	var ref;
	if (d.referrer) { ref = new String(d.referrer); } else { ref = ""; }
	var t=typeof Error;
	if(t!='undefined') {
		eval("try { if (typeof(top.document.referrer)=='string') { ref = top.document.referrer } } catch(gemius_ex) { }")
	}
	var url='&tz='+(new Date()).getTimezoneOffset()+'&href='+escape(href.substring(0,299))+'&ref='+escape(ref.substring(0,299));
	if (screen) {
		var s=screen;
		if (s.width) url+='&screen='+s.width+'x'+s.height;
		if (s.colorDepth) url+='&col='+s.colorDepth;
	}
	return url;
}

function gemius_load_script() {
	if (window.pp_gemius_image.width && window.pp_gemius_image.width>1) {
		if (document.createElement) {
			var xp_body = document.body;
			var xp_javascript = document.createElement('script');
			var xp_url = window.pp_gemius_script;
			if(typeof Error !='undefined') {
				eval("try { xp_javascript.src = xp_url; xp_javascript.type = 'text/javascript'; xp_javascript.defer = true; } catch(exception) { }")
				if (xp_body && xp_body.appendChild) {
					xp_body.appendChild(xp_javascript);
				}
			}
		}
	}
}

function gemius_hit( gemius_identifier ) {

/*  var pp_gemius_identifier = (typeof gemius_identifier != 'undefined') ? gemius_identifier : ""; */

  var pp_gemius_identifier = new String();
  
  pp_gemius_identifier = gemius_identifier.toString();

  var gemius_proto;
  if(document.location && document.location.protocol)
  	gemius_proto = 'http'+((document.location.protocol=='https:')?'s':'')+':';
  else
  	gemius_proto = 'http:';
  var pp_gemius_host = gemius_proto+'//hu.hit.gemius.pl/_'+( new Date() ).getTime();
  
  if (typeof window.pp_gemius_image != 'undefined') {
  	if (typeof window.pp_gemius_images == 'undefined') {
  	        window.pp_gemius_images = new Array();
  	}
  	var gemius_l = window.pp_gemius_images.length;
  	window.pp_gemius_images[gemius_l]=new Image();
  	window.pp_gemius_images[gemius_l].src = pp_gemius_host+'/redot.gif?id='+pp_gemius_identifier+gemius_parameters();
  	if ( gemius_debug ) { vd( window.pp_gemius_images[gemius_l], "AAAAAAA" ); }
  } else {
  	if (window.attachEvent) {
  		window.attachEvent("onload", gemius_load_script);
  	} else if(window.addEventListener) {
  		window.addEventListener("load", gemius_load_script, false);
  	}
  	window.pp_gemius_image = new Image();
  	window.pp_gemius_image.src = pp_gemius_host+'/rexdot.gif?l=11&id='+pp_gemius_identifier+gemius_parameters();
  	if ( gemius_debug ) { vd( window.pp_gemius_image, "BBBB" ); }
  	window.pp_gemius_script = pp_gemius_host+'/pp.js?id='+pp_gemius_identifier;
  }

  return(pp_gemius_identifier); 
}

