<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function navChange(fN, pN, t) {
	var p = document[fN].elements[pN];
	if (p.options[p.selectedIndex].value != "") {
		window.open(p.options[p.selectedIndex].value, t, 
'toolbar=yes,titlebar=yes,directories=yes,dependent=yes,personalbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes');
		p.selectedIndex=0;
	}
}

var TabAlpha=new Array();
TabAlpha.length=5;		// 5 images alpha A MODIFIER SI PLUS D'IMAGES
for (var alphaI=0;alphaI<TabAlpha.length;alphaI++) {
	TabAlpha[alphaI]=-1;
}

function ModifAlpha(no,alpha){
	if (document.images["img"+no]) {
		if (document.images["img"+no].filters) {
			TabAlpha[no]=alpha;
			if (tjstimer==0) {setTimeout("tjstimerAlpha()",30)}
		}
	}
}

var tjstimer=0;

function tjstimerAlpha() {
	var opacity=0;
	for (var alphaI=0;alphaI<TabAlpha.length;alphaI++) {
		if (TabAlpha[alphaI]!=-1) {
			opacity =TabAlpha[alphaI] - document.images["img"+alphaI].filters.alpha.opacity;
			if (opacity!=0) {
				tjstimer=1;
				document.images["img"+alphaI].filters.alpha.opacity+=Math.abs(opacity)/opacity * 5;		
			} else {
				TabAlpha[alphaI]=-1
			}
		}
	}
	if (tjstimer==1) {setTimeout("tjstimerAlpha()",30);} else {tjstimer=0}
}

function openDir( form ) { 
	var newIndex = form.fieldname.selectedIndex; 
	if ( newIndex == 0 ) { 
		alert( "Please select a view!" ); 
	} else { 
		cururl = form.fieldname.options[ newIndex ].value; 
		window.location.assign( cururl ); 
	} 
} 

function affiche() {
	now_monaco = new Date(new Date().getTime() + (heure_avance*60*60*1000));
	now_londres = new Date(new Date().getTime() + ((heure_avance-1)*60*60*1000));
	now_athenes = new Date(new Date().getTime() + ((heure_avance+1)*60*60*1000));
	now_newyork = new Date(new Date().getTime() + ((heure_avance_ny-6)*60*60*1000));
	now_saopolo = new Date(new Date().getTime() + ((heure_avance_sp-3)*60*60*1000));
	now_casablanca = new Date(new Date().getTime());
	document.forms[0].monaco.value = getHeureUtc(now_monaco);
	document.forms[0].londres.value = getHeureUtc(now_londres);
	document.forms[0].athenes.value = getHeureUtc(now_athenes);
	document.forms[0].newyork.value = getHeureUtc(now_newyork);
	document.forms[0].saopolo.value = getHeureUtc(now_saopolo);
	document.forms[0].casablanca.value = getHeureUtc(now_casablanca);
	setTimeout(affiche,1000);
}

function getHeureUtc(date) {
	hh = date.getUTCHours();
	mm = date.getUTCMinutes();
	mm = mm<10?"0"+mm:mm;
	ss = date.getUTCSeconds();
	ss = ss<10?"0"+ss:ss;
	return hh+":"+mm+":"+ss;
}

function CalculeHeureAvance() {
	auj = new Date();
	auj_UTC = Date.UTC(auj.getFullYear(),auj.getMonth(),auj.getDate(),auj.getHours(),auj.getMinutes(),auj.getSeconds())
	from = new Date(auj.getFullYear(),3,1,0,0,0);
	do	 { from = new Date(from.getTime() - (24*60*60*1000));} while (from.getDay()!=0)
	to   = new Date(auj.getFullYear(),10,1,0,0,0);
	do	 { to = new Date(to.getTime() - (24*60*60*1000));} while (to.getDay()!=0)
	heure_avance = auj_UTC>=from.getTime()&&auj_UTC<=to.getTime()?2:1;
}
function CalculeHeureAvanceNY() {
	auj = new Date();
	auj_UTC = Date.UTC(auj.getFullYear(),auj.getMonth(),auj.getDate(),auj.getHours(),auj.getMinutes(),auj.getSeconds())
	from = new Date(auj.getFullYear(),3,1,0,0,0);
	do	 { from = new Date(from.getTime() - (1*60*60*1000));} while (from.getDay()!=0)
	to   = new Date(auj.getFullYear(),10,1,0,0,0);
	do	 { to = new Date(to.getTime() - (24*60*60*1000));} while (to.getDay()!=0)
	heure_avance_ny = auj_UTC>=from.getTime()&&auj_UTC<=to.getTime()?2:1;
}
function CalculeHeureAvanceSP() {
	auj = new Date();
	auj_UTC = Date.UTC(auj.getFullYear(),auj.getMonth(),auj.getDate(),auj.getHours(),auj.getMinutes(),auj.getSeconds())
	from = new Date(auj.getFullYear(),2,1,0,0,0);
	do	 { from = new Date(from.getTime() - (25*60*60*1000));} while (from.getDay()!=0)
	to   = new Date(auj.getFullYear(),10,1,0,0,0);
	do	 { to = new Date(to.getTime() - (24*60*60*1000));} while (to.getDay()!=0)
	heure_avance_sp = auj_UTC>=from.getTime()&&auj_UTC<=to.getTime()?2:1;
}
//-->

