ts = new Date();
var artz =
{
	d:document,
	id:function(id){return artz.d.getElementById(id)},
	tag:function(element){return artz.d.getElementsByTagName(element)},
	ce:function(element){return artz.d.createElement(element)},
	js:function(url)
	{
		s = artz.ce('script');
		s.type = "text/javascript";
		s.onreadystatechange = ready;
		s.onerror = s.onload = done;
		s.src = url;
		artz.tag('head')[0].appendChild(s);

		function ready()
		{
			// Use this in IE if we want to track throughout the load.
			// alert(s.readyState);
		}

		function done()
		{
			// Use this in Firefox if we want to do something once downloaded.
			// alert('All set!');
		}
	},
	update:function(id, text)
	{
		var nd = new Date();
		id.innerHTML = text + ' ' + Math.round((nd-ts)/1000);
	}
}


