var delayMainMenu;
var delayMenu;

function Activar (tagid) {
/* Apagamos todo primero */
document.getElementById('LNdefault').style.display='none';
document.getElementById('LNinst').style.display='none';
document.getElementById('LNorg').style.display='none';
document.getElementById('LNsedes').style.display='none';
/* Encendemos el pasado xParametro */
document.getElementById(tagid).style.display='block'
/* x=setInterval('Desactivar()',8000); */
clearTimeout(delayMainMenu);
delayMainMenu = setTimeout("Desactivar()",7000);
return true;
}

function Desactivar () {
document.getElementById('LNinst').style.display='none';
document.getElementById('LNorg').style.display='none';
document.getElementById('LNsedes').style.display='none';
document.getElementById('LNdefault').style.display='block';
return true;
}

function MostrarLinks(id, delay, Op) {
	this.delay = false;
	this.Op = 100;
	changeOpac (Op, id);
	if (document.getElementById(id).style.display == 'block') {
		document.getElementById(id).style.display = 'none';
	} else
		document.getElementById(id).style.display = 'block';

		
	if (delay)
	{
		clearTimeout(delayMenu);
		delayMenu = setTimeout("Ocultar('"+id+"')",9000);
	}
}

function Ocultar(capa){
		document.getElementById(capa).style.display = 'none';
}
/*
function externalLinks() 
{
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) 
	{
		var anchor = anchors;
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
		anchor.target = "_blank";
	}
}
*/
function CambiaTitulo (titulo) { 
document.title = 'Colegio Universitario "Francisco de Miranda" - '+titulo; 
}

function Popup (pagina, ancho, alto, resize) 
{
this.ancho=740;
this.alto=520;
this.resize='no'
		var opciones = "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable="+resize+", width="+ancho+", height="+alto+", top=25, left=30";
		window.open(pagina,"",opciones);
} 


/*
* This nice script fades in and out using CSS and JS
*
* http://www.brainerror.net/scriptsscripts_blendtrans.php
*/
function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}  

function SetDefaultOpacity(id, opacity) {
	var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}

function currentOpac(id, opacEnd, millisec) {
    //standard opacity is 100
    var currentOpac = 100;
    
    //if the element has an opacity set, get it
    if(document.getElementById(id).style.opacity < 100) {
        currentOpac = document.getElementById(id).style.opacity * 100;
    }

    //call for the function that changes the opacity
    opacity(id, currentOpac, opacEnd, millisec)
} 
