//Efecto focus para el input del Captcha
//window.onload = function(){
//	var elemento = document.getElementById('txtRespuestaCaptcha');
//	elemento.onfocus = aplicarBorde;
//	elemento.onblur = quitarBorde;
//}
function FuncionesCaptcha()
{
	var elemento = document.getElementById('txtRespuestaCaptcha');
	if (elemento)
	{
		elemento.onfocus = aplicarBorde;
		elemento.onblur = quitarBorde;
	}
}

function aplicarBorde(){
	this.className = 'inputFocus';
}
function quitarBorde(){
	this.className = 'inputBlur';
}



/*Ico imprimir*/
function addListener(obj, evt, func) {
	 if(obj.attachEvent){
		obj.attachEvent('on' + evt, func);
	}
    else{
     if(obj.addEventListener){
       obj.addEventListener(evt, func, false);
     }
     else{
       if(obj.eval){
         obj["on"+evt] = func;
       }
     }
    }
}


function iconoPrint() {
var contentPrint = document.getElementById("enlace-print");
 if (contentPrint)
 {
	 if (contentPrint.getElementsByTagName("p")){
			var hrefAmigo = contentPrint.getElementsByTagName("a")[0].href;
			var classAmigo = contentPrint.getElementsByTagName("p")[0].className;
			
			var parrafo = contentPrint.getElementsByTagName("p");
			contentPrint.removeChild(parrafo[0]);
			
			var contentPrint = document.getElementById("enlace-print");
			var elemUL = document.createElement("ul");
			elemUL.className = 'opcionesNoticia';
			
			var txtAmigo = "Enviar a un amigo";
			var elemLiAmigo = document.createElement("li");
			var elemAmigo = document.createElement("a");
			elemLiAmigo.className = classAmigo;
			elemAmigo.setAttribute("title","Abre en ventana nueva - Enviar a un amigo");
			elemAmigo.href = hrefAmigo;
			elemAmigo.onclick = function(){window.open(this.href,"","width=495,height=715,resizable=no,menubar=no,location=no,scrollbars=yes,toolbar=no,statusbar=no"); return false;}
			elemAmigo.onkeypress = function(){window.open(this.href,"","width=495,height=715,resizable=no,menubar=no,location=no,scrollbars=yes,toolbar=no,statusbar=no"); return false;}
			elemAmigo.appendChild(document.createTextNode(txtAmigo));
							
			var txtPrint = "Imprimir noticia";
			var elemLiPrint = document.createElement("li");
			var elemPrint = document.createElement("a");
			elemLiPrint.className = 'icoPrint';
			elemPrint.href = '#';
			elemPrint.onclick = function(){window.print();}
			elemPrint.appendChild(document.createTextNode(txtPrint));
					
			elemLiAmigo.appendChild(elemAmigo);
			elemLiPrint.appendChild(elemPrint);
			elemUL.appendChild(elemLiAmigo);		
			elemUL.appendChild(elemLiPrint);		
			contentPrint.appendChild(elemUL);		
		}	
	}
}


/*Modulo de noticias*/
function ModuloNoticias(){
	/*Obtenemos los elementos*/
	var masVisitadas = document.getElementById('masVisitadas');
	var masComentadas = document.getElementById('masComentadas');
	var masValoradas = document.getElementById('masValoradas');
	
	/*Aginamos al contenedor principal de las noticias la clase javaScript para aplicar estilos cuando el javascript este activado*/
	var bloqueNoticias = document.getElementById('bloqueNoticias');
	bloqueNoticias.className = 'javaScript';
	
	/*Asignamos los eventos a dichos elementos, asignando la funcion que realiza el cambio de pestana*/
	if (masVisitadas)
	{
		masVisitadas.onclick = activarBloque;
	}
	if (masComentadas)
	{
		masComentadas.onclick = activarBloque;
		/*Ocultamos elementos de contenido que no se muestran al cargar la pagina*/
		var listaMasComentadas = document.getElementById("lista"+masComentadas.id);
		listaMasComentadas.style.display = 'none';	
	}
	if (masValoradas)
	{
		masValoradas.onclick = activarBloque;
		/*Ocultamos elementos de contenido que no se muestran al cargar la pagina*/
		var listaMasValoradas = document.getElementById("lista"+masValoradas.id);
		listaMasValoradas.style.display = 'none';
	}

	
	
}
function activarBloque(){	
	/*Obtenemos los elementos encabezado y contenido, en este caso h1 y ul*/
	var h1_1 = document.getElementById('masVisitadas');
	var h1_2 = document.getElementById('masComentadas');
	var h1_3 = document.getElementById('masValoradas');
	var ul1,ul2,ul3;
	if (h1_1)
	{
		ul1 = document.getElementById("lista"+h1_1.id);
	}
	if (h1_2)
	{
		ul2 = document.getElementById("lista"+h1_2.id);
	}
	if (h1_3)
	{
		ul3 = document.getElementById("lista"+h1_3.id);	
	}
	
	
	/*Creamos un vector para guardar los elementos obtenidos*/
	var elementosUL = [ul1,ul2,ul3];
	var elementosH1 = [h1_1,h1_2,h1_3];
	
	/*Se elimina las clases de todos los encabezados*/	
	for(var i = 0; i < elementosH1.length; i++){
		if (elementosH1[i])
		{
			elementosH1[i].className = '';
		}
		
	}
	
	/*Se oculta todos los contenidos*/	
	for(var i = 0; i < elementosUL.length; i++){
		if (elementosUL[i])
		{
			elementosUL[i].style.display = 'none';
		}
		
	}
	
	/*Se le asigna al elemento que ha recibido el evento onclick la clase activo y se muestra el contenido*/
	this.className = 'activo';
	var ulActiva = document.getElementById("lista"+this.id)
	ulActiva.style.display = 'block';
	
	
}
//window.onload = iconoPrint;
addListener(window,"load",iconoPrint);
addListener(window,"load",FuncionesCaptcha);
addListener(window,"load",ModuloNoticias);