////// FUNCIONS GENERALS

var camiGral=""
var meG=agafaParam('meG');
var opG=agafaParam('opG');
var sOpG=agafaParam('sOpG');
var	meAntG=-4;
var	meopG=-4;	
var	mesOpG=-4;
var moniActual=99;
var vincHorarisDirigits=false;
var contingutTdEsquerra="";

var tempsImatges=""

function agafaParam(str)
{
	var retorn="";
	var index=0;
	var index2=0;

	if (document.location.search.length>0)
	{	
		index=document.location.search.indexOf(str+"=")+1+str.length;
		index2=document.location.search.indexOf("&",index);
		if (index2<index) index2=document.location.search.length;
		retorn=document.location.search.substring(index,index2);
	}
	if (retorn.length==0)
		retorn=-2;
	return retorn;
}

function agafaCami()
{
	/*var tall=document.location.pathname.indexOf("nord/");
	var miniCami=document.location.pathname.substring(tall);
	var quantsNivells=""
	var cont="";
	var notrobat=0;
	if (tall<0) notrobat=1;
	do{
		if (miniCami.indexOf("\\")!=-1)
			tall=miniCami.indexOf("\\");			//per versio en local
		else if (miniCami.indexOf("/")!=-1)
			tall=miniCami.indexOf("/");			//per versio en el interne
		else notrobat=1;
		miniCami=miniCami.substring(tall+1);
		cont++;
	}while(notrobat==0)
	for (i=2;i<cont;i++)
		camiGral=camiGral+"../"*/
		
	camiGral="/LHN/"
}

function apaga(obj)
{
	obj.filters[0].opacity=60;
}

function encen(obj)
{
	obj.filters[0].opacity=100;
}

function prova()
{
		alert()
}

//Control de la capsalera de les pgines
function vesA(me,op,sOp,moni,dataCal,desde,quantsPerPagina)
{
var qMes = "";
if (!desde) desde="";
else qMes += "&desde="+desde;
if (!quantsPerPagina) quantsPerPagina="";
else qMes += "&quantsPerPagina="+quantsPerPagina;

	carregaImatgeFons(-1)
	meAntG=meG;
	opAntG=opG;	
	sOpAntG=sOpG;
	meG=me;
	opG=op;
	sOpG=sOp;

	var url="";
	if ((esticAdmin==true)&&(me>=0)&&(me!=-2))
	{
		document.location.href="/LHN/index.jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes;
	}
	else
	{
		if (vincHorarisDirigits)
		{
			omplaTdEsquerra();
			canviaClasseTaula("taulaGeneral");
		}
		switch (me)
		{
			case -3:	//promocio
				primer_tope("/LHN/pagines/comuns/promocio"+sOp+".jsp?meG=-3&opG=-2&sOpG=-2");
				break;
			case -4:	//oblidarte
				break;
			case -5:	//imprimir
				if (meAntG==6 && opAntG==2)
					abreVentanaMedio("/LHN/pagines/horaris/horarisDirigides.jsp","impressio","800","600","no");
				break;
			case -6:	//correu e
                                if (moni!=undefined && moni!="")    
                                    moni = "&moni="+moni;
                                else
                                    moni="";
                                if (op!=undefined && op!="")
                                    op = "&equip="+op;
                                else
                                    op = "";
				abreVentanaMedio("/LHN/pagines/comuns/formulariEmail.jsp?1=1"+moni+op,"email","570","580","no");
				break;
			case -7:	//mostra nota legal
				break;
			case -8: 	
				document.location.href="/LHN/administracio/login.jsp?meG=-1&opG=-1"+qMes;
				break;
			case -9: 	
                                url="/LHN/pagines/ofertesfeina/mostraOfertaFeina.jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes;
                                primer_tope(url,-9);
				break;
			default:
				if (sOp>=0)
				{
					if ((sOp==1)&&(op==0)&&(me==0))   //monitors
					{
						url="/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+"/"+aMenu[me].aOpcio[op].aSubOp[sOp].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes; //+"&moni=moni"+moni+"#moni"+moni
						moniActual=moni;
						primer_tope(url,1);
					}
					else
					{
						if ((sOp!=-1)&&(me==1))   //activitats
						{
							primer_tope("/LHN/pagines/activitats/activitat.jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+"&id="+aMenu[me].aOpcio[op].aSubOp[sOp].id+qMes);
						}
						else if ((sOp==1)&&(me==0)&&(op==2))  //llista activitats   
							primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+"/"+aMenu[me].aOpcio[op].aSubOp[sOp].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes,2);
						else if ((sOp>0)&&(me==4)&&(op==0))  //esdeveniment de l agenda
						{
							primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+"/esdeveniment.jsp?meG="+me+"&opG="+op+"&sOpG=-1"+qMes+"&id="+sOp);
							sOpG=-1;
						}
						else if ((sOp>0)&&(me==5)&&(op==0))  //noticia del complex
						{
							primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+"/noticia.jsp?meG="+me+"&opG="+op+"&sOpG=-1"+qMes+"&id="+sOp);
							sOpG=-1;
						}
						else     
							primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+"/"+aMenu[me].aOpcio[op].aSubOp[sOp].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes);
					}
				}
				else if ((sOp==-1)||(op==-1))
				{
					return;
				}
				else if ((sOp==-2)&&(op>=0))
				{
					if ((aMenu[me].aOpcio[op].aSubOp.length>0)&&(me==1))
						primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/descripActPerTipus.jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes,7);
					else if (aMenu[me].aOpcio[op].aSubOp.length>0)
						primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes,3);					
					else
					{
						if ((op==1)&&(me==6))	//horaris instal
							primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes,5);	
						else if ((op==0)&&(me==6))	//horaris dirigides
							primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes,6);	
						else if ((op==0)&&(me==4))	//agenda propers
						{
							if (!dataCal || dataCal==-1) dataCal="";
							primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+"&dataCalendari="+dataCal+qMes);	
						}
						else
							primer_tope("/LHN/pagines/"+aMenu[me].nomC+"/"+aMenu[me].aOpcio[op].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes);								
					}
				}
				else if ((op==-2)&&(me>=0))
				{
					if (me==1)   //llista activitats
						primer_tope("/LHN/pagines/"+aMenu[me].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes,2);
					else if (aMenu[me].aOpcio.length>0)
						primer_tope("/LHN/pagines/"+aMenu[me].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes,4);
					else
						primer_tope("/LHN/pagines/"+aMenu[me].nomC+".jsp?meG="+me+"&opG="+op+"&sOpG="+sOp+qMes);					
				}
				else if (me<0)
				{
					primer_tope("/LHN/contIndex.jsp",0);
					carregaImatgeFons(1)
					tempsImatges=setInterval(carregaImatgeFons,8000)
				}
				break;
		}
	}
}

function vesAnterior()
{
	vesA(meAntG,opAntG,sOpAntG)
}

function posaMolles()
{
	var txt=''
	txt='<table cellpadding="0" cellspacing="0" border="0" width="100%"><tr>'+
			'<td align="left" width="50%">'+
				'<a class="aMolles" href="JavaScript:vesA(-2,-2,-2)">Inici</a>'

	if (parseInt(meG,10)!=-3)
	{
		if ((parseInt(meG,10)>=0)&&(opG!=-2))
			txt=txt+' &middot; <a class="aMolles" href="JavaScript:vesA('+meG+',-2,-2)">'+aMenu[meG].nom+'</a>'
		else if ((parseInt(meG,10)>=0)&&(opG==-2))
			txt=txt+' &middot; '+aMenu[meG].nom
		if ((parseInt(opG,10)>=0)&&(sOpG!=-2))
			txt=txt+' &middot; <a class="aMolles" href="JavaScript:vesA('+meG+','+opG+',-2)">'+aMenu[meG].aOpcio[opG].nom+'</a>'
		else if ((parseInt(opG,10)>=0)&&(sOpG==-2))
			txt=txt+' &middot; '+aMenu[meG].aOpcio[opG].nom
		if (parseInt(sOpG,10)>=0)
			txt=txt+' &middot; '+aMenu[meG].aOpcio[opG].aSubOp[sOpG].nom
	}
	txt=txt+'</td>'+
		'<td align="right" width="50%">'+
			'<a class="aMolles" href="JavaScript:vesAnterior()"><-enderrera</a> | '+
			'<a class="aMolles" href="JavaScript:vesA('+meG+','+opG+','+sOpG+')">actualitzar</a> | '+
			'<a class="aMolles" href="JavaScript:vesA(-2,-2,-2)">inici</a>'+
		'</td></tr></table>'

	document.getElementById("tdMolles").innerHTML=txt;
}

function canviIdioma(idioma,on)
{
	eval('document.location.href="../'+idioma+'/'+on+'.php"') 
}

function restauraImatges()
{
	var i
	var x
	var imatges = document.llistaImatges

	for (i=0;((imatges)&&(i<imatges.length)&&((x=imatges[i]))&&(x.oSrc));i++)
		x.src=x.oSrc;
}

function carregaImatges()
{
  var doc=document;
  
  	if (doc.images)
    {
		if(!doc.camins)
			doc.camins = new Array()
		var i
		var j=doc.camins.length
		var imatges=carregaImatges.arguments
		for (i=0; i<imatges.length; i++)
			if (imatges[i].indexOf("#")!=0)
			{
				doc.camins[j] = new Image
				doc.camins[j++].src=imatges[i]
			}
	}
}

function buscaImatges(n, doc)
{
	var p
	var i
	var x
	if (!doc)
		doc=document
	if ((p=n.indexOf("?"))>0&&parent.frames.length)
	{
		doc=parent.frames[n.substring(p+1)].document
		n=n.substring(0,p)
	}
	if(!(x=doc[n])&&doc.all)
		x=doc.all[n]
	for (i=0;!x&&i<doc.forms.length;i++)
		x=doc.forms[i][n];
	for (i=0;!x&&doc.layers&&i<doc.layers.length;i++)
		x=buscaImatges(n,doc.layers[i].document);
	if (!x && doc.getElementById)
		x=doc.getElementById(n);
	return x;
}

function canviaImatges()
{
	var i
	var j=0
	var x
	var imatges=canviaImatges.arguments
	
	document.llistaImatges = new Array
	for (i=0;i<(imatges.length-2);i+=3)
		if ((x=buscaImatges(imatges[i]))!=null)
		{
			document.llistaImatges[j++]=x
			if(!x.oSrc)
				x.oSrc=x.src
			x.src=imatges[i+2]
		}
}

function posaVisites(numVisites)
{
	var perEscriure="";
	var num="0";
	var numXifres="";
	//arrayPunts
	var punts = new Array(0,0,0,0,0,0,0,0,0,0,0,0)
	var onComenso=0;
	
	if (numVisites>=1000000000)
		numVisites=999999999;
	numXifres=numVisites.toString().length;
	if (numVisites>=1000000)
	{
		onComenso=numXifres%3
		if (onComenso==0) onComenso=3;
		punts[onComenso]=1
		punts[onComenso+3]=1
	}
	else if (numVisites>=1000)
	{
		onComenso=numXifres%3
		punts[onComenso]=1
	}
	perEscriure='<table cellpadding="0" cellspacing="0" border="0">'+
					'<tr style="padding-bottom:2px; padding-right:1px">'+
						'<td>'
	for (var ke=0; ke<numXifres; ke++)
	{
		if (punts[ke]==1)
			perEscriure=perEscriure+"<img src='/LHN/imatges/numeros/punt.jpg'>"
		num=numVisites.toString().substring(ke,ke+1)
		perEscriure=perEscriure+"<img src='/LHN/imatges/numeros/"+num+".jpg'>"
	}

	perEscriure=perEscriure+'</td></tr></table>'
						
	
	document.getElementById("tdNumerosVisites").innerHTML=perEscriure;
}

function carregaImatgeFons(i)
{
	if (i==-1)
	{
		clearInterval(tempsImatges);
		document.getElementById("tdContingutCentral").style.background='transparent';
	}
	else
	{
		var imatge= Math.round(Math.random()*7)+1
		document.getElementById("tdContingutCentral").style.background='transparent url('+camiGral+'imatges/fonsColumnes/fonsColumnes'+imatge+'.jpg) fixed no-repeat -50px right'
	}
}

function escriurePeuPagina()
{
	var perEscriure=""
	
	perEscriure='<table cellpadding="0" cellspacing="0" border="0" width="776" height="30px">'+
			'<tr>'+
				'<td class="taulaEnllasos" valign="middle" align="center" height="30px"><a href="JavaScript:vesA(6,0,-2)" class="linksPeu">horaris</a> | <a href="JavaScript:vesA(4,0,-2)" class="linksPeu">agenda</a> | <a href="JavaScript:vesA(0,2,1)" class="linksPeu">activitats</a> | <a href="JavaScript:vesA(7,-2,-2)" class="linksPeu">contacte</a> | '+
				'<a href="JavaScript:vesA(0,3,-2)" class="linksPeu">abona\'t</a> | <a href="JavaScript:vesA(0,1,-2)" class="linksPeu">localitzaci&oacute; del centre</a> | <a href="JavaScript:vesA(5,0,-2)" class="linksPeu">not&iacute;cies</a> | <a href="JavaScript:vesA(-5,-5,-5)" class="linksPeu">imprimir</a> | '+
				'<a href="JavaScript:vesA(-9,-9,-9)" class="linksPeu">ofertes feina</a> | <a href="JavaScript:vesA(-6,-6,-6)" class="linksPeu">email</a> | <a href="JavaScript:vesA(-7,-7,-7)" class="linksPeu">nota legal</a> | <a href="JavaScript:vesA(-8,-8,-8)" class="linksPeu">zona privada</a></td>'+
			'</tr>'+
		'</table>'
	document.getElementById("tdEnllasosPeu").innerHTML=perEscriure;

	perEscriure='<table cellpadding="0" cellspacing="0" border="0" width="802" height="30px">'+
			'<tr>'+
				'<td valign="middle" width="100%" align="center" height="30px" class="peuPagina">'+
					'Complex Esportiu de l\'Hospitalet Nord | Eucagest, SL | Av. Manuel Aza&ntilde;a, 21-23. 08906 L\'Hospitalet | 93 440 00 02<br>Web Optimitzada a 1024x768 pixels. IE +4. NE +4. Mobile... '+
				'</td>'+
			'</tr>'+
		'</table>'
	document.getElementById("tdPeuPagina").innerHTML=perEscriure;
}


function escriureCapsalera()
{
	var perEscriure=""

	perEscriure='<table cellpadding="0" cellspacing="0" border="0" width="776">'+
					'<tr>'+
						'<td width="170"><a target="_blank"><img src="'+camiGral+'imatges/logoComplex.jpg" border="0"></a></td>'+
						'<td>'+
							'<table cellpadding="0" cellspacing="0" border="0" align="right">'+
								'<tr>'+
									'<td>&nbsp;</td>'+
									/*'<td><a class="aMolles">Castellano</a></td>'+
									'<td>&nbsp;</td>'+
									'<td><img src="'+camiGral+'imatges/liniaSeparacioIdiomes.gif" border="0" alt=""></td>'+
									'<td>&nbsp;</td>'+
									'<td><a class="aMolles">English</a></td>'+
									'<td>&nbsp;</td>'+*/
								'</tr>'+
							'</table>'+
						'</td>'+
					'</tr>'+
				'</table>'

	document.getElementById("tdCapsalera").innerHTML=perEscriure;
}

function escriuBanners()
{
	var perEscriure=""

	perEscriure='<tr><td align="center" height="15px;" valign="bottom"></td></tr>'+
				'<tr>'+
					'<td align="center" valign="bottom">'+
						'<a href="JavaScript:vesA(-3,0,1)"><img src="/LHN/imatges/banner1.jpg" border="0"></a>'+
					'</td>'+
				'</tr>'+
				'<tr><td height="10px" align="center" valign="bottom"></td></tr>'+
				'<tr>'+
					'<td align="center" valign="bottom">'+
						'<a href="JavaScript:vesA(-3,0,3)"><img src="/LHN/imatges/banner2.jpg" border="0"></a>'+
					'</td>'+
				'</tr>'+
				'<tr><td height="10px" align="center" valign="bottom"></td></tr>'+
				'<tr>'+
					'<td align="center" valign="bottom">'+
						'<a href="JavaScript:vesA(-3,0,2)"><img src="/LHN/imatges/banner3.jpg" border="0"></a>'+
					'</td>'+
				'</tr>'

	document.write(perEscriure);
}

function abreVentanaMedio(queVentana,nombreVentana,anchoVentana,altoVentana,scrollbars)
{
    var ah = screen.availHeight/2-altoVentana/2;
    var aw = screen.availWidth/2-anchoVentana/2;
	while (nombreVentana.indexOf(" ")>=0)
	{
		nombreVentana=nombreVentana.replace(' ','');
	}
    var vent=window.open(queVentana,nombreVentana,"width="+anchoVentana+", height="+altoVentana+", scrollbars="+scrollbars+",resizable="+scrollbars+",status=no,menubar=no,location=no,left="+aw+",top="+ah+"");
   return vent;	
}

function obreDocument(ruta)
{
/*    abreVentanaMedio("/LHN/"+ruta,"visualitzarDoc",800,600,1);*/
var ppi="";/*
if (document.location.href.indexOf("/LHN")>0)
    ppi = document.location.href.substring(0,document.location.href.indexOf("/LHN"));
if (ppi.length>6 && ppi.indexOf(":",6)>0)
    ppi = ppi.substring(0,ppi.indexOf(":",6))+":8181";
else
	ppi = ppi+":8181";*/
    abreVentanaMedio(ppi+"/LHN/"+ruta,"visualitzarDoc",800,600,1);
}

function canviaClasseTaula(classe)
{
	document.getElementById("tableTaulaGeneral").className=classe;
}

function omplaTdEsquerra()
{
	document.getElementById("tdMenuEsquerra").innerHTML=contingutTdEsquerra
}

function buidaTdEsquerra()
{
	contingutTdEsquerra=document.getElementById("tdMenuEsquerra").innerHTML
	document.getElementById("tdMenuEsquerra").innerHTML=""
}

//FUNCIONA AJAX

/* Simple AJAX Code-Kit (SACK) */
/* 2005 Gregory Wild-Smith */
/* www.twilightuniverse.com */
/* Software licenced under a modified X11 licence, see documentation or authors website for more details */

/* This is a modified version of the software indicated above 
 * Modified by Hermann Kaser for Caleio 
 * hermann.kaser@gmail.com 
 * http://www.caleio.com */

 
 /* la clase se inicializa tal que: 
  * var ajax = new sack(); 
  */
 
 
function sack(){
	this.AjaxFailedAlert = "Your browser does not support the enhanced functionality of this website, and therefore you will have an experience that differs from the intended one."; //"El teu navegador no suporta la funcionalitat d aquest lloc web, per tant veur�s coses que poden ser diferents a les qeu et volem mostrar./n";//
	this.URLString = null;		// El script en el servidor al que va el request
	this.object = null; 		// El elemento que ha llamado al JS 

	/* funciones que se ejecutan en cada paso de la conexion xmlhttprequest */
	this.onLoading = function() { };
	this.onLoaded = function() { };
	this.onInteractive = function() { };
	this.onCompletion = function() { };
	
	/* funcion que crea el objecto xmlhttprequest */
	this.createAJAX = function() {
		try {
			this.xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (err) {
				this.xmlhttp = null;
			}
		}
		if(!this.xmlhttp && typeof XMLHttpRequest != "undefined")
			this.xmlhttp = new XMLHttpRequest();
		if (!this.xmlhttp){
			this.failed = true; 
		}
	};
	
	this.runAJAX = function(xml){
		this.responseStatus = new Array(2);
		if(this.failed && this.AjaxFailedAlert)
		{ 
			alert(this.AjaxFailedAlert); 
		}
		else
		{
			if (this.xmlhttp) 
			{
				var self = this;
				
				/* no recuerdo bien porque POST, creo que si usamos GET no se puede enviar informacion */
				this.xmlhttp.open("POST", this.URLString, true);
				
				/* cabecera para que el servidor sepa que es xml */
				this.xmlhttp.setRequestHeader("Content-Type", "text/xml");
				this.xmlhttp.setRequestHeader("Cache-Control","no-cache");
				this.xmlhttp.setRequestHeader("Pragma", "No-cache");	
				this.xmlhttp.setRequestHeader("Cache-control", "no-store");	
				
				/* enviar el xml */
				this.xmlhttp.send(xml);
				
				/* vigilamos los cuatro estados de la conexion, y se van ejecutando las funciones */
				this.xmlhttp.onreadystatechange = function() {
					switch (self.xmlhttp.readyState){
						case 1:
							self.onLoading();
							break;
							
						case 2:
							self.onLoaded();
							break;
							
						case 3:
							self.onInteractive();
							break;
							
						/* el estado cuatro es completado */
						case 4:
							if (self.xmlhttp.status==404)
							{
								primer_tope("/LHN/errors/errorNoTrobat.jsp")
							}
							else if (self.xmlhttp.status==200)
							{
								/* el primer response guarda el resultado como texto, este es bueno para debug
								 * se puede hacer un alert() de esta variable y sale todo el reponse */
								self.response = self.xmlhttp.responseText;
								
								/* este response si es XML, con este nos podemos mover por el DOM como si fuesen nodos */
								self.responseXML = self.xmlhttp.responseXML;
								
								/* estas nunca las use, pero me imagino que ser�n utiles para debuging, 
								 * me imagino que son cosas como 404 y Page not found */
								self.responseStatus[0] = self.xmlhttp.status;
								self.responseStatus[1] = self.xmlhttp.statusText;
								
								/* la funci�n que se ejecutar una vez terminado todo lo anterior 
								 * aqui se puede asignar una segunda funci�n post-request para que haga algo
								 * con el xml y lo muestre */
								self.onCompletion();
							}
							break;
					}
				};
			}
		}
	};
	this.createAJAX();
}
 
var inclos="";

function primer_tope(on,menu,id)
{
	//menu es la variable que indica quin menu s'ha seleccionat
	//	0 es l'inici
	//	1 son monitors
	//  2 son activitats
	//  3 son descripcions generals
	ajax.URLString = on;
	//ajax.object = document.getElementById('areaResultado');
	switch (parseInt(menu,10))
	{
		case 0: //inici
			ajax.onCompletion = posaTextIni;
			break;
		case 1: //monitors
			ajax.onCompletion = posaTextMonis;
			break;
		case 2: //activitats
			ajax.onCompletion = posaTextDescripActs;
			break;
		case 3: //descripcions
			ajax.onCompletion = posaTextDescripOpcio;
			break;
		case 4: //descripcions
			ajax.onCompletion = posaTextDescripMenu;
			break;
		case 5: //horarisInstalacions
			ajax.onCompletion = posaTextHorarisInst;
			break;
		case 6: //horarisDirigides
			ajax.onCompletion = posaTextHorarisDirig;
			break;
		case 7: //descripcions Activitats
			ajax.onCompletion = posaTextDescripAct;
			break;
		case 8: //fitxa Activitat
			ajax.onCompletion = posaTextFitxaAct(id);
			break;
		default:
			ajax.onCompletion = posaText;
			break;
	}
	ajax.runAJAX();
}


function posaTextIni()
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/scrolls/scrolls.js");
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
}

function posaTextMonis()
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/incMonitors.jsp")
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
	setTimeout('senyalaMonitor()',500);
	posaMolles();
}

function posaTextDescripActs()
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/incDescripcionsActs.js")
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
	posaMolles();
}

function posaTextDescripOpcio()
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/incDescripcionsOpcio.js")
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
	posaMolles();
}

function posaTextDescripMenu()
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/incDescripcionsMenu.js")
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
	posaMolles();
}

function posaTextHorarisInst()
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/incHorarisInstal.js")
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
	posaMolles();
}

function posaTextHorarisDirig()
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/incHorarisDirigides.jsp")
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
	posaMolles();
	/*var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/incHorarisDirigidesAgost.jsp")
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
	posaMolles();*/
}

function posaTextDescripAct()
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/incDescripcionsAct.js")
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
	posaMolles();
}

function posaTextFitxaAct(id)
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	fMonitors = document.createElement('script')
	fMonitors.setAttribute("type","text/javascript");
	fMonitors.setAttribute("src","/LHN/javascript/incFitxaAct.jsp?id="+id);
	document.getElementsByTagName("head").item(0).appendChild(fMonitors);
	//posaMolles();
}

function posaText()
{
	var text = ajax.response;
	document.getElementById("contingutCentral").innerHTML=text;
	posaMolles();
}

var ajax = new sack();
