var imageclock=new Object();
	//Enter path to clock digit images here, in order of 0-9, then "am/pm", then colon image:

imageclock.digits=[racinecommuns+'gif/c0.gif',
racinecommuns+'gif/c1.gif',
racinecommuns+'gif/c2.gif',
racinecommuns+'gif/c3.gif',
racinecommuns+'gif/c4.gif',
racinecommuns+'gif/c5.gif',
racinecommuns+'gif/c6.gif',
racinecommuns+'gif/c7.gif',
racinecommuns+'gif/c8.gif',
racinecommuns+'gif/c9.gif',
racinecommuns+'gif/c10.gif',   //  pour les :
racinecommuns+'gif/c11.gif'];  //  pour le /

	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(splittons,timestring){ //return date and timestring (ie: 1:56:38) into string of images instead
		var sections=timestring.split(splittons);
		
//		if (sections[0]=="0") //If hour field is 0 (aka 12 AM)
//			sections[0]="12"
//		else if (sections[0]>=13)
//			sections[0]=sections[0]-12+"";
			
		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
				if ((i==2) && (splittons=="/")) sections[i]='<img src="'+imageclock.digits[parseInt(sections[i].charAt(0))]+'" />'
				                               +'<img src="'+imageclock.digits[parseInt(sections[i].charAt(1))]+'" />'
				                               +'<img src="'+imageclock.digits[parseInt(sections[i].charAt(2))]+'" />'
				                               +'<img src="'+imageclock.digits[parseInt(sections[i].charAt(3))]+'" />';
        else sections[i]='<img src="'+imageclock.digits[parseInt(sections[i].charAt(0))]+'" />'+'<img src="'+imageclock.digits[parseInt(sections[i].charAt(1))]+'" />';
    }
		
		if (splittons==":") return sections[0]+'<img src="'+imageclock.digits[10]+'" />'+sections[1]+'<img src="'+imageclock.digits[10]+'" />'+sections[2];
		else return sections[0]+'<img src="'+imageclock.digits[11]+'" />'+sections[1]+'<img src="'+imageclock.digits[11]+'" />'+sections[2];
	}

	imageclock.display=function(){
		var clockinstance=this;
		this.spanid="clockspan"+(imageclock.instances++);
		document.write('<span id="'+this.spanid+'"></span>');
		this.update();
		setInterval(function(){clockinstance.update()}, 500);
	}

	imageclock.display.prototype.update=function(){
		var dateobj=new Date();
		var currenttime=dateobj.getHours()+":"+dateobj.getMinutes()+":"+dateobj.getSeconds(); //create time string
		var currenttimeHTML=imageclock.imageHTML(":",currenttime);

		var currentDate=dateobj.getDate()+"/"+(dateobj.getMonth()+1)+"/"+dateobj.getFullYear();
		var currentDateHTML=imageclock.imageHTML("/",currentDate);
		
		document.getElementById(this.spanid).innerHTML=currentDateHTML+"&nbsp;&nbsp;"+currenttimeHTML;
	}

