addEvent(window, "load", f_correos_ini );
addEvent(window, "load", f_noticias_ini );


function f_correos_ini()
{
    var emailriddlerarray = [105, 110, 102, 111, 64, 103, 114, 117, 112, 111, 105, 98, 101, 114, 101, 111, 108, 105, 99, 97, 46, 99, 111, 109]
	var encryptedemail_id13='' //variable to contain encrypted email 
	for (var i=0; i<emailriddlerarray.length; i++)
	encryptedemail_id13+=String.fromCharCode(emailriddlerarray[i])
	if(document.getElementById("email_1"))
	{
		document.getElementById("email_1").innerHTML ='<a href="mailto:'+encryptedemail_id13+'" >'+encryptedemail_id13+'</a>' ;
	}	
}





function f_noticias_ini()
{  
	if (document.getElementById){}else{ return true };
	losh = f_getElementsByClassName ( document , "a" , "abrir_noticia" ) ;
	if (losh.length>0)
	{
		for(i=0; i<losh.length; i++) 
		{
			id = losh[i].name;
			losh[i].onclick = function () { abrir(this); } 
			losh[i].href = "javascript:void(null);"; 			
		}
	}

	loshh = f_getElementsByClassName ( document , "a" , "cerrar_noticia" ) ;
	if (loshh.length>0)
	{
		for(i=0; i<loshh.length; i++) 
		{
			id = loshh[i].name;
			loshh[i].onclick = function () { cerrar(this); } 
			loshh[i].href = "javascript:void(null);"; 			
		}
	}
}

function abrir(este)
{
	
	div_0 = f_getParentClase(este, "div" , "una_noticia" );
	if(div_0)
	{
		//alert( div_1.nodeType + " -- "+ div_1.tagName.toLowerCase() + " -- "+div_1.className );	
		
		div_1 = f_getElementsByClassName(div_0 , "div", "texto_inicial" ) ;
		if (div_1.length>0)
		{
			for(i=0; i<div_1.length; i++) 
			{
				div_1[i].style.display="none";
			}	
		}
		div_2 = f_getElementsByClassName(div_0 , "div", "texto_completo" ) ;
		if (div_2.length>0)
		{
			for(i=0; i<div_2.length; i++) 
			{
				div_2[i].style.display="block";
			}	
		}
	}
}	


function cerrar(este)
{
	div_0 = f_getParentClase(este, "div" , "una_noticia" );
	if(div_0)
	{
		//alert( div_1.nodeType + " -- "+ div_1.tagName.toLowerCase() + " -- "+div_1.className );	
		
		div_1 = f_getElementsByClassName(div_0 , "div", "texto_inicial" ) ;
		if (div_1.length>0)
		{
			for(i=0; i<div_1.length; i++) 
			{
				div_1[i].style.display="block";
			}	
		}
		div_2 = f_getElementsByClassName(div_0 , "div", "texto_completo" ) ;
		if (div_2.length>0)
		{
			for(i=0; i<div_2.length; i++) 
			{
				div_2[i].style.display="none";
			}	
		}
	}
}






function addEvent(elm, evType, fn, useCapture)
{
  if (elm.addEventListener){
    elm.addEventListener(evType, fn, useCapture);
    return true;
  } else if (elm.attachEvent){
    var r = elm.attachEvent("on"+evType, fn);
    return r;
  } else {
    alert("No se puede acceder al evento");
  }
} 


function f_getParent(el, pTagName) 
{
	if (el == null){return null;}
	else if (el.nodeType == 1 && el.tagName.toLowerCase() == pTagName.toLowerCase()){return el;}else{return f_getParent(el.parentNode, pTagName);}
}

function f_getParentClase(el, pTagName, clase ) 
{
	//alert(el.className);

	if (el == null){return null;}
	else if ( el.nodeType == 1 && (el.tagName.toLowerCase() == pTagName.toLowerCase()) && el.className == clase )
	{
 
		return el;
	}
	else
	{
		return f_getParentClase(el.parentNode, pTagName, clase);
	}

}


function tc_getParent2(el, pTagName) 
{
	el = el.parentNode
	if (el == null){return null;}
	else if (el.nodeType == 1 && el.tagName.toLowerCase() == pTagName.toLowerCase()){return el;}else{return tc_getParent(el.parentNode, pTagName);}
}

function f_getElementsByClassName(ele, eltag, strClassName)
{
	var arrElements = (eltag == "*" && ele.all)? ele.all : ele.getElementsByTagName(eltag);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/-/g, "\-");
	var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
	var oElement;
	for ( var i=0; i<arrElements.length; i++ ) { oElement = arrElements[i];if(oRegExp.test(oElement.className)){arrReturnElements.push(oElement);}}
	return (arrReturnElements)
}

function Avisar() {
	    open('aviso_legal.html','','top=30,left=30,width=600,height=500,scrollbars=0,menubar=0');
    }
