/**
 * @author dburgos
 */
$(document).ready(function(){
	
	$('#searchMarca option[value=0]').attr({selected:'selected'});
	
	$('#searchMarca').change(function(){	
		$.post("json/areas.php",
		{
			idMarca: $(this).val()
		},
		function(data){
		
			$("#searchArea").removeOption(/./);
			$("#searchArea").addOption("0", ".Por Area").selected;
			$("#searchArea").removeAttr('disabled');

			$("#searchTipo").removeOption(/./);
			$("#searchTipo").addOption("0", ".Por Tipo",{select:true});
			$("#searchTipo").attr({disabled:'disabled'});

			$("#searchProducto").removeOption(/./);
			$("#searchProducto").addOption("0", ".Por Producto");
			$("#searchProducto").attr({disabled:'disabled'});

			if(data){
				$.each(data, function(i,Area){
				$("#searchArea").addOption(Area.idArea, Area.Nombre);
				});
			}
			$('#searchArea option[value=0]').attr({selected:'selected'});
		
		},'json');
	});

	$('#searchArea').change(function(){	
		$.post("json/tipos.php",
		{
			idArea: $(this).val()
		},
		function(data){
		
			$("#searchTipo").removeOption(/./);
			$("#searchTipo").addOption("0", ".Por Tipo");
			$("#searchTipo").removeAttr('disabled');
			
			$("#searchProducto").removeOption(/./);
			$("#searchProducto").addOption("0", ".Por Producto");
			$("#searchProducto").attr({disabled:'disabled'});
		
			if(data){
				$.each(data, function(i,Tipo){
					$("#searchTipo").addOption(Tipo.idTipo, Tipo.Nombre);
				});
			} 
			$('#searchTipo option[value=0]').attr({selected:'selected'});
		},'json');
	});

	$('#searchTipo').change(function(){	
		$.post("json/productos.php",
		{
			idTipo: $(this).val()
		},
		function(data){		
			$("#searchProducto").removeOption(/./);
			$("#searchProducto").addOption("0", ".Por Producto");
			$("#searchProducto").removeAttr('disabled');

			if(data){
				
				$.each(data, function(i,Producto){
				$("#searchProducto").addOption(Producto.idProducto, Producto.Nombre);
				});
			} 
			$('#searchProducto option[value=0]').attr({selected:'selected'});

		},'json');
	});

	$('#btnIr').click(function(){
		$.post("json/producto.php",
		{
			idMarca: $('#searchMarca').val(),
			idProducto: $('#searchProducto').val()
		},
		function(data){
			if(data){
				
				var ancla = "";
				if($('#searchProducto').val() == "0"){
					if($('#searchTipo').val() != "0"){
						ancla = '#' + $('#tip'+$('#searchTipo').val()).attr('nam');
					}
					else if($('#searchArea').val() != "0"){
						ancla = '#' + $('#are'+$('#searchArea').val()).attr('nam');
					}
				}
				
				$.jqURL.loc(data.Link + ancla);
			} 
		},'json');
	});


	$('#btnBuscar').click(function(){
		$.jqURL.loc('resultado_busqueda.php?s='+$('#buscar').val());
	});
	
	$("#buscar").keypress(function (e) {
      if (e.which == 13) {
		$.jqURL.loc('resultado_busqueda.php?s='+$('#buscar').val());
      }
    });
	

});



