///////////////////////////////////////////////////
// script by Daniel Lemire with some bits from   //
// all over the web                              //
// http://www.daniel-lemire.com/                 // 
///////////////////////////////////////////////////
function displaygmail(URI,myid,mytag,mynb) {
var xmlhttp=false;
var mydiv = document.getElementById(myid);
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
}
xmlhttp.open("GET", URI,true);
mytag = document.createElement("p");
mytag.setAttribute('align','center');//added
image = document.createElement('img');//added
image.setAttribute('border','0');//added
image.src = 'img/wait.gif';//added
mytag.appendChild(image);//added
mydiv.appendChild(mytag);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==2) {
 // mydiv.appendChild(ptag);
  }
if (xmlhttp.readyState==4) {
  
  xmlDoc=xmlhttp.responseXML;
  items=xmlDoc;
  formatRSS();
  mydiv.removeChild(mytag);
  }
 }
 xmlhttp.send(null);

	function formatRSS() {
		var items_count=items.getElementsByTagName('entry').length;
		
        i = document.createElement("i");
        blink = document.createElement("blink");
		var nbmail = items.getElementsByTagName('fullcount')[0].firstChild.nodeValue;
		blink.appendChild(document.createTextNode(' '+nbmail+' '));
		i.appendChild(blink);			
		i.appendChild(document.createTextNode(' message(s)'));
		document.getElementById('titre_gmail').appendChild(i);

		if(mynb <= items_count){items_count = mynb;}
        if(items_count == 0) {
       	ptag = document.createElement("p");
        ptag.appendChild(document.createTextNode("Vous n'avez pas de nouveau message"));
		mydiv.appendChild(ptag);
		return;
        }

		link=new Array(), title=new Array(), description=new Array()
		for(var i=0; i<items_count; i++) {
			if(items.getElementsByTagName('entry')[i].getElementsByTagName('link').length==1)
				link[i]=items.getElementsByTagName('entry')[i].getElementsByTagName('link')[0].getAttribute("href");
			if(items.getElementsByTagName('entry')[i].getElementsByTagName('title').length==1)
				title[i]=items.getElementsByTagName('entry')[i].getElementsByTagName('title')[0];	
		}
		if(title.length==0) return false;		
		for(var i=0; i<items_count; i++) {
			var title_w, link_w, desc_w;
			title_w=(title.length>0)?title[i].firstChild.nodeValue:"<i>Untitled</i>";
			link_w=link[i];
			linktag = document.createElement("a");			
			linktag.setAttribute("href",link_w);
			linktag.setAttribute("class","gris_b");
			linktag.setAttribute("className","gris_b");
			linktag.setAttribute("target","_blank");			
			linktag.appendChild(document.createTextNode(title_w));
			litag = document.createElement("li");
            litag.appendChild(linktag);		
			mydiv.appendChild(litag);			
		}		
	}
}