baseurl = "http://www.annuaire-des-artisans.org/";

// JavaScript Document

	//initial time
	var h_current = -1;
	var m1_current = -1;
	var m2_current = -1;
	var s1_current = -1;
	var s2_current= -1;
	
	var unite = -1;
	var dizaine = -1;
	var centaine = -1;
	var millier = -1;
	var millier2 = -1;

	var unite_current = -1;
	var dizaine_current = -1;
	var centaine_current = -1;
	var millier_current = -1;
	var millier2_current = -1;

	
	function flip (upperId, lowerId, changeNumber, pathUpper, pathLower){
		var upperBackId = upperId+"Back";
		$(upperId).src = $(upperBackId).src;
		$(upperId).setStyle("height", "26px");
		$(upperId).setStyle("visibility", "visible");
		$(upperBackId).src = pathUpper+parseInt(changeNumber)+".png";
		
		$(lowerId).src = pathLower+parseInt(changeNumber)+".png";
		$(lowerId).setStyle("height", "0px");
		$(lowerId).setStyle("visibility", "visible");
		
		var flipUpper = new Fx.Tween(upperId, {duration: 200, transition: Fx.Transitions.Sine.easeInOut});
		flipUpper.addEvents({
			'complete': function(){
				var flipLower = new Fx.Tween(lowerId, {duration: 200, transition: Fx.Transitions.Sine.easeInOut});
					flipLower.addEvents({
						'complete': function(){	
							lowerBackId = lowerId+"Back";
							$(lowerBackId).src = $(lowerId).src;
							$(lowerId).setStyle("visibility", "hidden");
							$(upperId).setStyle("visibility", "hidden");
						}				});					
					flipLower.start('height', 26);
					
			}
							});
		flipUpper.start('height', 0);
		
		
	}//flip
				
	
	function retroClock(){
		
		var now;
		var nJour;
		var h;
		var m1;
		var m2;
		var total;
		var nbDevis;

now = new Date();
nJour = now.getDate();
h = now.getHours();
m1 = now.getMinutes();
s = now.getSeconds();
total = (nJour*86400) + (h*3600) + (m1*60);

nbDevis = Math.round((7000 * total)/2592000);
nbDevis = 3000 + nbDevis;

unite =  String(nbDevis).substr(-1,1);
if(nbDevis / 10 > 1){dizaine = String(nbDevis).substr(-2,1);}
else dizaine = 0;
if(nbDevis / 100 > 1){centaine = String(nbDevis).substr(-3,1);}
else centaine = 0;
if(nbDevis / 1000 > 1){millier = String(nbDevis).substr(-4,1);}
else millier = 0;
if(nbDevis / 10000 > 1){millier2 = String(nbDevis).substr(-5,1);}
else millier2 = 0;
		
			 
		 //change pads
		 
		if( unite != unite_current){
			flip('uniteUp', 'uniteDown', unite, baseurl+'js/compteur/Chiffre/haut/', baseurl+'js/compteur/Chiffre/bas/');
			unite_current = unite;
		}
		if( dizaine != dizaine_current){
			flip('dizaineUp', 'dizaineDown', dizaine, baseurl+'js/compteur/Chiffre/haut/', baseurl+'js/compteur/Chiffre/bas/');
			dizaine_current = dizaine;
		}
		if( centaine != centaine_current){
			flip('centaineUp', 'centaineDown', centaine, baseurl+'js/compteur/Chiffre/haut/', baseurl+'js/compteur/Chiffre/bas/');
			centaine_current = centaine;
		}
		if( millier != millier_current){
			flip('millierUp', 'millierDown', millier, baseurl+'js/compteur/Chiffre/haut/', baseurl+'js/compteur/Chiffre/bas/');
			millier_current = millier;
		}
		if( millier2 != millier2_current){
			flip('millier2Up', 'millier2Down', millier2, baseurl+'js/compteur/Chiffre/haut/', baseurl+'js/compteur/Chiffre/bas/');
			millier2_current = millier2;
		}
		
		
		
			
		
	}
	
	setInterval('retroClock()', 1000);
			
	
