// JavaScript Document


// Objet nous donnant les dimensions de l'écran
function myEcran(){
	this.EcranHaut = screen.height;  // hauteur de l'écran
	this.EcranLarg = screen.width;  // largeur de l'écran
	this.Ecran = this.EcranLarg + " x " + this.EcranHaut;
}


// Objet nous donnant les dimensions de l'écran disponibles
function myScreen(){
	this.ScreenHaut = screen.availHeight; // hauteur d'écran disponible
	this.ScreenLarg = screen.availWidth;  // largeur d'écran disponible
	this.Ecran = this.ScreenLarg + " x " + this.ScreenHaut;
}


// Objet nous donnant les dimensions du navigateur
function myWin(){
	this.WinHaut = window.innerHeight;  // hauteur de la zone d'affichage du document
	this.WinLarg = window.innerWidth;  // largeur de la zone d'affichage du document
	this.Win = this.WinLarg + " x " + this.WinHaut;
}

// Objet nous donnant les dimensions du navigateur
function myResize(){
	var theEcran = new myEcran();  // affecte à la variable l'objet donnant les dimensions de l'écran
	var theScreen = new myScreen();  // affecte à la variable l'objet donnant les dimensions d'écran disponible

	// Ouverture de la fenêtre à son maximum
	self.moveTo(0,0);
	if (document.all){
		window.resizeTo(theScreen.ScreenLarg,theScreen.ScreenHaut);
	}else{
		if (window.outerHeight<theScreen.ScreenHaut||window.outerWidth<theScreen.ScreenLarg){
			window.outerHeight = theScreen.ScreenHaut;  // sauvegarde la hauteur globale d'une fenêtre y compris la barre de titre, la barre de menus, la barre d'état etc...
			window.outerWidth = theScreen.ScreenLarg;  // sauvegarde la largeur globale d'une fenêtre y compris la barre de titre, la barre de menus, la barre d'état etc...
		}
	}
}
