CINXE.COM

Formularios de Reproducción de documentos. Biblioteca Nacional de España

<!doctype html> <html lang="es"> <head> <title>Formularios de Reproducción de documentos. Biblioteca Nacional de España</title> <link type="image/x-icon" href="/bne_web/img/favicon.ico" rel="shortcut icon"/> <meta http-equiv="Content-type" content="text/html; charset=ISO639-1" /> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta http-equiv="Content-Language" content="es" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="Author" content="Biblioteca Nacional de Espa&ntilde;a. Ministerio de Cultura" /> <meta name="copyright" content="&copy; Biblioteca Nacional" /> <meta name="keywords" content="Biblioteca Nacional de Espa&ntilde;a. Ministerio de Cultura" /> <meta name="Description" content="Biblioteca Nacional de Espa&ntilde;a. Ministerio de Cultura" /> <meta name="Robots" content="all" /> <meta name="Language" content="Spanish" /> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta name="DC.Title" content="Reproducción de documentos"/> <meta name="DC.Editor" content="Admin"/> <meta name="DC.Date" content="17.02.2015"/> <meta name="DC.Format" content="EntornoLiquidoTablas"/> <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /> <link rel="stylesheet" type="text/css" href="/bne_web/css/styles_nuevaWeb2021.css" media="screen,projection" /> <link rel="stylesheet" type="text/css" href="css/capaProcesando_estilos.css" /> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=DM+Serif+Text&family=Roboto:wght@100;300&display=swap" rel="stylesheet"> <script type="text/javascript" src="js/jquery-3.2.1/jquery-3.2.1.min.js"></script> <script type="text/javascript" src="js/bootstrap.bundle.min.js"></script> <script type="text/javascript" src="js/bootstrap.min.js"></script> <script src="/bne_web/js/common.js" type="text/javascript"></script> <script src="/bne_web/js/tabcontent.js" type="text/javascript"></script> <script type="text/javascript" src="/bne_web/js/funcionesAuxiliares.js"></script> <script type="text/javascript" src="js/formularioRDFI.js" ></script> <script type="text/javascript" src="js/validacionesRDFI.js"></script> <!-- ReadSpeaker Javascript --> </head> <script type="text/javascript" id="script"> //Alias para jquery para que no de conflictos con el script prototype $j = jQuery.noConflict(); </script> <body> <div class="flex-wrapper"> <!--CABECERA--> <nav class="navbar" id="cabecera_logo"> <div class="container-fluid"> <a class="navbar-brand ps-3" href="https://www.bne.es/"> <img class="img-fluid" src="/bne_web/img/logoBNE.png" alt="Logo BNE"> </a> <div> <ul class="navbar-nav" style="flex-direction:inherit";> <li class="nav-item"> <a class="nav-link" href="https://www.bne.es/es/contacto">Contacto</a> </li> <!-- Multiidioma --> <li class="nav-item dropdown" id="comboIdioma"> <select class="nav-link dropdown-toggle" onchange="cambioIdioma()" id="selectorIdioma"> <option selected value="es_ES">ES</option> <option value="en_GB">EN</option> <option value="fr_FR">FR</option> </select> </li> </ul> </div> </div> </nav> <script> //Comprobamos que la URL sea del formulario de reprocucion de documentos par ahabilitar el selector de multiidioma if((window.location.pathname).includes('irSolicitudReproduccion.do')==true){ document.getElementById("comboIdioma").hidden = false; }else{ document.getElementById("comboIdioma").hidden = true; } function cambioIdioma() { var x = document.getElementById("selectorIdioma").value; window.location.search = "?lang="+x; } </script> <!-- Ajuste de viewport para dispositivos con pantalla < 450 --> <script> window.onload = function () { if (screen.width < 450) { var mvp = document.getElementsByName('viewport')[0]; mvp.setAttribute('content','width=100%'); } } </script> <div class="container-fluid contenedor p-0"> <img src="/bne_web/img/servicios-1920.png" alt="Cabecera de formulario" class="img-fluid d-none d-xxl-block m-auto"> <img src="/bne_web/img/servicios-1366.png" alt="Cabecera de formulario" class="img-fluid d-none d-xl-block d-xxl-none"> <img src="/bne_web/img/servicios-1200.png" alt="Cabecera de formulario" class="img-fluid d-none d-lg-block d-xl-none"> <img src="/bne_web/img/servicios-992.png" alt="Cabecera de formulario" class="img-fluid d-none d-md-block d-lg-none"> <img src="/bne_web/img/servicios-768.png" alt="Cabecera de formulario" class="img-fluid d-none d-sm-block d-md-none"> <img src="/bne_web/img/servicios-570.png" alt="Cabecera de formulario" class="img-fluid d-block d-sm-none"> <div class="elemento_superpuesto_centrado fondo_negro_opaco w-100 h-100"></div> <div class="elemento_superpuesto_centrado w-100"> <h1> Reproducción de documentos </h1> </div> </div> <!-- CUERPO DE LA PÁGINA --> <div class="container"> <!-- mensaje de error --ini-- ---> </div> <!-- mensaje de error --fin-- ---> <script type="text/javascript" src="js/ajax/prototype-1.5.0.js"></script> <script type="text/javascript" src="js/ajax/scriptaculous.js"></script> <script type="text/javascript" src="js/ajax/builder.js"></script> <script type="text/javascript" src="js/ajax/controls.js"></script> <script type="text/javascript" src="js/ajax/dragdrop.js"></script> <script type="text/javascript" src="js/ajax/effects.js"></script> <script type="text/javascript" src="js/ajax/slider.js"></script> <script type="text/javascript" src="js/ajax/unittest.js"></script> <script type="text/javascript" src="js/ajax/ajaxtags-1.3.js"></script> <script type="text/javascript" src="js/ajax/ajaxtags_controls.js"></script> <script type="text/javascript" src="js/ajax/ajaxtags_parser.js"></script> <script type="text/javascript" src="js/ajax/ajaxIFrameMethod.js"></script> <script type="text/javascript" src="js/popup.js"></script> <script type="text/javascript" src="js/simWindows.js"></script> <script type="text/javascript" src="js/validaciones.js"></script> <script type="text/javascript"> var vCatalogo ; function abreVentana() { var abrir = true ; if (window.opener && !window.opener.closed) { //opener es la del catálogo, pero no me deja hacer nada con ella, sólo cerrarla, tampoco hace caso al focus //solución, cerrar la primera ventana del catálogo desde la que se accede y volverla a abrir, así si tenemos el control window.opener.close() ; //para desarrollo no la cierro, comentar window.opener.close() ; } if (abrir == true) { //catálogo de pruebas //vCatalogo = window.open('https://bne-psb.primo.exlibrisgroup.com/discovery/search?vid=34BNE_INST:34BNE_INST&lang='+ 'es','ventanaCatalogo','height=800,width=1200,scrollbars=yes,location=yes,left=5,top=5,resizable=yes'); //catálogo en producción vCatalogo = window.open('https://bne.primo.exlibrisgroup.com/discovery/search?vid=34BNE_INST:34BNE_INST&lang='+ 'es','ventanaCatalogo','height=800,width=1200,scrollbars=yes,location=yes,left=5,top=5,resizable=yes'); vCatalogo.focus() ; } } </script> <script type="text/javascript"> function mostrarMas(filaContenidoCorto, filaContenidoLargo, divLeerMas, divOcultar) { document.getElementById(filaContenidoCorto).style.display = "none" ; document.getElementById(filaContenidoLargo).style.display = "block" ; document.getElementById(divLeerMas).style.display = "none" ; document.getElementById(divOcultar).style.display = "block" ; } function mostrarMenos(filaContenidoCorto, filaContenidoLargo, divLeerMas, divOcultar) { document.getElementById(filaContenidoCorto).style.display = "block" ; document.getElementById(filaContenidoLargo).style.display = "none" ; document.getElementById(divLeerMas).style.display = "block" ; document.getElementById(divOcultar).style.display = "none" ; } function muestra2nivel (numSolicitud, ejecutar, id2NivelSelect, id3NivelSelect) { var objAjax2nivel = new AjaxJspTag.Select('/RDFI_web/selectTipoReproduccion', { source: 'idTipoReproduccion' + numSolicitud , preFunction: function(){ eval("document.getElementById('idTipoReproduccion2nivel" + numSolicitud + "')").style.display = 'none'; eval("document.getElementById('idTipoReproduccion3nivel"+numSolicitud+"')").style.display = 'none'; }, target: 'idTipoReproduccion2nivel' + numSolicitud , eventType: 'click', parameters: 'idSelectTipoReproduccion={idTipoReproduccion'+ numSolicitud + '}', parser: new ResponseXmlParser(), postFunction: function (){ if (eval("document.getElementById('idTipoReproduccion" + numSolicitud + "')").value == 4) { eval("document.getElementById('txtGrabacionesAudiovisuales" + numSolicitud + "')").style.display = 'block' ; eval("document.getElementById('idCantidadReproduccion" + numSolicitud + "')")[0].checked = true ; } else { eval("document.getElementById('txtGrabacionesAudiovisuales" + numSolicitud + "')").style.display = 'none' ; } var lon = eval("document.getElementById('idTipoReproduccion2nivel" + numSolicitud + "')").options.length ; if (lon>1 && (eval("document.getElementById('idTipoReproduccion" + numSolicitud + "')").value != 3)) { eval("document.getElementById('idTipoReproduccion2nivel" + numSolicitud + "')").style.display='block'; } if (ejecutar) { for(var i=0; i<lon; i++) { if (eval("document.getElementById('idTipoReproduccion2nivel" + numSolicitud + "').options["+i+"]").value == parseInt(id2NivelSelect)) { eval("document.getElementById('idTipoReproduccion2nivel" + numSolicitud + "').options["+i+"]").selected = true; break ; } } } }, emptyOptionName: ''}) ; if (ejecutar) { objAjax2nivel.execute() ; muestra3nivel(numSolicitud, true, id2NivelSelect, id3NivelSelect) ; } ; } function muestra3nivel(numSolicitud, ejecutar, id2NivelSelect, id3NivelSelect) { var objAjax3nivel = new AjaxJspTag.Select('/RDFI_web/selectTipoReproduccion', { source: 'idTipoReproduccion2nivel' + numSolicitud , preFunction: function (){ eval("document.getElementById('idTipoReproduccion3nivel" + numSolicitud + "')").style.display = 'none';}, target: 'idTipoReproduccion3nivel' + numSolicitud , eventType: 'click', parameters: 'ejecutar=' + ejecutar + ', id2NivelSelect=' + id2NivelSelect + ', idSelectTipoReproduccion2nivel={idTipoReproduccion2nivel'+ numSolicitud + '}', parser: new ResponseXmlParser(), postFunction: function (){ var lon = eval("document.getElementById('idTipoReproduccion3nivel" + numSolicitud + "')").options.length ; if (lon>1) { eval("document.getElementById('idTipoReproduccion3nivel" + numSolicitud + "')").style.display = 'block'; if (ejecutar) { for(var i=0; i<lon; i++) { if (eval("document.getElementById('idTipoReproduccion3nivel" + numSolicitud + "').options["+i+"]").value == parseInt(id3NivelSelect)) { eval("document.getElementById('idTipoReproduccion3nivel" + numSolicitud + "').options["+i+"]").selected = true; break ; } } } } } , emptyOptionName: ''}) ; if (ejecutar) { objAjax3nivel.execute() ; } ; } function cargaEventoLupa(elEvento, num) { var evento = elEvento || window.event ; validaLupa(evento, num) ; } function validaLupa(evento, num) { var vSignatura = document.getElementById("signatura"+num).value ; var vIdItem = document.getElementById("idItem"+num).value ; if (!vSignatura && !vIdItem) { document.getElementById('modalValidacion').innerHTML = 'Se debe solicitar o una signatura o un código de barras'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { document.getElementById("signatura"+num).focus() ; }); } else { var esSigArchivoMuseo = false ; if (vSignatura) { //Se comprueba si es una signatura de archivo o museo var aPrefijoSig = vSignatura.split('/') ; if (!esSigArchivoMuseo) { var sigArchivoMuseo = 'BNE-A' ; if (sigArchivoMuseo == aPrefijoSig[0]) { esSigArchivoMuseo = true ; } } if (!esSigArchivoMuseo) { var sigArchivoMuseo = 'BNEMCE' ; if (sigArchivoMuseo == aPrefijoSig[0]) { esSigArchivoMuseo = true ; } } if (!esSigArchivoMuseo) { var sigArchivoMuseo = 'BNEMDE' ; if (sigArchivoMuseo == aPrefijoSig[0]) { esSigArchivoMuseo = true ; } } if (!esSigArchivoMuseo) { var sigArchivoMuseo = 'BNEMOD' ; if (sigArchivoMuseo == aPrefijoSig[0]) { esSigArchivoMuseo = true ; } } if (!esSigArchivoMuseo) { var sigArchivoMuseo = 'CE' ; if (sigArchivoMuseo == aPrefijoSig[0]) { esSigArchivoMuseo = true ; } } if (!esSigArchivoMuseo) { var sigArchivoMuseo = 'DE' ; if (sigArchivoMuseo == aPrefijoSig[0]) { esSigArchivoMuseo = true ; } } if (!esSigArchivoMuseo) { var sigArchivoMuseo = 'OD' ; if (sigArchivoMuseo == aPrefijoSig[0]) { esSigArchivoMuseo = true ; } } } if (!esSigArchivoMuseo) { showCapaProcesando(300, 150, num); validaSignaturaIdItem(evento, num, vSignatura, vIdItem) ; } } } function muestraAyuda(num) { /* var divAyuda = document.getElementById('divAyuda'+num) ; var visible = divAyuda.style.display=="none"?"block":"none" ; divAyuda.style.display = visible ; */ window.open("img/img_ayuda.jpg","_blank","resizable=1,width=920,height=539"); } function validaSubReproducciones(vPartes, numSubRepro, i) { var f = document.getElementById('formSolicitud') ; //Al elegir por partes hay que comprobar que meten las páginas/hojas/minutos y autor var subReproCorrectas = false ; for (var l=1, m=0; ;l++) { subReproCorrectas = false ; if (!eval('f.vp' + i + '_' + l + 'Parte')) continue ; var vpParte = eval('f.vp' + i + '_' + l + 'Parte').value ; var vpAutor = eval('f.vp' + i + '_' + l + 'Autor').value ; var vpIdItem = eval('f.vp' + i + '_' + l + 'IdItem').value ; var vpObservaciones = eval('f.vp' + i + '_' + l + 'Observaciones').value ; if ((vpParte == "" || vpParte == null) && (vPartes == "" || vPartes == null)) { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nIndique los documentos a reproducir'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.partes'+i).focus(); }); break ; } else if ((vpParte == "" || vpParte == null) && (vpAutor != "" || vpIdItem != "" || vpObservaciones != "")) { var txtParte = decodeHtml('--' + 'P&aacute;ginas/Hojas/Minutos' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + txtParte +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.vp' + i + '_' + l + 'Parte').focus(); }); break ; } subReproCorrectas = true ; m++ ; if (m==numSubRepro) { break ; } } return subReproCorrectas ; } function validaReproducciones(vIdModoEntrega) { var resultado = false ; var f = document.getElementById('formSolicitud') ; var numReproReales = parseInt(f.numReproduccionesReales.value) ; if (numReproReales>0) { for (var i=1, j=0; ; i++) { if (!eval('f.titulo'+i)) continue ; var vTitulo = eval('f.titulo'+i).value ; var aIdCantidadReproduccion = eval('f.idCantidadReproduccion'+i) ; var cantidadReproduccionSelect = false ; var vIdTipoReproduccion = 0 ; var vIdCantidadReproduccion = 0 ; for (var k=0; k<aIdCantidadReproduccion.length; k++) { if(aIdCantidadReproduccion[k].checked) { vIdCantidadReproduccion = aIdCantidadReproduccion[k].value ; cantidadReproduccionSelect = true ; break; } } var numSubRepro = 0 ; var vPartes = "" ; if (cantidadReproduccionSelect && parseInt(vIdCantidadReproduccion)==2) { vPartes = eval('f.partes'+i).value ; numSubRepro = eval('f.numSubReproducciones'+i).value ; } if (cantidadReproduccionSelect && parseInt(vIdCantidadReproduccion)<3) { //Se mira que hayan elegido algo en los combos vIdTipoReproduccion = eval('f.idTipoReproduccion'+i).value ; vIdTipoReproduccion2nivel = eval('f.idTipoReproduccion2nivel'+i).value ; vIdTipoReproduccion3nivel = eval('f.idTipoReproduccion3nivel'+i).value ; } var aEsPublicoComercial = eval('f.esPublicoComercial'+i) ; var esPublicoComercialSelect = false ; var vEsPublicoComercial = "" ; for (var k=0; k<aEsPublicoComercial.length; k++) { if(aEsPublicoComercial[k].checked) { esPublicoComercialSelect = true ; vEsPublicoComercial = aEsPublicoComercial[k].value ; break; } } var aIdsTipoUso = eval('f.idTipoUso'+i) ; var aIdsTipoUsoNC = eval('f.idTipoUsoNC'+i) ; var aIdsTipoUsoSelect = new Array(aIdsTipoUso.length) ; var aIdsTipoUsoNCSelect = new Array(aIdsTipoUsoNC.length) ; var tieneIdsTipoUso = false ; var tieneIdsTipoUsoNC = false ; var tieneIdsTipoUsoPA = false ; var tieneExposicion = false ; var vtuExposicionPaginas = "" ; var vtuExposicionNombre = "" ; var tienePaginaWeb = false ; var vtuPaginaWebPaginas = "" ; var vtuPaginaWebNombre = "" ; var tieneEmision = false ; var vtuEmisionPaginas = "" ; var vtuEmisionMedio = "" ; var tieneEditorial = false ; var vtuEditorialPaginas = "" ; var vtuEditorialTitulo = "" ; var vtuEditorialFacsimil; var tienePublicitario = false ; var vtuPublicitarioPaginas = "" ; var tieneOtros = false ; var vtuOtrosPaginas = "" ; var tieneExposicionNC = false ; var vtuExposicionPaginasNC = "" ; var vtuExposicionNombreNC = "" ; var tienePaginaWebNC = false ; var vtuPaginaWebPaginasNC = "" ; var vtuPaginaWebNombreNC = "" ; var tieneEmisionNC = false ; var vtuEmisionPaginasNC = "" ; var vtuEmisionMedioNC = "" ; var tieneEditorialNC = false ; var vtuEditorialPaginasNC = "" ; var vtuEditorialTituloNC = "" ; var vtuEditorialFacsimilNC; var tienePublicitarioNC = false ; var vtuPublicitarioPaginasNC = "" ; var informacionUsoNC = eval('f.informacionUsoNC'+i).value ; var informacionUsoPA = eval('f.informacionUsoPA'+i).value ; var tuEditorialPaginasPA = eval('f.tuEditorialPaginasPA'+i).value ; var tuEditorialTituloPA = eval('f.tuEditorialTituloPA'+i).value ; var infoInvestigacion = eval('f.infoInvestigacion'+i).value; var observaciones = eval('f.observaciones'+i).value; for (var k=0, l=0; k<aIdsTipoUso.length; k++) { if (aIdsTipoUso.item(k).checked) { aIdsTipoUsoSelect[l] = aIdsTipoUso.item(k).value ; switch (parseInt(aIdsTipoUsoSelect[l])) { case 2: //exposición tieneExposicion = true ; vtuExposicionPaginas = eval('f.tuExposicionPaginas'+i).value ; vtuExposicionNombre = eval('f.tuExposicionNombre'+i).value ; break ; case 3: //página web tienePaginaWeb = true ; vtuPaginaWebPaginas = eval('f.tuPaginaWebPaginas'+i).value ; vtuPaginaWebNombre = eval('f.tuPaginaWebNombre'+i).value ; break ; case 4: //emisión tieneEmision = true ; vtuEmisionPaginas = eval('f.tuEmisionPaginas'+i).value ; vtuEmisionMedio = eval('f.tuEmisionMedio'+i).value ; break ; case 5: //editorial tieneEditorial = true ; vtuEditorialPaginas = eval('f.tuEditorialPaginas'+i).value ; vtuEditorialTitulo = eval('f.tuEditorialTitulo'+i).value ; vtuEditorialFacsimil = eval('f.tuEditorialFacsimil'+i).value; break ; case 6: //publicitario tienePublicitario = true ; vtuPublicitarioPaginas = eval('f.tuPublicitarioPaginas'+i).value ; break ; case 7: //otros tieneOtros = true ; vtuOtrosPaginas = eval('f.tuOtrosPaginas'+i).value ; break ; } tieneIdsTipoUso = true ; l++ ; } } for (var k=0, l=0; k<aIdsTipoUsoNC.length; k++) { if (aIdsTipoUsoNC.item(k).checked) { aIdsTipoUsoNCSelect[l] = aIdsTipoUsoNC.item(k).value ; switch (parseInt(aIdsTipoUsoNCSelect[l])) { case 10: //exposición NC tieneExposicionNC = true ; vtuExposicionPaginasNC = eval('f.tuExposicionPaginasNC'+i).value ; vtuExposicionNombreNC = eval('f.tuExposicionNombreNC'+i).value ; break ; case 11: //página web NC tienePaginaWebNC = true ; vtuPaginaWebPaginasNC = eval('f.tuPaginaWebPaginasNC'+i).value ; vtuPaginaWebNombreNC = eval('f.tuPaginaWebNombreNC'+i).value ; break ; case 12: //emisión NC tieneEmisionNC = true ; vtuEmisionPaginasNC = eval('f.tuEmisionPaginasNC'+i).value ; vtuEmisionMedioNC = eval('f.tuEmisionMedioNC'+i).value ; break ; case 13: //editorial NC tieneEditorialNC = true ; vtuEditorialPaginasNC = eval('f.tuEditorialPaginasNC'+i).value ; vtuEditorialTituloNC = eval('f.tuEditorialTituloNC'+i).value ; vtuEditorialFacsimilNC = eval('f.tuEditorialFacsimilNC'+i).value; break ; case 14: //publicitario NC tienePublicitarioNC = true ; vtuPublicitarioPaginasNC = eval('f.tuPublicitarioPaginasNC'+i).value ; break ; } tieneIdsTipoUsoNC = true ; l++ ; } } if (vTitulo == "" || vTitulo == null) { var titulo = decodeHtml('--' + 'T&iacute;tulo' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + titulo +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.titulo'+i).focus(); }); break ; } else if (!cantidadReproduccionSelect) { document.getElementById('modalValidacion').innerHTML = decodeHtml('En la reproducción [' + i +'] :')+'\n'+decodeHtml('Seleccione la cantidad y partes a reproducir'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { document.location.hash='datosReproduccion'+i; }); break ; } else if (cantidadReproduccionSelect && parseInt(vIdCantidadReproduccion)==2 && !validaSubReproducciones(vPartes, numSubRepro, i)) { break; } else if (!esPublicoComercialSelect) { document.getElementById('modalValidacion').innerHTML = decodeHtml('En la reproducción [' + i +'] :')+'\n'+decodeHtml('Seleccione el tipo de uso de la reproducci&oacute;n'); $j('#modal').modal('show'); break ; } else if (parseInt(vIdCantidadReproduccion)<3 && parseInt(vIdTipoReproduccion) == 0) { var tipoReproduccion = decodeHtml('--' + 'Tipo de reproducci&oacute;n' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + tipoReproduccion +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.idTipoReproduccion'+i).focus(); }); break ; } else if (parseInt(vIdCantidadReproduccion)<3 && parseInt(vIdTipoReproduccion)>0 && parseInt(vIdTipoReproduccion)<3 && (vIdTipoReproduccion2nivel == "" || parseInt(vIdTipoReproduccion2nivel) == 0)) { var tipoReproduccion = decodeHtml('--' + 'Tipo de reproducci&oacute;n (segundo nivel)' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + tipoReproduccion +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.idTipoReproduccion2nivel'+i).focus(); }); break; } else if (parseInt(vIdCantidadReproduccion)<3 && parseInt(vIdTipoReproduccion)>0 && parseInt(vIdTipoReproduccion)<3 && parseInt(vIdTipoReproduccion2nivel) != 0 && (vIdTipoReproduccion3nivel == "" || parseInt(vIdTipoReproduccion3nivel) == 0) && (eval('f.idTipoReproduccion3nivel'+i).options.length)> 1 ) { var tipoReproduccion = decodeHtml('--' + 'Tipo de reproducci&oacute;n (tercer nivel)' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + tipoReproduccion +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.idTipoReproduccion3nivel'+i).focus(); }); break; } else if (parseInt(vIdCantidadReproduccion)<3 && parseInt(vIdTipoReproduccion) == 2 && vIdModoEntrega == 3) { //var tipoReproduccion = decodeHtml('--' + 'Tipo de reproducci&oacute;n' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nLa copia en papel no es compatible con la descarga digital como modo de entrega'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.idTipoReproduccion'+i).focus(); }); break ; }else if (parseInt(vIdCantidadReproduccion)==3 && parseInt(vEsPublicoComercial)!=1) { var texto = decodeHtml('Si ya tiene las reproducciones es obligatorio que el tipo de uso sea p&uacute;blico comercial') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + texto; $j('#modal').modal('show'); break; } else if (parseInt(vEsPublicoComercial)==1 && !tieneIdsTipoUso) { var tipoUso = decodeHtml('--' + 'Tipo de uso' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + tipoUso +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.bloqueTipoUso1'+i).focus(); }); break ; } else if (parseInt(vEsPublicoComercial)==3 && !tieneIdsTipoUso) { var tipoUso = decodeHtml('--' + 'Tipo de uso p&uacute;blico ' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + tipoUso +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.bloqueTipoUso1'+i).focus(); }); break ; } else if (parseInt(vEsPublicoComercial)==4 && !tieneIdsTipoUso) { var tipoUso = decodeHtml('--' + 'Tipo de uso p&uacute;blico ' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + tipoUso +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.bloqueTipoUso1'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tieneExposicion && vtuExposicionPaginas == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuExposicionPaginas'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && tieneExposicionNC && vtuExposicionPaginasNC == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuExposicionPaginasNC'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tieneExposicion && vtuExposicionNombre == "") { var nombre = decodeHtml('--' + 'Nombre de la exposici&oacute;n' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + nombre +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuExposicionNombre'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && tieneExposicionNC && vtuExposicionNombreNC == "") { var nombre = decodeHtml('--' + 'Nombre de la exposici&oacute;n' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + nombre +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuExposicionNombreNC'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tienePaginaWeb && vtuPaginaWebPaginas == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuPaginaWebPaginas'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && tienePaginaWebNC && vtuPaginaWebPaginasNC == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuPaginaWebPaginasNC'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tienePaginaWeb && vtuPaginaWebNombre == "") { var nombre = decodeHtml('--' + 'Nombre de la p&aacute;gina web' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + nombre +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuPaginaWebNombre'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && tienePaginaWebNC && vtuPaginaWebNombreNC == "") { var nombre = decodeHtml('--' + 'Nombre de la p&aacute;gina web' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + nombre +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuPaginaWebNombreNC'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tieneEmision && vtuEmisionPaginas == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEmisionPaginas'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && tieneEmisionNC && vtuEmisionPaginasNC == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEmisionPaginasNC'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tieneEmision && vtuEmisionMedio == "") { var medio = decodeHtml('--' + 'Nombre medio de comunicación' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + medio +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEmisionMedio'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && tieneEmisionNC && vtuEmisionMedioNC == "") { var medio = decodeHtml('--' + 'Nombre medio de comunicación' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + medio +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEmisionMedioNC'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tieneEditorial && vtuEditorialPaginas == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEditorialPaginas'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && tieneEditorialNC && vtuEditorialPaginasNC == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEditorialPaginasNC'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tieneEditorial && vtuEditorialTitulo == "") { var titulo = decodeHtml('--' + 'T&iacute;tulo' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + titulo +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEditorialTitulo'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && tieneEditorialNC && vtuEditorialTituloNC == "") { var titulo = decodeHtml('--' + 'T&iacute;tulo' + '--') ; document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\nEl campo ' + titulo +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEditorialTituloNC'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tieneEditorial && vtuEditorialFacsimil == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar si es o no una edici&oacute;n facs&iacute;mil'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { document.location.hash='divFacsimil'+i; }); break ; } else if (tieneIdsTipoUsoNC && tieneEditorialNC && vtuEditorialFacsimilNC == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar si es o no una edici&oacute;n facs&iacute;mil'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { document.location.hash='divFacsimilNC'+i; }); break ; } else if (tieneIdsTipoUso && tienePublicitario && vtuPublicitarioPaginas == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuPublicitarioPaginas'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && tienePublicitarioNC && vtuPublicitarioPaginasNC == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuPublicitarioPaginasNC'+i).focus(); }); break ; } else if (tieneIdsTipoUso && tieneOtros && vtuOtrosPaginas == "") { document.getElementById('modalValidacion').innerHTML = 'En la reproducción [' + i +'] :\n' + decodeHtml('Es obligatorio especificar las p&aacute;ginas objeto de uso p&uacute;blico'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuOtrosPaginas'+i).focus(); }); break ; } else if (tieneIdsTipoUsoNC && informacionUsoNC.trim() == ""){ document.getElementById('modalValidacion').innerHTML = 'Cuando el tipo de uso de alguna reproducción es de público no comercial, es obligatorio rellenar el campo "Información sobre el uso público no comercial"\n'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.informacionUsoNC'+i).focus(); }); break; } else if (parseInt(vEsPublicoComercial)==4 && tuEditorialPaginasPA.trim() == ""){ document.getElementById('modalValidacion').innerHTML = 'Es obligatorio especificar las páginas objeto de uso público\n'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEditorialPaginasPA'+i).focus(); }); break; } else if (parseInt(vEsPublicoComercial)==4 && tuEditorialTituloPA.trim() == "" ){ document.getElementById('modalValidacion').innerHTML = 'Es obligatorio especificar el título objeto de uso público\n'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.tuEditorialTituloPA'+i).focus(); }); break; } else if (parseInt(vEsPublicoComercial)==4 && eval('f.tuEditorialFacsimilPA'+i).value == "" ){ document.getElementById('modalValidacion').innerHTML = decodeHtml('Es obligatorio especificar si es o no una edici&oacute;n facs&iacute;mil\n'); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { document.location.hash='divFacsimilPA'+i; }); break; } else if (parseInt(vEsPublicoComercial)==4 && informacionUsoPA.trim() == ""){ document.getElementById('modalValidacion').innerHTML = 'Cuando el tipo de uso de alguna reproducción es de público académico, es obligatorio rellenar el campo "Información sobre el uso público en publicaciones académicas"\n'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.informacionUsoPA'+i).focus(); }); break; } else if (parseInt(vEsPublicoComercial)==2 && infoInvestigacion.trim() == ""){ document.getElementById('modalValidacion').innerHTML = 'Cuando el tipo de uso de alguna reproducción es de investigación, es obligatorio rellenar el campo "Información sobre la investigación"\n'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.infoInvestigacion'+i).focus(); }); break; } else if (infoInvestigacion.length >= "4000") { document.getElementById('modalValidacion').innerHTML = 'El tamaño del campo "Información sobre la investigación" no puede exceder los 4000 caracteres'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.infoInvestigacion'+i).focus(); }); break; } else if (informacionUsoPA.length >= "4000") { document.getElementById('modalValidacion').innerHTML = 'El tamaño del campo "Información sobre el uso público académico" no puede exceder los 4000 caracteres'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.informacionUsoPA'+i).focus(); }); break; } else if (informacionUsoNC.length >= "4000") { document.getElementById('modalValidacion').innerHTML = 'El tamaño del campo "Información sobre el uso público no comercial" no puede exceder los 4000 caracteres'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.informacionUsoNC'+i).focus(); }); break; } else if (observaciones.length >= "4000") { document.getElementById('modalValidacion').innerHTML = 'El tamaño del campo "Información complementaria" no puede exceder los 4000 caracteres'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { eval('f.observaciones'+i).focus(); }); break; } j++ ; if (j==numReproReales){ resultado = true ; break ; } } document.location.hash='ancla'+i; } return resultado ; } function validaFormulario() { var f = document.getElementById('formSolicitud') ; var aIdTipoSolicitante = f.idTipoSolicitante ; var tipoSolicitanteSelect = false ; for (var i=0; i<aIdTipoSolicitante.length; i++) { if(aIdTipoSolicitante[i].checked) { tipoSolicitanteSelect = true ; break; } } var aIdModoEntrega = f.idModoEntrega ; var modoEntregaSelect = false ; for (var i=0; i<aIdModoEntrega.length; i++) { if(aIdModoEntrega[i].checked) { modoEntregaSelect = true ; var vIdModoEntrega = aIdModoEntrega[i].value ; break; } } var cAcepto = f.acepto.checked ; var cAceptoLOPD = f.aceptoLOPD.checked ; var cAcepto2LOPD = f.acepto2LOPD.checked ; var numReproReales = parseInt(f.numReproduccionesReales.value) ; if (!tipoSolicitanteSelect) { document.getElementById('modalValidacion').innerHTML = 'Se debe indicar el tipo de solicitante'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { document.location.hash='capaSolicitante' ; }); } else if (isBlank(f.nombre.value)) { var nombre = decodeHtml('--' + 'Nombre' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + nombre +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.nombre.focus(); }); } else if (isBlank(f.apellidos.value)) { var apellidos = decodeHtml('--' + 'Apellidos' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + apellidos +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.apellidos.focus(); }); } else if (aIdTipoSolicitante[0].checked && (isBlank(f.nif.value))) { var nif = decodeHtml('--' + 'NIF/Pasaporte' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + nif + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.nif.focus(); }); } else if (!aIdTipoSolicitante[0].checked && (isBlank(f.empresa.value))) { var nombreEmpresa = decodeHtml('--' + 'Instituci&oacute;n/Empresa/Entidad' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + nombreEmpresa + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.empresa.focus(); }); } else if (!aIdTipoSolicitante[0].checked && (isBlank(f.cif.value))) { var cif = decodeHtml('--' + 'CIF/VAT' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + cif + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.cif.focus(); }); } else if (isBlank(f.codPais.value) || f.codPais.value == "0") { var pais = decodeHtml('--' + 'Pa&iacute;s' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + pais +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.codPais.focus(); }); } else if (f.codPais.value == "724" && (isBlank(f.codComunidadProvincia.value) || f.codComunidadProvincia.value == "0")) { var ccaa = decodeHtml('--' + 'Comunidad Aut&oacute;noma-Provincia' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + ccaa +' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.codComunidadProvincia.focus(); }); } else if (f.codPais.value == "724" && (isBlank(f.codMunicipio.value) || f.codMunicipio.value == "0")) { var municipio = decodeHtml('--' + 'Municipio' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + municipio + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.codMunicipio.focus(); }); } else if (f.codPais.value != "724" && isBlank(f.ciudad.value)) { var ciudad = decodeHtml('--' + 'Ciudad' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + ciudad + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.ciudad.focus(); }); } else if (isBlank(f.calle.value)) { var calle = decodeHtml('--' + 'Calle' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + calle + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.calle.focus(); }); } else if (isBlank(f.numeroCalle.value)) { var numeroCalle = decodeHtml('--' + 'N&uacute;mero' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + numeroCalle + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.numeroCalle.focus(); }); } else if (isBlank(f.codigoPostal.value)) { var codigoPostal = decodeHtml('--' + 'C&oacute;d. Postal' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + codigoPostal + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.codigoPostal.focus(); }); } else if (isBlank(f.telefono.value)) { var telefono = decodeHtml('--' + 'Tel&eacute;fono' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + telefono + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.telefono.focus(); }); } else if (isBlank(f.correo.value) && !f.sinCorreo.checked) { var correo = decodeHtml('--' + 'Correo electr&oacute;nico' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + correo + ' es obligatorio'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.correo.focus(); }); } else if (!f.sinCorreo.checked && !validaEmail(f.correo.value)) { var correo = decodeHtml('--' + 'Correo electr&oacute;nico' + '--') ; document.getElementById('modalValidacion').innerHTML = 'El campo ' + correo +' no es válido'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.correo.focus(); }); } else if (!modoEntregaSelect) { document.getElementById('modalValidacion').innerHTML = 'Se debe seleccionar un modo de entrega'; $j('#modal').modal('show'); } else if (!validaReproducciones(vIdModoEntrega)) { //document.getElementById('modalValidacion').innerHTML = "window.location.href " + window.location.href) ; //document.getElementById('modalValidacion').innerHTML = "document.location " + document.location + "\ndocument.location.href " + document.location.href + "\ndocument.location.hash " + document.location.hash + "\ndocument.location.pathname " + document.location.pathname) ; } else if(!validarDocumentacion()){ document.getElementById('modalValidacion').innerHTML = 'Alguno de los documentos adjuntos no tiene descripción'; $j('#modal').modal('show'); } else if (!cAcepto) { document.getElementById('modalValidacion').innerHTML = decodeHtml('Se deben aceptar las normas de reproducci&oacute;n de documentos '); $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.acepto.focus(); }); } else if (!cAceptoLOPD) { document.getElementById('modalValidacion').innerHTML = 'Se debe aceptar el tratamiento de datos'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.aceptoLOPD.focus(); }); } else if (!cAcepto2LOPD) { document.getElementById('modalValidacion').innerHTML = 'Se debe aceptar la Pol&iacute;tica de protecci&oacute;n de datos'; $j('#modal').modal('show'); $j('#modal').on('hidden.bs.modal', function () { f.acepto2LOPD.focus(); }); } else { f.nombrePais.value = f.codPais.options[f.codPais.selectedIndex].text ; if (f.codComunidadProvincia) f.nombreComunidad.value = f.codComunidadProvincia.options[f.codComunidadProvincia.selectedIndex].text ; if (f.codMunicipio) f.nombreLocalidad.value = f.codMunicipio.options[f.codMunicipio.selectedIndex].text ; if (parseInt(numReproReales) == 1) { var modalConfirm = function(callback){ document.getElementById('modalValidacion2').innerHTML = 'Recuerde que puede añadir hasta un máximo de ' + 10 +' reproducciones en esta misma solicitud, utilizando los botones "Añadir reproducción".\nSi no desea añadir más reproducciones, pulse aceptar para continuar con su solicitud.'; $j("#modal2").modal('show'); $j("#modal-btn-aceptar").on("click", function(){ callback(true); $j("#modal2").modal('hide'); }); $j("#modal-btn-cancelar").on("click", function(){ callback(false); $j("#modal2").modal('hide'); }); }; modalConfirm(function(confirm){ if(confirm){ //Acciones si el usuario confirma componerListadoReproducciones("si") ; } }); }else{ //Cuando da a confirmar, si son más de 1 reproducción, no mostramos el modal y lo mandamos directamente componerListadoReproducciones("si") ; } } } /** * Devuelve TRUE si en alguna reproducción se ha marcado el tipo de uso Investigador y todos los documentos adjuntos tienen descripción * Devuelve FALSE en caso contrario */ function validarDocumentacion(){ var res = true; var f = ((window.location.pathname.indexOf('irAccionIntermedia')!=-1) ? window.parent.document.getElementById("formSolicitud"):document.getElementById("formSolicitud")); var aDescDocumento = f.descDocumento; var aDocumento = f.documento; if (aDocumento){ if (aDocumento.length){ // hay un array de objetos file for (var i = 0; i < aDocumento.length; i++){ if (!isBlank(aDocumento[i].value) && isBlank(aDescDocumento[i].value)) return false; } } else { // solo hay un objeto file if (!isBlank(aDocumento.value) && isBlank(aDescDocumento.value)) return false; } } return res; } /** * Cambia el nombre a los objetos de tipo file, en el bloque de documentación aportada, para añadirles * como sufijo un número secuencial. Esto es necesario porque todos los objetos de este tipo que se crean * dinámicamente con el enlace 'añadir' lo hacen con el mismo nombre 'documento'. */ function renombraFiles(){ var f = ((window.location.pathname.indexOf('irAccionIntermedia')!=-1) ? window.parent.document.getElementById("formSolicitud"):document.getElementById("formSolicitud")); var aDocumento = f.documento; if (aDocumento){ if (aDocumento.length){ for (var i = aDocumento.length-1; i >= 0; i--){ aDocumento[i].name = "documento" + String(i); } } else aDocumento.name = "documento0"; } } function validaFormularioSignaturas() { var f = document.getElementById('formSolicitudSignaturas') ; var aFondosElegidos = f.fondosElegidos ; var fondoElegidoSelect = false ; for (var i=0; i<aFondosElegidos.length; i++) { if(aFondosElegidos[i].checked) { fondoElegidoSelect = true ; break; } } var cualquierFondoSelect = f.cualquierFondo.checked ; if (!cualquierFondoSelect &&!fondoElegidoSelect) { document.getElementById('modalValidacion').innerHTML = 'Debe seleccionar al menos una signatura o indicar que no tiene preferencia por ninguna'; $j('#modal').modal('show'); } else { f.submit() ; } } </script> <a name="ancla0"></a> <!-- Inicio Bootstrap --> <div id="divFormulario" class="container p-lg-5"> <form name="SolicitudForm" id="formSolicitud" method="post" action="/RDFI_web/irResumenSolicitudReproduccion.do;jsessionid=qkGTUgp33U4Ulw3nGvqLo9yZn6qDmIfLYAyX8-Ms.bns317" enctype="multipart/form-data"> <input type="hidden" name="nombrePais" value=""> <input type="hidden" name="nombreComunidad" value=""> <input type="hidden" name="nombreLocalidad" value=""> <div class="container p-4 rs_preserve"> <div class="alert alert-danger">Hasta nuevo aviso, la atención presencial en la Oficina de Reprografía permanece cerrada. Únicamente se permite el pago en línea con tarjeta o por transferencia bancaria. </div> <div class="row"> <div class="col-12"> <div class="h2 pb-2"> Formulario de solicitud de reproducci&oacute;n de documentos </div> </div> </div> <!-- Mensaje superior --> <div class="row p-1"> <div class="col-12"> <p class="text_contenido text-justify"> <span class="mensaje_obligatorio">(<span class="obligatorio">*</span>) &nbsp;Campos obligatorios</span><br/> Para el correcto funcionamiento del formulario, debe tener activadas las ventanas emergentes en su navegador. <br/> El formulario de solicitud debe completarse con la mayor cantidad de datos posible, y en todo caso, los plazos indicados en la Carta de Servicio de la BNE para este servicio no comenzar&aacute;n a contabilizarse hasta que la BNE no disponga de los datos suficientes para identificar correctamente tanto al solicitante como la obra, o parte concreta de la misma, de la que se solicita reproducci&oacute;n/uso p&uacute;blico.<br/> As&iacute; mismo la BNE podr&aacute; ponerse en contacto con usted, por medio del correo electr&oacute;nico proporcionado, para recabar cualquier informaci&oacute;n que se necesite para la tramitaci&oacute;n de su petici&oacute;n. En caso de no recibir contestaci&oacute;n a la informaci&oacute;n solicitada por la BNE en un plazo de <strong>30 d&iacute;as</strong>, <strong>entenderemos que no est&aacute; interesado</strong> en seguir con la solicitud realizada y se proceder&aacute; a cancelar la misma. <br/> Una vez recibida su solicitud, la BNE proceder&aacute; a enviarle el <strong>presupuesto</strong> asociado que tendr&aacute; una validez de <strong>90 d&iacute;as naturales</strong>. Si en ese tiempo no se recibiera el pago del presupuesto se proceder&aacute; con la cancelaci&oacute;n autom&aacute;tica de su solicitud. </p> </div> </div> <!-- Datos del solicitante --> <div class="container p-4 rs_preserve"> <div class="row"> <div class="col"> <div class="h5"> Datos del solicitante </div> </div> </div> <div id="capaSolicitante" class="pt-4 ps-4 pe-4 fondoBlanco"> <!-- DATOS DEL SOLICITANTE --> <div class="row pb-2"> <div class="col"><span class="obligatorio">*</span> Tipo solicitante</div> </div> <fieldset> <div class="row pb-4"> <div class="col-lg-2 col-md-4 col-sm-4"> <input type="radio" name="idTipoSolicitante" value="1" onclick="cambiarTipoSolicitante(1);" class="form-check-input" title="Particular">&nbsp;Particular </div> <div class="col-lg-3 col-md-6 col-sm-8"> <input type="radio" name="idTipoSolicitante" value="2" onclick="cambiarTipoSolicitante(2);" class="form-check-input" title="Institución pública">&nbsp;Instituci&oacute;n p&uacute;blica </div> <div class="col-lg-2 col-md-4 col-sm-4"> <input type="radio" name="idTipoSolicitante" value="3" onclick="cambiarTipoSolicitante(3);" class="form-check-input" title="Empresa">&nbsp;Empresa </div> <div class="col-lg-4 col-md-6 col-sm-8"> <input type="radio" name="idTipoSolicitante" value="4" onclick="cambiarTipoSolicitante(4);" class="form-check-input" title="Entidad sin ánimo de lucro ">&nbsp;Entidad sin &aacute;nimo de lucro </div> </div> </fieldset> <div class="row"> <div class="col-lg-4 col-md-12 col-sm-12 pb-4"> <input type="text" name="nombre" value="" id="nombre" class="CampoForm requerido" title="Nombre"> </div> <div class="col-lg-5 col-md-8 col-sm-12 pb-4"> <input type="text" name="apellidos" value="" id="apellidos" class="CampoForm" title="Apellidos"> </div> <div class="col-lg-3 col-md-4 col-sm-12 pb-4"> <input type="text" name="nif" value="" id="nif" class="CampoForm" title="DNI"> </div> </div> <div class="row" style="display:none" id="filaEmpresa"> <div class="col-lg-5 col-md-12 col-sm-12 pb-4"> <input type="text" name="empresa" value="" id="empresa" class="CampoForm" title="Empresa"> </div> <div class="col-lg-4 col-md-8 col-sm-12 pb-4"> <input type="text" name="cargo" value="" id="cargo" class="CampoForm" title="Cargo"> </div> <div class="col-lg-3 col-md-4 col-sm-12 pb-4"> <input type="text" name="cif" value="" id="cif" class="CampoForm" title="CIF"> </div> </div> <div class="row"> <div class="col-lg-4 col-md-12 col-sm-12 pb-4"> <select id='codPais' name='codPais' class='CampoForm' > <option value='0'>--- País ---</option> <option value='724'>España</option> <option value='004' >Afganistán</option> <option value='710' >África del Sur</option> <option value='008' >Albania</option> <option value='276' >Alemania, República Federal de</option> <option value='020' >Andorra</option> <option value='024' >Angola</option> <option value='660' >Anguila</option> <option value='010' >Antártida</option> <option value='028' >Antigua y Barbuda</option> <option value='530' >Antillas Neerlandesas</option> <option value='682' >Arabia Saudí</option> <option value='012' >Argelia</option> <option value='032' >Argentina</option> <option value='051' >Armenia</option> <option value='533' >Aruba</option> <option value='036' >Australia</option> <option value='040' >Austria</option> <option value='031' >Azerbayan</option> <option value='044' >Bahamas</option> <option value='048' >Bahrein</option> <option value='050' >Bangladesh</option> <option value='052' >Barbados</option> <option value='112' >Belarus</option> <option value='056' >Bélgica</option> <option value='084' >Belice</option> <option value='204' >Benín</option> <option value='060' >Bermudas</option> <option value='068' >Bolivia</option> <option value='070' >Bosnia-Herzegovina</option> <option value='072' >Botswana</option> <option value='074' >Bouvet, Isla</option> <option value='076' >Brasil</option> <option value='096' >Brunei Darussalam</option> <option value='100' >Bulgaria</option> <option value='854' >Burkina Faso</option> <option value='108' >Burundi</option> <option value='064' >Bután</option> <option value='132' >Cabo Verde</option> <option value='136' >Caimanes, Islas</option> <option value='116' >Camboya</option> <option value='120' >Camerún</option> <option value='124' >Canadá</option> <option value='140' >Centroafricana, República</option> <option value='148' >Chad</option> <option value='203' >Checa, República</option> <option value='152' >Chile</option> <option value='156' >China</option> <option value='196' >Chipre</option> <option value='162' >Christmas, Isla</option> <option value='166' >Cocos (Keeling), Islas</option> <option value='170' >Colombia</option> <option value='174' >Comores</option> <option value='756' >Confederación Suiza</option> <option value='178' >Congo</option> <option value='184' >Cook, Islas</option> <option value='408' >Corea, Rep. Pop. Democrática de</option> <option value='410' >Corea, República de</option> <option value='384' >Costa de Marfil</option> <option value='188' >Costa Rica</option> <option value='191' >Croacia</option> <option value='192' >Cuba</option> <option value='208' >Dinamarca</option> <option value='262' >Djibuti</option> <option value='212' >Dominica</option> <option value='214' >Dominicana, República</option> <option value='218' >Ecuador</option> <option value='818' >Egipto</option> <option value='222' >El Salvador</option> <option value='784' >Emiratos Árabes Unidos</option> <option value='000' >Eritrea</option> <option value='703' >Eslovaquia</option> <option value='705' >Eslovenia</option> <option value='724' >España</option> <option value='840' >Estados Unidos</option> <option value='233' >Estonia</option> <option value='231' >Etiopía</option> <option value='238' >Falkland, Islas (Malvinas)</option> <option value='234' >Feroe, Islas</option> <option value='242' >Fidji</option> <option value='608' >Filipinas</option> <option value='246' >Finlandia</option> <option value='249' >France, Metropolitan</option> <option value='250' >Francia</option> <option value='266' >Gabón</option> <option value='270' >Gambia</option> <option value='268' >Georgia</option> <option value='239' >Georgia del Sur e Islas Sandwich del Sur</option> <option value='288' >Ghana</option> <option value='292' >Gibraltar</option> <option value='308' >Granada</option> <option value='300' >Grecia</option> <option value='304' >Groenlandia</option> <option value='312' >Guadalupe</option> <option value='316' >Guam</option> <option value='320' >Guatemala</option> <option value='328' >Guayana</option> <option value='254' >Guayana Francesa</option> <option value='324' >Guinea</option> <option value='624' >Guinea Bissau</option> <option value='226' >Guinea Ecuatorial</option> <option value='332' >Haití</option> <option value='334' >Heard y Mc Donald, Islas</option> <option value='340' >Honduras</option> <option value='344' >Hong Kong</option> <option value='348' >Hungría</option> <option value='356' >India</option> <option value='360' >Indonesia</option> <option value='364' >Irán (República Islámica de)</option> <option value='368' >Iraq</option> <option value='372' >Irlanda</option> <option value='352' >Islandia</option> <option value='376' >Israel</option> <option value='380' >Italia</option> <option value='388' >Jamaica</option> <option value='392' >Japón</option> <option value='400' >Jordania</option> <option value='398' >Kazakstán</option> <option value='404' >Kenia</option> <option value='417' >Kinghizistán</option> <option value='296' >Kiritabi</option> <option value='414' >Kuwait</option> <option value='418' >Laos, República Democrática Popular</option> <option value='426' >Lesotho</option> <option value='428' >Letonia</option> <option value='422' >Líbano</option> <option value='430' >Liberia</option> <option value='434' >Libia, Jamahiriya Árabe</option> <option value='438' >Liechtenstein</option> <option value='440' >Lituania</option> <option value='442' >Luxemburgo</option> <option value='446' >Macao</option> <option value='807' >Macedonia</option> <option value='450' >Madagascar</option> <option value='458' >Malasia</option> <option value='454' >Malawi</option> <option value='462' >Maldivas</option> <option value='466' >Mali</option> <option value='470' >Malta</option> <option value='580' >Marianas del Norte, Islas</option> <option value='504' >Marruecos</option> <option value='584' >Marshall, Islas</option> <option value='474' >Martinica</option> <option value='480' >Mauricio</option> <option value='478' >Mauritania</option> <option value='175' >Mayotte</option> <option value='581' >Menores alejadas de EE.UU, Islas</option> <option value='484' >México</option> <option value='583' >Micronesia</option> <option value='498' >Moldavia, República de</option> <option value='492' >Mónaco</option> <option value='496' >Mongolia</option> <option value='500' >Montserrat</option> <option value='508' >Mozambique</option> <option value='104' >Myanmar</option> <option value='516' >Namibia</option> <option value='520' >Nauru</option> <option value='524' >Nepal</option> <option value='558' >Nicaragua</option> <option value='562' >Níger</option> <option value='566' >Nigeria</option> <option value='570' >Niué</option> <option value='574' >Norfolk, Isla</option> <option value='578' >Noruega</option> <option value='540' >Nueva Caledonia</option> <option value='554' >Nueva Zelanda</option> <option value='086' >Océano Índico, Territorio británico del</option> <option value='512' >Omán</option> <option value='528' >Países Bajos</option> <option value='586' >Pakistán</option> <option value='585' >Palau</option> <option value='591' >Panamá</option> <option value='598' >Papúa, Nueva Guinea</option> <option value='600' >Paraguay</option> <option value='604' >Perú</option> <option value='612' >Pitcairn</option> <option value='258' >Polinesia Francesa</option> <option value='616' >Polonia</option> <option value='620' >Portugal</option> <option value='630' >Puerto Rico</option> <option value='634' >Qatar</option> <option value='826' >Reino Unido</option> <option value='638' >Reunión</option> <option value='646' >Ruanda</option> <option value='642' >Rumanía</option> <option value='643' >Rusia, Federación de</option> <option value='732' >Sahara Occidental</option> <option value='090' >Salomón, Islas</option> <option value='882' >Samoa</option> <option value='016' >Samoa Americana</option> <option value='659' >San Cristóbal y Nieves</option> <option value='674' >San Marino</option> <option value='666' >San Pedro y Miquelón</option> <option value='670' >San Vicente y Granadinas</option> <option value='654' >Santa Helena</option> <option value='662' >Santa Lucía</option> <option value='678' >Santo Tomás y Príncipe</option> <option value='686' >Senegal</option> <option value='690' >Seychelles</option> <option value='694' >Sierra Leona</option> <option value='702' >Singapur</option> <option value='760' >Siria, República Árabe de</option> <option value='706' >Somalia</option> <option value='144' >Sri Lanka</option> <option value='736' >Sudán</option> <option value='752' >Suecia</option> <option value='740' >Surinam</option> <option value='744' >Svalbard e Isla Juan Mayen</option> <option value='748' >Swazilandia</option> <option value='764' >Tailandia</option> <option value='158' >Taiwan, Provincia de China</option> <option value='762' >Tajikistán</option> <option value='834' >Tanzania, República Unida de</option> <option value='260' >Tierras Australes Francesas</option> <option value='626' >Timor Oriental</option> <option value='768' >Togo</option> <option value='772' >Tokelau</option> <option value='776' >Tonga</option> <option value='780' >Trinidad y Tobago</option> <option value='788' >Túnez</option> <option value='796' >Turks y Caicos, Islas</option> <option value='795' >Turquestán</option> <option value='792' >Turquía</option> <option value='798' >Tuvalu</option> <option value='804' >Ucrania</option> <option value='800' >Uganda</option> <option value='858' >Uruguay</option> <option value='860' >Uzbekintán</option> <option value='548' >Vanuatu</option> <option value='336' >Vaticano, Estado de la Ciudad del (S.S.)</option> <option value='862' >Venezuela</option> <option value='704' >Vietnam</option> <option value='092' >Vírgenes (Británicas), Islas</option> <option value='850' >Vírgenes (USA) Islas</option> <option value='876' >Wallis y Fortuna, Islas</option> <option value='887' >Yemen</option> <option value='891' >Yugoslavia</option> <option value='180' >Zaire</option> <option value='894' >Zambia</option> <option value='716' >Zimbabwe</option> </select> </div> <div class="col-lg-4 col-md-6 col-sm-12" style="display:none" id="enEspania"> <select id='codComunidadProvincia' name='codComunidadProvincia' disabled class='CampoForm' > <option value='0'>--- CCAA / Provincia ---</option> </select> </div> <div class="col-lg-4 col-md-6 col-sm-12" style="display:none" id="enEspania2"> <select id='codMunicipio' name='codMunicipio' disabled class='CampoForm' > <option value='0'>--- Municipio ---</option> </select> <br/> </div> <div class="col-lg-4 col-md-6 col-sm-12" style="display:none" id="enResto"> <input type="text" name="estado" value="" id="estado" class="CampoForm" title="Estado"> </div> <div class="col-lg-4 col-md-6 col-sm-12" style="display:none" id="enResto2"> <input type="text" name="ciudad" size="255" value="" id="ciudad" class="CampoForm" title="Ciudad"> </div> </div> <div class="row"> <div class="col-lg-6 col-md-9 col-sm-12 pb-4"> <input type="text" name="calle" value="" id="calle" class="CampoForm" title="Calle"> </div> <div class="col-lg-3 col-md-3 col-sm-5 pb-4"> <input type="text" name="numeroCalle" value="" id="numeroCalle" class="CampoForm" title="Número de calle"> </div> <div class="col-lg-3 col-md-5 col-sm-7 pb-4"> <input type="text" name="codigoPostal" value="" id="codigoPostal" class="CampoForm" title="Código postal"> </div> </div> <div class="row"> <div class="col-lg-3 col-md-6 col-sm-6 pb-4"> <input type="text" name="telefono" value="" id="telefono" class="CampoForm" title="Teléfono"> </div> <div class="col-lg-3 col-md-6 col-sm-6 pb-4"> <input type="text" name="fax" value="" id="fax" class="CampoForm" title="Fax"> </div> <div class="col-lg-6 col-md-12 col-sm-12 pb-4"> <div class="pb-2"><input type="text" name="correo" value="" id="correo" class="CampoForm" title="Correo electrónico"></div> <input type="checkbox" name="sinCorreo" value="1" id="acepto2" class="form-check-input" title="Sin correo">&nbsp;No dispongo de correo<br/> </div> </div> </div> </div> <!-- Reproducciones --> <div class="container p-4" id="capaReproducciones"></div> <!-- Botonera de reproducciones --> <div class="container ps-4 pe-4"> <div class="row"> <div id="capaBotonAniadirDirecto" class="col-12 pb-2"> <a href="#" id="btn_rojo" class="anadir_rojo" onclick="javascript:componerListadoReproducciones();mostrarEjemplar(aniadirReproduccion(), 1);return false;">+ A&ntilde;adir reproducci&oacute;n [Directamente si conoce signatura]</a> </div> <div id="capaBotonAniadirCatalogo" class="col-12 pb-2"> <a href="#" id="btn_rojo" class="anadir_rojo" onclick="javascript:componerListadoReproducciones();abreVentana();return false;">+ Si no conoce la signatura [Buscando en el cat&aacute;logo]</a> </div> </div> </div> <!-- Documentación aportada --> <div class="container p-4" id = "bloqueDocumentos"> <div class="h5"> Documentaci&oacute;n aportada </div> <div> <p class="text_contenido text-justify"> Adicionalmente, puede aportar documentaci&oacute;n relevante para indicar el tema de su solicitud.<br/> El n&uacute;mero m&aacute;ximo de anexos es <strong>3</strong>. El tama&ntilde;o m&aacute;ximo por archivo es de <strong>10Mb</strong>, con un m&aacute;ximo total de <strong>15Mb</strong>. <br/>Los tipos de archivo admitidos son .jpg, .jpeg, .odt, .odp, .ods, .odg, .docx, .xlsx, .pptx, .pdf, .png, .rtf, .svg, .tiff y .txt. </p> </div> <div class="caja pt-4 ps-4 pe-4 fondoBlanco"> <div id="capaDocumentos"> <div id="capaDocumento1"> <div class="pb-2"> Archivo&nbsp;1 </div> <div class="pb-4"> <input type="text" value="" class="CampoForm" name="descDocumento" title="Descripción del archivo" id="descDocumento"/> </div> <div class="row pb-4"> <div class="col-md-11 col-sm-12"> <input type="file" value="" name="documento" title="Elegir Archivo" class="inputFile"> </div> <div class="col-md-1 col-sm-12"> <a href="#" onclick="borrarDocumento(1); return false;" class="borrar_rojo">Borrar</a> </div> </div> </div> </div> <div class="row pb-4"> <a href="#" onclick="javascript:if(compruebaNumMaxDocumentos()) {aniadirDocumento();};return false;" class="anadir_rojo">+ A&ntilde;adir archivo</a> </div> </div> </div> <script type='text/javascript'> numDocumento = 1; numDocumentosReales = 1; function aniadirDocumento() { var txDocumento = 'Archivo'; var txBorrar = 'Borrar'; numDocumento++; numDocumentosReales++; var fi = document.getElementById('capaDocumentos'); var contenedor = document.createElement('div'); contenedor.id = 'capaDocumento' + numDocumento; contenedor.className = 'filaFormulario'; contenedor.innerHTML = ' <div class="pb-2"><span class="obligatorio">*</span> ' + txDocumento + ' '+ numDocumento + '</div>' + ' <div class="pb-4"><input type="text" value="" class="CampoForm" name="descDocumento" title="Descripción del archivo" id="descDocumento'+ numDocumento +'"> ' + ' </div> ' + ' <div class="row pb-4">' + ' <div class="col-md-11 col-sm-12"><input type="file" value="" name="documento" title="Elegir Archivo" class="inputFile"></div> ' + ' <div class="col-md-1 col-sm-12"> ' + ' <a href="#" onclick="borrarDocumento(' + numDocumento + '); return false;" class="borrar_rojo">' + txBorrar + '</a> ' + ' </div> ' + ' </div> '; fi.appendChild(contenedor); document.getElementById("descDocumento"+ numDocumento).placeholder="Descripción del archivo"; return numDocumento; } function borrarDocumento(n) { fi = document.getElementById('capaDocumentos'); fi.removeChild(document.getElementById("capaDocumento" + n)); numDocumentosReales--; if (parseInt(numDocumentosReales) == 0) { document.getElementById('capaDocumentos').innerHTML = ""; } } function compruebaNumMaxDocumentos() { if (parseInt(numDocumentosReales) >= 3) { document.getElementById('modalValidacion').innerHTML = 'Se ha alcanzado el número máximo de archivos anexos'; $j('#modal').modal('show'); return false; } else return true; } </script> <!-- Modo de entrega --> <div class="container p-4"> <div class="h5">Modo de entrega</div> <div class="caja pt-4 ps-4 pe-4 fondoBlanco" id="modoEntrega"> <fieldset> <div class="row"> <div class="col-12 pb-2"> <!--Debe seleccionar c&oacute;mo quiere la entrega de la reproducci&oacute;n:<br/><br/>--> Temporalmente sólo se entregarán las reproducciones mediante descarga digital y correo postal: </div> <div class="col-xxl-3 col-xl-4 col-lg-5 col-md-6 col-sm-8 pb-2"> <input type="radio" name="idModoEntrega" value="3" id="idModoEntrega" class="form-check-input" title="Descarga digital">&nbsp;Descarga digital </div> <div class="col-xxl-3 col-xl-4 col-lg-5 col-md-6 col-sm-8 pb-2 d-none"> <input type="radio" name="idModoEntrega" value="1" id="idModoEntrega" class="form-check-input" title="Recogida presencial"><!--&nbsp;Recogida presencial--> </div> <div class="col-xxl-4 col-xl-4 col-lg-5 col-md-6 col-sm-8 pb-2"> <input type="radio" name="idModoEntrega" value="2" id="idModoEntrega" class="form-check-input" title="Envío por correo certificado">&nbsp;Env&iacute;o por correo certificado </div> </div> </fieldset> </div> </div> <hr> <!-- Avisos --> <div class="row pb-4"> <i class="col text-justify">(1) Si la obra tiene Derechos de Propiedad Intelectual vigentes sólo podr&aacute; ser reproducida para fines de investigaci&oacute;n (art. 37.1 del Texto Refundido de la Ley de Propiedad Intelectual aprobado por el Real Decreto Legislativo 1/1996, de 12 de abril), en este caso usted debe indicar el tema de la investigaci&oacute;n que est&aacute; realizando o bien aportar documentaci&oacute;n de su investigaci&oacute;n. </i> </div> <div class="row pb-4"> <i class="col text-justify">(2) Si la obra tiene Derechos de Propiedad Intelectual vigentes sólo podr&aacute; ser reproducida hasta un 20%, salvo para fines de investigaci&oacute;n (art. 37.1 del Texto Refundido de la Ley de Propiedad Intelectual aprobado por el Real Decreto Legislativo 1/1996, de 12 de abril), en este caso usted debe indicar el tema de la investigaci&oacute;n que est&aacute; realizando o bien aportar documentaci&oacute;n de su investigaci&oacute;n.</i> </div> <div class="row pb-4""> <div class="col text-justify"> <input type="checkbox" name="acepto" value="1" class="form-check-input" title="Normas de reproducción de documentos">&nbsp;Declaro conocer y aceptar las <a href="https://www.bne.es/sites/default/files/repositorio-archivos/procedimiento_normas_reproduccion_0.pdf" class="enlace_rojo" target=_blank>normas de reproducci&oacute;n de documentos</a> y me comprometo a no infringir ninguno de los t&eacute;rminos expresados en ellas y a utilizar las reproducciones solicitadas para el uso que he declarado voy a realizar de ellas. </div> </div> <div class="row pb-4"> <div class="col text-justify"> <input type="checkbox" name="aceptoLOPD" value="1" class="form-check-input" title="Política de protección de datos 1">&nbsp;Doy mi consentimiento para que los datos personales que facilito puedan ser utilizados por la Biblioteca Nacional de España, para poder realizar el trámite solicitado. En caso de negativa al tratamiento de sus datos no podrá prestarse el trámite. </div> </div> <div class="row pb-4"> <div class="col text-justify"> <input type="checkbox" name="acepto2LOPD" value="1" class="form-check-input" title="Política de protección de datos 2">&nbsp;He le&iacute;do y acepto la <a class="enlace_rojo" href="https://www.bne.es/es/proteccion-datos" target="_blank">Pol&iacute;tica de protecci&oacute;n de datos.</a> </div> </div> <!-- Botón de envío --> <div class="row pb-4 pt-3"> <div id="capaBotonConfirmar" class="col d-grid" align="center"> <a href="#" id="btn_rojo" class="btn_rojo" onclick="javascript:validaFormulario();return false;">Enviar</a> </div> </div> </div> <input type="hidden" name="numReproducciones" value=""> <input type="hidden" name="numReproduccionesReales" value=""> </form> </div> <div id="divSignaturas" class="container p-lg-5" style="display: none"> <form name="SolicitudForm" id="formSolicitudSignaturas" method="post" action="/RDFI_web/irSolicitudReproduccion.do;jsessionid=qkGTUgp33U4Ulw3nGvqLo9yZn6qDmIfLYAyX8-Ms.bns317?continuar=si"> <div class="letra container p-4"> <div class="caja"> <div class="row h3 pb-2"></div> <div class="row pb-2"></div> <div class="row pb-4"></div> <div class="row h3 pb-2">Fondos</div> <div class="row pb-4"> <div class="col"> Seleccione la/s signatura/s a reproducir, si no tiene preferencia por ninguna marque aqu&iacute;&nbsp;<input type="checkbox" name="cualquierFondo" value="0" onclick="if(this.checked){this.value=1; document.getElementById('mostrarSignaturas').style.display='none'; } else {this.value=0; document.getElementById('mostrarSignaturas').style.display='block'; };" id="cualquierFondo" class="form-check-input" title="Cualquier fondo"> </div> </div> <div id="mostrarSignaturas" style="display: block;"> <div class="row pb-2"> <div class="col-2"><strong>Signatura</strong></div> <div class="col-2"><strong>C&oacute;digo de barras</strong></div> <div class="col-4"><strong>Tipo de pr&eacute;stamo</strong></div> <div class="col-4"><strong>Localizaci&oacute;n</strong></div> </div> </div> </div> <div class="row pt-4 pb-4"><em>*&nbsp;Para obtener m&aacute;s informaci&oacute;n sobre el ejemplar a seleccionar puede consultar las <strong>”notas del ejemplar”</strong> en el cat&aacute;logo</em></div> <div class="row pb-4 pt-3"> <div id="capaBotonEnviar" class="col d-grid" align="center"> <a href="javascript:vCatalogo=window.parent;validaFormularioSignaturas()" id="btn_rojo" class="btn_rojo">Continuar</a> </div> </div> </div> </form> </div> <div class="modal fade" id="modal" tabindex="-1" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-body"> <div id="modalValidacion" class="modal-title titulo-alert py-3 px-3"></div> </div> <div class="align-self-center pb-4"> <button type="button" class="btn_rojo_modal" id="btn_rojo_modal" data-bs-dismiss="modal">Aceptar</button> </div> </div> </div> </div> <div class="modal fade" id="modal2" tabindex="-1" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-body"> <div id="modalValidacion2" class="modal-title titulo-alert py-3 px-3"></div> </div> <div class="align-self-center pb-4"> <button type="button" class="btn-secondary btn_gris_modal me-4" id="modal-btn-cancelar" data-dismiss="modal">Cancelar</button> <button type="button" class="btn-primary btn_rojo_modal" id="modal-btn-aceptar">Aceptar</button> </div> </div> </div> </div> <script type="text/javascript" > numSubReproduccionTotal=0 ; function aniadirSubReproduccion(numRepro, numSubReproduccion) { //Comprobamos que no supere el número de subReproducciones fijado en el paramConfig if (parseInt(numSubReproduccionTotal) >= '20') { document.getElementById('modalValidacion').innerHTML = "Existe un límite de 20 solicitudes para reproducción"; $j('#modal').modal('show'); return ; } numSubReproduccion++ ; numSubReproduccionTotal++ ; fi = document.getElementById('variasPeticiones'+numRepro); //Capa que contendrá las subReproducciones contenedor = document.createElement('div'); contenedor.id = 'VP'+numRepro+'_'+numSubReproduccion; contenedor.className = "row d-flex align-items-center pb-2"; //contenedor.style.float = "left" ; fi.appendChild(contenedor); document.getElementById(contenedor.id).innerHTML = ' <div class="col-lg-3 col-md-5 col-sm-12 pb-2" id="celdaVP' + numRepro + '_' + numSubReproduccion + 'Parte">' + ' <input type="text" name="vp' + numRepro + '_' + numSubReproduccion + 'Parte" value="" id="vp' + numRepro + '_' + numSubReproduccion + 'Parte" class="CampoForm" title="Páginas/Hojas/Minutos"> ' + ' </div> ' + ' <div class="col-lg-3 col-md-6 col-sm-12 pb-2" id="celdaVP' + numRepro + '_' + numSubReproduccion + 'Autor">' + ' <input type="text" name="vp' + numRepro + '_' + numSubReproduccion + 'Autor" value="" id="vp' + numRepro + '_' + numSubReproduccion + 'Autor" class="CampoForm" title="Autor/Título"> ' + ' </div> ' + ' <div class="col-lg-2 col-md-5 col-sm-12 pb-2" id="celdaVP' + numRepro + '_' + numSubReproduccion + 'IdItem">' + ' <input type="text" name="vp' + numRepro + '_' + numSubReproduccion + 'IdItem" value="" id="vp' + numRepro + '_' + numSubReproduccion + 'IdItem" class="CampoForm" title="Código de barras"> ' + ' </div> ' + ' <div class="col-lg-3 col-md-6 col-sm-12 pb-2" id="celdaVP' + numRepro + '_' + numSubReproduccion + 'Observaciones">' + ' <input type="text" name="vp' + numRepro + '_' + numSubReproduccion + 'Observaciones" value="" id="vp' + numRepro + '_' + numSubReproduccion + 'Observaciones" class="CampoForm" title="Observaciones"> ' + ' </div> ' + ' <div class="col-lg-1 col-md-1 col-sm-12 pb-2" id="celdaSuma' + numRepro + '_' + numSubReproduccion + '" onclick="aniadirSubReproduccion(' + numRepro + ', ' + numSubReproduccion + ')"><span class="circulo_rojo" title="Añadir" alt="Añadir">+</span></div>' ; if (numSubReproduccion > 1) { for (i=0; i<fi.children.length-1; i++){ var divsVP = fi.children[i] ; var idCeldaSuma = divsVP.children[divsVP.children.length-1].id ; var posSubR = idCeldaSuma.substr(("celdaSuma"+numRepro+"_").length) ; divsVP.children[divsVP.children.length-1].outerHTML = '<div class="col-1" id="celdaSuma' + numRepro + '_' + posSubR + '" onclick="borrarSubReproduccion(' + numRepro + ', ' + posSubR + ')"><span class="circulo_rojo" style="padding:0px 9px 1px 9px;" title="Eliminar" alt="Eliminar">-</span></div>' ; } }; var capaSubRepro = 'numSubReproducciones' + numRepro ; document.getElementById("vp"+ numRepro + "_" + numSubReproduccion + "Parte").placeholder="Páginas/Hojas/Minutos"; document.getElementById("vp"+ numRepro + "_" + numSubReproduccion + "Autor").placeholder="Autor/Título"; document.getElementById("vp"+ numRepro + "_" + numSubReproduccion + "IdItem").placeholder="Código de barras"; document.getElementById("vp"+ numRepro + "_" + numSubReproduccion + "Observaciones").placeholder="Observaciones"; document.getElementsByName(capaSubRepro)[0].value = fi.children.length ; document.getElementsByName("numReproduccionesReales")[0].value = numReproduccionesReales ; return numSubReproduccion; } function borrarSubReproduccion(numRepro, numSubRepro) { divABorrar = document.getElementById("VP"+numRepro+"_"+numSubRepro) ; divABorrar.outerHTML = '' ; numSubReproduccionTotal-- ; fi = document.getElementById('variasPeticiones'+numRepro); //Capa que contiene las subReproducciones var capaSubRepro = 'numSubReproducciones' + numRepro ; document.getElementsByName(capaSubRepro)[0].value = fi.children.length ; } numReproduccion=0 ; numReproduccionesReales=0; numS=0; function aniadirReproduccion(param1) { numReproduccionesAnteriores = '0' ; if (parseInt(numReproduccionesReales) + parseInt(numReproduccionesAnteriores) >= '10') { document.getElementById('modalValidacion').innerHTML = "Existe un límite de 10 solicitudes para reproducción"; $j('#modal').modal('show'); return ; } numReproduccion++; numReproduccionesReales++; fi = document.getElementById('capaReproducciones'); contenedor = document.createElement('div'); contenedor.id = 'capaReproduccion'+numReproduccion; contenedor.style = "left" ; fi.appendChild(contenedor); document.getElementById(contenedor.id).innerHTML = '<a name="ancla' + numReproduccion + '"> </a> ' + ' <div class="row pt-4 pb-4"> ' + ' <div class="col-6"> ' + ' <div class="h5">Datos solicitud reproducci&oacute;n [' + numReproduccion + ']</div> ' + ' </div> ' + ' <div class="col-6" id="quitarReproduccion"> ' + ' <a href="#" class="borrar_rojo" onclick="borrarReproduccion(' + numReproduccion + '); return false;">[Eliminar reproducci&oacute;n]</a> ' + ' </div> '; //} var jsMostrarMas = "javascript:mostrarMas('contenidoCortoFila6" + numReproduccion + "', 'contenidoLargoFila6" + numReproduccion + "', 'leerMas" + numReproduccion + "', 'ocultar" + numReproduccion + "')"; var jsMostrarMenos = "javascript:mostrarMenos('contenidoCortoFila6" + numReproduccion + "', 'contenidoLargoFila6" + numReproduccion + "', 'leerMas" + numReproduccion + "', 'ocultar" + numReproduccion + "')"; document.getElementById(contenedor.id).innerHTML += ' </div> ' + ' <div class="caja pt-4 ps-4 pe-4 fondoBlanco">' + ' <div class="row pb-4 tituloCampoForm1"> <u>Datos del ejemplar</u></div>' + ' <div>' + ' <div class="row pb-4" id="tipoMaterial"> ' + ' <div class="col-md-2 pb-2"><span class="obligatorio">*</span> Tipo de material</div>' + ' <div class="col-md-10">'+ ' <fieldset>'+ ' <input type="radio" name="idTipoEjemplar' + numReproduccion + '" title="Libro impreso, manuscrito, dibujo, grabado, fotografía, mapa, partitura" id="idTipoEjemplar' + numReproduccion + '" value="1" class="form-check-input" onclick="mostrarEjemplar(' + numReproduccion + ', 1);"/>&nbsp;Libro, manuscrito, dibujo, grabado, fotograf&iacute;a, mapa, partitura<br/> ' + ' <input type="radio" name="idTipoEjemplar' + numReproduccion + '" title="Publicación periódica (Prensa y revistas)" id="idTipoEjemplar' + numReproduccion + '" value="2" class="form-check-input" onclick="mostrarEjemplar(' + numReproduccion + ', 2); "/>&nbsp;Publicaci&oacute;n peri&oacute;dica (Prensa y revistas)<br/> ' + ' <input type="radio" name="idTipoEjemplar' + numReproduccion + '" title="Registro sonoro o audiovisual (1)" id="idTipoEjemplar' + numReproduccion + '" value="3" class="form-check-input" onclick="mostrarEjemplar(' + numReproduccion + ', 3); document.getElementById(\'modalValidacion\').innerHTML = \'(1) Si la obra tiene Derechos de Propiedad Intelectual vigentes sólo podr&aacute; ser reproducida para fines de investigaci&oacute;n (art. 37.1 del Texto Refundido de la Ley de Propiedad Intelectual aprobado por el Real Decreto Legislativo 1/1996, de 12 de abril), en este caso usted debe indicar el tema de la investigaci&oacute;n que est&aacute; realizando o bien aportar documentaci&oacute;n de su investigaci&oacute;n. \'; $j(\'#modal\').modal(\'show\');"/>&nbsp;Registro sonoro o audiovisual (1)<br/> ' + ' <input type="radio" name="idTipoEjemplar' + numReproduccion + '" title="Archivo personal (1)" id="idTipoEjemplar' + numReproduccion + '" value="4" class="form-check-input" onclick="mostrarEjemplar(' + numReproduccion + ', 4); document.getElementById(\'modalValidacion\').innerHTML = \'(1) Si la obra tiene Derechos de Propiedad Intelectual vigentes sólo podr&aacute; ser reproducida para fines de investigaci&oacute;n (art. 37.1 del Texto Refundido de la Ley de Propiedad Intelectual aprobado por el Real Decreto Legislativo 1/1996, de 12 de abril), en este caso usted debe indicar el tema de la investigaci&oacute;n que est&aacute; realizando o bien aportar documentaci&oacute;n de su investigaci&oacute;n. \'; $j(\'#modal\').modal(\'show\');"/>&nbsp;Archivo personal (1)<br/> ' + ' </fieldset>'+ ' </div> ' + ' </div> ' + ' <div class="row pb-4" style="display:none" id="fila0' + numReproduccion + '"> ' + ' <div id="celdaEnlaceAP"> ' + ' <strong>Le recordamos que puede consultar en el siguiente enlace la </strong><a href="http://www2.bne.es/AP_publico/" target="_blank" class="enlace_rojo"><strong>Base de datos de los archivos personales</strong></a> ' + ' </div> ' + ' </div> ' + ' <div class="row" id="fila1' + numReproduccion + '"> ' + ' <div class="col-md-6 col-sm-12 pb-4" style="display:none" id="celdaFondo' + numReproduccion + '"> ' + ' <select id="idProductor' + numReproduccion + '" name="idProductor' + numReproduccion + '" title="Fondo" class="CampoForm"> ' + ' <option disabled selected>Fondo</option>' + ' ' + ' <option value="0"> </option> ' + ' ' + ' <option value="79"> Ildefonso Alier, editor de música</option> ' + ' ' + ' <option value="35">Alfaya, Javier</option> ' + ' ' + ' <option value="13">Alomar, Gabriel</option> ' + ' ' + ' <option value="48">Altarriba, Antonio</option> ' + ' ' + ' <option value="70">Antón, Daniel </option> ' + ' ' + ' <option value="94">Arce, Agustín</option> ' + ' ' + ' <option value="113">Arrieta Pascual, Emilio</option> ' + ' ' + ' <option value="72">Aunós Pérez, Eduardo</option> ' + ' ' + ' <option value="18">Barbieri, Francisco A.</option> ' + ' ' + ' <option value="104">Barja, Ángel</option> ' + ' ' + ' <option value="5">Bautista, Julián</option> ' + ' ' + ' <option value="96">Benet, Juan</option> ' + ' ' + ' <option value="84">Besteiro Fernández, Julián</option> ' + ' ' + ' <option value="42">Biblioteca de la Asociación Wagneriana de Madrid</option> ' + ' ' + ' <option value="56">Blancafort, Alberto</option> ' + ' ' + ' <option value="33">Borbón, Francisco de Paula de, Infante de España</option> ' + ' ' + ' <option value="46">Boso, Felipe</option> ' + ' ' + ' <option value="20">Bretón, Tomás </option> ' + ' ' + ' <option value="14">Casal Chapí, Enrique</option> ' + ' ' + ' <option value="102">Cassadó i Moreu, Gaspar</option> ' + ' ' + ' <option value="89">Castelar, Emilio</option> ' + ' ' + ' <option value="54">Castro, Estrellita</option> ' + ' ' + ' <option value="16">Chapí, Ruperto</option> ' + ' ' + ' <option value="15">Chueca, Federico</option> ' + ' ' + ' <option value="43">Cobo Guzmán, Eugenio</option> ' + ' ' + ' <option value="105">Codoñer Pascual, Salvador </option> ' + ' ' + ' <option value="11">Coros y Danzas de la Sección Femenina</option> ' + ' ' + ' <option value="2">Corpus Barga</option> ' + ' ' + ' <option value="50">Delás, José Luis de</option> ' + ' ' + ' <option value="91">Domenchina, Juan José</option> ' + ' ' + ' <option value="121">Escribano Sánchez, María </option> ' + ' ' + ' <option value="1">Estelrich i Perelló, Juan Luis</option> ' + ' ' + ' <option value="36">Familia Villar</option> ' + ' ' + ' <option value="115">Fandiño Sabater, Ricardo</option> ' + ' ' + ' <option value="103">Feria, Luis</option> ' + ' ' + ' <option value="65">Ferrándiz Alborz, Francisco</option> ' + ' ' + ' <option value="111">Gil de Biedma, Jaime</option> ' + ' ' + ' <option value="64">Giménez Caballero, Ernesto</option> ' + ' ' + ' <option value="59">Giner Vidal, Salvador</option> ' + ' ' + ' <option value="25">Gombau, Gerardo</option> ' + ' ' + ' <option value="95">Gómez de la Serna, Ramón</option> ' + ' ' + ' <option value="90">González Palencia, Ángel</option> ' + ' ' + ' <option value="68">Goytisolo, Luis</option> ' + ' ' + ' <option value="21">Guelbenzu, Juan María</option> ' + ' ' + ' <option value="114">Guillén, Claudio</option> ' + ' ' + ' <option value="19">Guillén, Jorge</option> ' + ' ' + ' <option value="75">Hartzenbusch, Juan Eugenio</option> ' + ' ' + ' <option value="60">Horia, Vintila</option> ' + ' ' + ' <option value="92">Ibarbourou, Juana de</option> ' + ' ' + ' <option value="63">Ibarrondo, Félix</option> ' + ' ' + ' <option value="38">Iglesias, Antonio</option> ' + ' ' + ' <option value="24">Issorel, Jacques</option> ' + ' ' + ' <option value="49">Laborda, Clemencia</option> ' + ' ' + ' <option value="61">Lagos, Concha</option> ' + ' ' + ' <option value="93">Lázaro, Ángel</option> ' + ' ' + ' <option value="9">Lera, Ángel María de</option> ' + ' ' + ' <option value="112">Lhardy (Restaurante)</option> ' + ' ' + ' <option value="83">Magdaleno, Felipe</option> ' + ' ' + ' <option value="118">Manchado Torres, Marisa</option> ' + ' ' + ' <option value="67">Manén, Joan</option> ' + ' ' + ' <option value="120">Manjón, Antonio J.</option> ' + ' ' + ' <option value="31">Manrique de Lara, Manuel</option> ' + ' ' + ' <option value="69">Manzano, Miguel</option> ' + ' ' + ' <option value="47">Marchamalo García, Jesús</option> ' + ' ' + ' <option value="74">Mardones, José</option> ' + ' ' + ' <option value="34">Margarit, Joan</option> ' + ' ' + ' <option value="22">María Cristina, Reina consorte de Fernando VII </option> ' + ' ' + ' <option value="97">Marquina, Eduardo</option> ' + ' ' + ' <option value="107">Matamoro, Blas </option> ' + ' ' + ' <option value="82">Miján Novillo, Manuel</option> ' + ' ' + ' <option value="41">Molina, Miguel de</option> ' + ' ' + ' <option value="58">Montero, Rosa</option> ' + ' ' + ' <option value="32">Moraleda, Fernando</option> ' + ' ' + ' <option value="45">Muñoz Molina, Antonio</option> ' + ' ' + ' <option value="39">Neville, Edgar</option> ' + ' ' + ' <option value="44">Noel, Eugenio</option> ' + ' ' + ' <option value="73">Onsalo Soler, Pablo</option> ' + ' ' + ' <option value="62">Orozco, Ricardo</option> ' + ' ' + ' <option value="116">Panero, Leopodo María</option> ' + ' ' + ' <option value="30">Parada, Manuel</option> ' + ' ' + ' <option value="52">Pardo de Santayana, Jesús</option> ' + ' ' + ' <option value="37">Pelinski, Ramón</option> ' + ' ' + ' <option value="53">Pla, Roberto</option> ' + ' ' + ' <option value="66">Raffles</option> ' + ' ' + ' <option value="57">Ribera Sanchís, Josefina</option> ' + ' ' + ' <option value="77">Riego, Rafael del</option> ' + ' ' + ' <option value="40">Ríos, Blanca de los </option> ' + ' ' + ' <option value="27">Riva, Francisco de la </option> ' + ' ' + ' <option value="6">Rodríguez Albert, Rafael</option> ' + ' ' + ' <option value="81">Román, Ignacio</option> ' + ' ' + ' <option value="85">Romero Esteo, Miguel</option> ' + ' ' + ' <option value="51">Ruiz Amezcua, Manuel</option> ' + ' ' + ' <option value="55">Sáinz de la Maza, Regino </option> ' + ' ' + ' <option value="10">San José, Teodoro</option> ' + ' ' + ' <option value="117">Sarduy, Severo</option> ' + ' ' + ' <option value="106">Sedó, Juan</option> ' + ' ' + ' <option value="23">Senén, Federico</option> ' + ' ' + ' <option value="12">Subirá, José</option> ' + ' ' + ' <option value="80">Supervía Pascual, Concepción</option> ' + ' ' + ' <option value="119">Tapia Colman, Simón</option> ' + ' ' + ' <option value="71">Tellería Arrizabalaga, Juan</option> ' + ' ' + ' <option value="88">Torre, Guillermo de</option> ' + ' ' + ' <option value="110">Troyano, Ritama</option> ' + ' ' + ' <option value="76">Videgain, Luis</option> ' + ' ' + ' <option value="109">Villa Rojo, Jesús</option> ' + ' ' + ' <option value="108">Zanetti Sasot, Miguel </option> ' + ' ' + ' <option value="3">Zunzunegui, Juan Antonio de</option> ' + ' ' + ' </select> ' + ' </div> ' + ' <div class="col-lg-3 col-md-6 col-sm-12 pb-4" style="display:none" id="celdaSignatura' + numReproduccion + '"> ' + ' <input type="text" name="signatura' + numReproduccion + '" value="" id="signatura' + numReproduccion + '" class="CampoForm" title="Signatura"> ' + ' </div> ' + ' <div class="col-lg-3 col-md-6 col-sm-12 pb-4" style="display:none" id="celdaIdItem' + numReproduccion + '"> ' + ' <input type="text" name="idItem' + numReproduccion + '" value="" id="idItem' + numReproduccion + '" class="CampoForm" title="Código de barras"> ' + ' </div> ' + ' <div class="col-lg-6 col-md-12 col-sm-12 pb-4 texto_contenido" id="celdaMensajeLupa' + numReproduccion + '">' + ' <em>(Pulse el siguiente bot&oacute;n para obtener m&aacute;s informaci&oacute;n sobre la signatura que est&aacute; solicitando)</em>' + ' <a href="#" onclick="cargaEventoLupa(event, ' + numReproduccion + ');"><img src="img/buscadorCatalogo.gif" alt="ir al buscador catálogo BNE"/></a>' + ' </div>' + ' <!-- write-drag layer --><div id="dragDiv" class="Popup"><div id="cntnt"></div></div> ' + ' </div> ' + ' <div class="row" id="fila2' + numReproduccion + '"> ' + ' <div class="col-lg-9 col-md-12 col-sm-12 pb-4" style="display:none" id="celdaTitulo' + numReproduccion + '">' + ' <input type="text" name="titulo' + numReproduccion + '" value="" id="titulo' + numReproduccion + '" class="CampoForm" title="Título"> ' + ' </div> ' + ' <div class="col-lg-3 col-md-12 col-sm-12 pb-4" style="display:none" id="celdaPublicacionF2' + numReproduccion + '">' + ' <input type="text" name="publicacion' + numReproduccion + '" value="" id="publicacionF2' + numReproduccion + '" class="CampoForm" title="Publicación (Lugar, editor, año, ... )"> ' + ' </div> ' + ' </div> ' + ' <div class="row" id="fila3' + numReproduccion + '"> ' + ' <div class="col-md-6 col-sm-12 pb-4" style="display:none" id="celdaAutor' + numReproduccion + '">' + ' <input type="text" name="autor' + numReproduccion + '" value="" id="autor' + numReproduccion + '" class="CampoForm" title="Autor"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-4" style="display:none" id="celdaPublicacionF3' + numReproduccion + '">' + ' <input type="text" name="publicacion' + numReproduccion + '" value="" id="publicacionF3' + numReproduccion + '" class="CampoForm" title="Publicación (Lugar, editor, año, ... )"> ' + ' </div> ' + ' <div class="col-md-3 col-sm-12 pb-4" style="display:none" id="celdaVolNumero' + numReproduccion + '"> ' + ' <input type="text" name="volNumeroFecha' + numReproduccion + '" value="" id="volNumeroFecha' + numReproduccion + '" class="CampoForm" title="Vol/Número/Fecha"> ' + ' </div> ' + ' <div class="col-md-5 col-sm-12 pb-4" style="display:none" id="celdaTituloP' + numReproduccion + '">' + ' <input type="text" name="tituloArticulo' + numReproduccion + '" value="" id="tituloArticulo' + numReproduccion + '" class="CampoForm" title="Título artículo"> ' + ' </div> ' + ' <div class="col-md-4 col-sm-12 pb-4" style="display:none" id="celdaAutorP' + numReproduccion + '">' + ' <input type="text" name="autorArticulo' + numReproduccion + '" value="" id="autorArticulo' + numReproduccion + '" class="CampoForm" title="Autor artículo"> ' + ' </div> ' + ' <div class="col-lg-3 col-md-6 col-sm-12 pb-4" style="display:none" id="celdaFecha' + numReproduccion + '">' + ' <input type="text" name="fecha' + numReproduccion + '" value="" id="fecha' + numReproduccion + '" class="CampoForm" title="Fecha"> ' + ' </div> ' + ' </div> ' + ' <div class="row pb-4" style="display:none" id="fila4' + numReproduccion + '"> ' + ' <a href="" target="_blank" id="linkfila4' + numReproduccion + '" class="enlace_rojo">[Registro bibliogr&aacute;fico en el cat&aacute;logo]</a>' + ' </div> ' + ' <div class="row pb-4" style="display:none" id="fila5' + numReproduccion + '"> ' + ' </div> ' + ' <div class="row pb-4" style="display:none" id="fila6' + numReproduccion + '"><strong>Condiciones uso/reproducci&oacute;n</strong><br/> ' + ' <div style="display:none" id="contenidoCortoFila6' + numReproduccion + '"></div><div style="display:none" id="leerMas' + numReproduccion + '"><a href="' + jsMostrarMas + '" class="enlace_rojo">Leer m&aacute;s &raquo;</a></div>' + ' <div style="display:none" id="contenidoLargoFila6' + numReproduccion + '"></div><div style="display:none" id="ocultar' + numReproduccion + '"><a href="' + jsMostrarMenos + '" class="enlace_rojo">&laquo; Ocultar</a></div>' + ' </div> ' + ' </div> ' + ' <div class="pb-4 tituloCampoForm1" id="datosReproduccion' + numReproduccion + '"> <span class="obligatorio">*</span> <u>Datos de la reproducci&oacute;n</u></div>' + ' <fieldset>' + ' <div class="row"> ' + ' <div class="col-md-12"><input type="radio" name="idCantidadReproduccion' + numReproduccion + '" title="Documento completo" id="idCantidadReproduccion' + numReproduccion + '" class="form-check-input" value="1" onclick="activarBloqueTipoReproduccion(' + numReproduccion + ', 1); document.getElementById(\'modalValidacion\').innerHTML = \'(1) Si la obra tiene Derechos de Propiedad Intelectual vigentes sólo podr&aacute; ser reproducida para fines de investigaci&oacute;n (art. 37.1 del Texto Refundido de la Ley de Propiedad Intelectual aprobado por el Real Decreto Legislativo 1/1996, de 12 de abril), en este caso usted debe indicar el tema de la investigaci&oacute;n que est&aacute; realizando o bien aportar documentaci&oacute;n de su investigaci&oacute;n. \'; $j(\'#modal\').modal(\'show\');"/>&nbsp;Documento completo (1)</div> ' + ' <div class="col-md-12"><input type="radio" name="idCantidadReproduccion' + numReproduccion + '" title="Páginas sueltas/partes" id="idCantidadReproduccion' + numReproduccion + '" class="form-check-input pb-2" value="2" onclick="activarBloqueTipoReproduccion(' + numReproduccion + ', 2); document.getElementById(\'modalValidacion\').innerHTML = \'(2) Si la obra tiene Derechos de Propiedad Intelectual vigentes sólo podr&aacute; ser reproducida hasta un 20%, salvo para fines de investigaci&oacute;n (art. 37.1 del Texto Refundido de la Ley de Propiedad Intelectual aprobado por el Real Decreto Legislativo 1/1996, de 12 de abril), en este caso usted debe indicar el tema de la investigaci&oacute;n que est&aacute; realizando o bien aportar documentaci&oacute;n de su investigaci&oacute;n.\'; $j(\'#modal\').modal(\'show\');"/>' + ' <span id="txtVolumenes' + numReproduccion + '">P&aacute;ginas sueltas/partes (2). Especificar cu&aacute;les:</span><span id="txtSoloPartes' + numReproduccion + '" style="display:none">S&Oacute;LO partes/s. Especificar parte/s y duraci&oacute;n (minutos) (2):</span><span id="txtCarpetas' + numReproduccion + '" style="display:none">Carpetas/P&aacute;ginas sueltas/partes (2). Especificar cu&aacute;les:</span> ' + ' <span class="circulo_rojo" title=Ayuda onclick="muestraAyuda(' + numReproduccion + ');" alt=Ayuda >?</span> ' + /* <div style="display:none" id="divAyuda' + numReproduccion + '"><img src="img/img_ayuda.jpg"/></div> */ ' <div class="col-12 pt-2 pb-2" style="display:none" id="existeEnBDH' + numReproduccion + '"> ' + ' <i>Indique si se refiere a la paginaci&oacute;n del ejemplar o a la numeraci&oacute;n dada a la imagen en la Biblioteca Digital Hisp&aacute;nica</i> ' + ' </div> ' + ' <div class="col-12 pt-2 pb-2"> ' + ' <textarea name="partes' + numReproduccion + '" id="partes' + numReproduccion + '" style="height: 50px; display:none;" class="CampoForm pt-2" title="Partes"></textarea> ' + ' </div> ' + ' <div class="col-12 pt-2 ps-4 pb-2" id="txtVariasPeticiones' + numReproduccion + '"> ' + ' Para realizar varias peticiones de la misma signatura, tambi&eacute;n puede utilizar los siguientes campos a&ntilde;adiendo peticiones hasta un m&aacute;ximo de 20: ' + ' </div> ' + ' <div class="row ps-4" id="variasPeticiones' + numReproduccion + '"> ' + ' </div> ' + ' </div> ' + ' </div> ' + ' </fieldset>' + //Bloque TIPO REPRODUCCIÓN ' <div id="filaTipoReproduccion' + numReproduccion + '" style="display:none;">' + ' <div class="row"><div class="col pb-2"><span class="obligatorio">*</span>Tipo de reproducci&oacute;n&nbsp;(<a href="http://www.bne.es/es/Servicios/ReproduccionDocumentos/PreciosDeReproduccion/" class="enlace_rojo" target="_blank">consultar precios</a>)</div></div>' + ' <div class="row">' + ' <div class="col-md-4 col-12 pt-2 pb-2">' + ' <select id="idTipoReproduccion' + numReproduccion + '" name="idTipoReproduccion' + numReproduccion + '" onchange="muestra2nivel(' + numReproduccion + ')" title="Tipo de reproducción" class="CampoForm"> ' + ' ' + ' <option value="0">--</option> ' + ' ' + ' <option value="1">Archivos digitales (imágenes)</option> ' + ' ' + ' <option value="2">Copias en papel</option> ' + ' ' + ' <option value="3">Grabaciones sonoras</option> ' + ' ' + ' <option value="4">Grabaciones audiovisuales</option> ' + ' ' + ' </select> ' + ' </div>' + ' <div class="col-md-4 col-12 pt-2">' + ' <select name="idTipoReproduccion2nivel' + numReproduccion + '" title="Formato" id="idTipoReproduccion2nivel' + numReproduccion + '" onchange="muestra3nivel(' + numReproduccion + ')" class="CampoForm" style="display: none"></select> ' + ' </div>' + ' <div class="col-md-4 col-12 pt-2">' + ' <select name="idTipoReproduccion3nivel' + numReproduccion + '" title="Extensión" id="idTipoReproduccion3nivel' + numReproduccion + '" class="CampoForm" style="display: none"></select> ' + ' </div>' + ' <div id="txtGrabacionesAudiovisuales' + numReproduccion + '" style="display: none;"></div> ' + ' </div>' + ' </div> ' + //cierre datos de la reproducción //BLOQUE TIPO USO ' <div class="pt-2 pb-4 tituloCampoForm1"> <span class="obligatorio">*</span> <u>Datos del tipo de uso (<a href="http://www.bne.es/es/Servicios/ReproduccionDocumentos/UsoReproducciones/index.html" class="enlace_rojo" target="_blank">consultar normativa</a>)</u></div>' + ' <fieldset>' + ' <div class="row pb-4">' + ' <div class="col-lg-3 col-md-6 col-sm-8"><input type="radio" name="esPublicoComercial' + numReproduccion + '" title="Investigación" class="form-check-input" id="esPublicoComercial' + numReproduccion + '" value="2" onclick="activarBloqueTipoUso(' + numReproduccion + ', 2);"/>&nbsp;Investigaci&oacute;n</div> ' + ' <div class="col-lg-2 col-md-6 col-sm-8"><input type="radio" name="esPublicoComercial' + numReproduccion + '" title="Privado" class="form-check-input" id="esPublicoComercial' + numReproduccion + '" value="0" onclick="activarBloqueTipoUso(' + numReproduccion + ', 0);"/>&nbsp;Privado</div> ' + ' <div class="col-lg-3 col-md-6 col-sm-8"><input type="radio" name="esPublicoComercial' + numReproduccion + '" title="Público comercial" class="form-check-input" id="esPublicoComercial' + numReproduccion + '" value="1" onclick="activarBloqueTipoUso(' + numReproduccion + ', 1);"/>&nbsp;P&uacute;blico</div> ' + ' </fieldset>' + ' </div>' + ' </fieldset>' + //BLOQUE INVESTIGACION ' <div class="ps-2" id="bloqueTipoUsoI' + numReproduccion + '" style="display:none;">' + ' <div class="row" id="filaUsoPublico"></div>' + ' <div class="row" id="infoInvestigacion"><div class="col pb-2"><span class="obligatorio">*</span>&nbsp;<strong>Informaci&oacute;n sobre la investigaci&oacute;n</strong></div></div>' + ' <p>Si el tipo de uso en alguna de las reproducciones es <i>Investigaci&oacute;n</i>, usted debe indicar el tema de la investigaci&oacute;n que est&aacute; realizando. <br/></p> ' + ' <div class="pb-4"> ' + ' <textarea name="infoInvestigacion' + numReproduccion + '" id="infoInvestigacion' + numReproduccion + '" class="CampoForm pt-2" title="Información sobre la investigación"></textarea> ' + ' </div> ' + //cierre bloque de texto obligatorio ' </div>' + //cierre bloque tipo uso investigación //BLOQUE PÚBLICO COMERCIAL ' <div class="ps-2" id="bloqueTipoUso' + numReproduccion + '" style="display:none;">' + ' <div class="row pb-2" id="filaUsoPublico"><div class="col"><span class="obligatorio" id="obligatorioUsoPublico' + numReproduccion + '">*&nbsp;</span>Tipo de uso p&uacute;blico</div></div>' + ' <div id="masDatosSegunTipoUso" class="pb-2">' + ' <fieldset>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Comunicación pública - Exposición" class="form-check-input" id="idTipoUso' + numReproduccion + '" value="2" onClick="if(this.checked){document.getElementById(\'tuExposicion' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuExposicion' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Comunicaci&oacute;n p&uacute;blica - Exposici&oacute;n<br/>' + ' <div class="card bg-light p-3 m-2" id="tuExposicion' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Comunicaci&oacute;n p&uacute;blica - Exposici&oacute;n</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuExposicionPaginas' + numReproduccion + '" value="" id="tuExposicionPaginas' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuExposicionNombreCelda' + numReproduccion + '">' + ' <input type="text" name="tuExposicionNombre' + numReproduccion + '" value="" id="tuExposicionNombre' + numReproduccion + '" class="CampoForm" title="Nombre de la exposición"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuExposicionInstitucionCelda' + numReproduccion + '">' + ' <input type="text" name="tuExposicionInstitucion' + numReproduccion + '" value="" id="tuExposicionInstitucion' + numReproduccion + '" class="CampoForm" title="Institución responsable"> ' + ' </div> ' + ' </div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuExposicionSedeCelda' + numReproduccion + '">' + ' <input type="text" name="tuExposicionSede' + numReproduccion + '" value="" id="tuExposicionSede' + numReproduccion + '" class="CampoForm" title="Sede"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuExposicionFechasCelda' + numReproduccion + '">' + ' <input type="text" name="tuExposicionFechas' + numReproduccion + '" value="" id="tuExposicionFechas' + numReproduccion + '" class="CampoForm" title="Fechas"> ' + ' </div> ' + ' </div>' + ' </div>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Comunicación pública - Página web" class="form-check-input" id="idTipoUso' + numReproduccion + '" value="3" onClick="if(this.checked){document.getElementById(\'tuPaginaWeb' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuPaginaWeb' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Comunicaci&oacute;n p&uacute;blica - P&aacute;gina web<br/>' + ' <div class="card bg-light p-3 m-2" id="tuPaginaWeb' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Comunicaci&oacute;n p&uacute;blica - P&aacute;gina web</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuPaginaWebPaginas' + numReproduccion + '" value="" id="tuPaginaWebPaginas' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuPaginaWebNombreCelda' + numReproduccion + '">' + ' <input type="text" name="tuPaginaWebNombre' + numReproduccion + '" value="" id="tuPaginaWebNombre' + numReproduccion + '" class="CampoForm" title="Nombre de la página web *"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuPaginaWebCreadaCelda' + numReproduccion + '">' + ' <input type="text" name="tuPaginaWebCreada' + numReproduccion + '" value="" id="tuPaginaWebCreada' + numReproduccion + '" class="CampoForm" title="Creada/mantenida por"> ' + ' </div> ' + ' </div>' + ' <div class="row">' + ' <div class="col-12 pb-2" id="tuPaginaWebUrlCelda' + numReproduccion + '">' + ' <input type="text" name="tuPaginaWebUrl' + numReproduccion + '" value="" id="tuPaginaWebUrl' + numReproduccion + '" class="CampoForm" title="URL"> ' + ' </div> ' + ' </div>' + ' </div>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Comunicación pública - Emisión en medio de comunicación" class="form-check-input" id="idTipoUso' + numReproduccion + '" value="4" onClick="if(this.checked){document.getElementById(\'tuEmision' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuEmision' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Comunicaci&oacute;n p&uacute;blica - Emisi&oacute;n en medio de comunicaci&oacute;n<br/>' + ' <div class="card bg-light p-3 m-2" id="tuEmision' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Comunicaci&oacute;n p&uacute;blica - Emisi&oacute;n en medio de comunicaci&oacute;n</strong></div>' + ' <div class="row" ><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuEmisionPaginas' + numReproduccion + '" value="" id="tuEmisionPaginas' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEmisionMedioCelda' + numReproduccion + '">' + ' <input type="text" name="tuEmisionMedio' + numReproduccion + '" value="" id="tuEmisionMedio' + numReproduccion + '" class="CampoForm" title="Medio de comunicación *"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEmisionProgramaCelda' + numReproduccion + '">' + ' <input type="text" name="tuEmisionPrograma' + numReproduccion + '" value="" id="tuEmisionPrograma' + numReproduccion + '" class="CampoForm" title="Nombre del programa"> ' + ' </div> ' + ' </div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEmisionProductoraCelda' + numReproduccion + '">' + ' <input type="text" name="tuEmisionProductora' + numReproduccion + '" value="" id="tuEmisionProductora' + numReproduccion + '" class="CampoForm" title="Productora"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEmisionFechaCelda' + numReproduccion + '">' + ' <input type="text" name="tuEmisionFecha' + numReproduccion + '" value="" id="tuEmisionFecha' + numReproduccion + '" class="CampoForm" title="Fecha prevista de emisión"> ' + ' </div> ' + ' </div>' + ' </div>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Uso editorial" class="form-check-input" id="idTipoUso' + numReproduccion + '" value="5" onClick="if(this.checked){document.getElementById(\'tuEditorial' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuEditorial' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Uso editorial<br/>' + ' <div class="card bg-light p-3 m-2" id="tuEditorial' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Uso editorial</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuEditorialPaginas' + numReproduccion + '" value="" id="tuEditorialPaginas' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialTituloCelda' + numReproduccion + '">' + ' <input type="text" name="tuEditorialTitulo' + numReproduccion + '" value="" id="tuEditorialTitulo' + numReproduccion + '" class="CampoForm" title="Título"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialAutorCelda' + numReproduccion + '">' + ' <input type="text" name="tuEditorialAutor' + numReproduccion + '" value="" id="tuEditorialAutor' + numReproduccion + '" class="CampoForm" title="Autor"> ' + ' </div> ' + ' </div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialEditorialCelda' + numReproduccion + '">' + ' <input type="text" name="tuEditorialEditorial' + numReproduccion + '" value="" id="tuEditorialEditorial' + numReproduccion + '" class="CampoForm" title="Editorial"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialFechaCelda' + numReproduccion + '">' + ' <input type="text" name="tuEditorialFecha' + numReproduccion + '" value="" id="tuEditorialFecha' + numReproduccion + '" class="CampoForm" title="Fecha prevista de la publicación"> ' + ' </div> ' + ' </div>' + // NUEVO CAMPO FACSIMIL ' <fieldset>' + ' <div class="row" id="divFacsimil'+numReproduccion+'"> ' + ' <div class="col-xxl-3 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-12"><span class="obligatorio">*</span> ¿Es una edici&oacute;n facs&iacute;mil?</div> '+ ' <div class="col-xxl-1 col-xl-1 col-lg-2 col-md-2 col-sm-3 col-3"><input type="radio" name="tuEditorialFacsimil' + numReproduccion + '" title="Si" class="form-check-input" id="tuEditorialFacsimil' + numReproduccion + '" value="1" />&nbsp;Si</div> ' + ' <div class="col-xxl-1 col-xl-1 col-lg-2 col-md-2 col-sm-3 col-3"><input type="radio" name="tuEditorialFacsimil' + numReproduccion + '" title="No" class="form-check-input" id="tuEditorialFacsimil' + numReproduccion + '" value="0" />&nbsp;No</div> ' + ' </div>' + ' </fieldset>' + // FIN NUEVO CAMPO FACSIMIL ' </div>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Uso publicitario" class="form-check-input" id="idTipoUso' + numReproduccion + '" value="6" onClick="if(this.checked){document.getElementById(\'tuPublicitario' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuPublicitario' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Uso publicitario<br/>' + ' <div class="card bg-light p-3 m-2" id="tuPublicitario' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Uso publicitario</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuPublicitarioPaginas' + numReproduccion + '" value="" id="tuPublicitarioPaginas' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row"> ' + ' <div class="col-12 pb-2">Descripci&oacute;n de la publicidad donde incluir&aacute; la obra reproducida</div>' + ' <div class="col-12 pb-2"><textarea name="tuPublicitarioDescripcion' + numReproduccion + '" id="tuPublicitarioDescripcion' + numReproduccion + '" class="CampoForm pt-2" title="Descripción de la publicidad"></textarea></div> ' + ' </div> ' + ' </div>' + // ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" id="idTipoUso' + numReproduccion + '" value="7" onClick="if(this.checked){document.getElementById(\'tuOtros' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuOtros' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Otros<br/>' + ' <div class="card bg-light p-3 m-2" id="tuOtros' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Otros</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuOtrosPaginas' + numReproduccion + '" value="" id="tuOtrosPaginas' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row"> ' + ' <div class="col-12 pb-2">Descripci&oacute;n </div>' + ' <div class="col-12 pb-2"><textarea name="tuOtrosDescripcion' + numReproduccion + '" id="tuOtrosDescripcion' + numReproduccion + '" class="CampoForm pt-2" title="Descripción"></textarea></div> ' + ' </div> ' + ' </div>' + ' </fieldset>' + ' </div>' + //cierre de masDatosSegunTipoUso ' </div>' + //cierre bloque tipo uso //BLOQUE PÚBLICO NO COMERCIAL ' <div class="ps-2" id="bloqueTipoUsoNC' + numReproduccion + '" style="display:none;">' + ' <div class="row pb-2" id="filaUsoPublicoNC"><div class="col"><span class="obligatorio" id="obligatorioUsoPublicoNC' + numReproduccion + '">*&nbsp;</span>Tipo de uso p&uacute;blico <span class="circulo_rojo" title=\"M&aacute;s informaci&oacute;n\" onclick="document.getElementById(\'modalValidacion\').innerHTML = \'Se considera uso p&uacute;blico no comercial cualquier utilizaci&oacute;n que se haga de las im&aacute;genes obtenidas de fondos de la BNE o que se localicen en sus fondos, por la que no se obtenga contraprestaci&oacute;n econ&oacute;mica (ediciones no venales, entradas gratuitas a eventos, publicaciones en libre acceso, etc.)\'; $j(\'#modal\').modal(\'show\');" alt=\"M&aacute;s informaci&oacute;n\">?</span></div></div>' + ' <div id="masDatosSegunTipoUsoNC" class="pb-2">' + ' <fieldset>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Comunicación pública - Exposición" class="form-check-input" id="idTipoUsoNC' + numReproduccion + '" value="10" onClick="if(this.checked){document.getElementById(\'tuExposicionNC' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuExposicionNC' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Comunicaci&oacute;n p&uacute;blica - Exposici&oacute;n<br/>' + ' <div class="card bg-light p-3 m-2" id="tuExposicionNC' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Comunicaci&oacute;n p&uacute;blica - Exposici&oacute;n</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuExposicionPaginasNC' + numReproduccion + '" value="" id="tuExposicionPaginasNC' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuExposicionNombreCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuExposicionNombreNC' + numReproduccion + '" value="" id="tuExposicionNombreNC' + numReproduccion + '" class="CampoForm" title="Nombre de la exposixión *"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuExposicionInstitucionCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuExposicionInstitucionNC' + numReproduccion + '" value="" id="tuExposicionInstitucionNC' + numReproduccion + '" class="CampoForm" title="Institución responsable"> ' + ' </div> ' + ' </div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuExposicionSedeCeldaNC' + numReproduccion + '"> ' + ' <input type="text" name="tuExposicionSedeNC' + numReproduccion + '" value="" id="tuExposicionSedeNC' + numReproduccion + '" class="CampoForm" title="Sede"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuExposicionFechasCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuExposicionFechasNC' + numReproduccion + '" value="" id="tuExposicionFechasNC' + numReproduccion + '" class="CampoForm" title="Fechas"> ' + ' </div> ' + ' </div>' + ' </div>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Comunicación pública - Página web" class="form-check-input" id="idTipoUsoNC' + numReproduccion + '" value="11" onClick="if(this.checked){document.getElementById(\'tuPaginaWebNC' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuPaginaWebNC' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Comunicaci&oacute;n p&uacute;blica - P&aacute;gina web<br/>' + ' <div class="card bg-light p-3 m-2" id="tuPaginaWebNC' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Comunicaci&oacute;n p&uacute;blica - P&aacute;gina web</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuPaginaWebPaginasNC' + numReproduccion + '" value="" id="tuPaginaWebPaginasNC' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuPaginaWebNombreCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuPaginaWebNombreNC' + numReproduccion + '" value="" id="tuPaginaWebNombreNC' + numReproduccion + '" class="CampoForm" title="Nombre de la página web *"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuPaginaWebCreadaCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuPaginaWebCreadaNC' + numReproduccion + '" value="" id="tuPaginaWebCreadaNC' + numReproduccion + '" class="CampoForm" title="Creada/mantenida por"> ' + ' </div> ' + ' </div>' + ' <div class="row">' + ' <div class="col-12 pb-2" id="tuPaginaWebUrlCeldaNC' + numReproduccion + '"> ' + ' <input type="text" name="tuPaginaWebUrlNC' + numReproduccion + '" value="" id="tuPaginaWebUrlNC' + numReproduccion + '" class="CampoForm" title="URL"> ' + ' </div> ' + ' </div>' + ' </div>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Comunicación pública - Emisión en medio de comunicación" class="form-check-input" id="idTipoUsoNC' + numReproduccion + '" value="12" onClick="if(this.checked){document.getElementById(\'tuEmisionNC' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuEmisionNC' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Comunicaci&oacute;n p&uacute;blica - Emisi&oacute;n en medio de comunicaci&oacute;n<br/>' + ' <div class="card bg-light p-3 m-2" id="tuEmisionNC' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Comunicaci&oacute;n p&uacute;blica - Emisi&oacute;n en medio de comunicaci&oacute;n</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuEmisionPaginasNC' + numReproduccion + '" value="" id="tuEmisionPaginasNC' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEmisionMedioCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuEmisionMedioNC' + numReproduccion + '" value="" id="tuEmisionMedioNC' + numReproduccion + '" class="CampoForm" title="Medio de comunicación *"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEmisionProgramaCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuEmisionProgramaNC' + numReproduccion + '" value="" id="tuEmisionProgramaNC' + numReproduccion + '" class="CampoForm" title="Nombre del programa"> ' + ' </div> ' + ' </div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEmisionProductoraCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuEmisionProductoraNC' + numReproduccion + '" value="" id="tuEmisionProductoraNC' + numReproduccion + '" class="CampoForm" title="Productora"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEmisionFechaCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuEmisionFechaNC' + numReproduccion + '" value="" id="tuEmisionFechaNC' + numReproduccion + '" class="CampoForm" title="Fecha prevista de emisión"> ' + ' </div> ' + ' </div>' + ' </div>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Uso editorial" class="form-check-input" id="idTipoUsoNC' + numReproduccion + '" value="13" onClick="if(this.checked){document.getElementById(\'tuEditorialNC' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuEditorialNC' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Uso editorial<br/>' + ' <div class="card bg-light p-3 m-2" id="tuEditorialNC' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Uso editorial</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuEditorialPaginasNC' + numReproduccion + '" value="" id="tuEditorialPaginasNC' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialTituloCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuEditorialTituloNC' + numReproduccion + '" value="" id="tuEditorialTituloNC' + numReproduccion + '" class="CampoForm" title="Título"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialAutorCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuEditorialAutorNC' + numReproduccion + '" value="" id="tuEditorialAutorNC' + numReproduccion + '" class="CampoForm" title="Autor"> ' + ' </div> ' + ' </div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialEditorialCeldaNC' + numReproduccion + '"> ' + ' <input type="text" name="tuEditorialEditorialNC' + numReproduccion + '" value="" id="tuEditorialEditorialNC' + numReproduccion + '" class="CampoForm" title="Editorial"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialFechaCeldaNC' + numReproduccion + '">' + ' <input type="text" name="tuEditorialFechaNC' + numReproduccion + '" value="" id="tuEditorialFechaNC' + numReproduccion + '" class="CampoForm" title="Fecha prevista de la publicación"> ' + ' </div> ' + ' </div>' + // NUEVO CAMPO FACSIMIL ' <fieldset>' + ' <div class="row" id="divFacsimilNC'+numReproduccion+'"> ' + ' <div class="col-xxl-3 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-12"><span class="obligatorio">*</span>&nbsp;¿Es una edici&oacute;n facs&iacute;mil?</div> '+ ' <div class="col-xxl-1 col-xl-1 col-lg-2 col-md-2 col-sm-3 col-3"><input type="radio" name="tuEditorialFacsimilNC' + numReproduccion + '" title="Si" class="form-check-input" id="tuEditorialFacsimilNC' + numReproduccion + '" value="1" />&nbsp;Si</div> ' + ' <div class="col-xxl-1 col-xl-1 col-lg-2 col-md-2 col-sm-3 col-3"><input type="radio" name="tuEditorialFacsimilNC' + numReproduccion + '" title="No" class="form-check-input" id="tuEditorialFacsimilNC' + numReproduccion + '" value="0" />&nbsp;No</div> ' + ' </div>' + ' </fieldset>' + // FIN NUEVO CAMPO FACSIMIL ' </div>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Uso publicitario" class="form-check-input" id="idTipoUsoNC' + numReproduccion + '" value="14" onClick="if(this.checked){document.getElementById(\'tuPublicitarioNC' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuPublicitarioNC' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Uso publicitario<br/>' + ' <div class="card bg-light p-3 m-2" id="tuPublicitarioNC' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Uso publicitario</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuPublicitarioPaginasNC' + numReproduccion + '" value="" id="tuPublicitarioPaginasNC' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row"> ' + ' <div class="col-12 pb-2">Descripci&oacute;n de la publicidad donde incluir&aacute; la obra reproducida</div>' + ' <div class="col-12 pb-2"><textarea name="tuPublicitarioDescripcionNC' + numReproduccion + '" id="tuPublicitarioDescripcionNC' + numReproduccion + '" class="CampoForm pt-2" title="Descripción de la publicidad"></textarea></div> ' + ' </div> ' + ' </div>' + ' </fieldset>' + ' </div>' + //cierre de masDatosSegunTipoUsoNC ' <div class="row pb-2" id="informacionUsoNC"><div class="col"><span class="obligatorio">*</span>&nbsp;<strong>Informaci&oacute;n sobre el uso p&uacute;blico no comercial</strong></div></div>' + ' <div class="row"> ' + ' <div class="col-12 pb-2"><textarea name="informacionUsoNC' + numReproduccion + '" id="informacionUsoNC' + numReproduccion + '" class="CampoForm pt-2" title="Información sobre el uso público no comercial"></textarea></div> ' + ' </div> ' + //cierre bloque de texto obligatorio ' </div>' + //cierre bloque tipo uso NC //BLOQUE PÚBLICO ACADEMICO ' <div class="ps-2" id="bloqueTipoUsoPA' + numReproduccion + '" style="display:none;">' + ' <div class="row pb-2" id="filaUsoPublicoPA"><div class="col"><span class="obligatorio" id="obligatorioUsoPublicoPA' + numReproduccion + '">*&nbsp;</span>Tipo de uso p&uacute;blico <span class="circulo_rojo" title=\"M&aacute;s informaci&oacute;n\" onclick="document.getElementById(\'modalValidacion\').innerHTML = \'La utilizaci&oacute;n de im&aacute;genes proporcionadas por la BNE en una publicaci&oacute;n acad&eacute;mica es libre y gratuita, bajo la siguiente menci&oacute;n de procedencia: “Im&aacute;genes propiedad de la Biblioteca Nacional de España”. Se considera acad&eacute;mica una publicaci&oacute;n producida como parte de un proyecto de investigaci&oacute;n. Especifique en el cuadro “Informaci&oacute;n sobre el uso p&uacute;blico en publicaciones acad&eacute;micas” los datos del proyecto de investigaci&oacute;n al que va vinculada la publicaci&oacute;n. \'; $j(\'#modal\').modal(\'show\');" alt=\"La utilizaci&oacute;n de im&aacute;genes proporcionadas por la BNE en una publicaci&oacute;n acad&eacute;mica es libre y gratuita, bajo la siguiente menci&oacute;n de procedencia: “Im&aacute;genes propiedad de la Biblioteca Nacional de España”. Se considera acad&eacute;mica una publicaci&oacute;n producida como parte de un proyecto de investigaci&oacute;n. Especifique en el cuadro “Informaci&oacute;n sobre el uso p&uacute;blico en publicaciones acad&eacute;micas” los datos del proyecto de investigaci&oacute;n al que va vinculada la publicaci&oacute;n. \">?</span></div></div>' + ' <div id="masDatosSegunTipoUsoPA" class="pb-2">' + ' <fieldset>' + ' <input type="checkbox" name="idTipoUso' + numReproduccion + '" title="Uso editorial" class="form-check-input" id="idTipoUsoPA' + numReproduccion + '" value="15" onClick="if(this.checked){document.getElementById(\'tuEditorialPA' + numReproduccion + '\').style.display=\'block\'} else {document.getElementById(\'tuEditorialPA' + numReproduccion + '\').style.display=\'none\'} ;"/>&nbsp;&nbsp;Uso editorial<br/>' + ' <div class="card bg-light p-3 m-2" id="tuEditorialPA' + numReproduccion + '" style="display: none;">' + ' <div class="row pb-2"><strong>FINALIDAD DE LA SOLICITUD: Uso editorial</strong></div>' + ' <div class="row"><div class="col-12 pb-2"><span class="obligatorio">*</span>&nbsp;Especificar las p&aacute;ginas objeto de uso P&Uacute;BLICO<strong> (Si se trata de una publicaci&oacute;n total poner TODAS) </strong></div><div class="col-12 pb-2"><input type="text" name="tuEditorialPaginasPA' + numReproduccion + '" value="" id="tuEditorialPaginasPA' + numReproduccion + '" class="CampoForm" title="Páginas"></div></div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialTituloCeldaPA' + numReproduccion + '">' + ' <input type="text" name="tuEditorialTituloPA' + numReproduccion + '" value="" id="tuEditorialTituloPA' + numReproduccion + '" class="CampoForm" title="Título"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialAutorCeldaPA' + numReproduccion + '">' + ' <input type="text" name="tuEditorialAutorPA' + numReproduccion + '" value="" id="tuEditorialAutorPA' + numReproduccion + '" class="CampoForm" title="Autor"> ' + ' </div> ' + ' </div>' + ' <div class="row">' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialEditorialCeldaPA' + numReproduccion + '">' + ' <input type="text" name="tuEditorialEditorialPA' + numReproduccion + '" value="" id="tuEditorialEditorialPA' + numReproduccion + '" class="CampoForm" title="Editorial"> ' + ' </div> ' + ' <div class="col-md-6 col-sm-12 pb-2" id="tuEditorialFechaCeldaPA' + numReproduccion + '">' + ' <input type="text" name="tuEditorialFechaPA' + numReproduccion + '" value="" id="tuEditorialFechaPA' + numReproduccion + '" class="CampoForm" title="Fecha prevista de la publicación"> ' + ' </div> ' + ' </div>' + // NUEVO CAMPO FACSIMIL ' <fieldset>' + ' <div class="row" id="divFacsimilPA'+numReproduccion+'"> ' + ' <div class="col-xxl-3 col-xl-4 col-lg-4 col-md-6 col-sm-12 col-12"><span class="obligatorio">*</span> ¿Es una edici&oacute;n facs&iacute;mil?</div> '+ ' <div class="col-xxl-1 col-xl-1 col-lg-2 col-md-2 col-sm-3 col-3"><input type="radio" name="tuEditorialFacsimilPA' + numReproduccion + '" title="Si" class="form-check-input" id="tuEditorialFacsimilPA' + numReproduccion + '" value="1" />&nbsp;Si</div> ' + ' <div class="col-xxl-1 col-xl-1 col-lg-2 col-md-2 col-sm-3 col-3"><input type="radio" name="tuEditorialFacsimilPA' + numReproduccion + '" title="No" class="form-check-input" id="tuEditorialFacsimilPA' + numReproduccion + '" value="0" />&nbsp;No</div> ' + ' </div>' + ' </fieldset>' + // FIN NUEVO CAMPO FACSIMIL ' </div>' + ' </fieldset>' + ' </div>' + //cierre de masDatosSegunTipoUsoPA ' <div class="row pb-2" id="informacionUsoPA"><div class="col"><span class="obligatorio">*</span>&nbsp;<strong>Informaci&oacute;n sobre el uso p&uacute;blico en publicaciones acad&eacute;micas </strong></div></div>' + ' <div class="row pb-2" id="informacionUsoPA2"><div class="col">Especifique los datos del proyecto al que va vinculada la publicaci&oacute;n acad&eacute;mica. </div></div> ' + ' <div class="row"> ' + ' <div class="col-12 pb-2"><textarea name="informacionUsoPA' + numReproduccion + '" id="informacionUsoPA' + numReproduccion + '" class="CampoForm pt-2" title="Información sobre el uso público en publicaciones académicas"></textarea></div> ' + ' </div> ' + //cierre bloque de texto obligatorio ' </div>' + //cierre bloque tipo uso PA //INFORMACIÓN COMPLEMENTARIA ' <div class="row pb-2"> <u>Informaci&oacute;n complementaria</u></div>' + ' <div class="row"> ' + ' <div class="col-12 pb-4"><textarea name="observaciones' + numReproduccion + '" id="observaciones' + numReproduccion + '" style="" class="CampoForm pt-2" title="Información complementaria"></textarea></div> ' + ' </div> ' + //cierre información complementaria ' </div> ' + //cierre caja ' <input type="hidden" name="numSubReproducciones' + numReproduccion + '" value=""> ' ; aniadirSubReproduccion(numReproduccion, 0) ; document.getElementsByName("numReproducciones").value = numReproduccion ; document.getElementsByName("numReproduccionesReales")[0].value = numReproduccionesReales ; document.getElementById("signatura"+numReproduccion).placeholder="Signatura"; document.getElementById("idItem"+numReproduccion).placeholder="Código de barras"; document.getElementById("titulo"+numReproduccion).placeholder="Título *"; document.getElementById("autor"+numReproduccion).placeholder="Autor"; document.getElementById("publicacionF2"+numReproduccion).placeholder="Publicación (Lugar, editor, año, ... )"; document.getElementById("publicacionF3"+numReproduccion).placeholder="Publicación (Lugar, editor, año, ... )"; document.getElementById("volNumeroFecha"+numReproduccion).placeholder="Vol/Número/Fecha *"; document.getElementById("tituloArticulo"+numReproduccion).placeholder="Título artículo *"; document.getElementById("autorArticulo"+numReproduccion).placeholder="Autor artículo"; document.getElementById("fecha"+numReproduccion).placeholder="Fecha"; document.getElementById("tuExposicionNombre"+numReproduccion).placeholder="Nombre de la exposición *"; document.getElementById("tuExposicionInstitucion"+numReproduccion).placeholder="Institución responsable"; document.getElementById("tuExposicionSede"+numReproduccion).placeholder="Sede"; document.getElementById("tuExposicionFechas"+numReproduccion).placeholder="Fechas"; document.getElementById("tuPaginaWebNombre"+numReproduccion).placeholder="Nombre de la página web *"; document.getElementById("tuPaginaWebCreada"+numReproduccion).placeholder="Creada/mantenida por"; document.getElementById("tuPaginaWebUrl"+numReproduccion).placeholder="URL"; document.getElementById("tuEmisionMedio"+numReproduccion).placeholder="Medio de comunicación *"; document.getElementById("tuEmisionPrograma"+numReproduccion).placeholder="Nombre del programa"; document.getElementById("tuEmisionProductora"+numReproduccion).placeholder="Productora"; document.getElementById("tuEmisionFecha"+numReproduccion).placeholder="Fecha prevista de emisión"; document.getElementById("tuEditorialTitulo"+numReproduccion).placeholder="Título *"; document.getElementById("tuEditorialAutor"+numReproduccion).placeholder="Autor"; document.getElementById("tuEditorialEditorial"+numReproduccion).placeholder="Editorial"; document.getElementById("tuEditorialFecha"+numReproduccion).placeholder="Fecha prevista de la publicación"; document.getElementById("tuExposicionNombreNC"+numReproduccion).placeholder="Nombre de la exposición *"; document.getElementById("tuExposicionInstitucionNC"+numReproduccion).placeholder="Institución responsable"; document.getElementById("tuExposicionSedeNC"+numReproduccion).placeholder="Sede"; document.getElementById("tuExposicionFechasNC"+numReproduccion).placeholder="Fechas"; document.getElementById("tuPaginaWebNombreNC"+numReproduccion).placeholder="Nombre de la página web *"; document.getElementById("tuPaginaWebCreadaNC"+numReproduccion).placeholder="Creada/mantenida por"; document.getElementById("tuPaginaWebUrlNC"+numReproduccion).placeholder="URL"; document.getElementById("tuEmisionMedioNC"+numReproduccion).placeholder="Medio de comunicación *"; document.getElementById("tuEmisionProgramaNC"+numReproduccion).placeholder="Nombre del programa"; document.getElementById("tuEmisionProductoraNC"+numReproduccion).placeholder="Productora"; document.getElementById("tuEmisionFechaNC"+numReproduccion).placeholder="Fecha prevista de emisión"; document.getElementById("tuEditorialTituloNC"+numReproduccion).placeholder="Título *"; document.getElementById("tuEditorialAutorNC"+numReproduccion).placeholder="Autor"; document.getElementById("tuEditorialEditorialNC"+numReproduccion).placeholder="Editorial"; document.getElementById("tuEditorialFechaNC"+numReproduccion).placeholder="Fecha prevista de la publicación"; document.getElementById("tuEditorialTituloPA"+numReproduccion).placeholder="Título *"; document.getElementById("tuEditorialAutorPA"+numReproduccion).placeholder="Autor"; document.getElementById("tuEditorialEditorialPA"+numReproduccion).placeholder="Editorial"; document.getElementById("tuEditorialFechaPA"+numReproduccion).placeholder="Fecha prevista de la publicación"; if (parseInt(numReproduccion) > 1) document.location.hash='ancla' + numReproduccion ; return numReproduccion; } </script> <script type="text/javascript" > var req; var target1; var target2; var target3; var target4; var target5; var target6; var isIE; function initRequest(url) { if (window.XMLHttpRequest && !(window.ActiveXObject)) { // Mozilla, Safari req = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE isIE = true; req = new ActiveXObject("Microsoft.XMLHTTP"); } } function validaSignaturaIdItem(evento, num, vSignatura, vIdItem) { var url = "validate" ; parameters = "num=" + num + "&signatura=" + vSignatura + "&idItem=" + vIdItem ; initRequest(url) ; req.open("POST", url, true); req.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8") ; req.setRequestHeader("Content-length", parameters.length) ; req.setRequestHeader("Connection", "close") ; req.onreadystatechange = function() { processRequest(evento, num); }; req.send(parameters) ; } function processRequest(evento, num) { if (req.readyState == 4) { if (req.status == 200) { // req.responseXML debe contener <resultado>noExiste</resultado> o <resultado>ESTRUCTURA XML CON LOS DATOS DEL BIBLIO</resultado> try{ text = req.responseText ; if (typeof DOMParser != "undefined") { // Mozilla, Firefox, and related browsers var parser = new DOMParser(); var docXML = parser.parseFromString(text,"text/xml"); } else if (typeof ActiveXObject != "undefined") { // Internet Explorer. var docXML = new ActiveXObject("Microsoft.XMLDOM"); // Create an empty document docXML.loadXML(text); // Parse text into it } else { // As a last resort, try loading the document from a data: URL // This is supposed to work in Safari. Thanks to Manos Batsis and // his Sarissa library (sarissa.sourceforge.net) for this technique. var docXML = req.responseXML; } } catch(err){ document.getElementById('modalValidacion').innerHTML = "Hay un problema parseando el xml:\n" + err.message; $j('#modal').modal('show'); } //var docXML = req.responseXML ; var resultado = docXML.getElementsByTagName("resultado")[0] ; var numBiblio = resultado.getElementsByTagName("numBiblio")[0].firstChild.nodeValue ; var numSolicitud = resultado.getElementsByTagName("numSolicitud")[0].firstChild.nodeValue ; if (parseInt(numBiblio) > 0 && parseInt(numBiblio) == 1) { var biblios = resultado.getElementsByTagName("biblio") ; var tamBiblios = biblios.length ; for (i=0; i<tamBiblios; i++) { var signatura = biblios[i].getElementsByTagName("signatura") ; var tamSignatura = signatura.length ; for (j=0; j<tamSignatura; j++) { var nombre = signatura[j].getElementsByTagName("nombre")[0].firstChild.nodeValue ; nombre = decodeURIComponent(nombre).replace(/\+/g, " ") ; var items = signatura[j].getElementsByTagName("idItem") ; var tamItems = items.length ; for (k=0; k<tamItems; k++) { var idItem = items[k].firstChild.nodeValue ; idItem = decodeURIComponent(idItem).replace(/\+/g, " ") ; } } var nodoTitulo = biblios[i].getElementsByTagName("titulo").item(0).firstChild ; var titulo = (nodoTitulo == null ? "":nodoTitulo.nodeValue) ; var nodoAutor = biblios[i].getElementsByTagName("autor").item(0).firstChild ; var autor = (nodoAutor == null ? "":nodoAutor.nodeValue) ; autor = decodeURIComponent(autor).replace(/\+/g, " ") ; var nodoMmsID = biblios[i].getElementsByTagName("mmsID").item(0).firstChild ; var mmsID = (nodoMmsID == null ? "":nodoMmsID.nodeValue) ; var nodoPublicacion = biblios[i].getElementsByTagName("publicacion").item(0).firstChild ; var publicacion = (nodoPublicacion == null ? "":nodoPublicacion.nodeValue) ; publicacion = decodeURIComponent(publicacion).replace(/\+/g, " ") ; var urls = biblios[i].getElementsByTagName("url") ; var tamUrls = urls.length ; var aUrls = new Array() ; for (l=0; l<tamUrls; l++) { var url = urls[l].firstChild.nodeValue ; aUrls[l] = url ; } var condicionesUso = biblios[i].getElementsByTagName("condicionesUso") ; var tamCondicionesUso = condicionesUso.length ; var aCondicionesUso = new Array() ; for (m=0; m<tamCondicionesUso; m++) { var cUso = condicionesUso[m].firstChild.nodeValue ; aCondicionesUso[m] = cUso ; } var nodoTipoEjemplar = biblios[i].getElementsByTagName("tipoEjemplar").item(0).firstChild ; var tipoEjemplar = (nodoTipoEjemplar == null ? "":nodoTipoEjemplar.nodeValue) ; var estaDigitalizada = biblios[i].getElementsByTagName("estaDigitalizada").item(0).firstChild ; } if (estaDigitalizada.nodeValue == "true") { var modalConfirm = function(callback){ document.getElementById('modalValidacion2').innerHTML = 'La obra está digitalizada en la Biblioteca Digital Hispánica o en la Hemeroteca Digital.\n¿Desea continuar con la solicitud de la reproducción?'; $j("#modal2").modal('show'); $j("#modal-btn-aceptar").on("click", function(){ callback(true); $j("#modal2").modal('hide'); }); $j("#modal-btn-cancelar").on("click", function(){ callback(false); $j("#modal2").modal('hide'); }); }; modalConfirm(function(confirm){ if (confirm) { mostrarEjemplar(parseInt(numSolicitud),parseInt(tipoEjemplar)) ; asociarDatosLupa(parseInt(numSolicitud), nombre, idItem, titulo, autor, publicacion, 'https://bne.primo.exlibrisgroup.com/discovery/fulldisplay?docid=alma' + mmsID + '&context=L&vid=34BNE_INST:34BNE_INST&search_scope=MyInst_and_CI&tab=Everything&lang=' + 'es', aCondicionesUso, aUrls, 'Puede consultar la obra digitalizada en la ', 'Biblioteca Digital Hisp&aacute;nica', 'Hemeroteca Digital', 'otros enlaces') ; } else { limpiarDatosLupa(parseInt(numSolicitud)) ; } }); }else{ mostrarEjemplar(parseInt(numSolicitud),parseInt(tipoEjemplar)) ; asociarDatosLupa(parseInt(numSolicitud), nombre, idItem, titulo, autor, publicacion, 'https://bne.primo.exlibrisgroup.com/discovery/fulldisplay?docid=alma' + mmsID + '&context=L&vid=34BNE_INST:34BNE_INST&search_scope=MyInst_and_CI&tab=Everything&lang=' + 'es', aCondicionesUso, aUrls, 'Puede consultar la obra digitalizada en la ', 'Biblioteca Digital Hisp&aacute;nica', 'Hemeroteca Digital', 'otros enlaces') ; } } else if (parseInt(numBiblio) > 0 && parseInt(numBiblio) > 1) { window.addEventListener("load", new Object(wrapContent( evento, document.location.href, 0, 0, '<div class="modal" tabindex="-1" role="dialog" id="iframeModal">'+ ' <div class="modal-dialog" style="max-width:900px" role="document">'+ ' <div class="modal-content container p-0" style="height:750px">'+ ' <div class="modal-body">'+ ' <iframe name="frame" src="/RDFI_web/irListadoItemTitulo.do?numSolicitud='+numSolicitud+'" class="w-100 h-100" border="0" frameborder="0" framespacing="0" scrolling="yes"></iframe>'+ ' </div>'+ ' <div class="modal-footer">'+ ' <button type="button" class="btn_rojo_modal" id="botonCerrar" data-dismiss="modal" onclick="$j(\'#iframeModal\').modal(\'hide\');">Cerrar</button>'+ ' </div>'+ ' </div>'+ ' </div>'+ '</div>'))); $j('#iframeModal').modal('show'); } else { document.getElementById('modalValidacion').innerHTML = "La signatura y/o código de barras no existe"; $j('#modal').modal('show'); } hiddenCapaProcesando() ; //return ; } } } function componerListadoReproducciones(desdeValidaFormulario) { var url = "aniadeReproduccion" ; var formulario = document.getElementById("formSolicitud") ; var longForm = formulario.elements.length ; var parameters = "" ; var sepCampos = "" ; for (var i=0; i<=longForm-1 ; i++) { var campo = formulario.elements[i].name ; var valor = formulario.elements[i].value ; var tipo = formulario.elements[i].type ; if (tipo == "checkbox" || tipo == "radio") { var elementos = document.getElementsByName(campo) ; var coma = "" ; var valor = "" ; for (var j=0; j<elementos.length; j++) { if (elementos[j].checked) { valor += coma + elementos[j].value ; coma ="," ; } } } parameters += sepCampos+campo+"="+encodeURIComponent(valor) ; sepCampos = "&" ; } initRequest(url) ; //req.open("POST", url, true); req.open("POST", url, true); req.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8") ; //req.setRequestHeader("Content-length", parameters.length) ; //req.setRequestHeader("Connection", "close") ; req.onreadystatechange = function() {processRequestComponerListadoReproducciones(desdeValidaFormulario);}; //if (isIE) { // req.onreadystatechange = function() {processRequestComponerListadoReproducciones();}; //} else { // req.onreadystatechange = processRequestComponerListadoReproducciones ; //} req.send(parameters) ; } function processRequestComponerListadoReproducciones(desdeValidaFormulario) { if (req.readyState == 4) { if (req.status == 200) { //En el servlet se añaden a sesion TODAS las peticiones realizadas hasta el momento // Extraer "true" o "false" desde el dato retornado del servidor. // req.responseXML debe contener <valid>true</valid> o <valid>false</valid> var message = req.responseXML.getElementsByTagName("resultado")[0].childNodes[0].nodeValue; if (desdeValidaFormulario) { // si existe este parámetro, entonces es que el usuario ha terminado de rellenar reproducciones y está enviando el formulario //renombra los objetos de tipo file en la documentación adjunta renombraFiles(); document.getElementById("formSolicitud").submit() ; } } } } function borrarReproduccion(obj) { target1 = document.getElementById("idItem"+obj) ; var url = "borra?idItem=" + escape(target1.value) ; initRequest(url) ; req.onreadystatechange = function() {processRequestBorrado();}; req.open("GET", url, true); req.send(null) ; fi = document.getElementById('capaReproducciones'); fi.removeChild(document.getElementById("capaReproduccion"+obj)); numReproduccionesReales-- ; document.getElementsByName("numReproduccionesReales")[0].value = numReproduccionesReales ; //if (numReproduccionesReales == '1') { // document.getElementById("quitarReproduccion").style.display="none" ; //} } function processRequestBorrado() { if (req.readyState == 4) { if (req.status == 200) { //En el servlet debería modificar la lista de peticiones que hay en sesión // Extraer "true" o "false" desde el dato retornado del servidor. // req.responseXML debe contener <valid>true</valid> o <valid>false</valid> var message = req.responseXML.getElementsByTagName("resultado")[0].childNodes[0].nodeValue; } } } </script> <script language="Javascript" type="text/javascript"> aniadirReproduccion('solo1'); mostrarEjemplar(1,1); var f = document.getElementById('formSolicitud') ; f.idModoEntrega[0].checked = true ; //Se comentará para quitar que el modo de entrega por defecto sea Descarga digital </script> <script> function cambiarTipoSolicitante (tipoSolicitante) { var index = tipoSolicitante - 1 ; var formulario=document.getElementById('formSolicitud'); eval("formulario.idTipoSolicitante["+index+"]").checked = true ; //document.getElementById("filaEmpresa").style.display = (tipoSolicitante==1?"none":"block") ; if (tipoSolicitante==1) { document.getElementById("filaEmpresa").style.display = "none" ; document.getElementById("nif").placeholder= "NIF/Pasaporte *" ; } else { document.getElementById("filaEmpresa").style.display = "flex" ; document.getElementById("nif").placeholder = "NIF/Pasaporte" ; } } if (window.parent.name == "") { window.parent.opener = null ;} function resetProgressComunidadProv() { select_comunidadProv.execute(); if (document.getElementById('codPais').value == '724') { //document.getElementById('codComunidadProvincia').disabled = 'true'; document.getElementById("enEspania").style.display = 'block' ; document.getElementById("enEspania2").style.display = 'block' ; document.getElementById("codComunidadProvincia").focus() ; document.getElementById("enResto").style.display = 'none' ; document.getElementById("enResto2").style.display = 'none' ; } else if (document.getElementById('codPais').value == '0' || document.getElementById('codPais').value == ''){ document.getElementById("enEspania").style.display = 'none' ; document.getElementById("enEspania2").style.display = 'none' ; document.getElementById("enResto").style.display = 'none' ; document.getElementById("enResto2").style.display = 'none' ; } else { document.getElementById("enEspania").style.display = 'none' ; document.getElementById("enEspania2").style.display = 'none' ; document.getElementById("enResto").style.display = 'block' ; document.getElementById("enResto2").style.display = 'block' ; } } function resetLocalidad() { if (document.getElementById('codPais').value != '724') { document.getElementById('codMunicipio').disabled = 'true'; } } var select_pais = new AjaxJspTag.Select('/RDFI_web/cargarSelectComunidades.do', { source: 'codPais', target: 'codComunidadProvincia', eventType: 'change', parameters: 'idSelectPais={codPais}', postFunction: resetProgressComunidadProv, emptyOptionName: ''}) ; var select_comunidadProv = new AjaxJspTag.Select('/RDFI_web/cargarSelectMunicipios.do', { source: 'codComunidadProvincia', target: 'codMunicipio', eventType: 'change', parameters: 'idSelectComunidadProv={codComunidadProvincia}, idSelectPais={codPais}', postFunction: resetLocalidad, emptyOptionName: '' }) ; </script> <script> document.getElementById("nombre").placeholder="Nombre *"; document.getElementById("apellidos").placeholder="Apellidos *"; document.getElementById("nif").placeholder="NIF/Pasaporte *"; document.getElementById("empresa").placeholder="Institución/Empresa/Entidad *"; document.getElementById("cargo").placeholder="Cargo"; document.getElementById("cif").placeholder="CIF/VAT *"; document.getElementById("codPais").title="País"; document.getElementById("codComunidadProvincia").title="CCAA / Provincia"; document.getElementById("codMunicipio").title="Municipio"; document.getElementById("estado").placeholder="Provincia/Estado"; document.getElementById("ciudad").placeholder="Ciudad *"; document.getElementById("calle").placeholder="Calle *"; document.getElementById("numeroCalle").placeholder="Número *"; document.getElementById("codigoPostal").placeholder="Cód. Postal *"; document.getElementById("telefono").placeholder="Teléfono *"; document.getElementById("fax").placeholder="Fax"; document.getElementById("correo").placeholder="Correo electrónico *"; document.getElementById("descDocumento").placeholder="Descripción del archivo"; window.closeModal = function(){ $j('#iframeModal').modal('hide'); }; </script> <!-- FIN Bootstrap --> <!--PIE--> <footer class="text-center pie"> <div class="container-fluid p-3"> <div class="row justify-content-md-center "> <a class="col-sm-12 col-md-auto" href="https://www.bne.es/es/aviso-legal" title="Aviso legal">Aviso legal</a> <a class="col-sm-12 col-md-auto" href="https://www.bne.es/es/proteccion-datos" title="Protección de datos">Protecci&oacute;n de datos</a> <a class="col-sm-12 col-md-auto" href="https://www.bne.es/es/politica-cookies" title="Política de cookies">Pol&iacute;tica de cookies</a> <a class="col-sm-12 col-md-auto" href="https://www.bne.es/es/declaracion-accesibilidad" title="Accesibilidad">Declaraci&oacute;n de accesibilidad</a> <div class="d-none d-md-block contenedor"> <img class="elemento_superpuesto_derecha" src="/bne_web/img/WAI.png" alt="WAI"> </div> <div class="col-sm-12 d-md-none "> <img class="" src="/bne_web/img/WAI.png" alt="WAI"> </div> </div> </div> </footer> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-20111465-1']); _gaq.push(['_setDomainName', '.bne.es']); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10