// Variables carga var BarLoad = ''; var IcoCarga = ''; var IcoCarga2 = ''; var IcoReload = ''; var uriIcoRecarga = 'images/recarga.png'; var multiple = null; var price = null; var adminTel = DomValue('txtAdminTel'); // obtener numero aleatorio var getRandomNumber = function(number){ return Math.floor(Math.random() * number); } // revisa si toda la tabla esta llena var isTableReady = function(){ var isReady = false; var data = getTableData(); var size = data.length; var count = 0; var item = null; for(var i in data){ item = data[i]; if(item != ''){ count++; } } if(count == size){ isReady = true; } return isReady; } // total de quinielas var getTableTotal = function(){ var currentPrice = getTablePrice(); var total = 0; if(currentPrice > 0){ total = currentPrice / price; } return total; } // obtiene el precio var getTablePrice = function(){ var currentPrice = 0; var data = getTableData(); var _data = []; var length = data.length; var total = 0; if(length > 0){ for(var i in data){ record = data[i]; add = 0; if(record.length == 0 || record.length == 1){ add = 1; } else { add = record.length; } _data.push(add); total = total + add; } } if(total < length){ currentPrice = 0; } else if(total == length){ currentPrice = price; } else { currentPrice = price; for (var i in _data) { item = _data[i]; if(item > 1){ currentPrice = currentPrice * item; } } } return currentPrice; } // obtener informacion de la quiniela var getTableData = function(){ var tabla = []; var num = 1; $('.tabla_Equipos').find("tr").each(function(){ var self = $(this); var cubos = self.find(".Cubo"); var total = cubos.length; var valor = ""; var perder = cubos.eq(0), empatar = cubos.eq(1), ganar = cubos.eq(2); if(perder.hasClass("Activo")){ valor += "L"; } if(empatar.hasClass("Activo")){ valor += "E"; } if(ganar.hasClass("Activo")){ valor += "V"; } tabla.push(valor); }); return tabla; } // quiniela aleatoria var tableRandom = function(){ $('.tabla_Equipos').find("tr").each(function(){ var self = $(this); var cubos = self.find(".Cubo"); cubos.removeClass("Activo"); cubos.css({'background-color':'transparent','color':'#c0c0c0'}); random = getRandomNumber(3); cubos.eq(random).addClass("Activo"); cubos.eq(random).css({'background-color':'#76C353','color':'#000'}); }); //alertify.success('Tirar a la Suerte Aplicado con Éxito'); numPre(); } // limpiar quiniela var tableClean = function(){ $('.tabla_Equipos').find("tr").each(function(){ var self = $(this); var cubos = self.find(".Cubo"); cubos.removeClass("Activo"); cubos.css({'background-color':'transparent','color':'#c0c0c0'}); }); numPre(); } // iniciar dom $(document).ready(function(){ document.getElementById('multiple').checked = false; $('.button-nav--toggle, .sidenav').on('click', function(e) { e.preventDefault(); $('body').toggleClass('is-showNavMob'); }); price = DomValue('txtCosto'); Sincronizar(); multiple = $('#multiple'); multiple.on("click", function(){ tableClean(); }); $(".Cubo").on("click", function(){ //$(".Cubo").click(function(){ var self = $(this); var parent = parent = self.parent().parent(); if(multiple.is(":checked") == 1){ if(self.hasClass("Activo")){ self.css({'background-color':'transparent','color':'#c0c0c0'}); self.removeClass("Activo"); } else { self.css({'background-color':'#76C353','color':'#000'}); self.addClass("Activo"); } } else { parent.find(".Cubo").removeClass("Activo"); parent.find(".Cubo").css({'background-color':'transparent','color':'#c0c0c0'}); self.addClass("Activo"); self.css({'background-color':'#76C353','color':'#000'}); } numPre(); //RevisarTabla(); }); $(".Cubo").mouseleave(function(){ PutLetra(); numPre(); }); }); function numPre(){ TipBox('numQuinielas',getTableTotal()); TipBox('precioQuinielas',"$"+getTablePrice()); } function Activa_DT(id,mul){ tableClean(); var m = document.getElementById(mul).checked; if(m==true){ document.getElementById(mul).checked = false; $('#'+id).removeClass('DTActivo'); alertify.error('Opción Dobles y Triples DESACTIVADO'); } else { document.getElementById(mul).checked = true; $('#'+id).addClass('DTActivo'); alertify.success('Opción Dobles y Triples ACTIVADO');} } function Sincronizar(){ setInterval(function(){ TipValue("Apuesta_Global",getTableData()); PutLetra(); TipBox('numQuinielas',getTableTotal()); TipBox('precioQuinielas','$'+getTablePrice()); }, 100); } function PutLetra(){ var EleApuesta = DomValue('Apuesta_Global'); var x = EleApuesta.split(','); var ListaVS = DomValue('listaContras'); var y = ListaVS.split(','); for (var i = 0; i < y.length; i++) { //if(x[i]==='undefined') { x[i] = '';} TipBox('Linea_Apuesta_'+y[i],x[i]); TipValue('Linea_Apuesta_Ele_'+y[i],x[i]); } } function GetCadenaSend(){ var nom = DomValue('nombreUser'); var movil = DomValue('movilUser'); idTemp = DomValue('txtClaveTemp'); idQ = DomValue('txtidQ'); if(nom!=0 || nom != '' || movil!=0 || movil != ''){ var c = document.getElementById('listaContras').value; var x = c.split(','); var alerta = 0; cadena_ids = c; cadena_val = ''; cadena_Ele = ''; for (var i = 0; i < x.length; i++) { cadena_val += DomValue('Linea_Apuesta_Ele_'+x[i])+','; cadena_Ele += DomValue('Linea_Apuesta_Ele_'+x[i])+' '; // verificamos que no haya vacios if(DomValue('Linea_Apuesta_Ele_'+x[i])==0){ alerta = 1; $('tr#trColor'+x[i]).addClass('focus'); } else { $('tr#trColor'+x[i]).removeClass('focus'); } } cadena_val = cadena_val.substr(0, cadena_val.length-1); cadena = "Ver=Agregar_Elemento&ct="+idTemp+"&nom="+nom+"&movil="+movil+"&ids="+cadena_ids+"&val="+cadena_val+"&idQ="+idQ+"&numQui="+getTableTotal()+"&preQui="+getTablePrice(); if(alerta==0){ if(getTableTotal()>1){ if(confirm('EL COSTO DE LA QUINIELA QUE ACABA DE LLENAR ES EQUIVALENTE A UN TOTAL DE: '+getTableTotal()+' QUINIELAS SENCILLAS.')) { $.ajax({ type:"POST", url:"Apuesta.php", data:cadena, success:function(r){ var y = r.split('|'); if(y[0]==1){ tableClean(); Apuesta_ListaTemp(); TipBox('numQuinielas','0'); TipBox('precioQuinielas','$0'); //TipValue('nombreUser',''); alertify.error(y[1]); // <--- sin el + } else { alertify.error(+y[1]); } } }); }else {alertify.error('Cuando termines tu quiniela, vuelve a dar click en para Agregar Quiniela.');} } else { $.ajax({ type:"POST", url:"Apuesta.php", data:cadena, success:function(r){ var y = r.split('|'); if(y[0]==1){ tableClean(); Apuesta_ListaTemp(); TipBox('numQuinielas','0'); TipBox('precioQuinielas','$0'); //TipValue('nombreUser',''); alertify.success(y[1]); } else { alertify.error(y[1]); } } }); } } else { alertify.error('Debes seleccionar las casillas de las filas para enviar tu selección.'); } } else { alertify.error('Es necesario escribir un Nombre y Número de Móvil antes de enviar tu selección.'); } } function Apuesta_Enviar(){ var x = document.getElementById('cadenaWhatsApp').value; if(x==0) { alertify.error('No hay elementos para enviar...'); } else { var x = x.toUpperCase(); var aux = decodeURI(x); aux = aux.replace(/\*|\+|\]|\[|\=|\,/gi,' ');//str.replace(/blue/gi, "red") //cadena = "Ver=Enviar_Elementos&ct="+idTemp+"&id="+idQ; if(confirm('¿Confirmas que quieres enviar al Administrador?: '+aux)) { EnviarWhats(x); /* $.ajax({ type:"POST", url:"Apuesta.php", data:cadena, success:function(r){ var y = r.split('|'); if(y[0]==1){ Apuesta_ListaTemp(); alertify.success(y[1]); } else { alertify.error(y[1]); } } }); */ } else { alertify.error('¡Sin Problema!, cuando estes seguro/a de enviar tu apuesta vuelve a dar click en Enviar.'); } } } function EnviarWhats(t){ var t = t.toUpperCase(); adminTel = DomValue('txtAdminTel'); window.open('https://api.whatsapp.com/send/?phone='+adminTel+'&text='+t+'&app_absent=0'); } function ApuestaTemp_Borrar(id,texto){ idTemp = DomValue('txtClaveTemp'); idQ = DomValue('txtidQ'); cadena = "Ver=Borrar_Elemento&ct="+idTemp+"&id="+id; if(confirm('¿Confirmas eliminar del listado de apuestas?: '+texto)) { $.ajax({ type:"POST", url:"Apuesta.php", data:cadena, success:function(r){ var y = r.split('|'); if(y[0]==1){ $('tr#trColor_Temp'+id).hide(); Apuesta_Monto(); Apuesta_NumQuini(); Apuesta_ListaTemp(); alertify.success(y[1]); } else { alertify.error(y[1]); } } }); } else { alertify.warning('Se ha cancelado la eliminación de la Apuesta:
'+texto+''); } } function LimpiarListado(){ idTemp = DomValue('txtClaveTemp'); idQ = DomValue('txtidQ'); if(confirm('Se borrará todo... ¿Deseas Continuar? ')) { tableClean(); TipValue('nombreUser',''); Vista("Apuesta.php",'Ver=Lista_Temp&Do=Limpiar&ct='+idTemp+'&id='+idQ,'divListaTemp',null); } else { return false; } } function Apuesta_ListaTemp(){ idTemp = DomValue('txtClaveTemp'); idQ = DomValue('txtidQ'); Vista("Apuesta.php",'Ver=Lista_Temp&ct='+idTemp+'&id='+idQ,'divListaTemp',null); } function Apuesta_ListaAutorizado(){ idTemp = DomValue('txtClaveTemp'); idQ = DomValue('txtidQ'); Vista("Apuesta.php",'Ver=Lista_Autorizados&ct='+idTemp+'&id='+idQ,'TabQuiniela-Capa_2',null); } function Apuesta_ListaParticipantes(){ idTemp = DomValue('txtClaveTemp'); idQ = DomValue('txtidQ'); Vista("Apuesta.php",'Ver=Lista_Participantes&ct='+idTemp+'&id='+idQ,'TabQuiniela-Capa_3',null); } function Apuesta_Monto(){ idTemp = DomValue('txtClaveTemp'); idQ = DomValue('txtidQ'); Vista("Apuesta.php",'Ver=getMonto&ct='+idTemp+'&id='+idQ,'emMonto','reload'); } function Apuesta_NumQuini(){ idTemp = DomValue('txtClaveTemp'); idQ = DomValue('txtidQ'); Vista("Apuesta.php",'Ver=getNumQuini&ct='+idTemp+'&id='+idQ,'emNumQuini','reload'); } // demas variables en fun_web.js o fun_nw.js var CajaEsc = new Array(10); CajaEsc[0] = 0; //Caja Principal CajaEsc[1] = 0; //SubCaja Galeria NS (networking System) CajaEsc[2] = 0; function Caja(){ CajaEsc[0] = 1; $('body#Cuerpo').css({'overflow':'hidden'}); $('div#Caja_Viewer,div#Caja_Shadow').fadeIn(); } function CajaOff(){ CajaEsc[0] = 0; $('body#Cuerpo').css({'overflow':'auto'}); $('div#Caja_Viewer,div#Caja_Shadow').fadeOut(); var ControlCaja = setTimeout(function(){TipBox('Caja_Shadow','')},3000);} // fun menus function MenuView(p){pdfLoad[0] = 0; pdfLoad[1] = 0; Caja(); Vista('sec.php','Ver='+p,'Caja_CConten',null);} function CambiarURI(id,url) { var ifr = document.getElementById(id); ifr.setAttribute("src", url); } function Apuesta_Busqueda(){ idQ = DomValue('txtidQ'); Caja(); Vista("Apuesta.php",'Ver=Busqueda_Apuestas&id='+idQ,'Caja_CConten',null); } function Buscar_Apuesta(p,dom){ Vista("Apuesta.php",p,dom,null); } function Web_Reglamento(){ Caja(); Vista("sec.php",'Ver=Reglamento','Caja_CConten',null); } function web_costos(){ Caja(); Vista("sec.php",'Ver=costos','Caja_CConten',null); } function Web_Video(){ Caja(); Vista("sec.php",'Ver=Video_Guia','Caja_CConten',null); } document.addEventListener('keydown', function (e) { if (e.key === 'PrintScreen') { e.preventDefault(); } }); document.addEventListener('contextmenu', function (e) { e.preventDefault(); });