//Funciones Javascript: //Script para confirmar la eliminación de un registro: function confirmar(mensaje){ return confirm(mensaje); } //Activar - desactivar valor: function Activar(act, pag, id){ var elem = $('#'+id); //Obtenemos elemento por su id. var activo; if(elem.is(':checked')){ activo = 1; }else{ activo = 0; } /*alert(act); alert(activo); alert(id);*/ $.ajax({ type: "POST", url: "http://booking.lacooperactiva.es/backend/"+pag+"_act.php", data: "activo="+activo+"&id="+id+"&act="+act }); } //Comprobar formato E-mail: function ParseEmail(Cadena){ if(Cadena=='') return true; //Detectar un solo @ // si no coincide es que hay mas de un @ if(Cadena.indexOf('@')!=Cadena.lastIndexOf('@') ) {return false; } // si no hay ningun @ if(Cadena.indexOf('@')==-1) { return false; } //Detectar caracter @ al principio if(Cadena.indexOf('@')==0) return false; //Detectar carac. @ y punto seguidos var posArroba=Cadena.indexOf('@'); var caracterSiguiente=Cadena.charAt(posArroba+1); if(caracterSiguiente=='.') return false; //Detectar Sufijo DNS valido // Extraer Sufijo DNS de Cadena. var sufijo= Cadena.substr(Cadena.lastIndexOf('.')+1); var Encontrado=false; // Lista de sufijos aceptados....a ampliar. var arraySufijos= new Array('es','com','org','cat','net'); for(k=0;k<=arraySufijos.length-1;k++){ // Recorremos el Array de sufijo que creamos anteriormente // si el sufijo esta en el Array entonces... si que es bueno if(arraySufijos[k]==sufijo){Encontrado=true; } } // Si al final resulta que NO ha sido encontrado mal!!! if(!Encontrado){return false;} //Detectar caracteres no validos. var CaracteresValidos='abcdefghijklmnopqrstuvwxyz0123456789@_-.'; //Preparamos un String de caracteres validos for(j=0;j<=Cadena.length-1;j++){ // recorremos cadena i buscamos caracter por //caracter si se encuentra dentro del String. if(CaracteresValidos.indexOf(Cadena.charAt(j))==-1){ // si no esta es que sera un caracter no valido return false; } } return true; } //GIF de carga de elementos: function cargando(){ $('.perfil').html("
