<!--
/*** Menu standard MW allégé de la compatibilité NS4 ***/

/********** Trouve un objet par son id ou son name ***********/
function findObj(n) { // string 'n'
var x,d=document;
if(!(x=d[n])&&d.all) x=d.all[n];
if(!x && d.getElementById) x=d.getElementById(n);
return x;
}

/*** Menu open/close avec changement de classes sur le bouton principal ***/

function menuOpenClose(objLink,idSmenu){
var smenu=findObj(idSmenu),klass; 
	if( smenu && (klass=objLink.className) ){
	klass=klass.replace("Open","");
		if(smenu.style.display=='none'){
		smenu.style.display='block';
		objLink.className=klass+"Open";
		}
		else{
		smenu.style.display='none';
		objLink.className=klass;
		}
	}
}


/*** Menu standard MW allégé de la compatibilité NS4 ***/
/********** Attribue l'aspect l'image de survol d'un bouton  ***********/
function bg(obj,evt,img,s){ // string 'obj', string 'evt', bool img, bool s
var flip=s?"'norm','surv'":"'surv','norm'";
	if(img){ document[obj].src=eval("document['"+obj+"'].src.replace("+flip+")"); }
}
/********** Retourne un tableau de coordonnées et tailles d'un objet  ***********/
function getBounds(obj,level){ // object obj, int level
var bounds=[0,0,0,0];// x y witdh height
bounds[2]=obj.offsetWidth;
bounds[3]=obj.offsetHeight;
	while(obj.tagName!='BODY'){
	bounds[0]+=obj.offsetLeft;
	bounds[1]+=obj.offsetTop;
	if(!obj.offsetParent) break;
	obj=obj.offsetParent;
	}
return bounds
}

var moteur=[[,""],[,""]], Tx=0, viz="visible", hid="hidden" ;
/********** Traite l'affichage des sous-menus et des aspects actifs des survols à l'aide des infos contenues dans 'moteur'  ***********/
function eOver(obj,level,SM,img){ // object obj, int level, string 'SM', string 'img'
clearTimeout(Tx);
var argImg="";
if(img){obj.img=img; argImg=",'"+img+"'";}
	for (i=moteur.length-1;i>=level;i--){
		if(moteur[i][0] && moteur[i][0]!=obj) { i==0?bg(moteur[i][0].img,'Surv','img'):bg(moteur[i][0],'Norm')}
		if(moteur[i][1] && moteur[i][1]!="" && i>=level) { findObj(moteur[i][1]).style.visibility='hidden';}
	}
	if(!obj) return;
img?bg(obj.img,'Surv',img,'s'):bg(obj,'Surv');
moteur[level][0]=obj;
	if(SM!=""){
	moteur[level][1]=SM;
	var kalc=findObj(SM), B=getBounds(document['img1'],level,SM), decal=0,Vspace=0; /****** paramétrer decal et Vspace si besoin ******/
	B[1]+=B[3]+Vspace;
	kalc.style.top=B[1]+"px"; kalc.style.left=(B[0]+decal)+"px";
	kalc.style.visibility='visible';
	}
	if(!obj.onmouseout)obj.onmouseout=Function("Tx=setTimeout(\"eOver(false,0,''"+argImg+")\", 1200)");
}
//-->

function abrirpopup(URL,win,features) { //v2.0
  window.open(URL,win,features);
}

function ImprimeFecha() {
	var mydate=new Date();
	var year=mydate.getYear();
	if (year < 1000)
		year+=1900;
	//fecha
	var day=mydate.getDay();
	var month=mydate.getMonth();
	var daym=mydate.getDate();
	//hora
	var Digital=new Date();
	var hours=Digital.getHours();
	var minutes=Digital.getMinutes();
	var seconds=Digital.getSeconds();
	var dn="AM";
	if (hours>12){
		dn="PM";
		hours=hours-12;
	}
	if (minutes<=9)
		minutes="0"+minutes;
	if (hours<=9)
		hours="0"+hours;	
	if (daym<10)
		daym="0"+daym;
	var dayarray=new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado");
	var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");	
	document.write(dayarray[day]+" "+daym+ ' de ' +montharray[month]);
}
