// JavaScript Document

var noticies = {
	iniciar: function() {
		// nivell 3
		if ($('noticiesNivell3') !== null) {
			// esta la capa del conseller?
			if ($('dreta') != null) {
				dreta_H = $('dreta').offsetHeight;
				dreta_T = posicioOffset($('dreta'),'top');
			}
			// recollim LIs
			LIs = $('noticiesNivell3').getElementsByTagName('li');
			// sols IE
			/*if (document.all && !window.opera && $('dreta') != null) {
				// allarguem la capa dreta
				logoB_T = posicioOffset($('logoBarcelo'),'top');
				logoB_H = $('logoBarcelo').offsetHeight;
				LI0_T = posicioOffset(LIs[0],'top');
				if (LI0_T < (logoB_T + logoB_H)) {
					encontrado = false;
					for (i=0;i<LIs.length;i++) {
						if (!encontrado) {
							LIs_T = posicioOffset(LIs[i],'top');
							LIs_H = LIs[i].offsetHeight;
							if ((i + 1) < LIs.length) {
								LIs2_H = LIs[i+1].offsetHeight;
							} else {
								LIs2_H = LIs_H;
							}
							if (LIs_H < LIs2_H) LIs_H = LIs2_H;
							if ((LIs_T + LIs_H) > (logoB_T + logoB_H)) {
								$('dreta').style.height = ((LIs_T + LIs_H - dreta_T) / 12.8) + 'em';
								encontrado = true;
							}
						}
					}
				}
			}*/
			// altura dels LIs
			posAnterior = 0;
			LIs_fila = new Array();
			for(i=0;i<LIs.length;i++) {
				//posActual = posicioOffset(LIs[i],'top');
				posActual = LIs[i].offsetTop;
				if(posAnterior != 0 && posActual != posAnterior && posActual != posAnterior+1 && posActual != posAnterior+2 && posActual != posAnterior+3 && posActual != posAnterior+4) {
					LIs_H = 0;
					for(j=0;j<LIs_fila.length;j++) {
						LI_H = LIs_fila[j].offsetHeight;
						if(LIs_H < LI_H) LIs_H = LI_H;
					};
					for(j=0;j<LIs_fila.length;j++) {
						LIs_fila[j].style.height = (LIs_H / 12.8) - 1 + "em"; // -1 del padding-bottom del CSS
					};
					LIs_fila = new Array();
					if($('dreta') != null) {
						posActual = posicioOffset(LIs[i],'top');
						if(posActual >= (dreta_H + dreta_T) && !document.all) {
							LIs[i].style.clear = 'left';
						} else if(posActual >= (dreta_H + dreta_T) && window.opera) {
							LIs[i].style.clear = 'left';
						}
					}
				}
				LIs_fila.push(LIs[i]);
				//posAnterior = posicioOffset(LIs[i],'top');
				posAnterior = LIs[i].offsetTop;
			}
		};
		// nivell 4
		if($('noticiesNivell4') !== null) {
			LIs = $('noticiesNivell4').getElementsByTagName('li');
			for(i=0;i<LIs.length;i++) {
				if(LIs[i].getElementsByTagName('img')[0] != null) {
					li_H = LIs[i].offsetHeight;
					img = LIs[i].getElementsByTagName('img')[0];
					img_H = img.offsetHeight;
					if(li_H <= img_H) {
						LIs[i].style.height = img_H + 'px';
						img.style.left = '0px';
					}
				}
			}
		}
		// video uTube
		if($('uTube') !== null) {
			li_H = $('uTube').offsetHeight;
			object_H = $('uTube').getElementsByTagName('object')[0].offsetHeight;
			if (li_H < object_H) $('uTube').style.height = object_H + 'px';
		}
	}
};

addEvent(window,'load',noticies.iniciar,false);
