function flashCounter(pageID) {
	try {
		var anImg = document.energize_countpixel;
		var collector = new Collector();
		try {
			collector.initialise();
		} catch(e) {}
		//var cookieManager = new cookieManager();
		d = new Date();
		
		var randomValue = d.valueOf()+''+Math.round((Math.random()*10000));
		
		var imageSource = './probe.php';
		imageSource +='?Bwr='+encodeURIComponent(trim(collector.browserVersion));
		imageSource +='&Sys='+ encodeURIComponent(trim(collector.system));
		imageSource +='&Ref='+ encodeURIComponent(trim(collector.referer));
		imageSource +='&Screen='+ encodeURIComponent(trim(collector.screenInfo));
		imageSource +='&Flver='+ encodeURIComponent(trim(collector.flashVersion));
		imageSource +='&Page='+ encodeURIComponent(trim(collector.currentPage));
		imageSource +='&paginaID='+ pageID;
		imageSource +='&ck='+ encodeURIComponent(trim(randomValue));
		imageSource +='&live=1';
		
	// build a waring clause: if energize_countpixel does not exist make a callback function that alerts someone.
		anImg.src = imageSource;
	
	} catch(e) {
		alert(e.message); 	
	}
 	//	alert(imageSource);
		
	function trim(value) {return value;}

}