// Copyright (c) 2007 Juan J. Baca jjbaca@grupoymer.com

// Las tags a que pertenezcan a la clase new-window se habren en nueva ventana
function blankLinks() {
    var links = document.getElementsByTagName('a');
    for (var i=0;i < links.length;i++) {
        if (links[i].className == 'new-window') {
            links[i].onclick = function() {
                window.open(this.href);
                return false;
            };
        }
    }
};
Event.observe(window, 'load', blankLinks , false); 

// pausa de tiempo en milisegundos
function pausa(tiempo) {
	this.tiempo = tiempo;
	this.loop = function(){
		if(this.tiempo>0) {
   	        this.tiempo-=100;
       	    setTimeout("this.loop()", 100);
	    }
	} 
	return;
}

// Abrir y cerrar indicador de carga
function showLoader(){ new Effect.Appear('loader');}
function hideLoader(){ new Effect.Fade('loader');}

// Las tags a que pertenezcan a la clase menu-button activan el effecto blindup (la capa content se recoje)
var destURL = "#";
function setURL(url){ destURL = url };
function getURL() { return destURL; };
function menuLinks() {
    var links = document.getElementsByTagName('a');
	var wait = 1;
	this.callBack = function(){ document.location = getURL()};
	this.myUrl = "#";
    for (var i=0;i < links.length;i++) {
        if (links[i].className == 'menu-button') {
			links[i].myUrl=links[i].href;
            links[i].onclick = function() {
                new Effect.BlindUp('content', {duration:1, afterFinish: callBack}); 
				showLoader();
				setURL(this.myUrl);
				//alert(document.location);
				this.href="#";
				return true;
            };
        }
    }
};
Event.observe(window, 'load', menuLinks , false); 

// Desplegar Contenido una vez cargada la pagina
bOpenStatus=false;
function bOpen(){
	if(!bOpenStatus){
		bOpenStatus=true;
		new Effect.BlindDown('content');
		hideLoader();
	}
};
Event.observe(window, 'load', bOpen , false); 
setTimeout("bOpen()", 1000);