function initShowLliNot(idL,nIni){
	trdContenidor('lliNotWin'+idL);
	showLliNot(idL,dataAvui,nIni);
}
function showLliNot(idL,ini,nIni){
	showNotsLliNot(idL,'-1','','',nIni);
	var tmp = _$('lliNotWin'+idL);
	tmp.style.visibility='visible';
	tmp.style.zIndex=zAct+1;
}

/**Refresca la llista de Noticies
 * 
 * @param {Object} idLliN
 */
function clkRefLliNot(idL){
	if(_$('editNotCont')){
		document.body.appendChild(_$('contEditContNot'));
	}
	showLliNot(idL,dataAvui);
}
/**Obre la finestra per configurar la llista de Noticies
 * 
 * @param {Object} idLliN
 */
function clkConfLliNot(idL){	
//getConfLliNot(idL,dataAvui);
showGetEditLliNot('',idL,'',dataAvui);
}

function clkNextLliNots(idL,dIni,nNot,nIni){
	showNotsLliNot(idL,dIni,nNot,'>=',nIni);
}
function clkPrevLliNots(idL,dIni,nNot,nIni){
	showNotsLliNot(idL,dIni,nNot,'<=',nIni);
}

/**Obté i mostra les noticies corresponents a la llista de noticies
 * 
 * @param {Object} idL	id de la llista
 * @param {Object} ini	data d'inici
 * @param {Object} nNot	num de noticies a mostrar
 * @param {Object} comp	> o <
 * @param {Object} nIni	numero de noticia a partir de la que mostrar
 * @param {Object} ordre asc o desc
 */
function showNotsLliNot(idL,ini,nNot,comp,nIni,ordre){
	var sendReq = new sendRequestAjax();
	sendReq.connect (PATH_WEB+'/codi/php/passarela.php',respShowNotsLliNot,'action=getLliNotsLliNot'
			 +'&idL='+idL
			 +'&ini='+ini
			 +'&gInfLli='+'1'
			 +'&gIdNots='+'1'
			 +'&nIni='+nIni
			 +'&nNot='+nNot
			 +'&comp='+comp
			 +'&ordre='+ordre);
}
function respShowNotsLliNot(xmlHttp){
	if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
		var resposta = xmlHttp.responseXML;
		var listResp = resposta.getElementsByTagName("info");
		for (var k = 0; k < listResp.length; k++) {
			var result = listResp[k].getElementsByTagName("result")[0].childNodes[0].nodeValue;
			try{var desc = listResp[k].getElementsByTagName("desc")[0].childNodes[0].nodeValue;}catch(e){}
			if (result < 0) {
				//HI HA HAGUT _UN ERROR AL OBTENIR LES DADES
				alert(trad.errGetNotLliNot+"\n codi:"+result+"\n  desc:"+desc);
				return;
			}
			var idL = listResp[k].getElementsByTagName("idL")[0].childNodes[0].nodeValue;
			var nTot = listResp[k].getElementsByTagName("nTot")[0].childNodes[0].nodeValue;
		}
		
		listResp = resposta.getElementsByTagName("confLli");
		for (var k = 0; k < listResp.length; k++) {
			var nom = listResp[k].getElementsByTagName("nom")[0].childNodes[0].nodeValue;
			var shTit = listResp[k].getElementsByTagName("titol")[0].childNodes[0].nodeValue;
			var shDes = listResp[k].getElementsByTagName("desc")[0].childNodes[0].nodeValue;
			var shRes = listResp[k].getElementsByTagName("resum")[0].childNodes[0].nodeValue;
			var shIni = listResp[k].getElementsByTagName("ini")[0].childNodes[0].nodeValue;
			var shFi = listResp[k].getElementsByTagName("fi")[0].childNodes[0].nodeValue;
			var shLloc = listResp[k].getElementsByTagName("lloc")[0].childNodes[0].nodeValue;
			var shForm = listResp[k].getElementsByTagName("format")[0].childNodes[0].nodeValue;
			var shLink = listResp[k].getElementsByTagName("link")[0].childNodes[0].nodeValue;
			var url = listResp[k].getElementsByTagName("url")[0].childNodes[0].nodeValue;
			var nNot = listResp[k].getElementsByTagName("nNot")[0].childNodes[0].nodeValue;
			var shNPag = listResp[k].getElementsByTagName("shNPag")[0].childNodes[0].nodeValue;
			
			var lang = listResp[k].getElementsByTagName("lang")[0].childNodes[0].nodeValue;
		}
		try {
			_$('lliNotWin' + idL).setAttribute('shParam', shTit + '#' + shDes + '#' + shRes + '#' + shIni + '#' + shFi + '#' + shLloc + '#' + shForm + '#' + shLink);
			
			_$('titLliNotWin' + idL).innerHTML = '<a href="' + url + '">' + nom + '</a>';
		}catch(e){}
		//OBTENIM EL LLISTAT DE NOTICIES QUE PERTANYEN A LA LLISTA
		
		listResp = resposta.getElementsByTagName("noticia");
		var contNotLliNot = _$('contNotLliNot'+idL);
		contNotLliNot.className='contNotLliNot'+shForm;
		contNotLliNot.innerHTML='';
		var nFin=0;
		var nIni=0;
		if (listResp.length > 0) {
			for (var k = 0; k < listResp.length; k++) {
				var idN = listResp[k].getElementsByTagName("idN")[0].childNodes[0].nodeValue;
				contNotLliNot.innerHTML += "<div id=\'showNotCont" + idN+'F'+idL + "\'></div>";
				var idN=listResp[k].getElementsByTagName("idN")[0].childNodes[0].nodeValue;
				var lleg = listResp[k].getElementsByTagName("lleg")[0].childNodes[0].nodeValue;
				var afeg = listResp[k].getElementsByTagName("afeg")[0].childNodes[0].nodeValue;
				var edit = listResp[k].getElementsByTagName("edit")[0].childNodes[0].nodeValue;
				var borr = listResp[k].getElementsByTagName("borr")[0].childNodes[0].nodeValue;
				addCodiNotLliNot(idN,'showNotCont' + idN+'F'+idL, idL, shTit, shDes, shRes, shIni, shFi, shLloc, shForm,shLink ,lang,lleg,afeg,edit,borr);
				var idL = listResp[k].getElementsByTagName("idL")[0].childNodes[0].nodeValue;
				var titol=listResp[k].getElementsByTagName("tit")[0].childNodes[0].nodeValue;
				var ini=listResp[k].getElementsByTagName("ini")[0].childNodes[0].nodeValue;
				var fi = listResp[k].getElementsByTagName("fi")[0].childNodes[0].nodeValue;
				var form = listResp[k].getElementsByTagName("form")[0].childNodes[0].nodeValue;
				var desc=listResp[k].getElementsByTagName("desc")[0].childNodes[0].nodeValue;
				var res=listResp[k].getElementsByTagName("res")[0].childNodes[0].nodeValue;
				var lloc=listResp[k].getElementsByTagName("lloc")[0].childNodes[0].nodeValue;
				//TITOL
				titol=unescape(titol);
				//LLOC
				lloc = unescape(lloc);
//				lloc = htmlToTextArea(lloc);
				//DESCRIPCIO				
				desc = unescape(desc);
				desc = desc.split('&nbsp;').join(' ');
				//RESUM				
				res = unescape(res);
				res = res.split('&nbsp;').join(' ');
				
				var url=listResp[k].getElementsByTagName("url")[0].childNodes[0].nodeValue;
				url = unescape(url);
				
				var top=listResp[k].getElementsByTagName("top")[0].childNodes[0].nodeValue;
				var left=listResp[k].getElementsByTagName("left")[0].childNodes[0].nodeValue;
				var topR=listResp[k].getElementsByTagName("topR")[0].childNodes[0].nodeValue;
				var leftR=listResp[k].getElementsByTagName("leftR")[0].childNodes[0].nodeValue;
				var height=listResp[k].getElementsByTagName("height")[0].childNodes[0].nodeValue;
				var width=listResp[k].getElementsByTagName("width")[0].childNodes[0].nodeValue;
				var heightR=listResp[k].getElementsByTagName("heightR")[0].childNodes[0].nodeValue;
				var widthR=listResp[k].getElementsByTagName("widthR")[0].childNodes[0].nodeValue;
				var idDivIdN=idN+'F'+ idL;
				
				
				
				_$('showNotMain' +idDivIdN).setAttribute('idN',idN);
	
				try {_$('clkEditNot' + idDivIdN).style.zIndex = zAct;}catch(e){}
				
				_$('dataIniShowNot'+idDivIdN).innerHTML = trad['dataIni']+ini;
				_$('dataFiShowNot'+idDivIdN).innerHTML = trad['dataFi']+fi;
				_$('llocShowNot'+idDivIdN).innerHTML = trad['lloc']+lloc;
	
				_$('descShowNot'+idDivIdN).innerHTML = desc;
				_$('resShowNot'+idDivIdN).innerHTML = res;
				
				if (form == 0) {
					if (shRes == 1 && shDes !=1) {
						_$('showNotWin' + idDivIdN).style.top = topR + 'px';
						_$('showNotWin' + idDivIdN).style.left = leftR + 'px';
					}else{
						_$('showNotWin' + idDivIdN).style.top = top + 'px';
						_$('showNotWin' + idDivIdN).style.left = left + 'px';
					}
					
				}
					_$('descShowNot'+idN+'F'+ idL).style.height = height + 'px';
					_$('descShowNot' +idN+'F'+ idL).style.width = width + 'px';
					
					_$('resShowNot' +idDivIdN).style.height = heightR + 'px';
					_$('resShowNot' +idDivIdN).style.width = widthR + 'px';
				
				if(url.lastIndexOf('!=')==-1){
					url+='?!=1;Not;'+idN;
				}
				_$('linkShowNot'+idDivIdN).innerHTML='<a href="'+url+'">'+trad.SegueixLlegint+'</a>';
				_$('titolShowNot'+idDivIdN).innerHTML='<a href="'+url+'">'+titol+'</a>';
			}
			//nRow
			nIni = listResp[0].getElementsByTagName("nRow")[0].childNodes[0].nodeValue;
			nFin = listResp[k - 1].getElementsByTagName("nRow")[0].childNodes[0].nodeValue;
		}
		//GENEREM EL NUMERO DE PAGINA
		if (shNPag==1) {
			// showNotsLliNot(idL,ini,nNot,comp,nIni,ordre)
			//&#171; <<  &#187; >>
			/*
			var nPag = '<div style="float:left;" class="boto"';
			if (nIni > 1) {
				nPag += ' onclick="showNotsLliNot(\'' + idL + '\', \'-1\', \'' + nNot + '\',\'<\',\'' + nIni + '\',\'desc\');"';
			}
			nPag+='>prev</div>'
			+'<div style="float:left;" >del'+(nIni)+' al '+nFin+' de '+nTot+'</div>'
			+'<div style="float:left;" class="boto"';
			
			if (nFin < nTot) {
				nPag += ' onclick="showNotsLliNot(\'' + idL + '\', \'-1\', \'' + nNot + '\',\'>\',\'' + nFin + '\',\'asc\');"';
			}
			nPag+='>next</div>';
			*/
			var incMarcPag='10';//espai entre cada marcador de pagina
			//calculem tots els numeros per seleccionar diferentes pagines
			var numPags='<div id="selPagLliNot'+idL+'" style="position:absolute; left:'+incMarcPag+'px;">';
			var nPagSel=parseInt(nIni/nNot) +1;	
			var n=0;//num de pagina
			for(var k =1; k < parseInt(nTot); k+=parseInt(nNot)){
				n++;
				numPags += '<a href="?!=1;LliNot;'+idL+';'+k+'"> <span class="nPagLliNot';
				if(n==nPagSel){numPags +=' nPagLliNotSel'}
				//numPags += '" onclick="showNotsLliNot(\'' + idL + '\', \'-1\', \'undefined\',\'>\',\'' + k + '\',\'\');">'+n+' </span>';
				numPags += '">'+n+' </span></a>';
			}
			numPags+='</div>';
			var nPag='<span class="botoLliNotSelPag" style="float:left;" onmousedown="moveSelPagLliNot(\''+idL+'\',\'1\',\''+n+'\',\''+incMarcPag+'\');">&#171;</span>'
			+'<div class="nPagContLliNot" >';
			nPag+=numPags;
			nPag+='</div> <span class="botoLliNotSelPag" style="float:left;" onmousedown="moveSelPagLliNot(\''+idL+'\',\'-1\',\''+n+'\',\''+incMarcPag+'\');">&#187;</span>';
			
			_$('nPagLliNotWin'+idL).innerHTML=nPag;
			display('nPagLliNotWin'+idL);
		//	moveSelPagLliNot(idL,-nIni/nNot,n);
		}
		if(nTot==0){
			_$('lliNotWin'+idL).style.height='20px';
		}
	
	}
}

function moveSelPagLliNot(idL,dir,nPags,inc){
	var inc = inc||10;
	inc=inc*dir;
	var newLeft=parseInt(_$('selPagLliNot'+idL).style.left)+parseInt(inc);
	if(newLeft>0){
//		return;
		newLeft=inc;
	}else{
		var leftMax=nPags*(-10);
		if(newLeft<=leftMax){
//			newLeft=leftMax+10;
			return;
		}
	}
	_$('selPagLliNot'+idL).style.left=newLeft+'px';
}
function addCodiNotLliNot(idN,idCont,idL, shTit, shDes,shRes, shIni, shFi, shLloc,shForm,shLink,lang,lleg,afeg,edit,borr){
	var id=idN+'F'+idL;
	var txt='<div id="showNotWin'+idN+'F'+idL+'" idL="'+idL+'"  shForm="'+shForm+'"  class="mainNoticia'+shForm+'">';
	
	var tmpShRes=-1;
	if(shRes=='1'&& shDes!='1'){tmpShRes=1;}
	if(afeg>0){
		txt+='<div id="clkEditNot'+idN+'F'+idL+'" class="botoEditNot'+shForm+'" style="z-index:20;height:17px;">'
		+'<img class="imgEdit" src="'+PATH_WEB+'/imatges/edit01.png" onclick="clkEditShowNot(\''+idN+'\',\''+idL+'\',\''+tmpShRes+'\');"  />'
		+'<img class="imgEdit" src="'+PATH_WEB+'/imatges/editor/openWin01.png" onclick="clkEditNotLliNot(\''+idN+'\');"  />'
		+'</div>';
	}
	txt+='<div  id="showNotMain'+idN+'F'+idL+'" class="showNotMain'+shForm+'" border="0" cellspacing="0" >';
 		if(shTit==1){txt+='<div id="titolShowNot'+idN+'F'+idL+'" colspan="4" class="titolShowNot'+shForm+'"></div>';}else{
		   	txt+='<div id="titolShowNot'+idN+'F'+idL+'" colspan="4" class="titolShowNot ocult'+shForm+'"></div>';
		   }
		   txt+='<div class="datesShowNot'+shForm+'">';
			   if(shIni==1){txt+='<span id="dataIniShowNot'+idN+'F'+idL+'" class="dataIniShowNot'+shForm+'"></span>';}else{
			   	txt+='<span id="dataIniShowNot'+idN+'F'+idL+'" class="dataIniShowNot ocult'+shForm+'"></span>';
			   }
			   if(shFi==1){txt+='<span id="dataFiShowNot'+idN+'F'+idL+'" class="dataFiShowNot'+shForm+'"></span>';}else{
			   	txt+='<span id="dataFiShowNot'+idN+'F'+idL+'" class="dataFiShowNot ocult'+shForm+'"></span>';
			   }
		   txt+='</div>';
		   if(shLloc==1){txt+='<div id="llocShowNot'+idN+'F'+idL+'" class="llocShowNot'+shForm+'"></div>';}else{
		   	txt+='<div id="llocShowNot'+idN+'F'+idL+'" class="llocShowNot ocult'+shForm+'"></div>';
		   }
		  
		   if(shRes==1){txt+='<div id="resShowNot'+idN+'F'+idL+'" class="resShowNot'+shForm+'"></div>';}else{
		   	txt+='<div id="resShowNot'+idN+'F'+idL+'" class="resShowNot ocult'+shForm+'"></div>';
		   }
		   if(shDes==1){txt+='<div  id="descShowNot'+idN+'F'+idL+'" class="desShowNot'+shForm+'"></div>'; }else{
		   	txt+='<div  id="descShowNot'+idN+'F'+idL+'" class="desShowNot ocult'+shForm+'"></div>';
		   }
		   if(shLink==1){txt+='<div id="linkShowNot'+idN+'F'+idL+'" class="linkShowNot'+shForm+'"></div>';}else{
		   	txt+='<div id="linkShowNot'+idN+'F'+idL+'" class="ocult'+shForm+'"></div>';
		   }
		   txt+='</div>  </div>';
	_$(idCont).innerHTML=txt;
}

function clkShowEditCssLliNot(){
	var idL = _$('editLliNotMain').getAttribute('idL');
	showGetEditCss(idL,'','llista_noticies');
}
//function clkEditNotLliNot(idN){
//	showElemNewWin('Not',idN);
//}



