$(function(){
	slider1 = new Slider();
	slider1.div = "#promociones";
	slider1.controls = "#controls";
	slider1.init();
	
	slider2 = new Slider();
	
	slider2.div = "#banners";
	slider2.controls = "#controls2";
	slider2.init();
});
function Slider(){
	this.div = "";
	this.controls = "";
	this.actual = 0;
	this.tiempo = 5000;
	this.total = 0;
	this.init = function(){
		var obj = this;
		this.crearMenu();
		this.handleControls();
		$(this.controls+" a:eq("+this.actual+")").click();
		$(this.div+" img:eq("+this.actual+")").show().siblings().hide();
	}
	this.crearMenu = function(){
		this.total = $(this.div+" img").length;
		var contenido = "<ul>";
		for(i = 1;i <= this.total; i++){
			contenido += "<li><a href='"+i+"' rel='"+i+"'>"+i+"</a></li>";	
		}
		contenido += "</ul>";
		$(this.controls).append(contenido);
	}
	this.handleControls = function(){
		var obj = this;
		$(this.controls+" a").live("click",function(){
			obj.show($(this).attr("rel"));
			return false;
		});
	}
	this.show = function(num){
		var obj = this;
		if(typeof(num) == "undefined")num = 1;
		$(this.div+" img:eq("+(num-1)+")").fadeIn().siblings().fadeOut();
		$(this.controls+" li:eq("+(num-1)+")").addClass("current").siblings().removeClass("current");
		this.actual = num-1;
		clearTimeout(this.timeout);
		this.timeout = setTimeout(function(){
			obj.clickNext();
		},this.tiempo);
	}
	this.clickNext = function(){
		var obj = this;
		next = this.actual + 1;
		if(next >= this.total)next =0;
		var actual = this.show(next+1);
	}
}
$(function(){
	$("#menu_principal a").each(function(){
		if(!($.browser.msie && $.browser.version == '6.0')){
			if(this.href == window.location){
				$(this).addClass("selected");
			}
			
		}
	});
	if(!($.browser.msie && $.browser.version == '6.0')){
		if($("#menu_principal a.selected").length == 0)$("#menu_principal a:eq(0)").addClass("selected");
	}
});