//Front Page Feature Behavior
var feature_timer = true;
function change_feature(cf,nf){
	if(cf != nf){
		$("#content .left .features .menu .on").removeClass("on");
		$("#content .left .features .menu a").eq(nf).addClass("on");
		$("#content .left .features h1.on").removeClass("on");	
		$("#content .left .features h1").eq(nf).addClass("on");
		$("#content .left .features img").eq(cf).fadeOut("fast",function(){
			$("#content .left .features img").eq(nf).fadeIn("fast");
		});
	}
}
//Cycle Feature Behaviour
function cycle_feature(cf){
	if(feature_timer){
		var nf = cf + 1;
		if(nf >= $("#content .left .features h1").length) nf = 0;
		change_feature(cf,nf);
		return nf;
	}else{
		return cf;
	}
}
//Cycle Loader
var loadingPoints = 0;
function cycle_loader(){
	var current = $("#content .loader").html();
	if(loadingPoints == 5){
		$("#content .loader").html("cargando");
		loadingPoints = 0;
	}else
		$("#content .loader").html(current+". ");
	loadingPoints = loadingPoints + 1;
}
//Ajax Navigation Function
function change_state(url){
	$("#content .left").hide();
	$("#content .loader").show();
	var sideid = (url == "/colectiva/noticias/") ? "newsBar" : "";
	url = (url == "/colectiva/noticias/") ? url+"wp-content/themes/conciencia/main.php" : url+"content.php";
	$.get(url,function(data){
		$("#content .left").html(data);
		$("#content .loader").hide();
		$("#content .left").show()
		$("#content .right").attr("id",sideid);
		if(url == "/colectiva/activate/content.php" || url == "/colectiva/contacto/content.php"){
			validate();
		}
	});
}
$(document).ready(function(){
	$("a[rel^='prettyPhoto']").prettyPhoto();
	//Feature Button
	var current_feature = 0;
	$("#content .left .features .menu a").click(function(e){
		feature_timer = false
		var new_feature = $(this).html() - 1;
		e.preventDefault();
		change_feature(current_feature,new_feature);
		current_feature = new_feature;
		$(this).oneTime(10000,function(){
			feature_timer = true;
		});
	});
	//Feature timer
	$(document).everyTime(8000, function(){
		current_feature = cycle_feature(current_feature);
	});
	//Loading timer
	$("#content .loader").html("cargando");
	$(document).everyTime(450, function(){
		cycle_loader();
	});
	//Prevent On buttons from peforming action
	$(".on").click(function(e){
		// e.preventDefault();
	});
	//Submenu Behaviors
	var submenu = false;
	//Show Submenu if On
	if($("#header .submenu").hasClass("on")){
		$("#header .submenu").show();
		submenu = true;
	}
	$("#header .menu a:contains('Somos')").hover(function(e){
		$("#header .menu .submenu").show();
	},function(e){
		if(!submenu)
			$("#header .menu .submenu").hide();
	});
	$("#header .menu .submenu").hover(function(e){
		$("#header .menu .submenu").show();		
	},function(e){
		if(!submenu)
			$("#header .menu .submenu").hide();
	});
	//Main Menu Ajax Behavior
	/*$("#header .menu a").click(function(e){
		e.preventDefault();
		if($(this).attr("href") == "/colectiva/consejos/"){
			window.open($(this).attr("href"));
		}else{
			$("#header .menu a.on").removeClass("on");	
			$(this).addClass("on");
			if($(this).attr("href").substring(0,19) == "/colectiva/nosotros"){
				$("#header .menu .submenu").show();
				submenu = true;
				$("#header .menu a:contains('Somos')").addClass("on");
			}else{
				$("#header .menu .submenu").hide();
				submenu = false;
			}
			change_state($(this).attr("href"));
		}
	});*/
	//Enable Hash Navigation (ajax 'history')
});

