// (c) 2000-2012 by Gemius SA



function gemius_parameters() {

	var d=document;

	var w=window;

	var href=new String(d.location.href);

	var ref;

	var f=0;

	var fv='-';

	var dd;

	if (d.referrer) { ref=new String(d.referrer); } else { ref=''; }

	if (typeof Error!='undefined') {

		var fo;

		eval('try { f=(d==top.document)?1:2; if (typeof top.document.referrer=="string") { ref=top.document.referrer } } catch(e) {f=3;}');

		eval('try { fv=navigator.plugins["Shockwave Flash"].description; } catch (e) {}');

		eval('if (typeof ActiveXObject!="undefined") { try { fo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); } catch(e) { try { fo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); fv="X"; fo.AllowScriptAccess="always"; } catch(e) { if (fv=="X") { fv="WIN 6,0,20,0"; }} try { fo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); } catch(e) {} } if ((fv=="-" || fv=="X") && fo) { fv=fo.GetVariable("$version"); }}');

	}

	var url='&fr='+f+'&tz='+(new Date()).getTimezoneOffset();

	if (typeof encodeURIComponent != 'undefined') {

		url+='&fv='+encodeURIComponent(fv)+'&href='+encodeURIComponent(href.substring(0,499))+'&ref='+encodeURIComponent(ref.substring(0,499));

	}

	if (screen) {

		var s=screen;

		if (s.width) url+='&screen='+s.width+'x'+s.height;

		if (s.colorDepth) url+='&col='+s.colorDepth;

	}

	if (typeof w.innerWidth=='number') {

		url+='&window='+w.innerWidth+'x'+w.innerHeight;

	} else if ( ((dd = d.documentElement) && (dd.clientWidth || dd.clientHeight)) || ((dd = d.body) && (dd.clientWidth || dd.clientHeight)) ) {

		url+='&window='+dd.clientWidth+'x'+dd.clientHeight;

	}

	return url;

}



function gemius_add_onload_event(obj,fn) {

	if (obj.attachEvent) {

		obj.attachEvent('onload', fn);

	} else if(obj.addEventListener) {

		obj.addEventListener('load', fn, false);

	}

}



function gemius_append_script(xp_url) {

	if (typeof Error!='undefined') {

		eval('try { xp_javascript=document.createElement("script"); xp_javascript.src=xp_url; xp_javascript.type="text/javascript"; xp_javascript.defer=true; document.body.appendChild(xp_javascript); } catch(e) {}');

	}

}



function gemius_obj_loaded() {

	window.pp_gemius_loaded+=1;

	if (window.pp_gemius_loaded==2 && window.pp_gemius_image.width && window.pp_gemius_image.width>1) {

		gemius_append_script(window.pp_gemius_script);

	}

}



function pp_gemius_timer() {

	window.pp_gemius_timer_image = new Image();

	window.pp_gemius_timer_image.src = window.pp_gemius_host+(new Date()).getTime()+'/dot.gif?l=36'+window.pp_gemius_time_id+gemius_parameters();

}



function pp_gemius_array_to_string(arr,start) {

	var i,str;

	if (typeof arr == 'string') {

		return arr;

	}

	str = '';

	if (typeof arr.length != 'undefined') {

		for (i=start ; i<arr.length ; i++) {

			if (i>start) {

				str += '|';

			}

			str += ((new String(arr[i])).replace(/\|/g,'_'));

		}

	}

	return str;

}



var pp_gemius_proto = (document.location && document.location.protocol && document.location.protocol=='https:')?'https://':'http://';

if (typeof pp_gemius_hitcollector == 'undefined') {

	if (typeof gemius_hitcollector != 'undefined') {

		pp_gemius_hitcollector = gemius_hitcollector;

	} else {

		pp_gemius_hitcollector = 'galv.hit.gemius.pl';

	}

}

var pp_gemius_host = pp_gemius_proto+pp_gemius_hitcollector+'/_';

var pp_gemius_sv;

var pp_gemius_extrastr;



if (typeof pp_gemius_nhit == 'undefined') {

	if (typeof pp_gemius_identifier == 'undefined') {

		if (typeof gemius_identifier != 'undefined') {

			pp_gemius_identifier = gemius_identifier;

			gemius_identifier = 'USED_'+gemius_identifier;

		} else {

			pp_gemius_identifier = '';

		}

	}



	pp_gemius_extrastr = '';

	if (typeof encodeURIComponent != 'undefined') {

		if (typeof pp_gemius_extraparameters != 'undefined') {

			pp_gemius_extrastr = '&extra='+encodeURIComponent(pp_gemius_array_to_string(pp_gemius_extraparameters,0).substring(0,1999));

		} else if (typeof gemius_extraparameters != 'undefined') {

			pp_gemius_extrastr = '&extra='+encodeURIComponent(pp_gemius_array_to_string(gemius_extraparameters,0).substring(0,1999));

		}

	}



	if (typeof window.pp_gemius_cnt != '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+(new Date()).getTime()+'/redot.gif?l=33&id=ERR_'+pp_gemius_identifier.replace(/id=/g,'id=ERR_')+gemius_parameters()+pp_gemius_extrastr;

	} else {

		if (typeof pp_gemius_time_identifier != 'undefined' && typeof window.pp_gemius_time_id == 'undefined') {

			window.pp_gemius_time_id = '&id='+pp_gemius_time_identifier;

			window.pp_gemius_host = pp_gemius_host;

			setInterval('pp_gemius_timer()',60*1000);

			pp_gemius_sv=35;

		} else {

			window.pp_gemius_time_id = '';

			pp_gemius_sv=31;

		}

		window.pp_gemius_image = new Image();

		if (typeof pp_gemius_mode == 'undefined') {

			window.pp_gemius_loaded = 0;

			window.pp_gemius_script = pp_gemius_host+(new Date()).getTime()+'/pp.js?id='+pp_gemius_identifier;

			gemius_add_onload_event(window,gemius_obj_loaded);

			gemius_add_onload_event(window.pp_gemius_image,gemius_obj_loaded);

			pp_gemius_sv-=1;

		}

		window.pp_gemius_image.src = pp_gemius_host+(new Date()).getTime()+'/rexdot.gif?l='+pp_gemius_sv.toString()+'&id='+pp_gemius_identifier+window.pp_gemius_time_id+gemius_parameters()+pp_gemius_extrastr;

		window.pp_gemius_cnt = 1;

	}

	if (typeof pp_gemius_events_identifier == 'undefined') {

		pp_gemius_events_identifier = pp_gemius_identifier;

	}

	pp_gemius_identifier = 'USED_'+pp_gemius_identifier;

}



function pp_gemius_hit_int(list,rfrom,rto) {

	var gu = pp_gemius_host+(new Date()).getTime()+'/redot.gif?l=32';

	if (typeof window.xgemius_prot_cnt == 'undefined') {

		window.xgemius_prot_cnt=0;

	}

	if (typeof xgemius_prot_cnt == 'undefined') {

		xgemius_prot_cnt=0;

	}

	if (window.xgemius_prot_cnt<=xgemius_prot_cnt) {

		go=1;

		window.xgemius_prot_cnt++;

	} else {

		go=0;

	}

	xgemius_prot_cnt++;

	if (rfrom==0 && rto==0) {

		gu += '&id='+list;

	} else {

		for (var i=rfrom ; i<rto ; i++) {

			gu += '&id='+list[i];

		}

	}

	gu += gemius_parameters();

	if (arguments.length>=4 && typeof encodeURIComponent != 'undefined') {

		gu += '&extra='+encodeURIComponent((new String(arguments[3])).substring(0,1999));

	}

	if (typeof window.gemius_hit_images == 'undefined') {

		window.gemius_hit_images = new Array();

	}

	var gl = window.gemius_hit_images.length;

	window.gemius_hit_images[gl]=new Image();

	if (go) {

		window.gemius_hit_images[gl].src = gu;

	} else {

		window.gemius_hit_images[gl].src = gu.replace(/id=/g,'id=DBL_');

	}

}



function pp_gemius_hit() {

	var i;

	for (i=0 ; i<arguments.length ; i+=5) {

		if (i+5<arguments.length) {

			pp_gemius_hit_int(arguments,i,i+5);

		} else {

			pp_gemius_hit_int(arguments,i,arguments.length);

		}

	}

}



function pp_gemius_event() {

	if (arguments.length>0) {

		if (arguments[0]) {

			pp_gemius_hit_int(arguments[0],0,0,pp_gemius_array_to_string(arguments,1));

		} else if (typeof pp_gemius_events_identifier != 'undefined') {

			pp_gemius_hit_int(pp_gemius_events_identifier,0,0,pp_gemius_array_to_string(arguments,1));

		}

	}

}



if (typeof gemius_hit != 'function') {

	gemius_hit = pp_gemius_hit;

}



if (typeof gemius_event != 'function') {

	gemius_event = pp_gemius_event;

}



