

// JavaScript Document


	function go_search(lang)
	{
		var search_word = document.getElementById('champ').value;
	//	document.getElementById('article').innerHTML  = req.responseText;		
		 var add_lang = "";
		
		if (lang == 'en')
				add_lang = "l=en";
		else
			add_lang = "l=fr";
		
		show('search_entete2.php?'+add_lang+'','titre_entete','1','');
		show('search.php?key='+search_word+'&'+add_lang+'','contenu','1','');
		document.getElementById('titre_entete').className = "menu_titre2";
		
		document.getElementById('titre_entete2').className = "";
		document.getElementById('titre_entete2').innerHTML = "";
		
	}
	
	function key()
	{
		if(event.keyCode == 13)
			go_search();
	}
	
	function affich()
	{
		
			document.getElementById('pdf').style.display  = "block";
}






	function show(page,div,color,id_div)
	{ 
		
		if(id_div==undefined){
		id_div='';
	}
		
		var req = null;
		
		
		if (window.XMLHttpRequest)
		{
 			req = new XMLHttpRequest();
			if (req.overrideMimeType) 
			{
				req.overrideMimeType('text/xml');
			}
		} 
		else if (window.ActiveXObject) 
		{
			try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e)
			{
				try {
					req = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
	        	}


		
		req.onreadystatechange = function()
		{ 
		
		//document.getElementById(divdiv).innerHTML = "<br><center>Chargement de la page en cours...</center><br>";
			
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					
					document.getElementById(div).innerHTML  = req.responseText;								
					document.getElementById('content_html').className  = "html_"+color;
					
					/*
					if (id_div != '')
					{
						var a = id_div.substring(0,2);
						
						
						var nb = 140;
						//alert(id_div);
						var oDiv = null;
						for ( var i=1; i < nb; i++ )
						{
							if (i != id_div )
								hide_div(i);
						}
					}
					*/
				
				}	
				else	
				{
					document.getElementById(div).innerHTML="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 
		req.open("GET", page, true); 
		req.send(null); 
		
			
		
			
			
		
	} 
	
	function load_menu(date)
	{ 
		var req = null;
		
		
		if (window.XMLHttpRequest)
		{
 			req = new XMLHttpRequest();
			if (req.overrideMimeType) 
			{
				req.overrideMimeType('text/xml');
			}
		} 
		else if (window.ActiveXObject) 
		{
			try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e)
			{
				try {
					req = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
	        	}


		
		req.onreadystatechange = function()
		{ 
		
		//document.getElementById(divdiv).innerHTML = "<br><center>Chargement de la page en cours...</center><br>";
			
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					
					document.getElementById('menu').innerHTML  = req.responseText;
					
							
					
					
				}	
				else	
				{
					document.getElementById('menu').innerHTML="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 
		req.open("GET", 'load_menu.php?'+date, true); 
		req.send(null); 
			
			
		
	} 
	
	function hide_other(id_div)
	{
		
			if (id_div != '')
					{
								
						
						var nb = 140;
						//alert(id_div);
						var oDiv = null;
						for ( var i=1; i < nb; i++ )
						{
							if (i != id_div )
								hide_div(i);
						}
					}
					
					
		
		
	}
	
	
	
	
	
	
	function force_show_div(div)
	{
		 document.getElementById(div).style.display  = "block";
		
	}
	
	
	function show_div(div)
	{
		
			
	if (document.getElementById(div))
   {
   
	   if (document.getElementById(div).style.display == "block")
	    document.getElementById(div).style.display  = "none";
	 else 
		 document.getElementById(div).style.display  = "block";
		
   }
			
	}
	
	
		function hide_div(div)
	{
		
			
	if (document.getElementById(div))
   {
      document.getElementById(div).style.display  = "none";
		
   }
			
	}
	

	function change_class_titre(id)
	{
		
	
			document.getElementById(id).className  = "actif_titre";
	}
	function change_class_sous_titre(id)
	{
		
	
			document.getElementById(id).className  = "actif_sous_titre";
	}
		
	
	
	
	function add_post_article(date)
	{ 
		var req = null;
				
		if (window.XMLHttpRequest)
		{
 			req = new XMLHttpRequest();
			if (req.overrideMimeType) 
			{
				req.overrideMimeType('text/xml');
			}
		} 
		else if (window.ActiveXObject) 
		{
			try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e)
			{
				try {
					req = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
	        	}


		
		req.onreadystatechange = function()
		{ 
		
		//document.getElementById(divdiv).innerHTML = "<br><center>Chargement de la page en cours...</center><br>";
			
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
				
					document.getElementById('add_section').innerHTML  = req.responseText;
				
				}	
				else	
				{
					document.getElementById('add_section').innerHTML="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 
		
		var frm = document.forms['form_add']; // formName needs to be the name of your form
		var pineapple = frm.elements;		
		
		var query = new Array();
		
		req.open("POST", 'add_article.php', true);
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
			
		for(var fl = 0;fl < pineapple.length; fl++) 
		{
			//alert(pineapple[fl].value);
			
			query += pineapple[fl].name + "=" + pineapple[fl].value+"&";
			
		}
		
		req.send(query);
		
		load_menu(date);
			
		
			
		
	} 
	
	
	
	function switch_data()
	{
		document.getElementById('vrai_article').value  = document.getElementById('article').value;
		
		alert(document.getElementById('vrai_article').value);
		
	}
	
	
	
	
	
	
	
	
	

	
	
	function changeCouleur(ligne) {
  
  ligne.bgColor = '#CCCCCC';
}

function remetCouleur(ligne) {
  
  ligne.bgColor = '#FFFFFF';
}

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
   var arVersion = navigator.appVersion.split("MSIE")
   var version = parseFloat(arVersion[1])
   if ((version >= 5.5) && (document.body.filters)) 
   {
      for(var i=0; i<document.images.length; i++)
      {
         var img = document.images[i]
         var imgName = img.src.toUpperCase()
         if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
         {
            var imgID = (img.id) ? "id='" + img.id + "' " : ""
            var imgClass = (img.className) ? "class='" + img.className + "' " : ""
            var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
            var imgStyle = "display:inline-block;" + img.style.cssText 
            if (img.align == "left") imgStyle = "float:left;" + imgStyle
            if (img.align == "right") imgStyle = "float:right;" + imgStyle
            if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
            var strNewHTML = "<span " + imgID + imgClass + imgTitle
            + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
            + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
            + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
            img.outerHTML = strNewHTML
            i = i-1
         }
      }
   }    
}


<!--
//PLF-http://www.jejavascript.net/
function prechargimg() {
var doc=document;
if(doc.images){ if(!doc.precharg) doc.precharg=new Array();
var i,j=doc.precharg.length,x=prechargimg.arguments; for(i=0; i<x.length; i++)
if (x[i].indexOf("#")!=0){ doc.precharg[j]=new Image; doc.precharg[j++].src=x[i];}}
}
//-->
	
	
	
	

