function getElement(id) { //get element 
if (document.getElementById) {
element = document.getElementById(id);
return element;
}
if (document.all) {
element = document.all[id];
return element;
}
if (document.layers) {
element = document.layers[id];
return element;
}
if (document[id]) {
element = document[id];
return element;
}
return false;
}

function RewriteContents(object, cont) { // function to rewrite contents
if (typeof(object.innerHTML) != 'undefined') {  //used by the IE series, Konqueror, Opera 7+ and Gecko browsers
object.innerHTML = cont;
} 
else {
if (object.document && object.document != window.document) { //used by layers browsers
object.document.open();
object.document.write(cont);
object.document.close();
} 
else {
if (window.frames && window.frames.length && window.frames['nameOfIframe']) { //used by browsers like Opera 6-
object = window.frames['nameOfIframe'].window;
object.document.open();
object.document.write(cont);
object.document.close();
}
}
}
}

var content = "";
//var content = "page statistics";
var objcounter = getElement('counter');
var referrer = escape(document.referrer);
var href = escape(document.location.href);
if (typeof(objcounter) != 'undefined') {
RewriteContents(objcounter,'<img src="cgi-bin/statistics/counter.cgi?href=' + href + '&referrer=' + referrer + '"><a href="cgi-bin/statistics/proccounts.cgi?href=' + href + '">' + content + '</a>');
}
else {
write.document('<img src="cgi-bin/statistics/counter.cgi?href=' + href + '&referrer=' + referrer + '"><a href="cgi-bin/statistics/proccounts.cgi?href=' + href + '">' + content + '</a>');
}
