// Declarationd des variables globales
var winW = 800, winH = 600;
var Tresize=-1;
var TimgLiege=-1;
var debug='texte_entete';
var url = 'http://lestle.jumparound.be'

function init()
{
	resize();
	if(document.getElementById('alert').innerHTML != '')
	{
		document.getElementById('alert').innerHTML += '<br /><br /><a class="alert" onclick="toggle(\'alert\');">FERMER</a>';
		toggle('alert');
	}
//	imgLiege(1);
}

function toggle(s)
{
	if(document.getElementById(s).style.visibility == 'visible'){ document.getElementById(s).style.visibility = 'hidden'; }
	else{ document.getElementById(s).style.visibility = 'visible'; }
}

function imgLiege(i)
{
	if(i==-1)
	{
		if(TimgLiege > 0)
		{
			clearTimeout(TimgLiege);
			TimgLiege = -1;
		}
		else{ imgLiege(1); }
	}
	else
	{
		if(i>8){ imgLiege(1); }
		else
		{
			document.getElementById('boite_entete').style.backgroundImage = 'url('+url+'themes/original/images/liege/Liege-'+i+'.jpg)';
			TimgLiege = setTimeout('imgLiege('+(++i)+')',60000);
		}
	}
}

// Timer pour redimensionner la colonne 2
function resizeTimer(){ if(Tresize<0){ Tresize = setTimeout('resize()', 10); } }

// Fonction de redimension de la colonne 2
function resize()
{
	if(parseInt(navigator.appVersion)>3)
	{
		if(navigator.appName=='Netscape'){ winW = window.innerWidth; }
		if(navigator.appName.indexOf('Microsoft')!=-1){ winW = document.body.offsetWidth; }
	}

	var temp = winW - 500;
	document.getElementById('colonne2').style.width = temp+'px';

	Tresize=-1;
}

function aller(fetch,s)
{
// Create the XML request  
	xmlReq = null;
	if(window.XMLHttpRequest){ xmlReq = new XMLHttpRequest(); }
	else if(window.ActiveXObject){ xmlReq = new	ActiveXObject("Microsoft.XMLHTTP"); }
	if(xmlReq==null){ return 0; }  // Failed to create the request

// Anonymous function to handle changed request states
	xmlReq.onreadystatechange = function()
	{
		switch(xmlReq.readyState)
		{
			// Unintialized
			case 0:	loading('Requ&eacute;te XML non activ&eacute;e'); break;
			// Loading
			case 1: loading('Chargement des donn&eacute;es XML'); break;
			// Loaded
			case 2: loading('Mise en m&eacute;moire des donn&eacute;es'); break;
			// Displaying
			case 3: loading('Affichage des donn&eacute;es'); break;
			// Display => run proper AJAX script
			case 4: afficher(s); break;
			default: break;
		}
	}

// Make the request
	xmlReq.open ('GET', fetch, true);
	xmlReq.send (null);
}

function afficher(s)
{
	switch(s)
	{
		case 0: meteo(); break;
		default: break;
	}
}

function xmlRes(q,i){ return xmlReq.responseXML.getElementsByTagName(q)[i].firstChild.data; }

function loading(q){ document.getElementById(debug).innerHTML = q; }
