

function fer_esd(dia,e) {
	if (window.event) event.cancelBubble=true;
	else if (e!=undefined && e.stopPropagation) e.stopPropagation();
	clearhidemenu();
	var elm=document.getElementById('esdeveniments');
	var id=0;
	if (dia==0) str="";
	else {
		var str="";
		for (d in dies[dia]) {
			id=dies[dia][d];
			str += "<p class='noticia_flotant'>"+esdeveniments[id].data+" | "+esdeveniments[id].categoria+"</p><p><a href='"+link_fitxa+"&amp;id="+id+"'><b>"+esdeveniments[id].titol+"</b></a></p><br />";
		}
	}
	if (str=="") {
		elm.style.display="none";
		elm.style.visibility="hidden";
		elm.innerHTML="";
		return;
	}
	elm.innerHTML=str;
	elm.style.display="block";
	elm.style.visibility="visible";
}

function delayhidemenu(){
	delayhide=setTimeout("fer_esd(0)",500);
}
function clearhidemenu(){
	if (typeof delayhide!="undefined") clearTimeout(delayhide)
}

function omple_dies() {
	var str="";
	for (var dia=1;dia<=num_dies;dia++) {
		if (dies[dia]!=undefined) str += "<li class='noticia'><a href='javascript:;' title='' onmouseover='fer_esd(" + dia + ",event)' onmouseout='delayhidemenu()'>" + dia + "</a></li>";
		else str += "<li>" + dia + "</li>";
	}
	var elm = document.getElementById("calend_dies");
	elm.innerHTML = "<ul>" + str + "</ul>";
	var elm = document.getElementById("calend_mes");
	var mes_seguent=mes+1;
	var any_seguent=any;
	if (mes_seguent>12) { mes_seguent=1; any_seguent++; }
	var mes_anterior=mes-1;
	var any_anterior=any;
	if (mes_anterior<1) { mes_anterior=12; any_anterior--; }
	elm.innerHTML='<a href="javascript:;" onclick="canvi_mes('+mes_anterior+','+any_anterior+')" title="<?=_NOTICIAS_MES_ANTERIOR?>"> &lt; </a>'+dies_idioma[mes]+' '+any+'<a href="javascript:;" onclick="onclick=canvi_mes('+mes_seguent+','+any_seguent+')" title="<?=_NOTICIAS_MES_SEGUENT?>"> &gt; </a>';
}

function canvi_mes(mes_nou,any_nou) {
	var xmlhttp = getNewHTTPObject();
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4) {
			resposta = xmlhttp.responseText;
			mes=mes_nou;
			any=any_nou;
			window.eval(resposta);
		}
	}
	var xUrl=link_canvi_mes + "&mes="+mes_nou+"&any="+any_nou;
	xmlhttp.open("GET", xUrl,true);
	xmlhttp.setRequestHeader('Content-type', 'text/javascript;charset=iso-8859-1');
	xmlhttp.send(false);
}

function getNewHTTPObject()
{
        var xmlhttp;

        /** Special IE only code ... */
        /*@cc_on
          @if (@_jscript_version >= 5)
              try
              {
                  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
              }
              catch (e)
              {
                  try
                  {
                      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                  }
                  catch (E)
                  {
                      xmlhttp = false;
                  }
             }
          @else
             xmlhttp = false;
        @end @*/

        /** Every other browser on the planet */
        if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
        {
            try
            {
                xmlhttp = new XMLHttpRequest();
            }
            catch (e)
            {
                xmlhttp = false;
            }
        }

        return xmlhttp;
}

