var parameters = '';

function joinParameters(){
	var parameters = '';
  if((parameters == undefined) || (parameters.blank())) return '';
  else return '&'+parameters;
}

function sendStatsOnLoad(){
  img.writeAttribute('src','http://statistics.medpass.pl?a=3&p[url]='+document.URL+joinParameters());
  if(navigator.userAgent.indexOf("Opera")>-1){
    img.writeAttribute('src','http://statistics.medpass.pl?a=4&p[browser]=opera&p[url]='+document.URL+joinParameters());
  } 
} 

function sendStatsOnClose(){
  Event.observe(window,'unload',function(){
    img.writeAttribute('src','http://statistics.medpass.pl?a=4&p[url]='+document.URL+joinParameters());
  });
} 

function buildHiddenImg(){
  var new_img = new Element('img',{id:'hiddenImg'}).hide();
  var body = $$('body').first();
  body.insert({top:new_img});
  img = $('hiddenImg');
}

function prepareStatistics(){
  buildHiddenImg();
  sendStatsOnClose();
  sendStatsOnLoad();
}

document.observe('dom:loaded',prepareStatistics);

