			var xhr = null; 
	 		function getXhr(){
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporte par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr = false; 
				} 
			}
			
			/**
			* Méthode qui sera appelee sur le click du bouton
			*/
			function changeCalendar(url){
				getXhr()
				if (xhr==null) return;
				// On defini ce qu'on va faire quand on aura la reponse
				xhr.onreadystatechange = function(){
					// On ne fait quelque chose que si on a tout recu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						responseText = xhr.responseText;
            document.getElementById("calendar").innerHTML=responseText;
					}
				}
				xhr.open("GET",url,true);
				xhr.send(null);
			}
			
      function hauteur_fenetre()
      {
       if (window.innerHeight) return window.innerHeight  ;
       else if (document.body && document.body.offsetHeight) return document.body.offsetHeight;
       else return 0;
      }

      var wmtt = null;
      var wmtt2 = null;
      var yoffset = null;
      var source = 'news';
      
      document.onmousemove = updateWMTT;

      function updateWMTT(e) {
      	//Habe ein paar Anderungen vorgenommen, damit das Script zum Layyout passt
      	//Ist aber nur in diesem speziellen Fall notwendig
      	x = (document.all) ? window.event.x + document.body.scrollLeft: e.pageX;
      	y = (document.all) ? window.event.y + document.body.scrollTop: e.pageY;
      	var h = hauteur_fenetre();
      	if (yoffset==null) { yoffset = 100 };
      	if (source=='weather') { yoffset = -20 };
      	if (wmtt != null) {
      		wmtt.style.left = (x - 10) + "px";
      		wmtt.style.top 	= (y + (y+yoffset+20>h?-yoffset:20)) + "px";
      	}
      	if (wmtt2 != null) {
      		wmtt2.style.left = (x - 6) + "px";
      		wmtt2.style.top 	= (y + (y+yoffset+20>h?-yoffset+4:24)) + "px";
      	}
      }
      
      function showWMTT(text,nt) {
      	wmtt = document.getElementById('ttnews');
      	wmtt2 = document.getElementById('ttnews2');
      	wmtt.innerHTML="<table width=\"150\" cellpadding=\"0\" cellspacing=\"0\"><tr><td class=content>"+document.getElementById(nt).innerHTML+"</td></tr></table>";
      	wmtt2.innerHTML="<table width=\"150\" cellpadding=\"0\" cellspacing=\"0\"><tr><td class=content>"+document.getElementById(nt).innerHTML+"</td></tr></table>";
      	wmtt.style.display = "block";
      	wmtt2.style.display = "block";
      }
      
      function showWMTT1(text) {
      	wmtt = document.getElementById('ttnews');
      	wmtt2 = document.getElementById('ttnews2');
      	wmtt.innerHTML="<table cellspacing=\"0\"><tr align=\"center\"><td class=\"content\">"+text+"</td></tr></table>";
      	wmtt2.innerHTML="<table cellspacing=\"0\"><tr align=\"center\"><td class=\"content\">"+text+"</td></tr></table>";
      	wmtt.style.display = "block";
      	wmtt2.style.display = "block";
      }
      
      function hideWMTT() {
      	wmtt.style.display = "none";
      	wmtt2.style.display = "none";
      }

