
var fondo_actual;
var fondoTimer;
var cant_fondos;
var footer_timer;
var altura_inicial;
var flag;

flag=1;

cant_fondos=7;
var imagenes = new Array(cant_fondos);
//var preload_image_object = new Image();
for (var j=1; j<=cant_fondos; j++){
	imagenes[j-1] = new Image();
	imagenes[j-1].src = "images/bg0"+ j +".jpg";
	//preload_image_object.src = "images/bg0"+ j +".jpg";
}

function rotateBg(){
	cuerpo = $("body").get();
	fondo_actual=((fondo_actual++%cant_fondos)+1)
	var imagen = "url(images/bg0"+ fondo_actual +".jpg) center top no-repeat"
	$(cuerpo).css({background: imagen});
}

function setBg(){
	fondo_actual=1;
	fondoTimer = setInterval('rotateBg()', 7000);
}

function ajustar_footer(){
//alert($("#sidebar2").height());
	if (flag==1){
		altura_inicial=$("#contenidos").height();
		flag=0;
	}
		if ($("#contenidos").height() <= ($("#sidebar2").height()+35)) {
			var altura = $("#sidebar2").height()+35;
			$("#contenidos").css({height: altura});
		}else{
			if ($("#sidebar2").height()<835){
				var altura = $("#sidebar2").height()+35;
				$("#contenidos").css({height: altura_inicial});
			}else{
				$("#contenidos").css({height: altura_inicial});
			}
		}
}

$(document).ready(function(){
	$(document).pngFix();
	//alert($("#contenidos").height());
	//alert($("#sidebar2").height());
	// slide productos - home
	var parent_id;
	$("#controles a").click(function(){
		parent_id = $(this).parent().attr("id");		
		$(".slide:visible").hide();
		$("#slide-"+parent_id+"").show();
		$(this).addClass("current").parent().siblings().children("a").removeClass("current");
		return false;
	});	
	
	
	// navegación sidebar	
	$("a.viewinglevel").siblings("ul.sublevel").show();
	
	$("li.toplevel a").click(function(){
		if (($(this).hasClass == "viewinglevel") == false) {
			$(this).addClass("viewinglevel");
		}
		$(this).parent().siblings("li.toplevel").children("a").removeClass("viewinglevel");
		
		$(this).parent().children("ul.sublevel").slideDown().parent().siblings("li.toplevel").children("ul.sublevel:visible").slideUp();
		if ( $(this).attr("href") == "#" ) return false;
	});
	
	$("ul.sublevel li a").click(function(){
		$(this).removeClass("viewinglevel");		
	});
	
	// calendario - eventos
	$("#calendario #eventos ul li a").click(function(){
		if ($(this).siblings("p:hidden")) {			
			$(this).siblings("p").show();			
		}
		$(this).parent().siblings("li").children("p:visible").hide();
	});
	
	// botones Banca en Línea
	$("li#btn_personas").hover(function(){
		$(this).parent().css("background-position","0px -111px");
		}, function(){
		$(this).parent().css("background-position","0px 0px");
	});
	$("li#btn_empresas").hover(function(){
		$(this).parent().css("background-position","0px -222px");
		}, function(){
		$(this).parent().css("background-position","0px 0px");
	});
	
	footer_timer = setInterval("ajustar_footer()",200);
	setBg();
});