// JavaScript Document
$(document).ready(function(){
						     
//formulacion online
	$(".cajas").click(function() {
		$(".cajas").each(function(){
           $(this).removeAttr("disabled",false);
		   $("#seleccionados").val('0')
       });
		$(".cajas:checked").each(function(){
				var separa=$(this).attr("id").split("_");
				 var id = separa[1];
				 var unir= $("#seleccionados").val()+','+id;
				 $("#seleccionados").val(unir);
            	$.post("includes/comprobar.php",{id:id},function(datos){
					var incompatibilidad=datos.split(",");
					for(var i=0 ; i<incompatibilidad.length ; i++){
                        if(incompatibilidad[i] != id)
                            $("#n_"+incompatibilidad[i]).attr("disabled","disabled");
                    }
           		 });
		
          });
	});
//envia formulario
    $('#form3').submit(function() {
        $.ajax({
            type: 'GET',
            url: $(this).attr('action'),
            data: $(this).serialize(),
            success: function(data) {
                $('#resultados').html(data);
            }
        });        
        return false;
    });
/////////////
//envia formulario
    $('#envia').click(function() {
		var compruebaSeccion=$("#seleccionados").val();
		$.post("comprobarSeccion.php",{id:compruebaSeccion},function(datos){
			if(datos == 1){	
        $("#form3").submit();
			}else{
				alert('Debe seleccionar por lo menos un elemento de cada categorķa');
				}
		 })//fin post
    });
/////////////
    $(".envia").click(function() {
       var separa=$(this).attr("id");
	   var valor=$(".orden_"+separa).val();
	   location.href="productos.php?idOrden="+separa+"&orden="+valor;
    });
// borrar o selecciona todos los registros
	$(".selecciona").click(function() {
		$(".checkTools").each(function(){
           $(this).attr('checked', true)
       });
	});
	$(".deselecciona").click(function() {
		$(".checkTools").each(function(){
           $(this).attr('checked', false)
       });
	});
	
///////// formulario opera
$(".guardar-borrar-consulta2").click(function() {
				 var id=$(this).attr('id');
				 var dat = 'del';
				 
                $.ajax({
                        url: 'data/formula_operaciones.php',
                        type: "GET",
                        data: "id="+id+"&dat="+dat,
                        success: function(datos){
						if(confirm("Se va a eliminar este registro!!")){
						$("#entrada_"+datos).remove();
							alert('Se ha borrado el registro correctamente!');
							}
                        }
                });
                return false;
        });
//// guarda consultas
$(".guardar-borrar-consulta").click(function() {
				 var id=$(this).attr('id');
				 var dat = 'upd';		 
                $.ajax({
                        url: 'data/formula_operaciones.php',
                        type: "GET",
                        data: "id="+id+"&dat="+dat,
                        success: function(datos){
						if(confirm("Se va a guardar el registro!!")){
						$("#entrada_"+datos).remove();
							alert('El registro se ha guardado correctamente.\n Puede consultarlo desde su seccion de pedidos!');
							}
                        }
                });
                return false;
        });
//valida form enviar consulta
$(".enviarFormConsulta").click(function() {
	var nombre = $(".nombre").val();
	var email = $(".email").val();
	var telefono = $(".telefono").val();
        if(nombre.length >0 && email.length >0 && telefono.length >0){
			$("#formPropuestas").submit();
		}else{
		var errores="";
		if(nombre.length ==0){
			errores+='El campo nombre es obligatorio<br>';
			}
		if(email.length ==0){
			errores+='El campo email es obligatorio<br>';
			}
		if(telefono.length ==0){
			errores+='El campo telefono es obligatorio';
			}
		$(".errores").html(errores);
		}
		
	});
//enlaces
$(".desplegable").change(function() {
	var destino=$(this).val();
	$(location).attr('href',"producto/"+destino);
	return false;
	});


//acordeon
	 $(".accordion h3:first").addClass("active");
 $(".accordion div").hide();

 $(".accordion h3").click(function(){
 $(this).next("div").slideToggle("slow")
 .siblings("div:visible").slideUp("slow");
 $(this).toggleClass("active");
 $(this).siblings("h3").removeClass("active");
 });


//formulario precios
var inicial1=$("#precioInicio_1").val();
var inicial2=$("#precioFactor_1").val();
var totalInicio=$(".preciosTotal").val();
//reinicia
function reiniciar(){
$("#precioInicio_1").val(inicial1);
$("#precioFactor_1").val(inicial2);
$(".preciosTotal").val(totalInicio);
	}
// clicar boton reiniciar
$("#reiniciar").click(function(){
	reiniciar();
	});

//funcion suma campos
function suma(){
	var actual=Number(1);
	$(".preciosS").each(function(){
	if($(this).val()==''){
		$(this).val(1);
		}else{
	var actualiza=parseFloat($(this).val());
	$(this).val(actualiza.toFixed(2));
	actual=actual*parseFloat($(this).val());
	$(".preciosTotal").val(actual.toFixed(2));
		}
	})
}
	//suma form total
$(".preciosS").blur(function(){
	suma();
	});
//suma();
});



