// Supprime les anciennes frames
function OutFrames() {
var i = parent.frames.length;
if (i > 0) parent.location.href = self.location.href;
}

function JSJour(j) {
	var jour = new Array(
	"Dimanche", "Lundi", "Mardi", "Mercredi",
	"Jeudi", "Vendredi", "Samedi"
	)
	return jour[j]
}

function JSMonth(m) {
var mois = new Array(
"Janvier","F&eacute;vrier","Mars","Avril",
"Mai","Juin","Juillet","Ao&ucirc;t",
"Septembre","Octobre","Novembre","D&eacute;cembre")
return mois[m]
}

function JSDspUpd() {
var j, m, a

var Msg = "Mis &agrave; jour le "
var Upd = document.lastModified
var dUpd = new Date(Upd)
a = dUpd.getYear()
m = dUpd.getMonth()
j = dUpd.getDate()

return Msg + j +" "+ JSMonth(m) +" "+ a;
}

function JSEmail() {
return '<A HREF="mailto:Vincent.Fabri@mail.dotcom.fr">Vincent.Fabri@mail.dotcom.fr</A>';
}

function JSInfos() {
var msg = '<HR>' +
	'<A HREF="w3hydro.htm">' +
	'<IMG ALIGN=Left SRC="lgohydro.gif" ALT="Mieux que le netsurfing; l&#146;hydroplanage" WIDTH="51" HEIGHT="32" Border="0">' +
	'</A>' +
	'<Small><Font Color=Black>' + 
	'URL : ' + window.location.href + '<br>' + 
	JSDspUpd() +' '+ JSEmail() +
	'</Font></Small>'
document.write(msg)
}

function JSNavVer(Ver) {
var bOK = true //false
var msg 
	msg = window.navigator.appVersion
	bOK = bOK && (msg.substring(0, 1) >= Ver)
	//document.write(bOK)
return bOK;
}

function JSNavName(Name) {
var bOK = true
var i = Name.length 
var msg 
	msg = window.navigator.appName
	bOK = bOK = bOK && (msg.substring(0, i) == Name)
	//document.write(i +" "+ Name)
return bOK;
}

function JSNavNV(Name, Ver) {
var bOK = JSNavName(Name) && JSNavVer(Ver)
	//document.write(bOK)
return bOK;
}

function JSDspChar() {
var txt, i, j, k
var nCol = 4
var aChar = new Array(
	"&agrave;", "&acirc;", "&aelig;", "&eacute;", 
	"&egrave;", "&ecirc;", "&euml;", "&ccedil;", 
	"&ocirc;", "&ouml;", "&Ocirc;", "&Ouml;",
	"&Ccedil;", "&ntilde;", "&Acirc;", "&Aacute;",
	"&Agrave;", "&Atilde;", "&Auml;", "&Aring;",
	"&AElig;", "&Egrave;", "&Eacute;", "&Ecirc;",
	"&Euml;", "&oelig;", "&ugrave", "&copy;",
	"&OElig;", "&Ugrave;", "&Icirc;", "&icirc;"
	)
	aChar.sort()

	j = aChar.length
	k = aChar.length % nCol

	for (var i=k; i < nCol; i++) { 
		aChar[j++] = " "
	}

	document.write("<Center><Table Border=3 BGColor=Silver CellPadding=5>")
	for (var i = 0; i < aChar.length-1; i+=nCol) {
		txt = "<TR>"
		for (var j = 0; j < nCol; j+=1) {
			if (aChar[i+j] != " ") { 
			txt = txt + "<TD>"+ aChar[i+j] +"</TD><TD>&amp;"+ aChar[i+j].substring(1) +"</TD>"
			}
		}
		txt = txt + "</TR>"
		document.write( txt )
		//document.write( escape( aChar[i]) )
	}
	document.write("</Table></Center>")

	//msg = aChar.length
	//document.write(aChar[0])
	return true;
}

function DateTime() {
	//if (JSNavVer("4") == false) {
	//	return;
	//}
  var hours, minutes, seconds, ap;
  var intHours, intMinutes, intSeconds;
  var today;
  var JourSemaine, jour, mois, an;

  today = new Date();
/*
  today = new Date(Date.UTC(today.getYear(), today.getMonth(), 
	today.getDate(), today.getHours() + today.getTimezoneOffset()/60, 
	today.getMinutes(), today.getSeconds()));
*/
  //intHours = today.getHours() + today.getTimezoneOffset()/60;
  intHours = today.getHours();
  intMinutes = today.getMinutes();
  intSeconds = today.getSeconds();
  jour = today.getDate();
  mois = today.getMonth();
  an = today.getYear();
	if (an < 1000) {
		an += 1900;
	}
	JourSemaine = JSJour(today.getDay());	
	hours = intHours+":";

  if (intMinutes < 10) {
     minutes = "0"+intMinutes+":";
  } else {
     minutes = intMinutes+":";
  }

  if (intSeconds < 10) {
     seconds = "0"+intSeconds+" ";
  } else {
     seconds = intSeconds+" ";
  }

  timeString = JourSemaine+" "+jour+" "+JSMonth(mois)+" "+an+" "+hours+minutes+seconds;

	return timeString;
  //Clock.innerHTML = timeString;
  //Clock.innerHTML = today.toGMTString();
  //Clock.innerHTML = today.getTimezoneOffset();
  //window.setTimeout("tick();", 100);
}

function JSPopUp(fichier, Largeur, Hauteur, legende) {
	//alert( legende );
	var Scale = (screen.width / Largeur) * 0.9;
	if (screen.width <= Largeur) {
		Largeur = Largeur * Scale;
		Hauteur = Hauteur * Scale;
	}
	if (screen.height <= Hauteur) {
		Scale = (screen.height / Hauteur) * 0.9;
		Largeur = Largeur * Scale;
		Hauteur = Hauteur * Scale;
	}
	var WinPopUp = "";
	var w = parseInt( Largeur );
	var h = parseInt( Hauteur );
	w += 12;
	h += 55;
	var x = screen.width - w;
	var y = screen.height - h;
	legende = legende.replace(/_/g, " ");
	legende = legende.replace(/@@/g, " ");
	
	//WinPopUp.document.clear();
	WinPopUp = open("",'popup','width=' + Largeur + ',height=' + Hauteur + ',toolbar=no,scrollbars=no,directories=no,location=no,menubar=no,resizable=yes,left=20,top=20');	
	WinPopUp.document.writeln("<HTML><HEAD><LINK REL=STYLESHEET HREF='php.css' TYPE='text/css'>");
	WinPopUp.document.writeln("<TITLE>http://hydravions.free.fr</TITLE>");
	
	WinPopUp.document.writeln("<SCRIPT language=javascript for=window event=onload()>");
	//WinPopUp.document.writeln("moveTo("+ x +","+ y +");");
	WinPopUp.document.writeln("resizeTo(" + w + ", " + h + ");");
	WinPopUp.document.writeln("</SCRIPT>");

	WinPopUp.document.writeln("</HEAD>");
	WinPopUp.document.write("<BODY leftmargin=0 topmargin=0 rightmargin=0 bottommargin=0 marginwidth=0 marginheight=0 BACKGROUND='../icones/rain.gif' BGPROPERTIES=FIXED>");
	//WinPopUp.document.write("<CENTER>");

	//WinPopUp.document.write("<A HREF='#' onClick=window.close()><IMG SRC='" + fichier + "' ALT='Fermer' BORDER=0></A><br>");
	//WinPopUp.document.write("<IMG SRC='" + fichier + "' ALT='Fermer' BORDER=0>");
	WinPopUp.document.write('<IMG SRC="' + fichier + '" ALT="' + legende + '" Width=' +Largeur+ ' Height=' +Hauteur+ ' BORDER=0>');
	//WinPopUp.document.write("<IMG SRC='" + fichier + "' Width=" +Largeur+ " Height=" +Hauteur+ " BORDER=0>");
	//WinPopUp.document.write("<A HREF='#' onClick=window.close()>Fermer</A>");
	//WinPopUp.document.write("</CENTER>");
	
	WinPopUp.document.write("</BODY></HTML>");
	WinPopUp.document.close();
	WinPopUp.focus();
}

