var const_lang = 'pt_BR'; //Arma el menú var lang = new Array(); function cmwMenu(contenedor){ lang["menu_inicio"]="Início"; lang["menu_alarma"]="Alarmes"; lang["menu_lotes"]="Lotes"; lang["menu_etiquetas"]="Codificação"; lang["menu_producto"]="Produto"; lang["menu_despachos"]='Remessas'; lang["menu_dispensacion"]="Dispensação"; lang["menu_recepcion"]="Recebimento"; lang["menu_devoluciones"]="Devoluções"; lang["menu_denuncias"]="Denúncias"; lang["menu_internos"]="Relatórios"; lang["menu_anmat"]="ANVISA"; lang["menu_mdlp"]="MDLP"; lang["menu_sedronar"]="SEDRONAR"; lang["menu_global"]="Rel. Global"; lang["menu_generales"]="Gerais"; lang["menu_salir"]="Sair"; lang["menu_lcrear"]="Novo lote"; lang["menu_rlotes"]="Lotes existentes"; lang["menu_generar"]="Gerar"; lang["menu_imprimir"]="Imprimir pendentes"; lang["menu_solicitar"]="Solicitar novas"; lang["menu_rdestruccion"]="Informar destruição"; lang["menu_rexistencia"]="Relatórios de estoque"; lang["menu_preimpresas"]="Relatório de pré-impressas"; lang["menu_preimingresar"]="Registrar série"; lang["menu_preimprint"]="Marcar série"; lang["menu_preimbaja"]="Destruir série"; lang["menu_preimlistado"]="Lista"; lang["menu_etpallet"]="Lista de etiquetas logística"; lang["menu_etplan"]="Administração de linhas de impressão"; lang["menu_fraccionpendiente"]="Imprimir doses pendentes"; lang["menu_verificar"]="Verificar etiquetas"; lang["menu_aprobar"]="Aprovar etiquetas"; lang["menu_mah"] ="SNX Exchange status"; lang["menu_crear"]="Criar"; lang["menu_cuventa"]="Criar unidades de venda"; lang["menu_cuventaymuestra"]="Criar unidades e colher amostras"; lang["menu_capack"]="Criar agrupamento de pack"; lang["menu_capallet"]="Criar agrupamento de palete"; lang["menu_desagrupar"]="Desagrupar pack/palete"; lang["menu_icunidades"]="Informar entrada em quarentena"; lang["menu_cestado"]="Liberar lote"; lang["menu_cambio_estado_verificado"]="Verificar e liberar lote."; lang["menu_icestado"]="Informar lote liberado"; lang["menu_imuestra"]="Informar amostra de qualidade"; lang["menu_destruccion"]="Destruição"; lang["menu_idestruccion"]="Informar destruição"; lang["menu_cuarentena"]="Em quarentena"; lang["menu_icuarentena"]="Informar saída de quarentena"; lang["menu_reservar"]="Reservar unidade"; lang["menu_fraccion"]="Fracionar unidade"; lang["menu_movedosis"]="Movimento de dose"; lang["menu_reingresostock"]="Retorno de amostras ao estoque"; lang["menu_ifraccionado"]="Informar fim de embalagem"; lang["menu_mdlp_imuestras"]="Reportar amostra"; //lang["menu_remito"]="Comprovantes"; //lang["menu_cremito"]="Novo comprovante"; //lang["menu_rremito"]="Comprovantes existentes"; lang["menu_remito"]="Devoluções"; lang["menu_cremito"]="Nova devolução"; lang["menu_rremito"]="Devoluções existentes"; //lang["menu_pdespachos"]="Preparar remessas"; lang["menu_dpreparados"]="Remessas preparadas"; lang["menu_idespachos"]="Informar remessas"; lang["menu_indevolucion"]="Informar devolução"; lang["menu_idespacr"]="Informar remessas em quarentena"; lang["menu_iexporta"]="Informar exportação"; lang["menu_dpaciente"]="Administração a paciente"; lang["menu_asigpaciente"]="Administrações atribuídas"; lang["menu_realipaciente"]="Administrações realizadas"; lang["menu_desasigpaciente"]="Retirar atribuição de administração"; lang["menu_vpaciente"]="Dispensação ao paciente"; lang["menu_idpaciente"]="Informar administração"; lang["menu_ivpaciente"]="Informar dispensação ao paciente"; lang["menu_despachos_pendientes"]="Pendientes de Confirmar"; lang["menu_mdlp_idespachos"]="Informar remessas"; lang["menu_recibir"]="Receber"; lang["menu_adespacho"]="Aviso de remessa"; lang["menu_irecibidos"]="Informar recebimento"; lang["menu_ireccuarentena"]="Informar recebidos em quarentena"; lang["menu_remitoin"]="Comprovantes de entrada"; lang["menu_idevolucion"]="Inserir devolução"; lang["menu_iindividual"]="Inserir sem comprovante"; //lang["menu_dingresada"]="Devoluções inseridas"; lang["menu_indevueltos"]="Informar devoluções"; lang["menu_dencontrol"]="Em verificação"; lang["menu_ddestruido"]="Destruído"; lang["menu_desvencido"]="Destruído por vencimento"; lang["menu_desprohibido"]="Destruído por proibição"; lang["menu_destensayo"]="Destruído por ensaio clínico"; lang["menu_drotura"]="Avaria"; lang["menu_drobado"]="Roubo"; lang["menu_dextraviado"]="Extravio"; lang["menu_dfalsificado"]="Falsificado"; lang["menu_dotroeslabon"]="Em outro link"; lang["menu_dretirado"]="Retirado"; lang["menu_dprohibido"]="Proibido"; lang["menu_dmanual"]="Denúncia manual"; lang["menu_indenuncias"]="Informar denúncias"; lang["menu_mdlp_idenuncias"]="Informar denúncias"; lang["menu_rstock"]="Estoque"; lang["menu_rdosisstock"]="Estoque de doses"; lang["menu_deshistoricos"]="Remessas históricas"; lang["menu_devhistoricas"]="Devoluções históricas"; lang["menu_rechistoricas"]="Recebimentos históricos"; lang["menu_rdosisdispensa"]="Dispensações históricas"; lang["menu_roperacion"]="Relatório da operação"; lang["menu_rcreadas"]="Relatório de unidades criadas"; lang["menu_conspaciente"]="Consultas de pacientes"; lang["menu_robrasocial"]="Relatório por plano de saúde"; lang["menu_busquedas"]="Buscas"; lang["menu_ucreadassitio"]="Unidades criadas por local"; lang["menu_ucreadassistema"]="Alta de unidades"; lang["menu_pallets_pack_lote"]="Paletes e packs por lote"; lang["menu_deshistoricoss"]="Remessas históricas SEDRONAR"; lang["menu_devhistoricass"]="Devoluções históricas SEDRONAR"; lang["menu_rechistoricass"]="Recebimentos históricos SEDRONAR"; lang["menu_compros_origen"]="Busca de comprovante de recebimento"; lang["menu_ancreadas"]="Lotes colocados em quarentena"; lang["menu_anliberados"]="Lotes liberados"; lang["menu_anrecepciones"]="Recebimentos"; lang["menu_anrecepcionescr"]="Recebimentos de quarentena"; lang["menu_andespachos"]="Remessas"; lang["menu_andespachoscr"]="Remessas de quarentena"; lang["menu_andespachosex"]="Exportações"; lang["menu_andevoluciones"]="Rem. em devolução"; lang["menu_andevueltos"]="Devolvidos"; lang["menu_ancuarentenas"]="Quarentenas"; lang["menu_andenuncias"]="Denúncias"; lang["menu_anventas"]="Dispensações para o paciente"; lang["menu_andispensaciones"]="Dispensações"; lang["menu_emvo_alertas"]="Alertas"; lang["menu_emvo_recall"]="Estado Recall"; lang["menu_anfallidas"]="Com falha"; lang["menu_anctransaccion"]="Cancelar transação"; lang["menu_ancomparar"]="Comparar documento"; lang["menu_ancompararup"]="Upload TXT"; lang["menu_ancompararlist"]="Lista TXT"; lang["menu_ansuspendidas"]="Impossibilidade de informar"; lang["menu_anreactivar_serie"]="Reativar item"; lang["menu_mdlp_documentos"]="Documentos"; lang["menu_mdlp_despachos"]="Remessas"; lang["menu_mdlp_denuncias"]="Denúncias"; lang["menu_mdlp_muestras"]="Amostras"; lang["menu_remitos"]="Recebimento"; lang["menu_remito_rec"]="Recebimento"; lang["menu_cremito_rec"]="Novo recebimento"; lang["menu_rremito_rec"]="Recebimentos existentes"; lang["menu_rremitos"]="Comprovantes da SEDRONAR existentes"; lang["menu_cremitos"]="Novo comprovante SEDRONAR"; lang["menu_irecibidoss"]="Informar recebidos SEDRONAR"; lang["menu_remitoss"]="Remessa"; lang["menu_rremitoss"]="Comprovantes da SEDRONAR existentes"; lang["menu_cremitoss"]="Novo comprovante SEDRONAR"; lang["menu_dpreparadoss"]="Remessas preparados SEDRONAR"; lang["menu_idespachoss"]="Informar remessas SEDRONAR"; lang["menu_idevolucioness"]="Informar devoluções SEDRONAR"; lang["menu_productos"]="Produtos SEDRONAR"; lang["menu_confprods"]="Lista de produtos"; lang["menu_newprods"]="Novo produto"; lang["menu_consumir"]="Declarar consumo SEDRONAR"; lang["menu_iconsumos"]="Informar consumo/fabricação"; lang["menu_transportes"]="Transportadoras SEDRONAR"; lang["menu_conftransporte"]="Lista de transportadoras"; lang["menu_newtransporte"]="Nova transportadora"; lang["menu_conftractor"]="Lista de tratores"; lang["menu_newtractor"]="Novo trator"; lang["menu_confsemi"]="Lista de Semis"; lang["menu_newsemi"]="Novo Semi"; lang["menu_rstocks"]="Estoque SEDRONAR"; lang["menu_reportes"]="Relatórios"; lang["menu_consumo"]="Consumo SEDRONAR"; lang["menu_historico"]="Histórico de relatórios"; lang["menu_recepcioness"]="Recebimentos"; lang["menu_despachoss"]="Remessas"; lang["menu_consumoss"]="Consumos"; lang["menu_devolucions"]="Devoluções"; lang["menu_sefallidas"]="Com falha"; lang["menu_istockinicials"]="Informar estoque inicial SEDRONAR"; lang["menu_anctransaccions"]="Cancelar transação"; lang["menu_remito_desp"]="Remessas"; lang["menu_cremito_desp"]="Nova remessa"; lang["menu_rremito_desp"]="Remessas existentes"; lang["menu_despachar_lote"]="Remeter lote"; lang["menu_alarmas"]="Alarmes SEDRONAR"; lang["menu_idenuncias"]="Informar denúncias SEDRONAR"; lang["menu_ddestruidos"]="Destruído SEDRONAR"; lang["menu_drobados"]="Roubado SEDRONAR"; lang["menu_dmermas"]="Diminuição SEDRONAR"; lang["menu_pormedicamento"]="Por medicamento"; lang["menu_porubicacion"]="Por localização"; lang["menu_user"]="Usuários"; lang["menu_newuser"]="Novo usuário"; lang["menu_confuser"]="Lista de usuários"; lang["menu_cambioclave"]="Alterar senha"; lang["menu_log_user"]="Log de ações"; lang["menu_med"]="Medicamentos"; lang["menu_newmed"]="Novo medicamento"; lang["menu_confmed"]="Lista de medicamentos"; lang["menu_catalogo_emvo_med"]="Catálogo da ANVISA"; lang["menu_configuraciones"]="Configurações"; lang["menu_confperfiles"]="Perfis"; lang["menu_alertamail"]="Alertas por e-mail"; lang["menu_configuracion"]="Sistema"; lang["menu_confimpresora"]="Modelo de etiqueta"; lang["menu_scanner"]="Leitor"; lang["menu_bckp_restore_db"]="Fazer backup e restaurar DB"; lang["menu_printers"]="Linhas de produção"; lang["menu_listprinter"]="Lista de linhas de produção"; lang["menu_confprinter"]="Nova linha de produção"; lang["menu_eslabon"]="Links"; lang["menu_neweslabon"]="Novo link"; lang["menu_confeslabon"]="Lista de links"; lang["menu_cliente"]="Clientes"; lang["menu_newcliente"]="Novo cliente"; lang["menu_confclientes"]="Lista de clientes"; lang["menu_cliente"]="Clientes"; lang["menu_newcliente"]="Novo cliente"; lang["menu_confcliente"]="Lista de clientes"; lang["menu_proveedor"]="Fornecedores"; lang["menu_newproveedor"]="Novo fornecedor"; lang["menu_confproveedor"]="Lista de fornecedores"; lang["menu_transporte"]="Transportadoras"; lang["menu_newtransporte"]="Nova transportadora"; lang["menu_conftransporte"]="Lista de transportadoras"; lang["menu_afiliado"]="Afiliados"; lang["menu_newafiliado"]="Novo afiliado"; lang["menu_confafiliado"]="Lista de afiliados"; lang["menu_newobrasocial"]="Novo plano de saúde"; lang["menu_listobrasocial"]="Lista de planos de saúde"; lang["menu_admisiones"]="Episódios"; lang["menu_mantenimiento"]="Manutenção"; lang["menu_reparaitem"]="Reparar série item"; lang["menu_reparainforme"]="Reparar relatório não registrado"; lang["menu_reparainformetxt"]="Reparar relatório por arquivo TXT"; lang["menu_reparadiferenciainformetxt"]="Reparar diferença de relatório por arquivo TXT"; lang["menu_repararfid"]="Reparar RFID"; lang["menu_noexigible"]="Mudar item para NÃO exigível"; lang["menu_intwslog"]="Lista de interfaces"; lang["menu_intsynclog"]="Lista de atualizações"; lang["menu_intsync"]="Sincronizar com Verifarma"; lang["menu_medcheck"]="Comparar medicamentos ANVISA"; lang["menu_interface"]="Interface"; lang["menu_intactualizar"]="Importar dados"; lang["menu_conex_cli"]="Conexão com partners"; lang["menu_conex_cli_new"]="Nova conexão"; lang["menu_conex_cli_list"]="Lista de conexões"; lang["menu_ubicacion"]="Localizações"; lang["menu_newubicacion"]="Nova localização"; lang["menu_listubicacion"]="Lista de localizações"; lang["menu_apm"]="APMs"; lang["menu_newapm"]="Novo APM"; lang["menu_confapm"]="Lista de APMs"; lang["menu_rvencimiento"]="Vencimento de medicamentos"; lang["menu_dverifarma_eu"]="Manual"; lang["menu_dfarmacia"]="Manual"; lang["menu_ddrogueria"]="Manual de drogaria"; lang["menu_dscienza"]="Guia rápido"; lang["menu_gestionuids"]="Gerenciamento de UIDs"; lang["menu_information_exchange"]="Intercâmbio de informações"; lang["menu_about_verifarma"]="Sobre a Verifarma"; lang["menu_a_deactive"]="Desativar séries"; lang["menu_inf_deactive"]="Informar desativação de séries"; lang["menu_r_deactive"]="SN desativados"; lang["menu_deactive"]="SN desativados"; lang["menu_free_sample"]="Amostra grátis"; lang["menu_inf_free_sample"]="Informar amostras grátis"; lang["menu_r_free_sample"]="Amostras grátis"; lang["menu_an_free_sample"]="Amostras grátis"; lang["menu_a_locked"]="Bloquear séries"; lang["menu_r_locked"]="SN bloqueados"; lang["menu_ilocked"]="Informar bloqueio de séries"; lang["menu_anbloqueos"]="Bloqueios"; lang["menu_inf_dispensaciones"]="Informar fornecimentos"; lang["menu_recibe_sincompro"]="Receber produtos"; lang["menu_crpt"] = "Integração com a CRPT"; lang["menu_crpt_integracion"] = "Gerenciar ordens"; lang["menu_crpt_reportes"] = "Gerenciar relatórios"; //Datos principales this.nombre ="cmMenu"; this.contenedor = contenedor; this.id ="#"+this.nombre; this.mp = this.nombre+"Principal"; this.idmp = "#"+this.mp; this.ms = this.nombre+"Secciones"; this.idms = "#"+this.ms; //Flash this.flash = "cmmFlashMenu"; this.flashDiv = "";//flashDiv; this.flashVars = new Array(); this.flashClaves = new Array(); //Direcciones this.dirSis = "/modulos/general/"; this.dirImg = "/themes/verifarma/images/"; this.dirMods = "./modulos/"; //Secciones this.secciones = new Array(); this.mps = new Array(); this.mss = new Array(); //Clases this.cssMP = this.nombre+"MP"; //Menu Principal this.cssMPSel = this.cssMP+"Sel"; //Para Seleccion de fila this.cssMS = this.nombre+"MS"; //Menu de salida vertical this.cssImg = this.cssMS+"Flecha"; //Flecha para distinguir padres this.cssImgSel = this.cssMS+"FlechaSel"; //Flecha para distinguir apertura de sección this.cssCebra = this.cssMS+"FondoGris"; //Para cebreado de celdas //Funciones this.iniciar=iniciar; this.armarMenu=armarMenu; this.armarSeccion=armarSeccion; this.acciones=acciones; this.accionesMenuPrincipal=accionesMenuPrincipal; this.accionesMenuSecciones=accionesMenuSecciones; //Flash this.armarFlashVars=armarFlashVars; this.obtenerFlashVars=obtenerFlashVars; //Variables de interaccion de salida de menúes y desapariciones this.msPadres = new Array(); this.msPadresSalidas = new Array(); this.mouseDentro = null; this.seccionAbierta = null; this.cierreTiempo = 15000; this.cierreIntervalo = null; //Funcion para intervalo this.cerrarSeccion=cerrarSeccion; //Arranca el armado del menu this.iniciar(); } function iniciar(){ var clase=this; $(clase.contenedor).append("
"); $.getJSON(clase.dirSis+"menu",null,function(data){ if(data==null){ return false; } for(var i = 0; i"; mp += (clase.mps[i].link.length > 2) ? '' : ""; mp += "
"; mp += "
"; mp += "
"; mp += (clase.mps[i].icono.length > 4) ? "" : " "; mp += "
"; mp += "
"+lang[clase.mps[i].clave_idioma]+"
"; mp += "
"+( (i > 0 && clase.mps[i].clave_idioma != 'menu_salir') ? "" : "")+"
"; mp += "
"; if(clase.mps[i].link.length > 2) mp += "
"; mp += ""; $(clase.idmp).append(mp); clase.armarSeccion(clase.mps[i].id,'mp'); } } } function armarSeccion(padre,tipo){ var clase=this; var secciones = new Array(); var id = clase.cssMS+""+padre; var idPadre = clase.nombre+""+padre; var selectorCebra = "odd"; for(var j=0; j 0){ if(!(tipo == 'mp')){ $("#"+idPadre+" span:first").addClass(clase.cssImg); if(!($("#"+idPadre).hasClass(clase.cssCebra))) selectorCebra = "even"; } secciones.sort(function orden(a,b){ return a.orden - b.orden; }); var mv = "
"; for( var i = 0; i < secciones.length; i++ ){ var seccion = secciones[i]; var target = ( seccion.clave_idioma == 'menu_dfarmacia' ) ? '_blank' : ''; var link = ( seccion.clave_idioma == 'menu_dfarmacia' ) ? manualLocal( seccion.link ) : seccion.link; if ( typeof lang[seccion.clave_idioma] != 'undefined' ) { if(seccion.orden>0){ var claseBorde = ""; if(i == 0) claseBorde += clase.cssMS+"Top "; if(i+1 == secciones.length) claseBorde += clase.cssMS+"Bottom "; if(seccion.link.length > 3) mv += ''; mv += "
"; mv += ""; mv += (seccion.icono.length > 4)?"":""; mv += ""+lang[seccion.clave_idioma]+""; mv += "
"; if(seccion.link.length > 3) mv += "
"; } } } mv += "
"; $(clase.idms).append(mv); $("#"+id+" div:"+selectorCebra).addClass(clase.cssCebra); for(var i=0; i 0) cmw.cargarFlash("sistema/flash/menuPrincipal.swf",clase.flash,clase.flashDiv,800,350); } */ } function accionesMenuPrincipal(){ var clase=this; $("."+clase.cssMP).click(function(){ var menu = "#"+clase.cssMS+""+$(this).attr("id").replace(clase.nombre,""); $("."+clase.cssMP).not(this).removeClass(clase.cssMPSel); $(this).toggleClass(clase.cssMPSel); $("."+clase.cssMS).not(menu).slideUp("fast"); $("."+clase.cssMS+" div span").removeClass(clase.cssImgSel); //Posiciono y muestro el menu elegido $(menu).css({ left: $(this).position().left, top: $(this).position().top + $(this).height() }).slideToggle("fast"); clase.msPadres = new Array(); clase.msPadresSalidas = new Array(); }); //Acciones generales $("."+clase.cssMP+" a").click(function(){ var idSeccion = $(this).parent().attr("id").split(clase.nombre); //cmw.idSeccion = idSeccion[1]; clase.cerrarSeccion(true,true); }); } function accionesMenuSecciones(){ var clase = this; $("."+clase.cssMS+" div").click(function(){ var menu = "#"+clase.cssMS+""+$(this).attr("id").replace(clase.nombre,""); if($(menu).length > 0){ var ancho = $(menu).width(); var posX = $(this).parent().position().left + $(this).parent().width(); var posTotalX = posX + ancho; var anchoCont = $(clase.idms).width(); var posY = $(this).parent().position().top + $(this).position().top; var idPadre = $(this).parent().attr('id'); var ubicPadre = jQuery.inArray(idPadre,clase.msPadres); var spanImg = $(this).children(":eq(0)"); var salida = "toggle"; var salidaIzq = false; var noCerrar = ""; if(posTotalX > anchoCont) salidaIzq = true; //Incluyo el padre para que no se cierre cuando se abran hijos del actual if(ubicPadre == -1){ clase.msPadres.push(idPadre); clase.msPadresSalidas.push(salidaIzq); } else { clase.msPadres = clase.msPadres.slice(0,ubicPadre+1); clase.msPadresSalidas = clase.msPadresSalidas.slice(0,ubicPadre+1); } jQuery.each(clase.msPadres,function(i){ noCerrar += "[id!="+this+"]"; if(!(salidaIzq) && clase.msPadresSalidas[i]) salidaIzq = true; }); //Menues que NO se cierran $("."+clase.cssMS+""+noCerrar).not(menu).slideUp("fast"); //Escondo el resto de los menues $("."+clase.cssMS+" div span").not(spanImg).removeClass(clase.cssImgSel); // Saco la imagen activa al resto spanImg.toggleClass(clase.cssImgSel); // Coloco la imagen activa if(salidaIzq){ posX = $(this).parent().position().left - ancho; salida = "slideToggle"; } if($(menu).css("display") == "none") $(menu).css({ left: posX, top: posY }); eval("$(menu)."+salida+"('fast')"); } }); $("."+clase.cssMS+" a div").click(function(){ var idSeccion = $(this).attr("id").split(clase.nombre); //cmw.idSeccion = idSeccion[1]; clase.cerrarSeccion(true,true); }); } function cerrarSeccion(ahora,forzar){ clase=this; if(!forzar) forzar = false; clearTimeout(clase.intervaloCierre); ahora ? tiempo = true : tiempo = clase.cierreTiempo; if(clase.mouseDentro == forzar){ clase.intervaloCierre = setTimeout(function(){ $('.'+clase.cssMS).slideUp("fast"); $('.'+clase.cssImgSel).removeClass(clase.cssImgSel); $('.'+clase.cssMPSel).removeClass(clase.cssMPSel); clase.seccionAbierta = null; },tiempo); } } function armarFlashVars(){ var clase = this; var variables = ""; var coma = ""; jQuery.each(clase.secciones,function(i){ var seccion = ""; for(clave in this){ var valor = this[clave]; if(!clase.flashVars[clave]) clase.flashVars[clave] = new Array(); clase.flashVars[clave].push(valor); if(i == 0) clase.flashClaves.push(clave); } }); } function obtenerFlashVars(){ var clase = this; /* for(clave in clase.flashVars) cmw.llamarFlash(clase.flash).SetVariable("_root."+clave,clase.flashVars[clave].join("**")); cmw.llamarFlash(clase.flash).SetVariable("_root.claves",clase.flashClaves); cmw.llamarFlash(clase.flash).SetVariable("_root.separador","**"); */ } function UrlExists(url) { var http = new XMLHttpRequest(); http.open('HEAD', url, false); http.send(); return http.status!=404; } function manualLocal( url ){ var urlArray = url.split( '/' ); var nombreManual = urlArray[urlArray.length-1]; var pathUrl = url.replace( nombreManual , '' ); var url = ( const_lang != 'es_AR' ) ? pathUrl + const_lang + '-' + nombreManual : url; if(UrlExists(url) == true){ return url; } else { var url = pathUrl + 'en_US-' + nombreManual; return url; } }