$("document").ready(function(){
	mostrar('1'); mostrar('58'); mostrar('67');
	
	hash = Array();
	count = 0;
	lastSeccion = Array();
	
	$('a[rel*=seccion]').click(function(){
		count++;

	   $("#column2").html("<div style='padding:5px;text-align:center; font-size:13px'><img style='margin-top: 200px;margin-bottom:5px' src='template/default/images/loading.gif' /> <br /> Cargando");
		
		
		hash[count] = $(this).attr("href");
		lastSeccion[count] = $(this);
		
		var pageTracker = _gat._getTracker("UA-11583359-1");
		pageTracker._trackPageview(hash[count]);
			
		$("#column2").load(hash[count]);
		
		dsHistory.addFunction(function(){ 
			count--;
			seccion(lastSeccion[count]);
			$("#column2").load(hash[count]) 
		});
		
	    seccion($(this));
		return false;
	});
	
	lastid = 0;
	function seccion(obj)
	{
		obj.css("color", "#0C0C0C");	
		if (lastid>0)
			$("a#"+lastid).css("color","#666666");		lastid = obj.attr("id");
	}
});

var enviarCotizacion = function()
{
	var nombre = $("#nombre").val();
	var empresa = $("#empresa").val();
	var email = $("#email").val();
	var pais = $("#pais").val();
	var telefono = $("#telefono").val();
	var codigo = $("#codigo").val();
	var cantidad = $("#cantidad").val();
	var mensaje = $("#mensaje").val();
	var producto = $("#producto").val();
	
	if (nombre!="" && empresa!="" && email!="" && pais!="" && cantidad!="" && codigo!="")
	{
		var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
		if (filter.test(email))
		{
			$("#enviar").ajaxStart(function(){
				   $(this).val("Enviando..");
				   $(this).attr("disabled","disabled");
			 });
			$("#enviar").ajaxSuccess(function(){
				   $(this).val("Enviar");
				   $(this).attr("disabled","");
			 });
			$.post("index.php?controller=presupuesto&action=index&producto=" + producto, { enviar: "enviar", nombre: nombre, empresa: empresa, email: email, telefono: telefono, pais: pais, mensaje: mensaje, codigo: codigo, cantidad: cantidad }, 
			function(data){
				if (data.substr(0,5)=="error")
				{
					var lenght = data.lenght;
					jAlert(data.substr(6, length), "Error");
				}
				else {
		
					jAlert(data, "OK");
					/*
					$("#nombre").val("");
					$("#email").val("");
					$("#empresa").val("");
					$("#mensaje").val("");
					$("#telefono").val("");
					$("#pais").val("");
					$("#codigo").val("");
					$("#cantidad").val("");
					*/
					cerrarFacebox();
				}
			});
		}
		else {
			jAlert("El email que introdujo no es valido", "Error");
		}
	}
	else {
		jAlert("Faltan completar datos del formulario", "Error");
	}
}

var enviarContacto = function()
{
	var nombre = $("#nombre").val();
	var empresa = $("#empresa").val();
	var email = $("#email").val();
	var telefono = $("#telefono").val();
	var pais = $("#pais").val();
	var mensaje = $("#mensaje").val();
	
	if (nombre!="" && email!="" && pais!="" && mensaje!="")
	{
		var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
		if (filter.test(email))
		{
			$("#enviar").ajaxStart(function(){
				   $(this).val("Enviando..");
				   $(this).attr("disabled","disabled");
			 });
			$("#enviar").ajaxSuccess(function(){
				   $(this).val("Enviar");
				   $(this).attr("disabled","");
			 });
			$.post("index.php?controller=contacto&action=enviarMail", { nombre: nombre, empresa: empresa, email: email, telefono: telefono, pais: pais, mensaje: mensaje }, 
			function(data){
				if (data.substr(0,5)=="error")
				{
					var lenght = data.lenght;
					jAlert(data.substr(6, length), "Error");
				}
				else {
					jAlert(data, "OK");
					$("#nombre").val("");
					$("#email").val("");
					$("#empresa").val("");
					$("#mensaje").val("");
					$("#telefono").val("");
					$("#pais").val("");
				}
			});
		}
		else {
			jAlert("El email que introdujo no es valido", "Error");
		}
	}
	else {
		jAlert("Faltan completar datos del formulario", "Error");
	}
}

var cerrarFacebox = function()
{
	$('#facebox_overlay').fadeOut(200, function(){
	      $("#facebox_overlay").removeClass("facebox_overlayBG")
	      $("#facebox_overlay").addClass("facebox_hide") 
	      $("#facebox_overlay").remove()
	    })

	$('#facebox').fadeOut(function() {
		$('#facebox .content').removeClass().addClass('content');
		$('#facebox .loading').remove();
	});
}