/**
 * Se cambian los mensajes que generan los portlets para quitar los mensajes por defecto que son innecesarios.
 * DRC. 27032008
 */
var cambio_mensaje = 0;
var divs = document.getElementsByTagName("div");

for (var i=0; i<divs.length; i++) {
	if (divs[i].id.substring(0,4) == "pcnt" ) {						
	    var mensaje = divs[i].innerHTML.search("No se ha devuelto ninguna fila");
		var div_mensaje = document.createElement("div");
		div_mensaje.setAttribute("id", "div_mensaje_"+i);
	
		if(mensaje != -1) {			
			if (cambio_mensaje == 1){
				div_mensaje.innerHTML = divs[i].innerHTML.replace("No se ha devuelto ninguna fila.","");	
			} else if (cambio_mensaje > 1) {	
				div_mensaje.innerHTML = divs[i].innerHTML.replace("No se ha devuelto ninguna fila.","");	
				quitarBr(div_mensaje);
			}			
			if (cambio_mensaje != 0) {											
				divs[i].innerHTML = "";	
				quitarBr(div_mensaje);
				divs[i].appendChild(div_mensaje);
			}
			cambio_mensaje ++;
        }		
	}	
}
/**
 * Funcion para quitar los <BR> resultantes, que se renderizan de forma diferente en los distintos navegadores
 */
function quitarBr (div) {	
	div.innerHTML = div.innerHTML.replace("<br>","");
	div.innerHTML = div.innerHTML.replace("<br/>","");
	div.innerHTML = div.innerHTML.replace("<br />","");
	div.innerHTML = div.innerHTML.replace("<BR>","");
	div.innerHTML = div.innerHTML.replace("<BR/>","");	
	div.innerHTML = div.innerHTML.replace("<BR />","");	
}
