
var mac  = (navigator.platform.toLowerCase().indexOf('mac') != -1);

var mac_ie = false; // Internet Explorer sous Mac
var mac_ns = false; // Nestcape sous Mac
var win_ie = false; // Internet Explorer sous Windows
var win_ns = false; // Nestcape sous Windows

if (!(mac)) {
	if (navigator.appName == 'Microsoft Internet Explorer' || navigator.vendor == "Netscape6" ) {
		win_ie = true;
	} else {
		win_ns = true;
	}
} else {
	if (navigator.appName == 'Microsoft Internet Explorer' || navigator.vendor == "Netscape6" ) {
		mac_ie = true;
	} else {
		mac_ns = true;
	}
}

// inician estilos

function initStyleSheet(folderName) {
	var css;
	
	if (folderName != "") {
		folderName = folderName + "/";
	}
	if (win_ie) {
		css = "/StyleSheet/" + folderName + "explorer.css";
	}
	if (win_ns) {
		css = "/StyleSheet/" + folderName + "navigator.css";
	}
	if (mac_ie) {
		css = "/StyleSheet/" + folderName + "ie_mac.css";
	}
	if (mac_ns) {
		css = "/StyleSheet/" + folderName + "ns_mac.css";
	}
	document.write("<link rel='stylesheet' type='text/css' href='"+ css + "'>");
//	alert("<link rel='stylesheet' type='text/css' href='"+ css + "'>");

}


// creación de layers para la página

function createEnvLayerFocus() {
	createLayer('conteneurenvfocus','600','0');
}


// por default.

initStyleSheet("");

if(navigator.userAgent.indexOf("Netscape/7")>1 || navigator.vendor == "Netscape6"){
 window.scrollbars.visible = false;
}



// resize de las fuentes


function setFont(sz,charge)
{
	if (!document.all && !document.getElementById)
	{
	return;
	}
	else
	{
	origb = 0;                                           
	origb = LireCookie("sizeFont");

	origb = parseInt(origb);
	sizeRead = origb;

	if(!origb){origb=11;}



	if(!charge){

		origb = origb + sz;

	}
	else
	{
		origb = parseInt(11 + sz);

	}

	window.document.body.style.fontSize=origb+'px';

	var sit = document.getElementsByTagName("p");
	sizeTag(sit);
	var sit = document.getElementsByTagName("li");
	sizeTag(sit);

	if (sizeRead != origb)
	{
		EffaceCookie("sizeFont");				
		date=new Date();
		date.setFullYear(date.getFullYear()+10);
		EcrireCookie("sizeFont", origb, date,"/");
	}
	

	}
}

// reinicia las fuentes

function resetFont(sz)
{
	if (!document.all && !document.getElementById)
	{
	return;
	}
	else
	{
	origb = sz;                                        

	window.document.body.style.fontSize=origb+'px';

	var sit = document.getElementsByTagName("p");
	sizeTag(sit);
	var sit = document.getElementsByTagName("li");
	sizeTag(sit);

	EffaceCookie("sizeFont");				
	date=new Date();
	date.setFullYear(date.getFullYear()+10);
	EcrireCookie("sizeFont", origb, date,"/");
	}
}


function sizeTag(elem)
{

	var elem;

	for (x=0;x<elem.length;x++)
		{

		elem.item(x).style.fontSize=origb+'px';
		}

}

	// Binds error event to "displayError" routine
			onerror=displayError;

function displayError(msg, url, line)
{
	// Error handling routine
	// alert("Information : " + msg);
	// Suppresses Internet Explorer error

	return true;
}



cookVal = LireCookie("sizeFont");

if (cookVal!=null)
{
	cookVal = parseInt(cookVal);

	if (cookVal != 11)
	{ 

		var charge = 1;
		valeur = parseInt(cookVal -11);
		setFont(valeur,charge);

	}
} 
