var tXHR, timer1, timer2;
var h, m, s, d, mo, y, maxday, str_ville, am, suffix, njour, mydate;
function GetTime(){
	document.getElementById('printtime').innerHTML='Synchro...';
	if (window.XMLHttpRequest)	{
		tXHR = new XMLHttpRequest();
		if (tXHR.overrideMimeType) tXHR.overrideMimeType("text/xml"); // évite un Bug du navigateur Safari :
	}else if (window.ActiveXObject){
		try {
			tXHR = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e){
			try {
				tXHR = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){}
		}
	}
	var url="get_fl_time_tools.php?City="+escape(City)+"&lang="+escape(Lang);
	tXHR.open("GET", url, true);
	tXHR.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
	tXHR.onreadystatechange = GetTime2;
	tXHR.send(null);
	return true;
}
function GetTime2(){
	if(tXHR.readyState == 4 && tXHR.status==200){
		reponse = tXHR.responseXML.documentElement;
		var count=reponse.getElementsByTagName('variable').length;
		for(i=0;i<count;i++){
        	variable = reponse.getElementsByTagName('variable')[i].firstChild.data;
        	resultat = reponse.getElementsByTagName('resultat')[i].firstChild.data;
			eval(variable + '='+resultat);
		}
		if(d==-1){
			if(Lang=='en'){
				document.getElementById('printtime').innerHTML="<b>Thanks to show<br>our logo</b>";
			}else if(Lang=='es'){
				document.getElementById('printtime').innerHTML="<b>Gracias fijar<br>nuestra insignia </b>";
			}else{
				document.getElementById('printtime').innerHTML="<b>Merci d'afficher<br>notre logo</b>";
			}
		}else if(d==-2 && Lang=='fr'){
			document.getElementById('printtime').innerHTML="<b>L'heure exacte par<br>téléphone :<br>3669</b>";
		}
		if(d>0){
			//mydate=new Date(unxtime * 1000);
			//alert(y+' '+mo+' '+d+' '+h+' '+m+' '+' '+s);
			mydate=new Date(y,mo-1,d,h,m,s,0);
			if(timer2==null){
				timer2 = setInterval("print_time()", 1000);
			}
		}
	}
}
function print_time(){
	var str,s_heure,s_date;
	var hh=h;
	var mois_fr=new Array('','Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre');
	var mois_en=new Array('','January','February','March','April','May','June','July','August','September','October','November','December');
	var mois_es=new Array('','Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre');
	var jours_fr=new Array('Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi');
	var jours_en=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
	var jours_es=new Array('Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado');
	mydate.setTime(mydate.getTime() + 1000);
	if(Lang=='en'){
		hh=mydate.getHours();
		if(hh<13) am='am'; else am='pm';
		if(hh>=13) hh-=12;
		s_date=jours_en[mydate.getDay()].substr(0,3)+' '+mois_en[(mydate.getMonth()+1)].substr(0,3)+' '+leadingzero(mydate.getDate())+suffix+' '+mydate.getFullYear();
		s_heure=leadingzero(hh)+':'+leadingzero(mydate.getMinutes())+':'+leadingzero(mydate.getSeconds())+am;
	}else if (Lang=='es'){
		s_date=jours_es[mydate.getDay()].substr(0,3)+' '+leadingzero(mydate.getDate())+' '+mois_es[(mydate.getMonth()+1)].substr(0,3)+' '+mydate.getFullYear();
		s_heure=leadingzero(mydate.getHours())+':'+leadingzero(mydate.getMinutes())+':'+leadingzero(mydate.getSeconds());
	}else{
		s_date=jours_fr[mydate.getDay()].substr(0,3)+' '+leadingzero(mydate.getDate())+' '+mois_fr[(mydate.getMonth()+1)].substr(0,3)+' '+mydate.getFullYear();
		s_heure=leadingzero(mydate.getHours())+':'+leadingzero(mydate.getMinutes())+':'+leadingzero(mydate.getSeconds());
	}

	str='<span class="T_HEURE">'+s_heure+'</span><br>';
	if(Type==1 || Type==3){
		if(Type==1) str+='<span class="T_VILLE">'+str_ville+'</span><br>';
		str+='<span class="T_DATE">'+s_date+'</span>';
	}
	document.getElementById('printtime').innerHTML=str;
}
function leadingzero(nr){
	if (nr < 10) nr = "0" + nr;
	return nr;
}

