1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126
| // JavaScript Document
$(document).ready(function(){
$(".date_has_event").click(function(){
var confirmacion;
//confirmacion = confirm('Are you sure?');
medioid = $(this).attr("id");
medioid = medioid.substring(4);
//$("#lote").attr('value',medioid);
$("#lote").val(medioid);
//$("#tbaseline").html = "hola";
//<span id="baseline"><strong>aa</strong></span>
//if (confirmacion == true ){
//alert( "le diste click." + medioid );
//}
});
});
window.onload = function(){
function att_alert(msg){
var msgtime = 4000;
$('#attend-alert').html("Alerta: " + msg).show().fadeOut(msgtime);
}
$('#harina, #manteca, #agua').keypress(function(e) { validator.DecimalesHandled(e, $(this).val()); });
//Solo enteros
$('#produced, #recover, #trash, #bolas, #sal, #dobleaccion, #tortillix, #diprogel, #tortiplus, #margarina, #aceite').keypress(function(e) { validator.EnterosHandled(e); });
//Solo decimales
//validator.NumeroDeDecimales = 1;
$('#tortillix').keyup(function() {
var value = $(this).val();
if (value != ''){
$('#diprogel').attr("disabled","disabled");
//$('#diprogel').css({background: "#dedede" });
}else{
$('#diprogel').attr("disabled",false);
//$('#diprogel').css({background: "#FFF" });
}
});
$('#diprogel').keyup(function() {
var value = $(this).val();
if (value != ''){
$('#tortillix').attr("disabled","disabled");
}else{
$('#tortillix').attr("disabled",false);
}
});
$('#torti_attend').submit(function() {
if ($('#lote').val() == ''){
att_alert("Seleccione un lote del calendario para capturar.");
return false;
}else if ($('#produced').val() == ''){
att_alert("Espeifique los paquetes producidos.");
return false;
}else if ($('#recover').val() == ''){
att_alert("Espeifique la cantidad de merma recuperable.");
return false;
}else if ($('#trash').val() == ''){
att_alert("Espeifique la cantidad de basura.");
return false;
}else if ($('#bolas').val() == ''){
att_alert("Espeifique la cantidad de bolas producidas.");
return false;
}else if ($('#harina').val() == ''){
att_alert("Espeifique una cantidad de harina.");
return false;
}else if ($('#sal').val() == ''){
att_alert("Espeifique una cantidad de sal.");
return false;
}else if ($('#dobleaccion').val() == ''){
att_alert("Espeifique una cantidad de doble acción.");
return false;
}else if (($('#tortillix').val() == '') && ($('#diprogel').val() == '')) {
att_alert("Espeifique una cantidad de tortillix o diprogel.");
return false;
}else if ($('#tortiplus').val() == '') {
att_alert("Espeifique una cantidad de tortiplus.");
return false;
}else if ($('#manteca').val() == ''){
att_alert("Espeifique una cantidad de manteca.");
return false;
}else if ($('#agua').val() == ''){
att_alert("Espeifique una cantidad de agua.");
return false;
}else if ($('#margarina').val() == ''){
att_alert("Espeifique una cantidad de margarina.");
return false;
}else if ($('#aceite').val() == ''){
att_alert("Espeifique una cantidad de aceite.");
return false;
}
var passportform = true;
$.ajax({
url: 'ajax/ajax.tortillas.php',
type: 'post',
dataType: "json",
async: false,
//gea - indica que se llamara la funcion get_exists_alamacentortillas .
data: 'gea=ok' + '&m1=' + $("#harina").val() +'&m2=' + $("#sal").val() +'&m3=' + $("#dobleaccion").val() +'&m4=' + $("#tortillix").val() +'&m5=' + $("#tortiplus").val() +'&m6=' + $("#manteca").val() +'&m7=' + $("#agua").val() + '&m8=' + $("#produced").val() + '&m9=' + $("#margarina").val() +'&m10=' + $("#aceite").val() +'&m11=' + $("#diprogel").val(),
success: function(data){
$.each(data, function(key){
//alert (data[key]['materia']);
if (data[key]['autorize'] == false){
att_alert('No es posible utilizar esa cantidad de <u>' + data[key]['materia'] + '</u>. Solo hay ' + data[key]['exists'] + ' '+ data[key]['unimed'] +' disponibles.');
//alert (data[key]['solicitado'] + ' No es posible utilizar esa cantidad de ' + data[key]['materia']);
passportform = false;
}
});
}
});
if (passportform == false){
return false;
} else {
//cambiar a true esta es la que da el pase
//att_alert('Pass');
return true;
}
});
} |