function a(url,place){
	var xhr_object = null;
	var final_url = url;
	xhr_object= new Object();
	if(window.XMLHttpRequest) // Firefox
	   xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest. Utilisez Firefox pour un meilleur rendu.");
	   return;
	}
	var where = "stuff";
	if(place=='1'){
		where = "cal";
	}else if(place=='2'){
		document.getElementById("searchmore").style.visibility="visible";
		url += document.getElementById("word").value;
		var viewby = document.getElementById("by").options[document.getElementById("by").selectedIndex].value;
		var order = document.getElementById("order").options[document.getElementById("order").selectedIndex].value;
		url += '&by='+ viewby +'&order='+ order +'';
		if(document.getElementById("word").value==''){
			document.getElementById("searchmore").style.visibility="hidden";
			url = "/START/news_viewer.php?id=today";
		}
	}else{
		document.getElementById("searchmore").style.visibility = "hidden";
	}
	xhr_object.open("GET", ''+ url +'', true);
	xhr_object.onreadystatechange = function() {
			
		if(xhr_object.readyState == 4){ 
			document.getElementById("loading").style.visibility = "hidden";
			if(place!='5'){
				if(place == 1){
					document.getElementById(where).innerHTML = '<div class="newdate">> Choisir une autre date</div><center><input value="Hier" type="button" onclick="a(\'/START/news_viewer.php?id=yesterday\',\'0\');" /><input id="btnToday" onclick="a(\'/START/news_viewer.php?id=today\',\'0\');" value="Aujourd\'hui" type="button"/></center>'+xhr_object.responseText+'';
				}else{
					document.getElementById(where).innerHTML = xhr_object.responseText;
				}
			}
			if(place=='6'){
				AddImageDB2Overlay();
			}else{
				showoverlay();
			}
		}else if(xhr_object.readyState == 1){
			document.getElementById("loading").style.visibility = "visible";
		}

	}
	xhr_object.send(null);
}
//document.getElementById("ERROR").style.visibility = "visible";
function b(day){
	a('START/news_viewer.php?id='+day+'',0); //< Charger une date à l\'ouverture
	a('/START/dev/templ_calendrier.php',1);
	AddImageDB2Overlay();
	a('/news_update.php',5); //< MISE A JOUR A PARTIR DU CLIENT
	//setInterval("a('/news_update.php',5);",60000); < MISE A JOUR A PARTIR DU CLIENT
}

function o(){
	var SID = Math.random();
	var OPTIONS = '';
	if(document.getElementById('OPTION1').checked){
		OPTIONS += '&O1=1';
	}
	if(document.getElementById('OPTION2').checked){
		OPTIONS += '&O2=1';
	}
	if(document.getElementById('OPTION3').checked){
		OPTIONS += '&O3=1';
	}
	if(document.getElementById('OPTION4').checked){
		OPTIONS += '&O4=1';
	}
	if(document.getElementById('OPTION5').checked){
		OPTIONS += '&O5=1';
	}
	a('/START/news_viewer.php?C=1&SID='+SID+''+OPTIONS+'');
}
/* SECTION POUR LE MOTEUR DE RECHERCHE */
var ie = /MSIE/.test(navigator.userAgent);
var moz = !ie && navigator.product == "Gecko";
var csch = "/";
function msg(){
	alert("Vous devez �re membre et �re connect�au site pour avoir acc� aux articles de cette recherche.");
}
function Collapse(id){
    var elmt=document.getElementById(id);
    if (GetCookie(id) == "collapse") 
        {elmt.children[1].className = "contentcollapse";
        elmt.children[0].className = "collapse";}
}

if (moz) {
    	HTMLElement.prototype.__defineGetter__("children", function() {
			var arr = new Array(), i = 0, l = this.childNodes.length;
			for ( i = 0; i < l; i++ ) {
				if ( this.childNodes[ i ].nodeType == 1 ) {
					arr.push( this.childNodes[ i ] );
				}
			}
			return arr;
		});
		HTMLElement.prototype.__defineGetter__("firstChild", function() {
			var node = this.childNodes[ 0 ];
			while (node.nodeType != 1) node = node.nextSibling;
			return node;
		});
		HTMLElement.prototype.__defineGetter__("lastChild", function() {
			var node = this.childNodes[ this.childNodes.length - 1 ];
			while (node.nodeType != 1) node = node.previousSibling;
			return node;
		});
}
function Reduc(elmtTitre)
{
	var elmt = elmtTitre.parentNode.parentNode;
	if (elmt.children[0].className == "expand")
	{
		elmt.children[1].className = "contentcollapse";
		elmt.children[0].className = "collapse";
	}
	else
	{
		elmt.children[1].className = "content";
		elmt.children[0].className = "expand";
	}
}
function Collapse(id){
    var elmt=document.getElementById(id);
	elmt.children[1].className = "contentcollapse";
	elmt.children[0].className = "collapse";
}
