Object.size = function(obj) { var size = 0; var key; for (key in obj) { if (obj.hasOwnProperty(key)) size++; } return size; }; var textosComun = new Array(); var weekday = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"); var mesLargo = new Array('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'); var mesCorto = new Array('ENE', 'FEB', 'MAR', 'ABR', 'MAY', 'JUN', 'JUL', 'AGO', 'SEP', 'OCT', 'NOV', 'DIC'); var arrayPosicion = new Array(); arrayPosicion[1] = 'pt'; arrayPosicion[2] = 'df'; arrayPosicion[3] = 'md'; arrayPosicion[4] = 'dl'; var arrayPosicionAll = new Array(); arrayPosicionAll[1] = 'portero'; arrayPosicionAll[2] = 'defensa'; arrayPosicionAll[3] = 'medio'; arrayPosicionAll[4] = 'delantero'; function blink(etiqueta) { if ($(etiqueta).is(":visible")) $(etiqueta).fadeOut(500); else $(etiqueta).fadeIn(500); var funcion = "blink('"+etiqueta+"')"; setTimeout(funcion, 1000); } function pad(number, length) { var str = '' + number; while (str.length < length) { str = '0' + str; } return str; } function getAleatorio(inferior,superior){ numPosibilidades = (superior - inferior + 1); aleat = Math.random() * numPosibilidades aleat = Math.floor(aleat) return parseInt(inferior) + aleat } function maysPrimera(string){ if (string) return string.charAt(0).toUpperCase() + string.slice(1); } function trimText(string, largo, largo2) { largo = largo-3; string = $.trim(string); var newst = string.split(" "); var contador = 0; var finalstr = ''; if (newst.length == 1) { if (string.length <= largo2) return string; else return string.substr(0,largo2-3)+'...'; } else { for(var lar=0; lar= largo) break; else { contador += newst[lar].length; finalstr += newst[lar]+' '; if (finalstr.length-1 > largo) { finalstr = finalstr.substr(0, finalstr.indexOf(newst[lar], 0)); break; } } } finalstr = finalstr.substr(0, finalstr.length-1); return (finalstr != string) ? finalstr+'…' : finalstr; } } function cerrarPopUp() { //$("#contenedor_popup").css({display: "none"}); $.modal.close(); } function abrirPopUp() { $('#contenedor_popup').modal(); } function muestraMensaje(msg,tipo,categ) { if (typeof categ == 'undefined') var categ = 0; $('#boton_popup').show(); $('#confirmar_popup').hide(); $("#contenedor_popup #texto_popup > div > p").html(msg); $("#icono_popup").removeClass("icono_popup_error").removeClass("icono_popup_ok"); if (tipo == "ok") $("#icono_popup").addClass("icono_popup_ok"); else { $("#icono_popup").addClass("icono_popup_error"); if (tipo == "1") { $('#boton_popup').off().click(function() { if($("#contenedor_ventana_popup_tienda .listaContinentes").html()!=null) location.reload(); else cerrarPopUp(); }); } else if (tipo == "2") { $("#boton_popup").off().click(function(){ location.reload(); }); } else if (tipo == "3") { $('#boton_popup').hide(); $('#confirmar_popup').show(); $('#boton_aceptar_popup').click(function() { $('#modulos').hide(); cargarDatosTienda(categ); $('#popUpTienda').show(); scrollContenidoTienda.resize(); cerrarPopUp(); }); } //No tiene creditos else if (tipo == "4") { $("#boton_popup").off().click(function(){ cargarPaginaPagos(); return false; }); } // No puede tener un equipo filial // Su equipo principal esta en la liga mas baja else if(tipo == '5'){ $("#boton_popup").off().click(function(){ return false; }); } } abrirPopUp(); } function abrirLoading(tipo) { var mensaje = ''; var imagen = ''; if (tipo == undefined) tipo = ''; switch (tipo) { case 'estadios': mensaje = 'CONSTRUYENDO'; imagen = 'obras_icon.png'; break; case 'empleados': mensaje = 'TRAMITANDO EL CONTRATO'; imagen = 'contrato_icon.png'; break; case 'stock': mensaje = 'COMPROBANDO STOCK'; imagen = 'box_icon.png'; break; default: mensaje = 'PROCESANDO'; imagen = 'standard_loading_icon.png'; break; } var ventana = '
'; ventana += '
'; ventana += '
Icono Loading
'; ventana += '
'+mensaje+'
'; ventana += '
Espera mientras se lleva a cabo la
operación...
'; ventana += '
'; ventana += '
'; $('body').append(ventana); } function cerrarLoading() { $('#contenedor_loading').remove(); } function cuantoHace(seconds) { var numdays = Math.floor(seconds / 86400); var numhours = Math.floor((seconds % 86400) / 3600); var numminutes = Math.floor(((seconds % 86400) % 3600) / 60); var numseconds = Math.floor(((seconds % 86400) % 3600) % 60); if (seconds < 60) return numseconds + " s"; else if (seconds < 3600) return numminutes + " min"; else if (seconds < 86400) return numhours + " h"; else return numdays + " días"; } function cerrarSesion() { FB.api('/me', function(response) { if (response.error) { $.ajax({ url : 'json/cerrar_sesion.php', success : function() { //window.location.reload(); window.open("index.php","_self"); } }); } else { FB.logout(function(response) { $.ajax({ url : 'json/cerrar_sesion.php', success : function() { //window.location.reload(); window.open("index.php","_self"); } }); }); } }); } function cargaTextos(seccion) { var ret = new Array(); $.ajax({ async : false, url : 'json/cargar_textos.php', data : { seccion : seccion }, dataType : 'json', type : 'POST', success : function(data) { if (data['error'].tipo == 0) { ret = data['textos']; } else { muestraMensaje(data['error'].msj,data['error'].tipo,data['error'].categ); } }, error : function (data,e,l){ muestraMensaje(data+' '+e+' '+l,1,0); } }); return ret; } $(document).ready(function() { textosComun = cargaTextos('comun'); $('.mobile_version').click(function () { window.open('mobile/index.php?mobile_version=on','_self'); }); });