var imageclock=new Object()
	//Enter path to clock digit images here, in order of 0-9, then "am/pm", then colon image:
	imageclock.digits=["images/c0.gif", "images/c1.gif", "images/c2.gif", "images/c3.gif", "images/c4.gif", "images/c5.gif", "images/c6.gif", "images/c7.gif", "images/c8.gif", "images/c9.gif", "images/cam.gif", "images/cpm.gif", "images/colon.gif", "images/days.gif"]
	imageclock.instances=0
	var preloadimages=[]
	for (var i=0; i<imageclock.digits.length; i++){ //preload images
		preloadimages[i]=new Image()
		preloadimages[i].src=imageclock.digits[i]
	}

	imageclock.imageHTML=function(timestring){ //return timestring (ie: 1:56:38) into string of images instead
		var sections=timestring.split(":")

		for (var i=0; i<sections.length; i++){
			if (sections[i].length==1)
				sections[i]='<img src="'+imageclock.digits[0]+'" />'+'<img src="'+imageclock.digits[parseInt(sections[i])]+'" />'
			else
				sections[i]='<img src="'+imageclock.digits[parseInt(sections[i].charAt(0))]+'" />'+'<img src="'+imageclock.digits[parseInt(sections[i].charAt(1))]+'" />'
		}
		return sections[0]+'<img src="'+imageclock.digits[13]+'" />'+sections[1]+'<img src="'+imageclock.digits[12]+'" />'+sections[2]+'<img src="'+imageclock.digits[12]+'" />'+sections[3]
	}

	imageclock.display=function(){
		var clockinstance=this
		this.spanid="clockspan"+(imageclock.instances++)
		document.write('<span id="'+this.spanid+'"></span>')
		this.update();
		setInterval(function(){clockinstance.update()}, 1000)

	}

	imageclock.display.prototype.update=function(){
		
		ddate = new Date(2011,11,16,0,0,0);
		dateNow = new Date();	//grab current date
		amount = ddate.getTime() - dateNow.getTime();	//calc milliseconds between dates
		amount = Math.floor(amount/1000);
		//delete dateNow;
	
		days=Math.floor(amount/86400);//days
		if (days <0)days=0;
		amount=amount%86400;

		hours=Math.floor(amount/3600);//hours
		if (hours <0)hours=0;
		amount=amount%3600;

		mins=Math.floor(amount/60);//minutes
		if (mins <0)mins=0;
		if (mins <10) mins= "0"+mins;
		amount=amount%60;

		secs=Math.floor(amount);//seconds
		if (secs <0)secs=0;
		if (secs <10) secs= "0"+secs;

		currenttime=days+":"+hours+":"+mins+":"+secs;
	
		if (currenttime == "0:0:00:00") {
			var currenttimeHTML ="BAM";
		}
		else {
			var currenttimeHTML=imageclock.imageHTML(currenttime)
		}
		document.getElementById(this.spanid).innerHTML=currenttimeHTML

	}


