var listaEntradasVenta=new Array();var promociones=new Array();var formatoFecha="d/m/yy, DD";var nombreCookie=null;var campoNumEntradasLimitado="#numEntradas";var campoNumEntradasIlimitado="#numEntradasIl";var campoNumEntradas;var numEntradasTotal=0;$(document).ready(function(){campoNumEntradas=campoNumEntradasLimitado;actualizarImporte();if(!ocultarFecha){$("#calendario").datepicker({minDate:fechaSesion,maxDate:fechaSesion,defaultDate:fechaSesion,changeYear:false,changeMonth:false})}});function entradasIlimitadas(){var A=$("#numEntradasIlim").attr("checked");var B;if(A){B=campoNumEntradasLimitado;campoNumEntradas=campoNumEntradasIlimitado}else{B=campoNumEntradasIlimitado;campoNumEntradas=campoNumEntradasLimitado}for(i=0;i<listaEntradasVenta.length;i++){var C=$(B+listaEntradasVenta[i].idZona).val();$(B+listaEntradasVenta[i].idZona).hide();if(!A&&C>9){C=9}$(campoNumEntradas+listaEntradasVenta[i].idZona).val(C);$(campoNumEntradas+listaEntradasVenta[i].idZona).show()}}function actualizarImporte(A){var F;numEntradasTotal=0;var G=0;var B=0;var D="";for(F=0;F<listaEntradasVenta.length;F++){var H=$(campoNumEntradas+listaEntradasVenta[F].idZona).val();if(H!=null&&H!=""&&!isNaN(H)){var C=parseInt(H);if(C>0){if(promociones!=null&&promociones.length>0){var E=0;for(E=0;E<promociones.length;E++){if(listaEntradasVenta[F].idZona==promociones[E].idZona){var I=promociones[E];var J=Math.floor(C/I.numEntradas)*I.numEntradasPromo;$(campoNumEntradas+I.idZonaPromo).val(J);break}}}numEntradasTotal+=C;G+=C*listaEntradasVenta[F].precio;if(listaEntradasVenta[F].precio>0){B+=C*calculaComision(listaEntradasVenta[F].precio,pctComision,impComision,minComision,maxComision)}var E;for(E=0;E<C;E++){if(D.length>0){D+="#"}D+="0-"+listaEntradasVenta[F].idZona}}}else{$(campoNumEntradas+listaEntradasVenta[F].idZona).select();$(campoNumEntradas+listaEntradasVenta[F].idZona).focus();alert("Número de entradas incorrecto");if(A){return false}$(campoNumEntradas+listaEntradasVenta[F].idZona).val("0")}}$("#nTotalEntradas").html(""+numEntradasTotal);$("#nImporte").html(formateaMoneda(G));$("#nComision").html(formateaMoneda(B));$("#entradasSolicitadas").val(D);return true}function comprar(){if(!actualizarImporte(true)){return}var A=$("#entradasSolicitadas").val();if(A==""){alert("Debes seleccionar al menos una entrada.");return false}$("#formCompraEntradas")[0].submit()};
