From: Subject: MAP - TASAS Date: Fri, 7 Mar 2008 12:47:08 +0100 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----=_NextPart_000_0000_01C88051.5ADEB430" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C88051.5ADEB430 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: https://registrotasas.map.es/tasasPDF/prepareProvincia?idModelo=790&idTasa=001 MAP - TASAS
=20
=20 MINISTERIO=20 DE
ADMINISTRACIONES
P=DABLICAS
SOLICITUD DE ADMISI=D3N A PRUEBAS = SELECTIVAS=20 EN LA ADMINISTRACI=D3N P=DABLICA Y LIQUIDACI=D3N DE TASAS DE = DERECHOS DE=20 EXAMEN
Modelo

790

MINISTERIO: = =20
NOTA: PARA IMPRIMIR SU SOLICITUD=20 CORRECTAMENTE RELLENE EL FORMULARIO Y PULSE "OBTENER = DOCUMENTO" AL=20 FINAL DE LA P=C1GINA
CENTRO=20 GESTOR:

=20
TASA:=20 DERECHOS DE EXAMEN
C=D3DIGO=20 =

N.=BA = DE=20 JUSTIFICANTE =20
A=F1o de la Convocatoria = =
DATOS = PERSONALES
1.NIF / DNI
=
2.Primer apellido
3.Segundo apellido
4.Nombre
5.Fecha de = nacimiento=20
D=EDa = Mes = A=F1o =
= 02 04 06 08 10 12 14 16 18 20 22 24 26 28 30 =20 FEBRERO =20 MAYO =20 AGOSTO SEPTIEMBRE OCTUBRE NOVIEMBRE DICIEMBRE =20
6.Sexo=20
=20
Var=F3n
Mujer
7.Provincia = de=20 nacimiento
= 8.Localidad = de=20 nacimiento
9.Tel=E9fono con prefijo
10.Domicilio: Calle o plaza y n=FAmero =
= 11.C=F3digo postal
12.Domicilio: Municipio
13.Domicilio: Provincia
=20 = 14.Domicilio: Naci=F3n
=20 CONVOCATORIA
15.Cuerpo, = Escala, Grupo=20 Profesional o Categor=EDa
C=F3digo
=20 =
16.Especialidad, =E1rea o=20 asignatura
C=F3digo
=20 =
17.Forma de=20 Acceso
18.Ministerio/=D3rgano/Entidad convocante =
C=F3digo
=
19.Fecha BOE =
D=EDa = Mes = A=F1o =
=20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 FEBRERO =20 MAYO =20 AGOSTO SEPTIEMBRE OCTUBRE NOVIEMBRE DICIEMBRE =20
20.Provincia = de=20 examen
21.Minusval=EDa
% = 22.Reserva para=20 discapacitados
23.En caso de = minusval=EDa=20 o discapacidad, adaptaci=F3n que solicita y motivo de la = misma=20
  24.T=CDTULOS = ACAD=C9MICOS=20 OFICIALES Exigidos en la convocatoria
Otros t=EDtulos oficiales
  25.DATOS A = CONSIGNAR=20 SEG=DAN LAS BASES DE LA CONVOCATORIA
A)
B)
C)
=
  El abajo firmante solicita ser = admitido a=20 las pruebas selectivas a que se refiere la presente = instancia y=20 DECLARA que son ciertos los datos consignados en ella, y que = re=FAne=20 las condiciones exigidas para el ingreso y las especialmente = se=F1aladas en la convocatoria anteriormente citada, = comprometi=E9ndose=20 a probar documentalmente todos los datos que figuran en esta = solicitud. Sr./Sra. =
DECLARANTE
En =20
=
INGRESO
Ingreso efectuado a favor = del=20 Tesoro P=FAblico, cuenta restringida de la A.E.A.T. = para la=20 Recaudaci=F3n de Tasas.
Importe Euros: ,
Forma=20 de pago: En=20 efectivo E.C.=20 Adeudo en cuenta
C=F3digo cuenta cliente (CCC)
Entidad
Oficina
DC
=
N=FAm de=20 cuenta
=20
=20 =
------=_NextPart_000_0000_01C88051.5ADEB430 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: https://registrotasas.map.es/tasasPDF/img/escudo.jpg /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAsICAoIBwsKCQoNDAsNERwSEQ8PESIZGhQcKSQrKigk JyctMkA3LTA9MCcnOEw5PUNFSElIKzZPVU5GVEBHSEX/2wBDAQwNDREPESESEiFFLicuRUVFRUVF RUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUX/wAARCADVAMgDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1yiii gAooooAKKKKACiiigAooooAKKKKAKU+qwW+ow2Tq/mSgHcANq5yBnnPJB7Vdrza81PSkutWkgeSW xhmX7RIIkYs7yNv25A3AdATnv1GK7zRntJNFsjp8xntBCixSHqygYGeBzxyMDnsKypyk21JGk4pJ NF2iiitTMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoqhqmtWmkqv2lzvf7sa4y34k gD8SOlc3L4svp/LFnCN8gBiGOGz1BB5JUcZXgn24rOVWMdyowbOzqC6vbeyTdczJHkEgMeWwMnA7 8elclNqfiGKI3UiNFbRnzHVlIPljkrnZkHGBnGRiqVv/AGn4gvEt5Z1keMbZLiKT904BDhgAFPyZ A45Zj1ABqHWuvdWpSp66m3deM7eG7kgSNcLkbyxJUjqSqgkrnIBGSSOmOaS18b2cziK4ieGRtv3D vwWOAuMBiwOMhQRg5z1xft/DFhBbLCRKwHUrIY8n6JgUl34Ysbm0eBfMQEcF3Mgz9GJ/ofQjrR++ 30H+7PNYr57O3ksZPDYVYtscyq52Fk7n5ex5/Guu0fxLZ6N4fgje2MMjBpVtwQqhXdtu0nG4dztB wM+2efgtP3cDEHcu4uy5OD0HPbnkE9eldH4V8OWtxYC/nzvnZ/kT5duGI+8Oe3Ygc9O9Zwlf4N/X /hy5L+YevjpSQWtFVSdoJdguc8HJTkNzjjIxzgHI6Cy1qxvlQxToGkOEVnXLfQA9fbqKiXw5pyHK pPnpzcyn9C1c5rmhPpJF1aNI0HmK7IpCbirBgrEDjJAwwGQcZzmrbqQ1lsRaEtEdvRXBWOp69qMk kdtcx3DxgM7ox2nPK9FGCp4IHXoRU0uua7pxH2mLJIXHmcIzZ55Kjr0wDxwelU6yW6EqbZ29FYGm eKra7fyLkGKdWZGO3AJGOcZJUEEH5uOozxzv1pGSlsQ00FFFFUIKKKKACiiigAooooAKKKKACobu 4FrayTHblRwHbaCTwAT25qauc8ayGPSFyhwWbDryVbaR+AILfN269eRE3yxbQ4q7sYmnwXPiW/Vp pZDCp3szFsDGRwp4yTuA4wMMcdj21nYW9hGVt4wpb7zk5Z/qTyfxrg7HxLH4XsJIXt5JpmVUhA6M y5B3HtgbT6ndXO6n4s1nVXzNevBH2itWMS/iQcn8TXJGrCmrvVnq4fLcRi/g0j3Z6xrKs2k3JTcC i78pjcNpzlc8bhjIzxnGeK5Hw/qMGl37PfzfZ4ZEbLzHaFYkfeJ6HIYfXA7ivO3ZpEKO7sp6hmJz /nArYYXF/pY8oLAmRHJFHGwATYTkAknJwMngZPbrUuupy5uxtiMrlhUlOSfN+B2WofEuyhYpp1nL dYOPMkPlIfccFj+QrI/4WNrMzKkFpZI5PJZXcY/76FcWjb0VumQDignGOdpBypHUEelZSxNRvex7 kclwsaeiu7aNtnb27wpaYkuJluPlEAXOyU558zHHuM49RzVSHxpqehkafbxWjQwnOJUffycnncB1 z27d6h077Tc6RLMZY1iAZs5wEYgLJkeyDI64zXNtK9xI1zKDulP3j6dvx9ffNXKfLFODPHy/BqtX cK0bpb/kd/Y/E0lguoacApPMlvJkj/gLY/nWnrHiPTtW0UJp84maSVMrgqybWDcqRnkgD3z7V5Zm tPSYrqSG5aJ3RFjZwyLnLKp4HofmHHvx0pRxE5JxZ1ZjleHoQ9rT0d9uh6F4PidJJcFjEseF3YK/ ePMfcDIbdnqQMV1TosiMjqGVhgqRkEV4DctHc31xNJBAsjt8yxRhUXgcAe3496uWerahp777S+uI W4OFkJU49VPB/EVqsVGPutHMsiq1IKpGau/63R6N4k0JLa1NzZExryjJk4QNwMf7OTyvTnIxjBt+ FtXku4Vs7jmaJWyzSEsCGIKkNknHqC3vg9eesvHMupaddaffwf6TNEYopoAdrEjHzD+H1z04PTjM 3hmUJ4ikWI7hM/mEE/Lkq3PscA4x1y3pkOM4+0Thszy6+HqUbwqqzR3tFFFdpxBRRRQAUUUUAFFF FABRRRQAVR1iCGfS7gTlVRULF2GdgA5PQ9s9iPUEcG9RSaTVmNOx48dGutTRZkljmhRGWE78sOOC w9eAuOvTgDNc7vO0NsbBOM++M4/KvavEOkS3tjLNprCHUoxujdVX94cfdbPByOBnocHtXmc+ojRt OSBtMRdSLMTLNCpXcT82QTkNjHGMdD0NebUotPU9/A5hUpw5YK/l/X5mTZWVxfFDEjMpbDFVycd8 euO//wBcZ29QuLvQtNGlvsnjnjcRzklAingrz1Izn8RWCqO2kefbwyCSCQiaVW+XyyPlLAc/e3e3 IpbQm+d5dUupPI8tlE0zFgCeBj05I6VKikdGJrTrtynblj089t9/M0tf06x061gKyzMzJtjjSMbC eC2Tn5c8dyfrVW1kgsruOO/hXI2SCQONpU4IPzZG3BHbPNUDpl2shhMLKBzuA+Qj+8D0I96szwW9 +4+xOftEarE0c0n+t24AKMeCMY4OOnHWmortsRzqMfZupdO9/wBLlu/1G3/tB3sJJU0ttqTJGpVG J+8dpxnIwOx/nTtau9IuZYjZKNxjxHKG2qhyM71I3f54NVlS2trOexuHjjnnCgyM3+qOQRnr6c+g 571XFgtoVk1CREjXnYrh2b6Doc/l6mnZ22Moqkpcyl8O3n93mX7WwgOotp2ppPFcq6qdqZAJ5HQ/ LnI69PatSC6fSdTn03Tdtwsu1o5GkGY2YY7feAyD61zl9aS3kxvbVJZ7e4YsCcuyN3Rzycj1J5BF LPapb6erJIi3MEm+QRnDRqwwCT2OR06jI9aXIr2RVSbq2lOd2+nZ/pZl7VNDm0iKJhmaHo8yr8qH sD9fU8Vm+YvBJxu6ZHWrNkZtRvXudQWa9t4Ii0yBtpdFU8E/gBnr6Va8OaskJW2ubUXaMfk2xKzh j7nqPbmolBWudtPMK9GLjJKVrFjTtFu7iCC/tpEhKFv9bkAkHr/un7pH19a7vwZYqUe8LIzqzowV cqCdpBjYjO3bgcE59iCKq+C9GvHR7rU1H2MMTaW7AFQCThhj+HH3c+ufSu2rroUbe8zwMbiZVpvm d/6vb5BRRRXYeeFFFFABRRRQAVU1PVbLRrT7VqE6wQ7ggJBJZj0AAySfp6H0q3XOeNdBute0hVsZ ALm3fzY42ICyHBGM9jgnHbPX1EybS0LpqLmlPYwrr4lTNOfsGmJ9nEmwS3E2CfcqAdo+p/I8VmeH vHF/pun+VPbR3NtC7lp5JWR2LHeRyDnBb9RnFcoJfs/mLP8AK7ApJGygYwwypHY8D8ab9oV4Ht42 2rJglSQQSD9Mnj9a5eab1udj9ltGOmvf5N+f4HtWgeJLLxFbNLaeZG6ffhmADp6E4JGDjsT+da1e d/DnQbncmsSTeVbqHhijQDMwzhi+egBXgDuM9OvoldNNycbyOWsoKdqd7eYVj674etNZgYyRKJwM hgitvwOAwPB9uQR2Iya2KKppNWZmm07o8fbR2hmghlml0+WNA4toTsPzZ5y5+YcEdMdanudFto4l a6iTywcKskhxnB5xGoGcZ5rY8X6Ppy63FcNL5t3cK7ulzKNhUABVXI4PPAHueOtc9d69ef6n+zLo ovYwBE49OGrgaalZdDvTUknF6/15lma3sbA/YjtUYDmJISy4/FsHp+lTpp9s9kLiK2nILYCGFEOM 8kDHT6e3pWDJ4j1V1wITGhYZLByRk49R6VTbU76QktgMQucRZ6n3zUerN44SrLqreq/zOjl+2wyv HHpTMoYhXN4i7h2OMcVPDp8dxLEstnKm9NzM/luFPpnHP+eK5YX9+rA7ztDEf6iPp1H8NSi9vMg7 wx9DCvP5AVPMkdH1CpJaOP3mzusYS4EckAOVYNabSe3RSCam/sK0gvESKOFJip2lGkTjuO4/CsiD WNST/VqjgcY2uPp0arkWs35fc1nPuxjfH83Hp8y+vvVc19jnlhatP4rfJr/MW60uK3mSRr6S0kiO 4DzoyvTH3OM8cfTiut8M+EY4JZ5NQsEjTA8tAAFcHk7hkn22nj69uWuYrXU5I57+ARsHCOq7Y55U PUAZIY/XGPavWIVjtoI4fNLeWoTdI+5jgdST1PGc1vRipP3uhx1ZJRSi3/XzJaKb5secb1z0xmnA gjI5BrsOQp6pqltpFkbq6L7dwRUjUs7sTgKqjkk1ymq+PZYLma2tYLS1kgXc/wBvuBl8jICLHu3H 8RjvjNbnizw8PEmitZiTy5kcSwsfu7wCMH2IJHtnNeKXNrNYXUlvcqILmFikiDHB9PQ+vFY1HJPQ 6KUabV5M7Tw34xutJ0hlnnsrm3tmJaOe5K3T7m3EjPyt1JAzn6V32ma9DqE62zwyW1y0PnrG7I4d MgFlZCVIBOOufbBFeEgBw8YcNvPC4HX616b8O/DJt4Y9augFllQiCNcY2Nj5z7nHHtjPPSYSlew6 kKaje+p3tFFFdBzBWL4jmEUdpunaFWlIysxjydjYGQRnvx7e1bVVNVtlvNJu7d7YXQkiYeSW27zj gbuxzjnt1qKkeaLRUHaVzhptN0SSRpJYrR5HO9neXJYnkkknn60z+y9CUbfJswR0HmdP1qrDatJa xSLpBdXCkOLd/nyAQRRLAsJVZdJVMgkZgfkDrj6ZFecoy8zs5l5HQaJJBFq9hb2c+IispMEc5KAY B+7nA59u9djXO+DrcQ2N0xs0tnacqSowXAA/IA5Hp1Peuiruox5YHLUd5HiPieNG8VaqWjVj9oPJ GT0FZXlRf880/wC+RWv4nH/FVar/ANfB/kKyq8yo3zs/QsBCLw1PTohn2eNuBEpJ7bRTlUwRrJGW iR8gMhKg4GSOPSrAtpA42jI4IIBwev8AUYq9eXbHS0jHlgT5QRhfusysC2dnPTtzzTgm9zz8Zj6c JKNKMZX3M3zpx0urn3/fv/jSm4uT1u7k/wDbd/8AGklieJdzK2OM8epx+hpnWpbmt2ehShhKyvTj F/JG14Z33etQwzzzvGysShmf5iFJx1rt/wCx7TqwlJz185/8a4rwh/yMMHIHyvnI/wBk12et3V7Z aXLe2Swv9nw0scoPzL6AgjB785rsw65o6ny2bwjDFcsFZWQ46LZnl0lOTkkzPz+vSnppFgp4tlYk 87iW/mazNDu7u4udSaSMbpG86OIvxH/Cqk8gZCg59Q3FYur+JdQW5iX7Pf6eUQiaJdpy2eqtt5Ge M8etdHKjzeSXNyvc1rTU9M8zyrmztbR1ldEyilMLxu3YAGen1rdFnbKSPssAYE8eWvX8q4B7DyYX dW3YyxQDAYdfz68jr3rWv7jVlhtrRne2khjaVnEoLSptIGTk7Tw3f0PUUW1sa1MLUpz5GdYLa36e RFx0/djitnSQq6PZBBhRAgHGONo7Vh2CvHY2yzFhII1D5Ysc455PPWtvSOdJtT/0zFVDc45bFHxS Yl0tGnYLEJl3MxwB16n6461yLJojHLiwYk5JbYSTXoV3F51nPEYlmDxsvlOcK+R0J7A9K84trO6a zhI0qCQbF+Zoky3HU/N1rmrw965rSl7tiTboYGNunAdOkdamgm0bW7UWLRMED7xARhV28Zx0Gcfj WRPFLBnztLtwFRn4hQ5Vep+97iuq8IRPFFqKy28cLrchSEUD/lmhxwTxznOe5/GKdN86uVUn7rOi ooor0DkCiiigDmdPXZp9vkAYjUYXkDgcVR1kY24x89vKMN0P3OD6e1XrLAsIAeMRjj8Ko6v95cHr BMMdm+7wawjsjZnSaOcwTfMTiZhyOnArQrO0U/uLjnOJ2/DgVo1rHZGctzxPxR/yNWq/9fH/ALKK zYozK4RSMnpmtPxRj/hK9Vwcjz//AGUVmwy+TIrkE4PYA/zryKnxs/QcPKUcDGUN1HT1sayW97bQ PbNC5u9rKgZFJ3EEgH5Tnp39KgksZpYbe0RG85JeYxH8y4DZOdvP0z+HprS3Rmvkusx+dt/dcqAf lP3h5nHX9aaJsXX2pWG9mYg/LjfyDxv6df8AOK2tofHe1fPz+dyjeWd3fhbeKFw/mAyLsAyVGOy8 YPvWNz3BBHBB7Guk+2x2dxPqGULDcZNuwksSM4XfyOlc2Mkkkckk8j39qzqI9/I5yfNC2n6m34SO PEMHI5V+v+6a67UvD9vqd6tzNNcb41GyMEGND3baQQSa5DwkceIbfBGcP/6Ca67xNPHFpDpLFeS+ awVTZnDoRyGz2AxXVhvgPOzltYu67I58NeafqNwgLQXkYPllyCJozyN2OCM9cdCOxpZNRu9XkUXZ 8sW7hhCqAAMV/vZJI5PfvVb+0Li5077Nf3sckSyHE5JMmV5OHPTPHPXnGarra7vJkto2ijlPmw+a SqsF+UlQOT0HXsfcGusKPK3GVRJy9d/P/hy3qG57byo5BHJK6xod+z5icY9/p6ZrcYJc+LporkBv JVPLXJ5wAwz+LE/gKy9EtgmrQm/uPNZ0KKDwjsPujn+LBY/X6CtfUk8vxFYTodrkKGHqN238/nIp M58ZNzrNNW0/4Jvg5bv/AFrU0j/kE2vX/VjrWYvHT/P0rT0jnSrX/rmKUdzy5bFyuX085sYOd2U6 +tdRXLWDZsIT1+TGT3onughsypq45ix/zxnOQeRwvNbfh3rqfIObvqO/7qOsPWDl4+hPkT4x1Hyr +lb2gfe1I8c3Q5H/AFyjpLdDexr0UUVqZBWDrHjLStGmaCSR550/1kcGD5Y9WJIUfQnPtS+MW1KP w/NLpUzRSRndKUA3mPB3bT2PIORzwcc149EUWQeagkjY4kB5OD1I9++f8a5q1Zwaij1cDl/1mlKr f4enX+vzNw+LtUa2aKAQ2gij3qEXzHYAZ6tx07hazpNU1C9jm87ULiRgh+XdgMhxvGBgDoD74o0/ SNTunE1tbPKw43smExzwMkccmrx8NajYtHNJJHBKEZkVWzt2jocDGTnHOc96506ktjv5cNRjaXLe yffVX0a1eul+xFb67qgmuI4tVvN5OIgJ+HOO5Pf06D8sGza+N/ENq+173zPLYqY7iJT09cANn8au W3w8v7m3k8i/tsxyEbWVgC2OvQ+vpxUN14B163f5YI7vdyzxTDJ+u7B/KhqqlpcrDvAzrfvHG1u1 tfuXn/Wi5+7vptTv7q8uhGJppNzCMEL0A4BJ9PWogPmH1oktprO5uILmJ4pkkIdHXBHA/wDrGrNj am6dlUnevKgHrXLK7l5n0UatKhhlO/ur59bIfe2Fxcz20sSoy+SEGZFHIye54rXeR2TaGUgkgNu5 Y8/KRu4Hv7U9IX8uNY1SRXCx9Sgl4Ixkj5cdayIdeE7rF9mIkfEfm+YPmGeBtxgZ6Zzx1ruSnUjZ LY+DslqVobC4sdNvTL5YHlFDiRTyDz0b+lQZ9a6G5h861kjlaOJXBi3klvL5A2+/TrXMkl5GO8CE cKc43e+ewrCs3UfMz6HJKigpw6/1ubvhR1XxFbZdRw3U/wCya9IBPB55AIz3FeK74MYWHePXaD/O tbS/EF5YlRaXL+Wpy1vISUI9MHp9RW0OalH34tLuZ47DLG1nOjUi5W2v27Pqd3eC20X7Vfy281yl zMHk8uPzPK4GWIzwoILZ7E/SsbWL6DUdVjTz3kgMYe3xlV3DIY9vm+oyB9autLf+JrdJtMvY7a0K eXNbOFLs+fmUtg4G0jBFZ+m6a+pJ9pt7RPtEUjQyCWQjy3GARyOeAvIH+FdSaeqPJoKNOd6js09m n/VyvZMbiJ0YmQK23cyEbuAR+PT8q3tI0otKNQmmaQyqGBdizPg/LknoB1C+uCfSualubaJ4otHk Fw2F+1KoOEcEA7cgcHn8q67QVkEMoEzSW6HaqNg7D1IU915HXoegxTZtiarqUYy2ez0/I2E69M89 M153L4v8QENbQXvkxx7o1jjhUOwBxjkE7sehHSvQxyMDGT2rz6z8F61qL+ZFaeTC7lkllkC4+bg4 GW/Suerz29wjAxoS5/bNKy0v3/Uovr2sSGfdq98AkHmZWZhlsZHQ/QcetV49V1CFMrfXKxRx/dWd geOgHNdfa/DG9Cu02qwwyOMsYoS4JPUdV46dqzIvBU9xaeZHqCBZcMVdWzx2zk1h7Oqnqdft8K4y jprbZPR6+W3+Ritrer7U828kmLeZGN+HCK3HBIznAz+ArsvDXju0gN2NUQxNPcF/NgBeMYRU9Sf4 e2RzXKat4Y1OywGMc6bGdPKbpt5YkHB4GPzrNhSSKSOAxSQSLjejLjr1Xnkcc5757U3OrBJsl0cL U52tV0tv89NO7v8A8A99hniuYUmglSWJxlXRgysPYiivOvhkl8Z7lo5dtgBmWMgYaQ9CPQ46nvx1 4wV20588eY8jE0PYVHC9z0ggMpDAEHgg968G1Cz+zare2xVo0gneNEyQQoYgHP0xXvNZ+oaDpeqv vvbKKWTGPMxtbH+8MGorUnUWm505fjVhZtzV4vdGHpSY0exHBAgjA/75FQazwY8EjME/fg/KvBq5 p6BdMt1GcqgUZOTxwKwfFOsW9jIkQfzboRSp5MZBKllGN/8AdH1oi9Ls54wlOXLFXY5vG02g63eW s9us9krhjt+WVMqpPU4brwOPrXe2d5DqFnDdWz74ZlDK2Mce47H27V4beXUupanNezhY3lIJjjJK rgAdTyegr2Xw1IsvhvTWUEYt0UgjHIGD+oNRQquUnG+h35jglh6VOdrN7+p5f41/5HHU/wDej/8A RSVlWl3FbGQTQPKrLgBSowe3Wun8VaJPeeIdYvI3j2RlTtJOTthQntXK6day6jcxwoFQuCQxYkDj PpXFUuqjfme/h62HrYFUpt2SV9Hp+BovrVmWUmxnySvmcxcgZPHHBya56BZYZY3aI7VIJAYf/qrT 1Owm0u8Fu3lvmMPuDEdSRjp7VPPpEsOjDUgyMhCkLuOeTj0961p16lO6ilr/AF3OaWDy/ljJylaW 39WGX+pwXNp9nitZIpJGKl22EeXknHAznoKp2MKXuqwW8pAty4Vz7+n16Y9yKgy/npvAA2nGGzzx 7VPpOqT6dfZikjVGkIkWUfKwJGQT1A47VeHTnJtbpNozx9OOFw7p0tpSs+9rbdCpLCYbqW3BLGOQ oDjk4OAfxq5faekOkWF7D5gndnDgg4AHQ47Dt75FJPLe6mbm/llWR7ZcM4AGEzgdufvcZ7Zqe98Q XtxpkcBuoz5u9JgqDeVPQHjAHpivVnKcowj9/wB3ofPxlaV10/M0vB+o+Rq0Kbj5N2PLZc8bv4fx zx+NehoiKzlUUFzuZgMFjjGTjqcACvHtOuGs/LuAN3ky7gM4zhs/zrr/APhPLg8/2bCBnn/SD0/7 5rzIyjTcoN7No9nG4StiZRrUoX5opv1NrU9GN/qtgEPkWcSTbzEFyHbbzj3x1welO8NRTx6WTdxy RXDyMXiZSqoRx8ueoOM596wv+E5uSB/xLYff/SG/+JpP+E6ucg/2dB3z/pDfh/DV+2h3OT+z8by8 vI7fI7hCMDIB9q1dK/5Blv1+73615ovjq44B02A8HP8ApDf/ABPFei6BIZtAsJWxukgVzjoCRmtK c4yfus48ThK1BJ1Y2ucn4p8dXdjqs+l6ZFHG9vt8yeYbicgH5V9ORyffjvV7RnL6NaOWLFogxJ4J JriPGirJ4u1I8gh1AI6j92taugeKoY7aKy1ACLy1CJcD7hA/vjsffp9KwVW9RqTPSr4BxwlOpSjf S7frb8ja1pdxh4GFjnJ9R8nUVw3ieJJvEd8zgbvkXd7CNeP/AK1dvq8yTJbPC6SRtHOQVbOfk6gj rWromlafc3N9dz2dvNP5yBZHjDEARRkdenJPStZwc1yp2OLCYmOGqOc482mw3wBZC08K27GFopJ2 d2DLgkbiFP0KhSPrRXTUVtGPKkkcNSbqTc31Cuc8QeNNP0N2t1DXl4BzBCR8n++3RfpyfauhlRpI XRHMbMpAcDlT614Ottcy3RtlSS4uQzAiNS7OwJ3HHU9zWNerKmlyrc9LLMFTxU5OrKyiaN34k1K6 tFtUdLWADBEGd7exc/0ArHCqi4GFH+ea6HTfCN9eok0xS3hdcgucsf8AgI6fjg1tS6Da6QsRhVpJ HhnDySHj7nTb2HXnr71xqnUq25tj3JY7BYFNYdXf9df8it4V8EnVVF3qLtHbK+PIAIeTjPJ6qOR7 nnpwa9MggitoEhgQJFGNqqvQCs/Q/wDj3n6/63uc4+Va067qNOMI6HzWMxdXFT5qj9F0RxWs/wDH zr34/wDpOlcJ4ZP/ABM7fj+H+ld5q4zd67ye/H/bulcF4Z41K2z/AHf6V51T4n6s9fA/7tV/wot+ LR/xOU/691/9Car1+M+BlGMfu4+CP9sVS8WA/wBsRcf8u46jr8zVdvMDwGp/6ZJgH/fFJfEvkbT/ AIGH9X+aOZ+ztLbtMmT5GWcf7JwCfw4rPmTZOTj5ZOQffuP8+9dX4UAN7IGwQUYFW5B6ZyKw9Vih ttSvbYIBbRzFEyfujPA/D1rXDVnSkpr+kdWJisRVq4aWm0k+zst/Is6ffafBpl0s9nM7GPa+2YgT DcOOB8vXr9elYzsu5ygIUsQis2TjPAz64p/2V8EJcMEYYI55Hvg804RpAskjNvdFyfX6Adq9BYun BylC7b6anlxyutB3rWjFdbr+ri4aKJIVG5zzycdDkmrVvNJECuQpZcM6KWYDvx3Hr/kVAAwO9nGS MbQD+Q/xqRJEaKUnGdpXnOAc4OfwzzXltt2e93+J7VZUnGpF3TjHa/RbPs/O/oIJG+Z44o1ByVRu cZH5fTjinwSyRM07hdiYye4/3f8AaPb8+OtMtMPCGkbChdxyOT6ADuen/wCqnRMLudFxiFGwoB69 Mtn17dOMUm3rdaCnCk+WEJPm5e70Xd6/h38hzOsk7MnKgAE427iM5bHb/wCtXtnhv/kWtM/69o++ f4RXh8TDc4AKgOTg+5z/AFr3Dw1/yLWmf9e0f/oIrqw38SR5WaKKwVHl/rQz/Efg2z11zcoxtr3A HmqMq+Om8d+OM8Hp1AxXk89vNaSBJ42jLE7SfuuASMqe44r3uuQtII7nSUguI1kjO4Mkg3fxGrrU YyfZnJgM0rYZcvxR7P8ARnmUM81sxMEzx5DcLypyNpJHTOO/Wu08PePIbN5k1K1ZVnkVzNB8wU7V TlTzjC54JPtVHXfCttbyI9hL5G9XJgfLD5VLfKevtWBe6bd6cN9zHiLeEEyHKFiMhc+uCDg+tYfv qWq1R7HNl2YP3vdm/l/wGe5QzRXMKTQSJLE4yrowZWHqCKK5L4cRuuh3EjOxR7g7UPRcAZI+p/lR XfTlzxUj5bEUvY1ZU73s7HYV5ZfaJqPhbxRb38DealxdnymjJyys2fLYepBI75xnrwPU6hntILmS B54lkaB/MjLfwtgjP5E0qkOdablYbEOhJ6XTVmjn7JRHaRjsMgH8TVHWwMwHbyIrjr0Hyd/arlgB 9hh9APr3NVNcHywkjIEc/JPHMfcelTDoQzodE/49phzgS8A9vlXv3rSrM0LAtpwARiXuc/wLWnWk PhRnLc4rV/8Aj814E4HPPp/o6VwfhrjUrXn+HH6V32qH/T9d555/9EJXAeGTjUbXGPujv7V5VT4n 6s+hwP8Au9X/AAou+Lh/xNYf+uA5/wCBNV+//wCRGDdP3acHt84qh4uBOqwn1g/9mNX73nwJ/wBs 1/8ARgpL4l8jaf8Au9D1f5lLwpj7e/rsP8xWbq//ACMGoZ/5+D27cVpeE+dRcdPkJz+VZuq/8h/U MY/4+D0+gqF8J2f8zCp/h/RG54mtYBotvKsEIkLx5cIAxG01zItQbZztQGX5YwcAuQQTj8P54rrP E3/IvW5/24uh/wBk1yZYrbSyFgFjAA3DODnt74yfwquqMMLdYGbjbfr8hqoZI1cbdjnCkkDOPSi2 t5ZiTbjzFkG0cgclT+mB/njLVhMrBQzsztnJc/MfUk/zp1tKbWYPZlfOVSXdssCMZ2++eDke3vVR t0N8fLFKErKPNbS17+fy/rcV4H80WoDx+UMyb2C7mxnPX7oHTnn9KEj3MI1Kfdz1GAtQvJLcXJnu GLPIud4+UKMdPYU+KHMsZjLeZkBDu6f0pSUUtysI8Vy68vNb3rt3v0+XbyFRNjsvGSdwP94E8HNe 3+Gv+Ra0z/r2j/8AQRXiKsWlfeQWQ7flGAB2x7d69u8Nf8i1pn/XtH/6CK6sN/EkeZmjbwVG/wCH pp/wTTrmbRBFbiNTkKzDnr94101c3F9xiT/G/Xt8xrqnuj56Bma5jEII/hmwFHJ/dnp71z2vW97q WpWNpHlraZgIweEaQogyw/vBf0/Guj1r7kAyc4l4HX/Vt0Na+hWtvd2rtPFHN5dwksbFRlXESYYe h6/gaiUOdcp0UKzoT9ole3+RP4Y0M+H9Fjsnm86TczuwGACT0HsBgc9evHQFa9FbJJKyOaUnJuT3 YUjusaM7kBVGST2FLVHWLma1015LdlWXcihmXIXcwBOPoaUpKKbYkruyOZtdbtRBGWeQnBb7ue5/ z+NVNT1G3uhF5auSIpRkjABZMAEd8nFEempGiIrR4QAA+SueB3oNgo7xf9+VrgjiGjr9idF4XvIr mC5jQFWjdGKnqAUUD9VYfhW7XJ6DJLZanHbJIphuizOmwDDKvUY78AH6Cusrsoy5oXOepHllY5LX oPJvNRIOfPg80jpj5Cv/ALKPzrznw1/yELX3UcfhXqfiq1K2j38Yz5UTpN/1zIPP4H9CfSvLfDPG oWvXBUcflXn14uMme7l0r4ar6IveLv8AkKW5wP8AUf8Asxq9erjwIRjA8tf/AEMVS8X/APIUt8/8 8P8A2Y1dvQP+EGfGCPLXuP74rNfEvkbz/wB2oer/ADKXhTnUWB/uH+lZ2rc+INQyBn7QeD9BWj4U P/EyYcfcP9Kz9WBPiG/wMnz8Y/AVK+E7f+ZhU9P0RveJjjw/bKAWO6M8em3k/qPzrkJgWtpUHcZx tycj0/M16FBHZ6hZypdXUMcT2/2dMygEAgZfHrkDH+6a4VvNspZ4GKGVcxuY3GD/ALrc4z6+9bOD ioyOPL6ka1CrhrXe6X9ediPzfLgaOI5lmTG7Iwkfcn3PTjtnt1IocJLluBGWdm78Y/qKbJLuleRx tDEAFzknAHfv0/UU5c/NtOMqeh9qzejstj0oxVSlUrP+JZr/AA+RFH+8t1AJAIHBzjI9R3p1r5kc yqvUNlD2pLdP3KKgOSBgdck1OSIOGO92I4icAqMZzuGcduP6ihO7cehpXSpxjVVvaNJW/m7q34/8 Aht0A3HsW4x+Qr3Lw8hj8O6ardRbR/8AoIryrwroja1rCRyoWt9xkmI4AHUjP4gevOa9lVVRQqgK qjAAGABXZhk3KUz57N6ijClhlvFXfqKTgZrhYvEtmyZCTFSzMpOwHBYkZBbrg9+ldTrt1NZ6U8ts 4SXzIkDFc4DSKp49cE1y0Vu0MSoJ5Nq8DOCfx4q69XkkkjyaVPmTZV1DWYLyOMIjjAfOWTIyjAY+ b1x7Yro/CV6l1b3SKG3RuhJIHOY1HUE85U/hj1rH8tz/AMt3I9wv+FXdGknt9XhjWZmiuNwkRgMf KpII44rOnXbkk0VOlaLaOsoooruOUK8s8S6tqc+qXcF3rcVnYwXRWKKMjedvIJVQXOD9BxXqdeTX trcXXibVo9M0I3NyLtt00uTHyPTgc9fmajRuzKWxm/abu5jLaf4o3uBkw3JML8dcbhg/nTnfWIjm /wBejtUGOs65PPYJkn8qtano2p2ShtZ8ORTIAALrTzsPtuVcj6kqBzwazNPjt7mRE0vR7i6l6YaT IHrny1H6kdqahB9PwX9fgU5S6P8AEt299N9pil0/xS63UOQgvEMYORzgvleR6/4V6j4ZvLu/0KCf UHie63SJI0WNp2uyjGMjoBXndxoWt2sCvqnhm2u7fH3bEbJY/b5CxP5N9RXc+BQo8J2oSN4k8yba knLKPNfGeB/IUrJbfp+hLdzoGVXQq6hlYYIIyCK8+v8AwY2i6pHfaery2Jf5olXc0AJGMAcsv4ZA 65GSPQqKzqU41FZmlKvOjflej0Z434uZX1K2dGDKYOCDkfeNX70H/hBZOp/dDk8/xiu513wjpmvY kmjMFyOlxDhWPs3Zh9fwxmse48IyxWJs5JJ7m0IORBsDYznow9fQk+1cTw0oyTWp6Tx8JUadO2sW zj/C2BqLHgYQ5JOMVq2fhxtR1y7u5GaO3eUlH2/fGAMp+vPQdsnpuWmm6PaOkSRRLMq7gtyP3g4H IVuh5HQVFqOiz3Vy9zbXsreYQWgkmcJkf3Sp4+mDz3FEKCS97UnGZhOdWdWirX087WSOe16OWGz0 m8sl2NcFtxxkLs+5Hg8BQN2R0ODmr2o+Go9QlQQ7baf7MsyKM7IyTyjd9ueR/dwcccVWvLLVLZFM 0b4nuolUPd7sy7gdwxknheSRkdecYq4mla2JWaUuMncdt4QCfX+8cDuT06elNU5KXM9UcaxkoRi6 cbSX3nFXtncWk5gu4Xt5f7jjg+47H6imW58gsCQFZdudm4KPpzx2r0aDTxbwSpq95FPauuVgmbeF Pdt7fMfTHv71XHhSwvHBsLC7YHB3bikWD3y4yR/ug/pQ6Mvs7dmevDM6VWLdem1JrVxf5rb8zz/e wkY248hP4cjcw+men07VqaF4ZvdWuQsEbBCfmlYYVR/n/PavQLPwBZxSo880pCjlIm2buMcsMHH0 x3znOK6uCCK2hSG3iSKJBhURQqqPQAVUcNOXxu3oTUzWnC3sIe8tFKTu/uM/QtEg0OxWCL55CPnk xjcf8K06KK7YxUVZHhTnKcnKTu2eXeM7+4l128tL3Xxb2MUiGK1gBMgIRGGQoz945BZscZHSudSa G6Um28SXVvL08u8LoB/wMMy+nHvXU67p+p3finUk0vQ98jyI32y4UmIjy4+QGwmRg+v0zVXU9C8Q 2uH1fR7TW4Ry0toMSrzjHygMeAOimqVra/p/X4lLQw5YZ4HIvPEsap3EF00zHjPCofw5IpsFza/a le317UbS4hJMTzq2wtyOoY7eOPmGKuW1hPcOE0zwpceePkLXUkhQEdQwIQfmR06VrT+GvFEFur3V hpupwcn7KgVXiHHCkBcdOxY/Wi0UtF+X/BC+p23hK7ub7w9BNe3aXk/mSo1xHt2ybZGAIwAOgHYU VF4Kga38NQo1lJY/vZSLeTcWQGRsZLAE/XHTFFIhm/RRRQIKKKKACiiigAooooAKKKKAGyRpKhSR FdD1VhkGoTp9metpB/37FFFKyC5A+iafJKsr2qF1GFOTx9PzqYabZhcG1iYZz8yg/wA6KKLId2SJ aW8cvmxwRLJjG9UAP51LRRTEFFFFABRRRQAUUUUAFFFFABRRRQB//9k= ------=_NextPart_000_0000_01C88051.5ADEB430 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: https://registrotasas.map.es/tasasPDF/css/estilo_registros_telematicos.css BODY { MARGIN: 0px; BACKGROUND-COLOR: #ffffff } A { TEXT-DECORATION: none } H1 { FONT-WEIGHT: normal; MARGIN: 0px } H2 { FONT-WEIGHT: normal; MARGIN: 0px } .h2azul { FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #004a80; FONT-FAMILY: verdana, = Geneva, Arial, Helvetica, sans-serif } H3 { FONT-WEIGHT: normal; MARGIN: 0px } H4 { FONT-WEIGHT: normal; MARGIN: 0px } H5 { FONT-WEIGHT: normal; MARGIN: 0px } .normal { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .normalnegrita { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .normalgrande { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } .normalExtraGrandeNegrita { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .textojustificado { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } .normalazul { FONT-SIZE: 10px; COLOR: #004a80; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } .entradilla { FONT-SIZE: 10px; COLOR: #004a80; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } A.normalazul:hover { TEXT-DECORATION: underline } .normalazulnegrita { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004a80; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .normalazulsubrayado { FONT-SIZE: 10px; COLOR: #004a80; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; TEXT-DECORATION: underline } .normalazulcursiva { FONT-SIZE: 10px; COLOR: #004a80; FONT-STYLE: italic; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .normalazulnegritasubrayado { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004a80; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: = underline } .normalazulnegritasubrayadocursiva { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004a80; FONT-STYLE: italic; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; = TEXT-DECORATION: underline } .normalazulnegritaderecha { MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004a80; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: = right } A.normalazulnegrita:hover { TEXT-DECORATION: underline } .textoderecha { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; TEXT-ALIGN: right } .textocursiva { FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .textonegritacursiva { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif } .textonegritasubrayadocursiva { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; = TEXT-DECORATION: underline } .normalgris { FONT-SIZE: 10px; COLOR: #8e8e8e; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } .normalblanco { FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } .normalblanconegrita { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } P { MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px } .textonegrita { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .textonegritagrande { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .textonegritasubrayado { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: = underline } .textosubrayado { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; TEXT-DECORATION: underline } .enlace { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } A.enlace:hover { TEXT-DECORATION: underline } .enlaceblanco { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, = helvetica, geneva, sans-serif; TEXT-DECORATION: none } A.enlaceblanco:hover { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, = helvetica, geneva, sans-serif; TEXT-DECORATION: underline } .enlaceBlanco:visited { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, = helvetica, geneva, sans-serif; TEXT-DECORATION: none } .enlacegrande { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } A.enlacegrande:hover { COLOR: #818181; TEXT-DECORATION: underline } .enlacenegrita { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } A.enlacenegrita:hover { COLOR: #818181; TEXT-DECORATION: underline } .enlacenegritagrande { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } A.enlacenegritagrande:hover { COLOR: #818181; TEXT-DECORATION: underline } .enlacegris { FONT-SIZE: 10px; COLOR: #969595; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } A.enlacegris:hover { COLOR: #6f6f6f; TEXT-DECORATION: underline } .cabecera { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #595959; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .subtitulo { MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004a80; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif } .tablaazul { BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: = #e5e5e5 1px solid; COLOR: #004a80; BORDER-BOTTOM: #e5e5e5 1px solid; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: = 19px; BACKGROUND-COLOR: #fafafa } .tabla { BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; = BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid; = BACKGROUND-COLOR: #fafafa } .tablasinborde { BORDER-RIGHT: #fafafa 1px solid; BORDER-TOP: #fafafa 1px solid; = FONT-SIZE: 10px; BORDER-LEFT: #fafafa 1px solid; COLOR: #000000; = BORDER-BOTTOM: #fafafa 1px solid; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa } .tablasinbordeazul { BORDER-RIGHT: #fafafa 1px solid; BORDER-TOP: #fafafa 1px solid; = FONT-SIZE: 10px; BORDER-LEFT: #fafafa 1px solid; COLOR: #004a80; = BORDER-BOTTOM: #fafafa 1px solid; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa } .cajamenu { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = BORDER-LEFT: #7e7e7e 1px solid; BORDER-BOTTOM: #7e7e7e 1px solid; = BACKGROUND-COLOR: #e4e3e3 } .cajamenuministerio { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = BORDER-LEFT: #7e7e7e 1px solid; BORDER-BOTTOM: #7e7e7e 1px solid; = BACKGROUND-COLOR: #e8e8e8 } .cajamenuservicios { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = BORDER-LEFT: #7e7e7e 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #7e7e7e = 1px solid; BACKGROUND-COLOR: #7e7e7e } .cajamenuorganismos { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = BORDER-LEFT: #7e7e7e 1px solid; BORDER-BOTTOM: #7e7e7e 1px solid; = BACKGROUND-COLOR: #afafaf } P { MARGIN-BOTTOM: -5px; MARGIN-RIGHT: 10px; TEXT-ALIGN: justify } .cajaxp { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = FONT-SIZE: 10px; BORDER-LEFT: #7e7e7e 1px solid; WIDTH: 15px; = BORDER-BOTTOM: #7e7e7e 1px solid; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff } .cajap { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = FONT-SIZE: 10px; BORDER-LEFT: #7e7e7e 1px solid; WIDTH: 50px; = BORDER-BOTTOM: #7e7e7e 1px solid; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff } .caja { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = FONT-SIZE: 10px; BORDER-LEFT: #7e7e7e 1px solid; WIDTH: 150px; = BORDER-BOTTOM: #7e7e7e 1px solid; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff } .cajagrande { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = FONT-SIZE: 10px; BORDER-LEFT: #7e7e7e 1px solid; WIDTH: 200px; = BORDER-BOTTOM: #7e7e7e 1px solid; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff } .cajaxgrande { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = FONT-SIZE: 10px; BORDER-LEFT: #7e7e7e 1px solid; WIDTH: 350px; = BORDER-BOTTOM: #7e7e7e 1px solid; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff } .cajadetexto { BORDER-RIGHT: #7e7e7e 1px solid; BORDER-TOP: #7e7e7e 1px solid; = FONT-SIZE: 10px; BORDER-LEFT: #7e7e7e 1px solid; WIDTH: 350px; = BORDER-BOTTOM: #7e7e7e 1px solid; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; HEIGHT: 80px; BACKGROUND-COLOR: #ffffff } .subtituloderecha { MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004a80; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: = right } .subtitulocentro { MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004a80; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: = center } .enlacetexto { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif } A.enlacetexto:hover { COLOR: #ffffff; BACKGROUND-COLOR: #7e7e7e } .titulonoticia { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #004a80; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .subtitulonoticia { MARGIN-TOP: 6px; FONT-SIZE: 10px; COLOR: #004a80; FONT-FAMILY: verdana, = Geneva, Arial, Helvetica, sans-serif } .solapa { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; = BACKGROUND: url(../el_gobierno_informa/images_common/solapa.gif); = BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif } .enlacenegritasubrayado { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: = underline } .enlacenegritasubrayadocursiva { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; = TEXT-DECORATION: underline } .cabeceratabla { BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: = #006699 1px solid; COLOR: #fafafa; BORDER-BOTTOM: #006699 1px solid; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #006699; TEXT-ALIGN: center } .cabeceratablaizquierda { BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: = #006699 1px solid; COLOR: #fafafa; BORDER-BOTTOM: #006699 1px solid; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #006699; TEXT-ALIGN: left } .cabeceratablag { BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: = #e5e5e5 1px solid; COLOR: #fafafa; BORDER-BOTTOM: #e5e5e5 1px solid; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #006699; TEXT-ALIGN: center } .filaclara { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa } .filaclaranegrita { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa } .filaclaracentro { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: center } .filaoscura { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #edeaea } .filaoscuranegrita { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #edeaea } .filaoscuracentro { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #edeaea; TEXT-ALIGN: center } .tablablanca { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; = FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff = 1px solid; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #ffffff } .cabeceratablagris { BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-LEFT: = #e5e5e5 1px solid; COLOR: #004a80; BORDER-BOTTOM: #e5e5e5 1px solid; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #fafafa } .normalazulnegritacentrado { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #004a80; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center } .boton { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; = WIDTH: 70px; COLOR: #3d3d3d; BORDER-BOTTOM: #cccccc 1px solid; = FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #ebebeb; TEXT-ALIGN: center } .botonBorrarCabecera { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; = WIDTH: 100px; COLOR: #3d3d3d; BORDER-BOTTOM: #cccccc 1px solid; = FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #ebebeb; TEXT-ALIGN: center } .botongrande { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; = WIDTH: 160px; COLOR: #3d3d3d; BORDER-BOTTOM: #cccccc 1px solid; = FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; = BACKGROUND-COLOR: #ebebeb; TEXT-ALIGN: center } .importe { BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 0px solid; = COLOR: #000000; BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: Verdana, = Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; = TEXT-ALIGN: right } .importe2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, = Arial, Helvetica, sans-serif; TEXT-ALIGN: right } .numjustificantepr { FONT-WEIGHT: bold; WIDTH: 20px; TEXT-ALIGN: right } .formulaAplicada { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; = COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, = Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; = TEXT-ALIGN: left } .unidadMedida { BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; = FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 0px solid; = COLOR: #000000; BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: Verdana, = Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; = TEXT-ALIGN: left } .checkOpcional { BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; = FONT-SIZE: 10px; BORDER-LEFT: #cccccc 0px solid; COLOR: #000000; = BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: Verdana, Geneva, Arial, = Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left } .botonextragrande { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; = FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; = COLOR: #3d3d3d; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, = Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebebeb; = TEXT-ALIGN: center } .capaAvisoEstilo { BORDER-RIGHT: #5c3c0f 1px solid; BORDER-TOP: #5c3c0f 1px solid; = FONT-SIZE: 12px; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: #5c3c0f 1px = solid; WIDTH: 60%; COLOR: #56340c; BORDER-BOTTOM: #5c3c0f 1px solid; = FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; POSITION: = relative; TOP: 0px; BACKGROUND-COLOR: #f7d585 } .capaNuevaLiqEstilo { BORDER-RIGHT: #5c3c0f 1px solid; BORDER-TOP: #5c3c0f 1px solid; = FONT-SIZE: 10px; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: #5c3c0f 1px = solid; WIDTH: 100%; COLOR: #56340c; BORDER-BOTTOM: #5c3c0f 1px solid; = FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; POSITION: = relative; TOP: 0px; BACKGROUND-COLOR: #f7d585 } .menuSuperior { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: = #d9dddf; TEXT-ALIGN: center } .menuSuperiorUsr { FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: = verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: = #d9dddf; TEXT-ALIGN: right } .cabeceraAzul { FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px; COLOR: #004a80; = FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif } .tablaBusqueda { WIDTH: 65% } .izquierda { FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; TEXT-ALIGN: left } .derecha { FONT-WEIGHT: bold; TEXT-ALIGN: right } .centrado { FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; TEXT-ALIGN: center } .formBoton { BORDER-RIGHT: #6a6c7b 1px solid; BORDER-TOP: #6a6c7b 1px solid; = FONT-SIZE: 11px; BORDER-LEFT: #6a6c7b 1px solid; COLOR: #000000; = BORDER-BOTTOM: #6a6c7b 1px solid; FONT-FAMILY: Verdana, Arial; = BACKGROUND-COLOR: #f0f0f0 } .bordeContenido { BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; = BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid } .celda { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid } ------=_NextPart_000_0000_01C88051.5ADEB430 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://registrotasas.map.es/tasasPDF/js/sgtic_navegador_genericas.js /**********************************************************************/ /** COMPATIBILIDAD DE NAVEGADORES **/ /**********************************************************************/ /* var SGTIC_IS_IE =3D (document.all)? true:false var SGTIC_IS_DOM =3D document.getElementById ? true:false; var SGTIC_IS_MOZ =3D (document.implementation && = document.implementation.createDocument)?true:false; OTRA FORMA var SGTIC_IS_IE =3D (navigator.userAgent.toLowerCase().indexOf("msie") > = -1)?true:false; var SGTIC_IS_MOZ =3D (document.layers)? true:false */ /* ------------------------------------------------- Propiedades=20 nombre: string, guarda el nombre del navegador.=20 version:number, n=FAmero completo de la versi=F3n (5.01, 6.02) Verent: number, n=FAmero de versi=F3n base (4, 5, 6, etc.)=20 standard: l=F3gico, verdadero si el navegador cumple los standards de = W3C=20 IE: l=F3gico,verdadero para el navegador de Microsoft=20 NS: l=F3gico, verdadero para el navegador de Netscape=20 OP: l=F3gico, verdadero para el navegador Opera=20 XX: l=F3gico, verdadero si es otro navegador. modVer: Es un valor para identificar modelo y navegador, sus valores = posibles son: IEX, NSX, OPX,=20 donde X es un n=FAmero de versi=F3n y las iniciales IE, NS, OP = se corresponden con los navegadores=20 de Microsoft, Netscape y Opera respectivamente. M=E9todos iniciar averigua y coloca adecuadamente los valores de las propiedades = de la instancia del objeto. Este m=E9todo es usado por el cnstructor del = objeto, la funci=F3n con el nombre oNavegador( ) ponerModVer: Se usa para colocar el valor de la propiedad modVer ---------------------------------------------------- */ /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D CLASE: oNavegador DESCRIP: Esta clase implementa los datos del navegador de la persona que = se conecta. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D*/ function oNavegador( ) { this.nombre =3D navigator.appName; this.iniciar =3D iniciar; this.ponerModVer =3D ponerModVer; this.IE =3D this.nombre.toUpperCase().indexOf('MICROSOFT') >=3D0; this.NS =3D this.nombre.toUpperCase().indexOf('NETSCAPE') >=3D0; this.OP =3D this.nombre.toUpperCase().indexOf('OPERA') >=3D 0; this.XX =3D !this.IE && !this.NS && !this.OP; this.version =3D this.iniciar(); this.Verent =3D parseInt(this.version); this.standard =3D (this.IE && this.Verent >=3D5) || (this.NS && = this.Verent >=3D5) this.modVer =3D this.ponerModVer(); /*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D FUNCION: iniciar( ), miembro de oNavegador ARGS: none. DEVUELVE: nada DESCRIP: Inicializa los valores del objeto =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D*/ function iniciar() { var ver =3D navigator.appVersion; if(ver+"" !=3D "NaN") if (this.IE) { ver.match(/(MSIE)(\s*)([0-9].[0-9]+)/ig); ver =3D RegExp.$3; } return ver; } //Termina la funcion iniciar el objeto=20 //Selector para usar en sentencias switch //Los modelos de navegadores ser=E1n de la forma: // IE4, IE5, NS4, NS5 ... function ponerModVer() { if (this.IE) return "IE"+this.Verent; if (this.NS) return "NS"+this.Verent; if (this.OP) return "OP"+this.Verent; return "XXNN"; } }//Fin de definici=F3n del objeto o_Navegador =20 ------=_NextPart_000_0000_01C88051.5ADEB430 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://registrotasas.map.es/tasasPDF/js/tasasPDF_funciones_comunes.js /**********************************************************************/ /** COMPATIBILIDAD DE NAVEGADORES **/ /**********************************************************************/ /* ES NECESARIO QUE LA PAGINA QUE LLAME A ESTO TENGA UNA LLAMADA A = SRC=3D"./script/sgtic/sgtic_navegador_genericas.js" */ function FnCmn_CargarFuncionesTasasEspecificas(){ var visita =3D new oNavegador(); if (visita.IE){ //alert("carga funciones IE") document.write(''); } else if (visita.NS){ //alert("carga funciones NS") document.writeln(''); } } /* ************* FUNCIONES PARA TODAS LAS TASAS *************** */ /* ----------------- FUNCIONES INVOCADAS EN LA CARGA DEL FORMULARIO = -------------- */ document.writeln(''); var fechaActual =3D new Date(); FnCmn_CargarFuncionesTasasEspecificas(); /* AQUI HAY QUE ESCRIBIR EN EL DOCUMENTO LAS LLAMADAS AL RESTO DE = FICHEROS JS */ function FnCmn_RellenarOpTiposVias(){ for (var i=3D1 ; i ' + = tiposVias[i] + ''); } } function FnCmn_RellenarOpProvincias(){ for (var i=3D1 ; i'); } =20 } function FnCmn_RellenarOpPaises(){ for (var i=3D1 ; i ' + = paises[i] + ''); } } function FnCmn_RellenarOpCapitales(){ for (var i=3D1 ; i ' + = capitales[i] + ''); } } function FnCmn_EscribirFecha(){ document.writeln('Madrid, a ' + FnCmn_FechaActualLarga()); } function FnCmn_ActualizarFechaActual() { document.getElementById("Ctrl_FechaActual").value =3D "a " + = FnCmn_FechaActualLarga().toLowerCase(); } function FnCmn_ActualizarEjercicio()=20 { var anyoActual =3D fechaActual.getYear(); if (anyoActual < 1900) anyoActual +=3D 1900; document.getElementById("Ctrl_Ejercicio").value =3D anyoActual; =09 } function FnCmn_AlPresentar(matriz){ if(document.getElementById("Ctrl_FechaActual")!=3Dnull) = =09 document.getElementById("Ctrl_FechaActual").value =3D "a " + = FnCmn_FechaActualLarga().toLowerCase(); var anyoActual =3D fechaActual.getYear(); if (anyoActual < 1900) anyoActual +=3D 1900; document.getElementById("Ctrl_Ejercicio").value =3D anyoActual; =20 if(document.getElementById("Ctrl_TipoAutoliquidacionP")!=3Dnull){ document.getElementById("Ctrl_TipoAutoliquidacionP").checked =3D = true; Fn_HabDesJustCompl(true); =20 document.getElementById("Ctrl_TipoAutoliquidacionC").checked =3D = false; } if(document.getElementById("Ctrl_Forma_PagoE")!=3Dnull) document.getElementById("Ctrl_Forma_PagoE").checked =3D true; =20 if(document.getElementById("Ctrl_Forma_PagoC")!=3Dnull)=20 document.getElementById("Ctrl_Forma_PagoC").checked =3D false; =20 if(document.getElementById("Ctrl_Entidad")!=3Dnull) document.getElementById("Ctrl_Entidad").value =3D ""; =20 if(document.getElementById("Ctrl_Oficina")!=3Dnull) document.getElementById("Ctrl_Oficina").value =3D ""; =20 if(document.getElementById("Ctrl_DC")!=3Dnull) document.getElementById("Ctrl_DC").value =3D ""; =20 if(document.getElementById("Ctrl_NumCuenta")!=3Dnull)=20 document.getElementById("Ctrl_NumCuenta").value =3D ""; //document.getElementById("Ctrl_ProvinciaDom").value =3D ""; //document.getElementById("Ctrl_ProvinciaDom").value =3D ""; /* ejecutamos la parte particular de la carga del formulario */ = document.getElementById("Ctrl_NIFRem").focus(); } =20 =20 /* --------------- FIN FUNCIONES INVOCADAS EN LA CARGA DEL FORMULARIO = -------------- */ /* ----------------- FUNCIONES INVOCADAS EN LA EDICION DEL FORMULARIO = -------------- */ /*********************************************************** ** FUNCIONES QUE SE ENCUENTRAN EN LOS FICHEROS ESPECIFICOS ** DE NAVEGADOR ***********************************************************/ /* esta funci=F3n captura cada pulsaci=F3n del teclado: * - si cualquier tecla, la acepta * - si es la tecla [enter], pasa al siguiente control */ function FnCmn_AceptaTodo(e){return true; } =20 /* esta funci=F3n captura cada pulsaci=F3n del teclado: * - si es una tecla de un caracter, la acepta * - si es de un numero, muestra un mensaje de error * - si es la tecla [enter], pasa al siguiente control */ function FnCmn_AceptaLetras(e){} =20 /* esta funci=F3n captura cada pulsaci=F3n del teclado: * - si es una tecla de un numero, la acepta * - si es de una letra, muestra un mensaje de error * - si es la tecla [enter], pasa al siguiente control */ function FnCmn_AceptaNumeros(SigCtrl){} =20 function FnCmn_CambiarMayusculas(ctrl){ ctrl.value=3Dctrl.value.toUpperCase(); } function FnInt_TeclaEsNumero(tecla){ if ( tecla <=3D 32 || ( 48 <=3D tecla && tecla <=3D 57 )){ return true; } else { alert("Este campo s=F3lo admite valores num=E9ricos"); return false; } } function FnInt_TeclaEsValida(tecla){ if (tecla =3D=3D '<'.charAt()) return false; if (tecla =3D=3D '>'.charAt()) return false; if (tecla =3D=3D '"'.charAt()) return false; return true; } function FnInt_TeclaEsLetra(tecla){ if ( tecla <=3D 32 || (65 <=3D tecla && tecla <=3D 90) || (97 <=3D tecla && tecla <=3D 122) || tecla =3D=3D 225 || tecla =3D=3D 193 || tecla =3D=3D 233 || tecla =3D=3D 201 || tecla =3D=3D 237 || tecla =3D=3D 205 || tecla =3D=3D 243 || tecla =3D=3D 211 || tecla =3D=3D 250 || tecla =3D=3D 218 || tecla =3D=3D 241 || tecla =3D=3D 209 || tecla =3D=3D 231 || tecla =3D=3D 199 || tecla =3D=3D 252 || tecla =3D=3D 220 || tecla =3D=3D 45 || tecla =3D=3D 44 || tecla =3D=3D 39 || tecla =3D=3D 138){ return true; } else { alert("Este campo s=F3lo admite letras"); return false; } } function FnCmn_ActualizaCampo(fuente, destino){ document.getElementById(destino).value =3D fuente.value; } // Quita de cadena el caracter que ocupa la posicion dada function FnInt_EliminaCaracter(cadena,posicion) { var cadResult; cadResult =3D cadena.substr(0, posicion) + cadena.substr((posicion = + 1), (cadena.length - 1)); return cadResult } // Elimina todos los caracteres no numericos de una cadena // incluido espacios y devuelve el resultado function FnInt_ConvertirInt(cadena) { // eliminamos todos los caracteres que no sean numeros var longitud =3D cadena.length; var i =3D 0; while (i < longitud) { if (isNaN(cadena.charAt(i)) || (cadena.charAt(i) =3D=3D ' ')) { cadena =3D FnInt_EliminaCaracter(cadena, i); longitud -=3D 1; } else { i++; } } return cadena; } // Valida un campo que contenga un telefono. El telefono solo puede = contener // numeros y debe tener una longitud de 9 d=EDgitos // Devuelve true si es correcto. false si no // Valida un campo que contenga un telefono. El telefono solo puede = contener // numeros y debe tener una longitud de entre 9 y 11 d=EDgitos // Devuelve true si es correcto. false eoc function FnCmn_ValidarTelefono(ctrl) { var telefono =3D new String(ctrl.value); =20 if(telefono.length < 9 || telefono.length =3D=3D 10) return false; else if (telefono.length=3D=3D12){ =09 if (telefono.charAt(0)!=3D'+') return false; else{ telefono =3D telefono.substring(1,12); =20 if(! EsNumeroEntero (telefono)) return false; else return true; =20 } } else if (telefono.length=3D=3D11 || telefono.length=3D=3D9){ if(! EsNumeroEntero (telefono)) return false; else return true; } =20 else return false; =20 } function FnCmn_ValidarTelefono2(e) { var telefono =3D new String(e.target.value); if (telefono !=3D ""){ // eliminamos todos los caracteres que no sean numeros telefono =3D FnInt_ConvertirInt(telefono); // establecemos el nuevo valor del telefono e.target.value =3D telefono; // comprobamos que la longitud sea la correcta if (telefono.length < 9) { e.target.focus(); E.preventDefault(); e.stopPropagation(); alert("Si rellena el tel=E9fono, debe introducir 9 = d=EDgitos"); e.target.focus(); } } } // Valida un campo que contenga un codigo postal. solo admitira // valores numericos function FnCmn_ValidarCodPostal(ctrl) { var cod =3D new String(ctrl.value); if (cod !=3D ""){ // Eliminamos caracteres no numericos (funcion en = tasas_funciones_comunes) cod =3D FnInt_ConvertirInt(cod); // establecemos el nuevo valor ya corregido ctrl.value =3D cod; // comprobamos que la longitud sea la correcta if (cod.length !=3D 5) { //alert("Si rellena el c=F3digo postal, debe introducir 5 = d=EDgitos"); ctrl.focus(); return false; } else{ var indice=3D = document.forms[0].Ctrl_ProvinciaDom.selectedIndex; var codPostal =3D id_provincias[indice]; =09 if(cod.substring(0,2)!=3DcodPostal){ return false; } } } return true; } // Devuelve un String function FnCmn_FechaActualLarga() { strAnyo =3D (fechaActual.getYear() < 1900)?(fechaActual.getYear() = + 1900):fechaActual.getYear(); strFechaAct =3D fechaActual.getDate() + " de " + = meses[fechaActual.getMonth()+1][1] + " de " + strAnyo; return strFechaAct; } // Elimina espacios en blanco del principio y del final de un String // Elimina tambi=E9n los espacios intermedios function FnCmn_trim (str) { var strResultado =3D str; var car =3D str.substring(0, 1); // Quitamos los caracteres iniciales while (car =3D=3D " ") { strResultado =3D strResultado.substring(1, strResultado.length = - 1); car =3D strResultado.substring(0, 1); } // Quitamos los caracteres finales car =3D strResultado.substring(strResultado.length, = strResultado.length - 1); while (car =3D=3D " ") { strResultado =3D strResultado.substring(0, strResultado.length = - 1); car =3D strResultado.substring(strResultado.length, = strResultado.length - 1); } // Eliminamos multiples espacios dentro de la cadena while (strResultado.indexOf(" ") !=3D -1) { strResultado =3D strResultado.substring(0, = strResultado.indexOf(" ")) + strResultado.substring(strResultado.indexOf(" ") + 1, = strResultado.length); } return strResultado; } function FnCmn_RellenaConCerosCentimos(){ var strCentimos =3D ""; strCentimos =3D = document.getElementById("Ctrl_Importe_Centimos").value; if ( strCentimos.length =3D=3D 1 ) { strCentimos +=3D "0"; } document.getElementById("Ctrl_Importe_Centimos").value =3D = strCentimos; } function FnCmn_QuitarCerosIzda (ctrl){ cadena =3D ctrl.value; hayCeros =3D true; while ((cadena.length >1)&&(hayCeros)){ if (cadena.charAt(0) =3D=3D "0"){ cadena =3D FnInt_EliminaCaracter(cadena,0); }else{ hayCeros=3Dfalse; } } ctrl.value =3D cadena; return } function FnCmn_MostrarMensajeAyuda (ctrl){ var msg =3D FnCmn_MensajeControlComun(ctrl); if (msg=3D=3D""){ msg =3D FnOrg_MensajeControl(ctrl); } window.status =3D msg; } function FnCmn_BloquearCCC (){ if(document.getElementById("Ctrl_Entidad")!=3Dnull){ document.getElementById("Ctrl_Entidad").value =3D ""; document.getElementById("Ctrl_Entidad").readOnly =3D true; document.getElementById("Ctrl_Oficina").value =3D ""; document.getElementById("Ctrl_Oficina").readOnly =3D true; document.getElementById("Ctrl_DC").value =3D ""; document.getElementById("Ctrl_DC").readOnly =3D true; document.getElementById("Ctrl_NumCuenta").value =3D ""; document.getElementById("Ctrl_NumCuenta").readOnly =3D true; } } function FnCmn_AlCambiarFormaPago( formaPago ){ if (formaPago=3D=3D"E"){ if (document.getElementById("Ctrl_Forma_PagoE").checked){ document.getElementById("Ctrl_Forma_PagoC").checked =3D = false; document.getElementById("Ctrl_Forma_Pago").value =3D "EN = EFECTIVO"; FnCmn_BloquearCCC(); }else{ document.getElementById("Ctrl_Forma_Pago").value =3D ""; } }else{ if (document.getElementById("Ctrl_Forma_PagoC").checked){ document.getElementById("Ctrl_Forma_PagoE").checked =3D = false; document.getElementById("Ctrl_Forma_Pago").value =3D = "ADEUDO EN CUENTA"; document.getElementById("Ctrl_Entidad").readOnly =3D false; document.getElementById("Ctrl_Oficina").readOnly =3D false; document.getElementById("Ctrl_DC").readOnly =3D false; document.getElementById("Ctrl_NumCuenta").readOnly =3D = false; }else{ document.getElementById("Ctrl_Forma_Pago").value =3D ""; FnCmn_BloquearCCC(); } } } function FnCmn_AlCambiarTipoAutoliquidacion( tipoAutoliquidacion ){ if (tipoAutoliquidacion=3D=3D"P"){ =20 if = (document.getElementById("Ctrl_TipoAutoliquidacionP").checked){ = document.getElementById("Ctrl_TipoAutoliquidacionC").checked =3D false; document.getElementById("Ctrl_TipoAutoliquidacion").value = =3D "PRINCIPAL"; Fn_HabDesJustCompl(true); =20 }else{ document.getElementById("Ctrl_TipoAutoliquidacion").value = =3D ""; } }else{ =20 if = (document.getElementById("Ctrl_TipoAutoliquidacionC").checked){ = document.getElementById("Ctrl_TipoAutoliquidacionP").checked =3D false; document.getElementById("Ctrl_TipoAutoliquidacion").value = =3D "COMPLEMENTARIA"; Fn_HabDesJustCompl(false); }else{ document.getElementById("Ctrl_TipoAutoliquidacion").value = =3D ""; Fn_HabDesJustCompl(true); } } } function FnCmn_MensajeControlComun(ctrl){ if ( ctrl.id=3D=3D"Ctrl_Ejercicio"){ return "Ejercicio fiscal del pago"; }else if ( ctrl.id=3D=3D"Ctrl_NumJustificante"){ return "N=FAmero de Justificante del pago"; }else if ( ctrl.id=3D=3D"Ctrl_NIFRem"){ return "NIF de la persona que realiza el pago"; }else if ( ctrl.id=3D=3D"Ctrl_Apellido1"){ return "Primer apellido o la raz=F3n social"; }else if ( ctrl.id=3D=3D"Ctrl_Apellido2"){ return "Segundo apellido"; }else if ( ctrl.id=3D=3D"Ctrl_NombreRem"){ return "Nombre"; }else if ( ctrl.id=3D=3D"Ctrl_TipoViaDom"){ return "Tipo de v=EDa de su domicilio"; }else if ( ctrl.id=3D=3D"Ctrl_ViaDom"){ return "Nombre de la v=EDa de su domicilio"; }else if ( ctrl.id=3D=3D"Ctrl_NumeroDom"){ return "N=FAmero de la v=EDa de su domicilio"; }else if ( ctrl.id=3D=3D"Ctrl_EscaleraDom"){ return "Escalera de su domicilio"; }else if ( ctrl.id=3D=3D"Ctrl_PisoDom"){ return "Piso de su domicilio"; }else if ( ctrl.id=3D=3D"Ctrl_PuertaDom"){ return "Puerta de su domicilio"; }else if ( ctrl.id=3D=3D"Ctrl_MunicipioDom"){ return "Municipio de su domicilio"; }else if ( ctrl.id=3D=3D"Ctrl_ProvinciaDom"){ return "Provincia de su domicilio"; }else if ( ctrl.id=3D=3D"Ctrl_CPostalDom"){ return "C=F3digo postal de su domicilio"; }else if ( ctrl.id=3D=3D"Ctrl_TelefonoDom"){ return "Tel=E9fono de contacto"; }else if ( ctrl.id=3D=3D"Ctrl_TipoAutoliquidacionC"){ return "Tipo de autoliquidaci=F3n"; }else if ( ctrl.id=3D=3D"Ctrl_TipoAutoliquidacionP"){ return "Tipo de autoliquidaci=F3n"; }else if ( ctrl.id=3D=3D"Ctrl_Importe_Euros"){ return "Importe en euros"; }else if ( ctrl.id=3D=3D"Ctrl_Importe_Centimos"){ return "Importe en c=E9ntimos"; }else if ( ctrl.id=3D=3D"Ctrl_Entidad"){ return "C=F3digo de la entidad"; }else if ( ctrl.id=3D=3D"Ctrl_Oficina"){ return "Oficina de la entidad"; }else if ( ctrl.id=3D=3D"Ctrl_DC"){ return "D=EDgito de control"; }else if ( ctrl.id=3D=3D"Ctrl_NumCuenta"){ return "N=FAmero de cuenta"; }else{ return (""); } } /* function SobreControlTextoBarraEstato(ctrl) { return EnControlTextoBarraEstato(ctrl); } */ /* -------------- FIN FUNCIONES INVOCADAS EN LA EDICION DEL FORMULARIO = -------------- */ /* -------------- FUNCIONES INVOCADAS EN EL ENVIO DEL FORMULARIO = -------------- */ function FnCmn_AlEnviar(){ =20 var errores=3D""; errores=3DFnCmn_ValidarFormulario(); if (errores=3D=3D""){ =20 if(document.getElementById("Ctrl_Imprimir")!=3Dnull) document.Principal.Ctrl_Imprimir.disabled=3Dtrue; FnCmn_HabilitarBotones(); =20 document.Principal.submit(); } else { alert(errores); return false; } } function FnCmn_HabilitarBotones(){ if(document.getElementById('Ctrl_NuevoImpresoMismaProv')!=3Dnull) = document.getElementById('Ctrl_NuevoImpresoMismaProv').disabled=3Dfalse; if(document.getElementById('Ctrl_NuevoImpresoDistProv')!=3Dnull) = document.getElementById('Ctrl_NuevoImpresoDistProv').disabled=3Dfalse;=09 } =20 /* esta funcion valida los datos introducidos */ function FnCmn_ValidarFormulario(){ var errores =3D ""; /* primero validamos los datos especificos de la tasa */ =20 /* METER AQUI LAS VALIDACIONES PARTICULARES */ errores =3D FnOrg_ValidarParteEspecifica(); =20 /* ahora validamos los datos comunes a todas las tasas */ errores=3Derrores+FnCmn_ValidarParteComun(); =20 return errores; } function FnCmn_ValidarParteComun(){ var result =3D ""; var comprobacion=3Dtrue; =20 if (!Fn_ValidarCaracteresEspeciales()) =20 result =3Dresult+"Ha introducido caracteres no validos (<, > =F3 = \") en alg=FAn campo de texto.\n"; // El nombre es obligatorio if(camposObligatorios && ! = Fn_ComprobarPersonaJuridica(document.getElementById("Ctrl_NIFRem").value)= && document.getElementById("Ctrl_NombreRem").value =3D=3D ""){ result =3Dresult+"El nombre es un campo obligatorio.\n"; } =20 // El primer apellido es obligatorio if(camposObligatorios && = document.getElementById("Ctrl_Apellido1").value =3D=3D ""){ =09 result =3Dresult+"El apellido es un campo obligatorio.\n"; } =20 // El Municipio es obligatorio y ha de ser correcto =20 if(camposObligatorios && = document.getElementById("Ctrl_MunicipioDom").value =3D=3D ""){ =09 result =3Dresult+"El municipio es un campo obligatorio.\n"; } =20 // El Codigo Postal es obligatorio y ha de ser correcto =20 if(camposObligatorios){ =09 if (document.getElementById("Ctrl_CPostalDom").value =3D=3D "" = || ! FnCmn_ValidarCodPostal(document.getElementById("Ctrl_CPostalDom"))) = =09 result =3Dresult+"El c=F3digo postal debe ser rellenado de = forma correcta.\n"; =09 } =20 else{ if (document.getElementById("Ctrl_CPostalDom").value !=3D "") if(! = FnCmn_ValidarCodPostal(document.getElementById("Ctrl_CPostalDom"))) result =3Dresult+"El c=F3digo postal tiene un formato = incorrecto.\n"; } =20 =09 //Comprobamos el Ejercicio =20 if (camposObligatorios ){ if (! = EsNumeroEntero(document.getElementById("Ctrl_Ejercicio").value) || = document.getElementById("Ctrl_Ejercicio").value.length<4 ) result =3Dresult+"El formato del A=F1o de la Convocatoria es = incorrecto.\n"; } else{ if(document.getElementById("Ctrl_Ejercicio").value!=3D""){ if = (!EsNumeroEntero(document.getElementById("Ctrl_Ejercicio").value) || = document.getElementById("Ctrl_Ejercicio").value.length<4) result =3Dresult+"El formato del campo Ejercico es = incorrecto.\n"; } =20 } // El NIF es obligatorio y ha de ser correcto =20 if(camposObligatorios){ =09 if(document.getElementById("Ctrl_NIFRem").value =3D=3D "") result =3Dresult+"El NIF es un campo obligatorio.\n"; else = result=3Dresult+Fn_ComprobarNumDocumento(document.forms[0].Ctrl_NIFRem.va= lue.toUpperCase()); =20 } else { =20 if(document.getElementById("Ctrl_NIFRem").value !=3D "") = result=3Dresult+Fn_ComprobarNumDocumento(document.forms[0].Ctrl_NIFRem.va= lue.toUpperCase()); =20 } =20 //Comproci=F3n el Importe de la liquidaci=F3n =20 if(camposObligatorios) { =20 if(document.getElementById("Ctrl_Importe_Euros").value=3D=3D"" && = document.getElementById("Ctrl_Importe_Centimos").value!=3D""){ if(! = EsNumeroEntero(document.getElementById("Ctrl_Importe_Centimos").value)) result =3Dresult+"El importe de la liquidaci=F3n es = incorrecto\n"; else document.getElementById("Ctrl_Importe_Euros").value=3D"0"; = =09 } else if(document.getElementById("Ctrl_Importe_Euros").value!=3D"" && = document.getElementById("Ctrl_Importe_Centimos").value=3D=3D""){ if(! = EsNumeroEntero(document.getElementById("Ctrl_Importe_Euros").value)) result =3Dresult+"El importe de la liquidaci=F3n es = incorrecto\n"; else = document.getElementById("Ctrl_Importe_Centimos").value=3D"00"; =09 } else{ if(! = EsNumeroEntero(document.getElementById("Ctrl_Importe_Euros").value) || ! = EsNumeroEntero(document.getElementById("Ctrl_Importe_Centimos").value)) result =3Dresult+"El importe de la liquidaci=F3n es = incorrecto\n"; =20 } =20 } else{ if(document.getElementById("Ctrl_Importe_Euros").value=3D=3D"" && = document.getElementById("Ctrl_Importe_Centimos").value!=3D""){ if(! = EsNumeroEntero(document.getElementById("Ctrl_Importe_Centimos").value)) result =3Dresult+"El importe de la liquidaci=F3n es = incorrecto\n"; else document.getElementById("Ctrl_Importe_Euros").value=3D0; = =09 } else if(document.getElementById("Ctrl_Importe_Euros").value!=3D"" && = document.getElementById("Ctrl_Importe_Centimos").value=3D=3D""){ if(! = EsNumeroEntero(document.getElementById("Ctrl_Importe_Euros").value)) result =3Dresult+"El importe de la liquidaci=F3n es = incorrecto\n"; else = document.getElementById("Ctrl_Importe_Centimos").value=3D"00"; =09 } else if(document.getElementById("Ctrl_Importe_Euros").value!=3D"" && = document.getElementById("Ctrl_Importe_Centimos").value!=3D""){ if(! = EsNumeroEntero(document.getElementById("Ctrl_Importe_Euros").value) || ! = EsNumeroEntero(document.getElementById("Ctrl_Importe_Centimos").value)) result =3Dresult+"El importe de la liquidaci=F3n es = incorrecto\n"; =20 } =20 } =20 if = (parseInt(document.getElementById("Ctrl_Importe_Euros").value)<=3D0 && = parseInt(document.getElementById("Ctrl_Importe_Centimos").value)<=3D0 && (document.getElementById("Ctrl_RadioTarifa")=3D=3D null || = !document.forms[0].Ctrl_RadioTarifa[2].checked)) =20 result =3Dresult+"El importe de la liquidaci=F3n no puede ser = 0. Compruebe los datos introducidos.\n"; =20 =20 if ( document.getElementById("Ctrl_TipoAutoliquidacionP")!=3Dnull && = document.getElementById("Ctrl_TipoAutoliquidacionP").checked=3D=3Dfalse = && = document.getElementById("Ctrl_TipoAutoliquidacionC").checked=3D=3Dfalse = ) result =3Dresult+"Debe rellenar los campos de = autoliquidaci=F3n.\n"; =20 //TipoViaDom if(camposObligatorios && document.forms[0].Ctrl_TipoViaDom!=3Dnull = && document.forms[0].Ctrl_TipoViaDom.selectedIndex=3D=3D"0") result=3Dresult+"Debe seleccionar el tipo de v=EDa del = domicilio.\n"; =20 //TipoViaDom if(camposObligatorios && document.forms[0].Ctrl_ViaDom!=3Dnull && = document.forms[0].Ctrl_ViaDom.value=3D=3D"") result=3Dresult+"Debe indicar el nombre de la v=EDa p=FAblica = del domicilio.\n"; =20 =20 //NumeroDom =20 if(camposObligatorios && document.forms[0].Ctrl_NumeroDom!=3Dnull && = document.forms[0].Ctrl_NumeroDom.value=3D=3D"") result=3Dresult+"Debe indicar el n=FAmero del domicilio.\n"; =20 =20 //ProvinciaDom if(camposObligatorios && document.forms[0].Ctrl_ProvinciaDom!=3Dnull = && document.forms[0].Ctrl_ProvinciaDom.selectedIndex=3D=3D"0") result=3Dresult+"Debe seleccionar la provincia del = domicilio.\n"; =20 // Telefono =20 if (camposObligatorios && = document.forms[0].Ctrl_TelefonoDom!=3Dnull){ comprobacion=3D = FnCmn_ValidarTelefono(document.getElementById("Ctrl_TelefonoDom")); if (!comprobacion) result =3Dresult+"Debe indicar un tel=E9fono correcto.\n"; } // NUMERO CUENTA CORRIENTE =20 if( document.getElementById("Ctrl_Forma_PagoC")!=3Dnull && = document.getElementById("Ctrl_Forma_PagoC").checked){ if(! ValidarCCC(document.getElementById("Ctrl_Entidad").value, document.getElementById("Ctrl_Oficina").value, document.getElementById("Ctrl_DC").value, document.getElementById("Ctrl_NumCuenta").value )) result =3Dresult+"Debe introducir de forma correcta la cuenta = bancaria.\n"; =09 } // entidad, si escribe algo, debe tener 4 d=EDgitos /* if (document.getElementById("Ctrl_Entidad")!=3Dnull && = document.getElementById("Ctrl_Forma_PagoC").checked){ if (document.getElementById("Ctrl_Entidad").value.length < 4 || ! = EsNumeroEntero(document.getElementById("Ctrl_Entidad").value)){ = =20 result =3Dresult+"Debe introducir 4 d=EDgitos en el c=F3digo = de entidad bancaria.\n"; } } // oficina if (document.getElementById("Ctrl_Oficina")!=3Dnull && = document.getElementById("Ctrl_Forma_PagoC").checked){ if (document.getElementById("Ctrl_Oficina").value.length < 4 || ! = EsNumeroEntero(document.getElementById("Ctrl_Oficina").value)){ document.getElementById("Ctrl_Oficina").focus(); result =3Dresult+"Debe introducir 4 d=EDgitos en el c=F3digo = de oficina bancaria.\n"; } } //Digitos de control if (document.getElementById("Ctrl_DC")!=3Dnull && = document.getElementById("Ctrl_Forma_PagoC").checked){ if (document.getElementById("Ctrl_DC").value.length < 2 || ! = EsNumeroEntero(document.getElementById("Ctrl_DC").value)){ =20 document.getElementById("Ctrl_DC").focus(); result =3Dresult+"Debe introducir 2 d=EDgitos en los d=EDgitos = de control del n=FAmero de cuenta.\n"; } } // Numero de cuenta if (document.getElementById("Ctrl_NumCuenta")!=3Dnull && = document.getElementById("Ctrl_Forma_PagoC").checked){ if (document.getElementById("Ctrl_NumCuenta").value.length < 10 = || ! EsNumeroEntero(document.getElementById("Ctrl_NumCuenta").value)){ document.getElementById("Ctrl_NumCuenta").focus(); result =3Dresult+"Debe introducir 10 d=EDgitos en el n=FAmero = de cuenta bancaria.\n"; } }*/ =20 =20 =20 //Campos obligatorios en procesos selectivos //Ctrl_CentroGestor if ( camposObligatorios && = document.getElementById("Ctrl_CentroGestor")!=3Dnull && document.getElementById("Ctrl_CentroGestor").value=3D=3D"") { result =3Dresult+"Debe indicar el centro gestor.\n"; } =20 //Ministerio =20 if(camposObligatorios && = document.getElementById("Ctrl_EntidadConvocante")!=3Dnull){ if(document.getElementById("Ctrl_EntidadConvocante").value=3D=3D"" = || document.getElementById("Ctrl_EntidadConvocante").value=3D=3D""){ result =3Dresult+"Debe indicar el Ministerio de la = convocatoria.\n"; }=09 }=20 =20 =20 //Fecha de nacimiento =20 if(camposObligatorios){ =09 if( document.getElementById("Ctrl_DiaNacimiento")!=3Dnull && =20 = document.getElementById("Ctrl_DiaNacimiento").selectedIndex=3D=3D0){ result =3Dresult+"La fecha de nacimiento no tiene el formato = correcto.\n"; } else if( document.getElementById("Ctrl_MesNacimiento")!=3Dnull && =20 = document.getElementById("Ctrl_MesNacimiento").selectedIndex=3D=3D0){ result =3Dresult+"La fecha de nacimiento no tiene el formato = correcto.\n"; } =20 else if( document.getElementById("Ctrl_AnoNacimiento")!=3Dnull = && =20 = document.getElementById("Ctrl_AnoNacimiento").selectedIndex=3D=3D0){ result =3Dresult+"La fecha de nacimiento no tiene el formato = correcto.\n"; =20 } =20 } =20 //Sexo if(camposObligatorios && = document.getElementById("Ctrl_SexoV")!=3Dnull) { =09 if ( (!document.getElementById("Ctrl_SexoV").checked )&&(! = document.getElementById("Ctrl_SexoM").checked) ) result =3Dresult+"Debe seleccionar el sexo del individuo.\n"; = =09 } //Provincia de nacimiento if(camposObligatorios && = document.getElementById("Ctrl_ProvinciaNacimiento")!=3Dnull && = document.getElementById("Ctrl_ProvinciaNacimiento").selectedIndex=3D=3D0)= { =09 result =3Dresult+"Debe seleccionar la provincia de = nacimiento.\n"; =09 } //Localidad de nacimiento if(camposObligatorios && = document.getElementById("Ctrl_LocalidadNacimiento")!=3Dnull && document.getElementById("Ctrl_LocalidadNacimiento").value=3D=3D"") = { =09 result =3Dresult+"Debe seleccionar la localidad de = nacimiento.\n"; =09 } =20 //Naci=F3n del domicilio if(camposObligatorios && = document.getElementById("Ctrl_SelDomicilioNacion")!=3Dnull){ if ( = document.getElementById("Ctrl_SelDomicilioNacion").options[document.getEl= ementById("Ctrl_SelDomicilioNacion").selectedIndex]=3D=3D"")=20 result =3Dresult+"Debe seleccionar la naci=F3n del = domicilio.\n"; =09 } =20 //Ctrl_Categoria select-one if ( camposObligatorios && = document.getElementById("Ctrl_Categoria")!=3Dnull && document.getElementById("Ctrl_Categoria").type=3D=3D"select-one"){ if(document.getElementById("Ctrl_Categoria").selectedIndex=3D=3D0) result =3Dresult+"Debe seleccionar el cuerpo, escala, grupo = profesional o categor=EDa.\n"; } //Ctrl_FormaAcceso if ( camposObligatorios && = document.getElementById("Ctrl_FormaAcceso")!=3Dnull && document.getElementById("Ctrl_FormaAcceso").selectedIndex=3D=3D0) { result =3Dresult+"Debe seleccionar indicar la forma de acceso.\n"; } =20 //Ctrl_EntidadConvocante if ( camposObligatorios && = document.getElementById("Ctrl_EntidadConvocante")!=3Dnull && document.getElementById("Ctrl_EntidadConvocante").value=3D=3D"") { result =3Dresult+"Debe indicar el ministerio, =F3rgano =F3 entidad = convocante.\n"; } =20 //Fecha de BOE =20 if(camposObligatorios){ =09 if( document.getElementById("Ctrl_DiaBOE")!=3Dnull && =20 document.getElementById("Ctrl_DiaBOE").selectedIndex=3D=3D0){ result =3Dresult+"La fecha del BOE no tiene el formato = correcto.\n"; } else if( document.getElementById("Ctrl_MesBOE")!=3Dnull && =20 = document.getElementById("Ctrl_MesBOE").selectedIndex=3D=3D0){ result =3Dresult+"La fecha del BOE no tiene el formato = correcto.\n"; } =20 else if( document.getElementById("Ctrl_AnoBOE")!=3Dnull && =20 = document.getElementById("Ctrl_AnoBOE").selectedIndex=3D=3D0){ result =3Dresult+"La fecha del BOE no tiene el formato = correcto.\n"; =20 } else if( document.getElementById("Ctrl_DiaBOE")!=3Dnull){ if(! FnOrg_ValidarFechaBOE()){ result =3Dresult+"La fecha del BOE no tiene el formato = correcto.\n"; } }=20 =20 } =20 //Ctrl_ProvinciaExamen =20 if( camposObligatorios && = document.getElementById("Ctrl_ProvinciaExamen")!=3Dnull && = document.getElementById("Ctrl_ProvinciaExamen").selectedIndex=3D=3D0){ result =3Dresult+"Debe seleccionar la provincia del examen.\n"; } =20 //Ctrl_TitulosExigidos if ( camposObligatorios && = document.getElementById("Ctrl_TitulosExigidos")!=3Dnull && document.getElementById("Ctrl_TitulosExigidos").value=3D=3D"") { result =3Dresult+"Debe indicar los t=EDtulos exigidos.\n"; } =20 //Ctrl_IlmoSr =20 if ( camposObligatorios && = document.getElementById("Ctrl_IlmoSr")!=3Dnull && document.getElementById("Ctrl_IlmoSr").value=3D=3D"") { result =3Dresult+"Debe indicar Sr./Sra.\n"; } =20 //N=FAmero de Seguridad: Esto depende de si este numero se utiliza o = no...=20 if (document.getElementById("Ctrl_NumSeguridad")!=3Dnull) =20 if ( document.getElementById("Ctrl_NumSeguridad").value.length < 6 = || ! = EsNumeroEntero(document.getElementById("Ctrl_NumSeguridad").value)) = =20 result =3Dresult+"El n=FAmero de seguridad no tiene el = formato correcto.\n"; =20 //NRC if (document.getElementById("Ctrl_NRC")!=3Dnull && ! = Fn_ComprobarNRC(document.getElementById("Ctrl_NRC").value)){ result =3Dresult+"El NRC no ha sido rellenado correctamente.\n"; } //Nombre del Buque if (document.getElementById("Ctrl_NombreBuque")!=3Dnull && = document.getElementById("Ctrl_NombreBuque").value =3D=3D ""){ result =3Dresult+"El nombre del buque es un campo obligatorio.\n"; } =20 //N=FAmero de justificante principal if(document.forms[0].Ctrl_TipoAutoliquidacionC!=3Dnull && = document.forms[0].Ctrl_TipoAutoliquidacionC.checked){ var numJusticPric=3D""; if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_13.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_13= .value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } =20 if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_12.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_12= .value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } =20 if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_11.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_11= .value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; }=20 =20 if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_10.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_10= .value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; }=20 =20 if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_9.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_9.= value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_8.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_8.= value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_7.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_7.= value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } =20 if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_6.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_6.= value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_5.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_5.= value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } =20 =20 if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_4.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_4.= value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } =20 if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_3.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_3.= value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } =20 if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_2.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_2.= value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } =20 if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_1.value)) = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_1.= value; else{ result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; return result; } =20 =20 document.forms[0].Ctrl_NumJustificantePr.value=3DnumJusticPric; if(! Fn_Validar_CRC (numJusticPric)) result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n"; } return result; } =20 //Funci=F3n que rellena los campos (euros y centimos) que muestran el = importe total =20 function pinta_importe(){ var parte_entera=3D0; var parte_decimal=3D0; importe=3DMath.round(importe* 100)/100; =20 if (importe>0){ var imp=3Dimporte.toString(); =20 var indice=3Dimp.lastIndexOf("."); =20 if(indice=3D=3D-1){ parte_entera=3Dimp; parte_decimal=3D'00'; } else{ =20 parte_entera=3Dimp.substring(0,imp.lastIndexOf(".")); parte_decimal=3Dimp.substring(imp.lastIndexOf(".")+1, = imp.lastIndexOf(".")+3); while (parte_decimal.length<2) parte_decimal=3Dparte_decimal+'0'; } } else { importe=3D0; } document.forms[0].Ctrl_Importe_Euros.value=3Dparte_entera; document.forms[0].Ctrl_Importe_Centimos.value=3Dparte_decimal; = =20 } //Funci=F3n que calcula la letra del NIF function FnCmn_CalcLetraDNI(dni){ var JuegoCaracteres=3D"TRWAGMYFPDXBNJZSQVHLCKET"; var Posicion=3D dni % 23;=09 var Letra =3D JuegoCaracteres.charAt(Posicion); return Letra;=20 } =20 //Funci=F3n que habilita o desabilita los campos de n=FAmero de = justificante complentario =20 function Fn_HabDesJustCompl(valor){ =20 document.forms[0].Ctrl_NumJustificantePr_13.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_12.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_11.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_10.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_9.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_8.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_7.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_6.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_5.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_4.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_3.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_2.disabled=3Dvalor; document.forms[0].Ctrl_NumJustificantePr_1.disabled=3Dvalor; document.forms[0].Ctrl_Importe_Euros_Pr.disabled=3Dvalor; document.forms[0].Ctrl_Importe_Centimos_Pr.disabled=3Dvalor; if(valor){ document.forms[0].Ctrl_Importe_Euros_Pr.value=3D"0"; document.forms[0].Ctrl_Importe_Centimos_Pr.value=3D"00"; document.forms[0].Ctrl_NumJustificantePr_7.value=3D""; document.forms[0].Ctrl_NumJustificantePr_6.value=3D""; document.forms[0].Ctrl_NumJustificantePr_5.value=3D""; document.forms[0].Ctrl_NumJustificantePr_4.value=3D""; document.forms[0].Ctrl_NumJustificantePr_3.value=3D""; document.forms[0].Ctrl_NumJustificantePr_2.value=3D""; document.forms[0].Ctrl_NumJustificantePr_1.value=3D""; } } =20 =20 //Esta funci=F3n comprueba que un dato es un entero function EsNumeroEntero(valor){ var cadena =3D valor.toString(); var longitud =3D cadena.length; if (longitud =3D=3D 0){return false;} var ascii =3D null; for (var i=3D0; i 57){ return false; } } return true; } =20 =20 =20 function Fn_ComprobarNumDocumento(numDocumento){ =09 var error=3D"Formato incorrecto del NIF/CIF\n"; =20 //var letra0=3DnumDocumento.charAt(0); =20 var letra0=3DnumDocumento.substring(0,1); var letra8=3DnumDocumento.charAt(8); var letra9=3DnumDocumento.charAt(9); if ((letra0!=3D'X' && numDocumento.length!=3D9) || = (letra0=3D=3D'X' && numDocumento.length!=3D10)){ error=3D"El n=FAmero de d=EDgitos del campo NIF/CIF es = incorrecto\n"; return error; } else{ if(EsNumeroEntero(letra0)){ =20 error=3D Fn_ComprobarTipo1(numDocumento); return error; } if(letra0=3D=3D'K'){ =20 error=3D Fn_ComprobarTipo2(numDocumento); return error; } =20 if(letra0>=3D'A' && letra0<=3D'H' && = EsNumeroEntero(letra8)){ =20 =09 error=3D Fn_ComprobarTipo3(numDocumento); return error; } =20 =20 if(letra0>=3D'A' && letra0<=3D'H' && ! = EsNumeroEntero(letra8)){ error=3D Fn_ComprobarTipo4(numDocumento); return error; } =20 if(letra0=3D=3D'L' && ! EsNumeroEntero(letra8)){ =20 error=3D Fn_ComprobarTipo5(numDocumento); return error; } =20 if(letra0=3D=3D'X' && ! EsNumeroEntero(letra9)){ error=3D Fn_ComprobarTipo6(numDocumento); return error; } =20 if(letra0=3D=3D'S' && ! EsNumeroEntero(letra8)){ error=3D Fn_ComprobarTipo7(numDocumento); return error; } =20 if((letra0=3D=3D'N' || letra0=3D=3D'P' || letra0=3D=3D'Q') = && ! EsNumeroEntero(letra8)){ error=3D Fn_ComprobarTipo7(numDocumento); return error; } } =20 return error; =20 } =20 =20 =20 function Fn_ComprobarTipo1(numDocumento){ var error=3D""; =20 var parteNumerica=3DnumDocumento.substring(0,8); var letra=3DnumDocumento.charAt(8); if(! EsNumeroEntero(parteNumerica) || EsNumeroEntero(letra)) error=3D"Formato incorrecto del NIF\n"; else{ if (letra!=3DFnCmn_CalcLetraDNI(parteNumerica)) error=3D"D=EDgito de control del NIF/CIF incorrecto\n"; } =20 return error; } =20 =20 function Fn_ComprobarTipo2(numDocumento){ var error=3D""; =20 var parteNumerica=3DnumDocumento.substring(1,8); var letra8=3DnumDocumento.charAt(8); if(! EsNumeroEntero(parteNumerica) || EsNumeroEntero(letra8)) error=3D"Formato incorrecto del NIF/CIF del menor de 14 a=F1os \n"; else{ if (letra8!=3DFnCmn_CalcLetraDNI(parteNumerica)){ =20 error=3D"D=EDgito de control incorrecto del documento del menor = de 14 a=F1os\n"; } } =20 return error; } =20 function Fn_ComprobarTipo3(numDocumento){ var error=3D""; =20 var parteNumerica=3DnumDocumento.substring(1,8); var digito8=3DnumDocumento.charAt(8); if(! EsNumeroEntero(parteNumerica) || ! EsNumeroEntero(digito8)) error=3D"Formato incorrecto del documento de la persona = jur=EDdica\n"; else{ if (digito8!=3DFn_ComprobacNorma1(numDocumento)){ =20 error=3D"D=EDgito de control incorrecto del documento de la = persona jur=EDdica incorrecto\n"; } } =20 return error; } =20 function Fn_ComprobarTipo4(numDocumento){ var error=3D""; =20 var parteNumerica=3DnumDocumento.substring(1,8); var letra8=3DnumDocumento.charAt(8); if(! EsNumeroEntero(parteNumerica) || EsNumeroEntero(letra8)) error=3D"Formato incorrecto del documento de la persona jur=EDdica = extranjera\n"; else{ if (letra8!=3DFn_ComprobacNorma2(numDocumento)){ =20 error=3D"D=EDgito de control incorrecto del documento de la = persona extranjera jur=EDdica\n"; } } =20 return error; =20 } =20 function Fn_ComprobarTipo5(numDocumento){ var error=3D""; =20 var parteNumerica=3DnumDocumento.substring(1,8); var letra8=3DnumDocumento.charAt(8); if(! EsNumeroEntero(parteNumerica) || EsNumeroEntero(letra8)) error=3D"Formato incorrecto del documento de la persona jur=EDdica = residente en el extranjero\n"; else{ if (letra8!=3DFn_ComprobacNorma3(numDocumento)){ =20 error=3D"D=EDgito de control incorrecto del documento de la = persona extranjera jur=EDdica\n"; } } =20 return error; =20 } =20 function Fn_ComprobarTipo6(numDocumento){ var error=3D""; =20 var parteNumerica=3DnumDocumento.substring(1,8); var letra9=3DnumDocumento.charAt(9); if(! EsNumeroEntero(parteNumerica) || EsNumeroEntero(letra9)) error=3D"Formato incorrecto del documento de la persona f=EDsica = extranjera mayor de 18 a=F1os\n"; else{ if (letra9!=3DFn_ComprobacNorma3(numDocumento)){ =20 error=3D"D=EDgito de control incorrecto del documento de la = persona f=EDsica extranjera mayor de 18 a=F1os\n"; } } =20 return error; } =20 function Fn_ComprobarTipo7(numDocumento){ =20 var error=3D""; =20 var parteNumerica=3DnumDocumento.substring(1,8); var letra8=3DnumDocumento.charAt(8); if(! EsNumeroEntero(parteNumerica) || EsNumeroEntero(letra8)) error=3D"Formato incorrecto del documento del =D3rgano de la = Administraci=F3n del Estado\n"; else{ if (letra8!=3DFn_ComprobacNorma2(numDocumento)){ =20 error=3D"D=EDgito de control incorrecto del documento del = =D3rgano de la Administraci=F3n del Estado\n"; } } =20 return error; =09 } =20 function Fn_ComprobarTipo8(numDocumento){ var error=3D""; =20 var parteNumerica=3DnumDocumento.substring(1,8); var letra8=3DnumDocumento.charAt(8); if(! EsNumeroEntero(parteNumerica) || EsNumeroEntero(letra8)) error=3D"Formato incorrecto del documento de la Corporaci=F3n = local\n"; else{ if (letra8!=3DFn_ComprobacNorma2(numDocumento)){ =20 error=3D"D=EDgito de control incorrecto del documento del = =D3rgano de la Corporaci=F3n local\n"; } } =20 return error;=20 } function Fn_ComprobacNorma1(numDocumento)=20 { var v1 =3D new Array(0,2,4,6,8,1,3,5,7,9);=20 var temp =3D 0;=20 var temp1; =20 for( i =3D 2; i <=3D 6; i +=3D 2 )=20 { temp =3D temp + v1[ parseInt(numDocumento.substr(i-1,1)) ]; temp =3D temp + parseInt(numDocumento.substr(i,1)); }; temp =3D temp + v1[ parseInt(numDocumento.substr(7,1)) ]; temp =3D (10 - ( temp % 10)); if(temp =3D=3D 10) temp =3D 0; =09 return temp; } =20 =20 function Fn_ComprobacNorma2(numDocumento)=20 { var v1 =3D new Array(0,2,4,6,8,1,3,5,7,9); var letras=3D new Array('J','A','B','C','D','E','F','G','H','I');=20 =20 var temp =3D 0;=20 var temp1; =20 for( i =3D 2; i <=3D 6; i +=3D 2 )=20 { temp =3D temp + v1[ parseInt(numDocumento.substr(i-1,1)) ]; temp =3D temp + parseInt(numDocumento.substr(i,1)); }; temp =3D temp + v1[ parseInt(numDocumento.substr(7,1)) ]; temp =3D (10 - ( temp % 10)); if(temp =3D=3D10) temp =3D 0; =20 return letras[temp]; =20 } function Fn_ComprobacNorma3(numDocumento)=20 { =20 var JuegoCaracteres=3D'TRWAGMYFPDXBNJZSQVHLCKET'; =20 var parteNumerica; var letra0=3DnumDocumento.charAt(0); if(letra0=3D=3D'X') parteNumerica=3DnumDocumento.substring(1,9);=20 else parteNumerica=3DnumDocumento.substring(1,8);=20 var pos=3D(parteNumerica%23)+1; =20 var letra=3DJuegoCaracteres.charAt(pos-1); return letra; } function Fn_ActualizImportPrincipal(){ =09 if(document.forms[0].Ctrl_TipoAutoliquidacionC.checked){ if( EsNumeroEntero(document.forms[0].Ctrl_Importe_Euros_Pr.value) && = EsNumeroEntero(document.forms[0].Ctrl_Importe_Centimos_Pr.value)) { var importeCentimos var = importePrinc=3DparseFloat(document.forms[0].Ctrl_Importe_Euros_Pr.value+"= ."+document.forms[0].Ctrl_Importe_Centimos_Pr.value); importe=3DMath.max(0,importe-importePrinc); } else{ alert("El importe de la liquidaci=F3n complementaria es = incorrecto"); importe=3D0; } =09 } } =20 //Esta funci=F3n impide que se pueda escribir en los campos de la = cabecera function Fn_DeshabilitarCabecera(){ =09 document.forms[0].Ctrl_NIFRem.readOnly=3Dtrue; document.forms[0].Ctrl_Apellido1.readOnly=3Dtrue; document.forms[0].Ctrl_Apellido2.readOnly=3Dtrue; document.forms[0].Ctrl_NombreRem.readOnly=3Dtrue; =09 if(document.forms[0].Ctrl_TipoViaDom!=3Dnull) document.forms[0].Ctrl_TipoViaDom.disabled=3Dtrue; =09 document.forms[0].Ctrl_ViaDom.readOnly=3Dtrue; =09 if(document.forms[0].Ctrl_NumeroDom!=3Dnull) document.forms[0].Ctrl_NumeroDom.readOnly=3Dtrue; =09 if(document.forms[0].Ctrl_EscaleraDom!=3Dnull) document.forms[0].Ctrl_EscaleraDom.readOnly=3Dtrue; =09 if(document.forms[0].Ctrl_PisoDom!=3Dnull) document.forms[0].Ctrl_PisoDom.readOnly=3Dtrue; =09 if(document.forms[0].Ctrl_PuertaDom!=3Dnull) document.forms[0].Ctrl_PuertaDom.readOnly=3Dtrue; =09 document.forms[0].Ctrl_MunicipioDom.readOnly=3Dtrue; =09 document.forms[0].Ctrl_ProvinciaDom.disabled=3Dtrue;=09 document.forms[0].Ctrl_CPostalDom.readOnly=3Dtrue; document.forms[0].Ctrl_TelefonoDom.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_Ministerio!=3Dnull) document.Principal.Ctrl_Ministerio.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_CentroGestor!=3Dnull) document.Principal.Ctrl_CentroGestor.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_Ejercicio!=3Dnull) document.Principal.Ctrl_Ejercicio.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_DiaNacimiento!=3Dnull) document.Principal.Ctrl_DiaNacimiento.disabled=3Dtrue; =09 if(document.Principal.Ctrl_MesNacimiento!=3Dnull) document.Principal.Ctrl_MesNacimiento.disabled=3Dtrue; =09 if(document.Principal.Ctrl_AnoNacimiento!=3Dnull) document.Principal.Ctrl_AnoNacimiento.disabled=3Dtrue; =09 if(document.Principal.Ctrl_SexoV!=3Dnull) document.Principal.Ctrl_SexoV.disabled=3Dtrue; =09 if(document.Principal.Ctrl_SexoM!=3Dnull) document.Principal.Ctrl_SexoM.disabled=3Dtrue; =09 if(document.Principal.Ctrl_ProvinciaNacimiento!=3Dnull) document.Principal.Ctrl_ProvinciaNacimiento.disabled=3Dtrue; =09 if(document.Principal.Ctrl_LocalidadNacimiento!=3Dnull) document.Principal.Ctrl_LocalidadNacimiento.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_SelDomicilioNacion!=3Dnull) document.Principal.Ctrl_SelDomicilioNacion.disabled=3Dtrue; =09 if(document.Principal.Ctrl_Categoria!=3Dnull) document.Principal.Ctrl_Categoria.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_CodigoCategoria!=3Dnull) document.Principal.Ctrl_CodigoCategoria.readOnly=3Dtrue; =20 if(document.Principal.Ctrl_Especialidad!=3Dnull) document.Principal.Ctrl_Especialidad.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_CodigoEspecialidad!=3Dnull) document.Principal.Ctrl_CodigoEspecialidad.readOnly=3Dtrue; =20 if(document.Principal.Ctrl_FormaAcceso!=3Dnull) document.Principal.Ctrl_FormaAcceso.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_EntidadConvocante!=3Dnull) document.Principal.Ctrl_EntidadConvocante.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_CodigoEntidadConvocante!=3Dnull) document.Principal.Ctrl_CodigoEntidadConvocante.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_DiaBOE!=3Dnull) document.Principal.Ctrl_DiaBOE.disabled=3Dtrue; =09 if(document.Principal.Ctrl_MesBOE!=3Dnull) document.Principal.Ctrl_MesBOE.disabled=3Dtrue; if(document.Principal.Ctrl_AnoBOE!=3Dnull) document.Principal.Ctrl_AnoBOE.disabled=3Dtrue; =09 =09 if(document.Principal.Ctrl_ProvinciaExamen!=3Dnull) document.Principal.Ctrl_ProvinciaExamen.disabled=3Dtrue; =09 if(document.Principal.Ctrl_Minusvalia!=3Dnull) document.Principal.Ctrl_Minusvalia.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_Reserva!=3Dnull) document.Principal.Ctrl_Reserva.disabled=3Dtrue; =09 if(document.Principal.Ctrl_MotivoAdaptacion!=3Dnull) document.Principal.Ctrl_MotivoAdaptacion.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_TitulosExigidos!=3Dnull) document.Principal.Ctrl_TitulosExigidos.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_OtrosTitulos!=3Dnull) document.Principal.Ctrl_OtrosTitulos.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_DatosConsignarA!=3Dnull) document.Principal.Ctrl_DatosConsignarA.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_DatosConsignarB!=3Dnull) document.Principal.Ctrl_DatosConsignarB.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_DatosConsignarC!=3Dnull) document.Principal.Ctrl_DatosConsignarC.readOnly=3Dtrue; =09 if(document.Principal.Ctrl_IlmoSr!=3Dnull) document.Principal.Ctrl_IlmoSr.readOnly=3Dtrue; =09 document.Principal.Ctrl_Importe_Euros.readOnly=3Dtrue; document.Principal.Ctrl_Importe_Centimos.readOnly=3Dtrue; =09 } function Fn_ComprobarNumJustifPrincipal(){ =20 if (! EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_7.value)) return ("Error en el formato del n=FAmero de justificante de la = liquidaci=F3n Principal\n"); =20 if (! EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_6.value)) return ("Error en el formato del n=FAmero de justificante de la = liquidaci=F3n Principal\n"); if (! EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_5.value)) return ("Error en el formato del n=FAmero de justificante de la = liquidaci=F3n Principal\n"); if (! EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_4.value)) return ("Error en el formato del n=FAmero de justificante de la = liquidaci=F3n Principal\n"); if (! EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_3.value)) return ("Error en el formato del n=FAmero de justificante de la = liquidaci=F3n Principal\n"); if (! EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_2.value)) return ("Error en el formato del n=FAmero de justificante de la = liquidaci=F3n Principal\n"); if (! EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_1.value)) return ("Error en el formato del n=FAmero de justificante de la = liquidaci=F3n Principal\n"); =20 return ""; =20 } //Estas funci=F3n recibe un n=FAmero entero y el n=FAmero de d=EDgitos q = tiene que tener dicho entro, //y devuelve un String con el entero con los n=FAmero a la izquierda que = le faltan function Fn_CompletaNumConCerosIzq(numero,numDigitos){ =20 while(numero.length',0)!=3D-1) return false; if (texto.indexOf('"',0)!=3D-1) return false; return true; } function Fn_ValidarCaracteresEspeciales(){ =20 var seguir =3D true; var i =3D 0; var numElem =3D document.Principal.elements.length; var formulario =3D document.Principal.elements; while (seguir && i < numElem){ =20 if(formulario[i].type=3D=3D'text') =20 seguir =3D Fn_TextoEsValido (formulario[i].value); =20 i++; } =20 return seguir; } function FnCmn_CompruebaLongitudNIF(campoNIF){ var NIF =3D campoNIF.value; if(NIF.length=3D=3D10 && NIF.charAt(0)!=3D'X') campoNIF.value=3DNIF.substring(0,9); } function Fn_Validar_CRC(numJustif){ var numJustif_0_11 =3D parseInt(numJustif.substring(0,12)); var numJustif_12 =3D parseInt(numJustif.charAt(12)); var resto =3D numJustif_0_11 % 7; if(resto !=3D 0) resto =3D 7 -resto; if (numJustif_12!=3D resto)=20 return false; else return true; =20 } function Fn_ComprobarPersonaJuridica(NIF){ var letra0=3DNIF.charAt(0); if( letra0 =3D=3D 'X' || EsNumeroEntero(letra0))=09 return false; =20 else=09 return true; =20 } function Fn_RellenarCabecera(){ =09 if (cabeceraEncontrada=3D=3D1){ document.forms[0].Ctrl_NIFRem.value=3DNIF; //document.forms[0].Ctrl_NIFRem.readOnly=3Dtrue; document.forms[0].Ctrl_NombreRem.value=3DNombre; document.forms[0].Ctrl_Apellido1.value=3DApellido1; document.forms[0].Ctrl_Apellido2.value=3DApellido2; if(document.getElementById("Ctrl_TipoViaDom")!=3Dnull) Fn_MarcarCombo(document.forms[0].Ctrl_TipoViaDom,TipoViaDom); Fn_MarcarCombo(document.forms[0].Ctrl_ProvinciaDom,ProvinciaDomic); document.forms[0].Ctrl_ViaDom.value=3DCalle; if(document.getElementById("Ctrl_NumeroDom")!=3Dnull) document.forms[0].Ctrl_NumeroDom.value=3DNumeroCalle; if(document.getElementById("Ctrl_EscaleraDom")!=3Dnull)=09 document.forms[0].Ctrl_EscaleraDom.value=3DEscalera; if(document.getElementById("Ctrl_PisoDom")!=3Dnull)=09 document.forms[0].Ctrl_PisoDom.value=3DNumeroPiso; if(document.getElementById("Ctrl_PuertaDom")!=3Dnull) document.forms[0].Ctrl_PuertaDom.value=3DPuerta; document.forms[0].Ctrl_TelefonoDom.value=3DTelefono; document.forms[0].Ctrl_CPostalDom.value=3DCodigoPostal; document.forms[0].Ctrl_MunicipioDom.value=3DMunicipio; =20 }=09 } function Fn_BorrarCabecera(){ =09 document.forms[0].Ctrl_NIFRem.value=3D""; =09 document.forms[0].Ctrl_NombreRem.value=3D""; document.forms[0].Ctrl_Apellido1.value=3D""; document.forms[0].Ctrl_Apellido2.value=3D""; if(document.getElementById("Ctrl_TipoViaDom")!=3Dnull) document.forms[0].Ctrl_TipoViaDom.selectedIndex=3D0; document.forms[0].Ctrl_ProvinciaDom.selectedIndex=3D0; =09 document.forms[0].Ctrl_ViaDom.value=3D""; if(document.getElementById("Ctrl_NumeroDom")!=3Dnull) document.forms[0].Ctrl_NumeroDom.value=3D""; if(document.getElementById("Ctrl_EscaleraDom")!=3Dnull)=09 document.forms[0].Ctrl_EscaleraDom.value=3D""; if(document.getElementById("Ctrl_PisoDom")!=3Dnull)=09 document.forms[0].Ctrl_PisoDom.value=3D""; if(document.getElementById("Ctrl_PuertaDom")!=3Dnull) document.forms[0].Ctrl_PuertaDom.value=3D""; document.forms[0].Ctrl_TelefonoDom.value=3D""; document.forms[0].Ctrl_CPostalDom.value=3D""; document.forms[0].Ctrl_MunicipioDom.value=3D""; =09 } function Fn_MarcarCombo(combo,valor){ =20 var seguir=3D1; var i=3D0; while( seguir=3D=3D1 && i0 && indice=3D digitos){=20 cadena=3D"";=20 puntero=3D0;=20 }=20 //si se presiona la tecla ENTER, borro el array de teclas presionadas = y salto a otro objeto...=20 if (event.keyCode =3D=3D 13){=20 borrar_buffer(); =20 }=20 //sino busco la cadena tipeada dentro del combo...=20 else{=20 buffer[puntero]=3Dletra;=20 //guardo en la posicion puntero la letra tipeada=20 cadena=3Dcadena+buffer[puntero]; //armo una cadena con los datos = que van ingresando al array=20 puntero++;=20 //barro todas las opciones que contiene el combo y las comparo la = cadena...=20 var seguir =3D true; var opcombo=3D0; while(seguir && opcombo < obj.length) =20 = if(obj[opcombo].text.substr(0,puntero).toLowerCase()=3D=3Dcadena.toLowerC= ase()){=20 obj.selectedIndex=3Dopcombo; seguir=3Dfalse; } else opcombo++; }=20 =20 event.returnValue =3D false; //invalida la acci=F3n de pulsado de = tecla para evitar busqueda del primer caracter=20 }=20 function FnCmn_borrar_buffer(){=20 //inicializa la cadena buscada=20 cadena=3D"";=20 puntero=3D0;=20 }=20 function Fn_ComprobarNRC(nrc){ if(nrc.length!=3D22) return false;=20 else{ nrcNumJust =3D nrc.substring(0,13); if( nrcNumJust!=3D document.forms[0].Ctrl_NumJustificante.value) return false; else return true;=09 } } //Funciones para el calendario var ven=3Dnull function ventana(url,ancho,alto) { var ven; posh=3D(Math.round(screen.height-(alto))/2)//centra la ventana a lo = alto posv=3D(Math.round(screen.width-(ancho))/2)//centra a lo ancho if (ven && !ven.closed){ven.close();} ven =3D = window.open(url,"ventana","toolbar=3Dno,location=3Dno,directories=3Dno,st= atus=3Dno,menubar=3Dno,scrollbars=3Dyes,width=3D" + ancho + = "px,height=3D" + alto + "px,left=3D" + posv + ",top=3D" + posh + = ",resizable=3Dno"); ven.focus() } =09 function fConvierteFecha(fecha) { if(fecha!=3Dnull && fecha!=3D''&& fecha.length=3D=3D10)=09 { var anio=3Dfecha.substring(0,4); var mes=3Dfecha.substring(5,7); var dia=3Dfecha.substring(8,10); var fxFechaTransformada=3Ddia+'/'+mes+'/'+anio; return fxFechaTransformada; } } =09 function lanzarCalendario( texto ) { =20 var newWindow; =09 var urlstring =3D 'html/Calendar.htm' =09 objetoTetxo =3D texto; =09 newWindow =3D = window.open(urlstring,'','height=3D210,width=3D280,toolbar=3Dno,minimize=3D= no,status=3Dno,menubar=3Dno,location=3Dno,scrollbars=3Dno') } =09 =09 // =09 function CambiarFocoComplementaria(campo){ var nombreCampo=3Dcampo.name; =09 var num =3D nombreCampo.charAt(23); num--; if(num!=3D0) document.getElementById("Ctrl_NumJustificantePr_"+num).focus(); } =09 =09 function EsNumeroDecimalPosit (numero){ var numeroAux =3D parseFloat(numero); if(numeroAux<0) return false; =09 return IsNum(numero); } =20 =20 =20 =20 =20 =20 =20 function eliminarCeros ( numero){ =09 while (numero.length > 0 && numero.charAt(0)=3D=3D"0") numero =3D numero.substring(1, numero.length); =09 return numero; =20 } =20 =20 function Fn_FloatToString (numero){ var numeroStr =3D ""+numero; =09 numeroStr =3D numeroStr.replace(".",","); =09 return numeroStr; } function IsNum( numstr ) { // Return immediately if an invalid value was passed in if (numstr+"" =3D=3D "undefined" || numstr+"" =3D=3D "null" || = numstr+"" =3D=3D "")=20 return false; var isValid =3D true; var decCount =3D 0; // number of decimal points in the string // convert to a string for performing string comparisons. numstr +=3D "";=20 // Loop through string and test each character. If any // character is not a number, return a false result. // Include special cases for negative numbers (first char =3D=3D '-') // and a single decimal point (any one char in string =3D=3D '.').=20 for (i =3D 0; i < numstr.length; i++) { // track number of decimal points if (numstr.charAt(i) =3D=3D ".") decCount++; if (!((numstr.charAt(i) >=3D "0") && (numstr.charAt(i) <=3D "9") ||=20 (numstr.charAt(i) =3D=3D "-") || (numstr.charAt(i) =3D=3D "."))) { isValid =3D false; break; } else if ((numstr.charAt(i) =3D=3D "-" && i !=3D 0) || (numstr.charAt(i) =3D=3D "." && numstr.length =3D=3D 1) || (numstr.charAt(i) =3D=3D "." && decCount > 1)) { isValid =3D false; break; }=20 //if (!((numstr.charAt(i) >=3D "0") && (numstr.charAt(i) <=3D "9")) ||=20 } // END for=20 =09 return isValid; } // end IsNum function actualizarSelect(nombreSelect,valor){ =20 var i=3D0; var encontrado=3D0; =20 for (i=3D0; i< document.getElementById(nombreSelect).length = ;i++){ = if(document.getElementById(nombreSelect).options[i].text=3D=3Dvalor){ document.getElementById(nombreSelect).options[i].selected = =3Dtrue; encontrado=3D1; } else document.getElementById(nombreSelect).options[i].selected = =3Dfalse; =20 } } =09 function actualizarCampo(nombreCampo, valorCampo, tipoCampo){ alert(nombreCampo); if(tipoCampo=3D=3D'input'){ document.getElementById(nombreCampo).value =3D valorCampo; } else if(tipoCampo=3D=3D'select'){ actualizarSelect(nombreCampo, valorCampo); } else if(tipoCampo=3D=3D'checkbox'){ document.getElementById(nombreCampo).checked =3D true; } =09 } =09 =09 =09 function actualizarCampo(nombreCampo, valorCampo, tipoCampo, = readOnly){ =09 if(tipoCampo=3D=3D'input'){ =09 document.getElementById(nombreCampo).value =3D valorCampo; =09 =09 } else if(tipoCampo=3D=3D'select'){ actualizarSelect(nombreCampo, valorCampo); } =09 else if(tipoCampo=3D=3D'checkbox'){ document.getElementById(nombreCampo).checked =3D true; } else if(tipoCampo=3D=3D'radio'){ =09 document.getElementById( nombreCampo+valorCampo).checked =3D true; } =09 =09 if(readOnly) document.getElementById(nombreCampo).readOnly =3D true; =09 } =09 =09 function Fn_MostrarOcultarCapa (nombreCapa,valor){ =09 document.getElementById(nombreCapa).style.visibility=3Dvalor; } =20 var focoEnviar =3D false; =09 function actFocoEnviar (valor){ focoEnviar =3D valor; } ------=_NextPart_000_0000_01C88051.5ADEB430 Content-Type: application/octet-stream Content-Transfer-Encoding: 7bit Content-Location: https://registrotasas.map.es/tasasPDF/js/sgtic_tablas_genericas.js var tiposVias = new Array(); tiposVias[1]="ACCESO"; tiposVias[2]="ACEQUIA"; tiposVias[3]="ALAMEDA"; tiposVias[4]="ALBEREDA"; tiposVias[5]="ALDEA"; tiposVias[6]="ALTO"; tiposVias[7]="ANGOSTA"; tiposVias[8]="ARROYO"; tiposVias[9]="ATAJILLO"; tiposVias[10]="ATAJO"; tiposVias[11]="AVENIDA"; tiposVias[12]="BAJADA"; tiposVias[13]="BARRACAS"; tiposVias[14]="BARRIADA"; tiposVias[15]="BARRIO"; tiposVias[16]="BLOQUE"; tiposVias[17]="CALA"; tiposVias[18]="CALLE"; tiposVias[19]="CALLEJA"; tiposVias[20]="CALLEJON"; tiposVias[21]="CALLEJUELA"; tiposVias[22]="CALZADA"; tiposVias[23]="CAMINO"; tiposVias[24]="CARRERA"; tiposVias[25]="CARRETERA"; tiposVias[26]="CARRIL"; tiposVias[27]="CASA"; tiposVias[28]="CASERIO"; tiposVias[29]="COBERTIZO"; tiposVias[30]="COLONIA"; tiposVias[31]="CORRALILLO"; tiposVias[32]="CORREDOR"; tiposVias[33]="CORTIJO"; tiposVias[34]="COSO"; tiposVias[35]="COSTA"; tiposVias[36]="COSTANILLA"; tiposVias[37]="CRUCE"; tiposVias[38]="CUESTA"; tiposVias[39]="DEHESA"; tiposVias[40]="DISEMINADO"; tiposVias[41]="EDIFICIO"; tiposVias[42]="ENSENADA"; tiposVias[43]="ESCALA"; tiposVias[44]="ESCALERA"; tiposVias[45]="ESCALINATA"; tiposVias[46]="FINCA"; tiposVias[47]="GALERIA"; tiposVias[48]="GLORIETA"; tiposVias[49]="GRAN VIA"; tiposVias[50]="GRUPO"; tiposVias[51]="LUGAR"; tiposVias[52]="MANZANA"; tiposVias[53]="MONTE"; tiposVias[54]="PARQUE"; tiposVias[55]="PARTIDA"; tiposVias[56]="PASADIZO"; tiposVias[57]="PASAJE"; tiposVias[58]="PASARELA"; tiposVias[59]="PASEO"; tiposVias[60]="PASILLO"; tiposVias[61]="PASO"; tiposVias[62]="PLAYA"; tiposVias[63]="PLAZA"; tiposVias[64]="PLAZOLETA"; tiposVias[65]="PLAZUELA"; tiposVias[66]="POBLADO"; tiposVias[67]="PONTON"; tiposVias[68]="PORTICO"; tiposVias[69]="POSTIGO"; tiposVias[70]="PUENTE"; tiposVias[71]="PUERTO"; tiposVias[72]="RAMBLA"; tiposVias[73]="REGATO"; tiposVias[74]="RIERA"; tiposVias[75]="RINCONADA"; tiposVias[76]="RONDA"; tiposVias[77]="SENDA"; tiposVias[78]="SENDERO"; tiposVias[79]="SEQUIA"; tiposVias[80]="SOLANA"; tiposVias[81]="SUBIDA"; tiposVias[82]="TORRENTE"; tiposVias[83]="TRAVESIA"; tiposVias[84]="TUNEL"; tiposVias[85]="URBANIZACION"; tiposVias[86]="VALLE"; tiposVias[87]="VECINDARIO"; tiposVias[88]="VEREDA"; tiposVias[89]="VIA"; tiposVias[90]="VIAL"; tiposVias[91]="ZOKO"; tiposVias[92]="ZONA"; tiposVias[93]="ZULO"; tiposVias[94]="DESCONOCIDO"; tiposVias[95]="POLIGONO"; var capitales = new Array(); capitales[1]="A CORUÑA"; capitales[2]="ALBACETE"; capitales[3]="ALICANTE/ALACANT"; capitales[4]="ALMERÍA"; capitales[5]="ÁVILA"; capitales[6]="BADAJOZ"; capitales[7]="BARCELONA"; capitales[8]="BILBAO"; capitales[9]="BURGOS"; capitales[10]="CÁCERES"; capitales[11]="CÁDIZ"; capitales[12]="CASTELLÓN/CASTELLÓ P."; capitales[13]="CEUTA"; capitales[14]="CIUDAD REAL"; capitales[15]="CÓRDOBA"; capitales[16]="CUENCA"; capitales[17]="GIRONA"; capitales[18]="GRANADA"; capitales[19]="GUADALAJARA"; capitales[20]="HUELVA"; capitales[21]="HUESCA"; capitales[22]="JAÉN"; capitales[23]="LAS PALMAS DE G.C."; capitales[24]="LOGROÑO"; capitales[25]="LEÓN"; capitales[26]="LLEIDA"; capitales[27]="MADRID"; capitales[28]="MÁLAGA"; capitales[29]="MELILLA"; capitales[30]="MURCIA"; capitales[31]="OURENSE"; capitales[32]="OVIEDO"; capitales[33]="PALENCIA"; capitales[34]="PALMA DE MALLORCA"; capitales[35]="PAMPLONA/IRUÑA"; capitales[36]="PONTEVEDRA"; capitales[37]="SALAMANCA"; capitales[38]="SAN SEBASTIAN/DONOSTIA"; capitales[39]="SANTA CRUZ DE TENERIFE"; capitales[40]="SANTANDER"; capitales[41]="SEGOVIA"; capitales[42]="SEVILLA"; capitales[43]="SORIA"; capitales[44]="TARRAGONA"; capitales[45]="TERUEL"; capitales[46]="TOLEDO"; capitales[47]="VALENCIA/VALÈNCIA"; capitales[48]="VALLADOLID"; capitales[49]="VIGO"; capitales[50]="VITORIA-GASTEIZ"; capitales[51]="ZAMORA"; capitales[52]="ZARAGOZA" ; var meses = new Array(12); meses[1] = new Array ("ENERO","Enero","Ene"); meses[2] = new Array ("FEBRERO","Febrero","Feb"); meses[3] = new Array ("MARZO","Marzo","Mar"); meses[4] = new Array ("ABRIL","Abril","Abr"); meses[5] = new Array ("MAYO","Mayo","May"); meses[6] = new Array ("JUNIO","Junio","Jun"); meses[7] = new Array ("JULIO","Julio","Jul"); meses[8] = new Array ("AGOSTO","Agosto","Ago"); meses[9] = new Array ("SEPTIEMBRE","Septiembre","Sep"); meses[10] = new Array ("OCTUBRE","Octubre","Oct"); meses[11] = new Array ("NOVIEMBRE","Noviembre","Nov"); meses[12] = new Array ("DICIEMBRE","Diciembre","Dic"); var paises = new Array(); paises[1] = "AFGANISTÁN"; paises[2] = "ALBANIA"; paises[3] = "ALEMANIA"; paises[4] = "ANDORRA"; paises[5] = "ANGOLA"; paises[6] = "ANGUILA"; paises[7] = "ANTÁRTIDA"; paises[8] = "ANTIGUA Y BARBUDA"; paises[9] = "ANTILLAS NEERLANDESAS"; paises[10] = "ARGELIA"; paises[11] = "ARGENTINA"; paises[12] = "ARMENIA"; paises[13] = "ARUBA"; paises[14] = "AUSTRALIA"; paises[15] = "AUSTRIA"; paises[16] = "AZERBAIYÁN"; paises[17] = "BAHAMAS"; paises[18] = "BAHRÉIN"; paises[19] = "BANGLADESH"; paises[20] = "BARBADOS"; paises[21] = "BÉLGICA"; paises[22] = "BELICE"; paises[23] = "BENÍN"; paises[24] = "BERMUDAS"; paises[25] = "BIELORRUSIA (BELARÚS)"; paises[26] = "BOLIVIA"; paises[27] = "BOSNIA-HERZEGOVINA"; paises[28] = "BOTSUANA"; paises[29] = "BOUVET, ISLA"; paises[30] = "BRASIL"; paises[31] = "BRUNÉI (BRUNÉI DARUSSALAM)"; paises[32] = "BULGARIA"; paises[33] = "BURKINA FASO"; paises[34] = "BURUNDI"; paises[35] = "BUTÁN"; paises[36] = "CABO VERDE, REPÚBLICA DE"; paises[37] = "CAIMÁN, ISLAS"; paises[38] = "CAMBOYA"; paises[39] = "CAMERÚN"; paises[40] = "CANADÁ"; paises[41] = "CENTROAFRICANA, REPÚBLICA"; paises[42] = "COCOS, ISLA DE (KEELING)"; paises[43] = "COLOMBIA"; paises[44] = "COMORAS"; paises[45] = "CONGO"; paises[46] = "CONGO, R. D. DEL"; paises[47] = "COOK, ISLAS"; paises[48] = "COREA DEL NORTE"; paises[49] = "COREA DEL SUR"; paises[50] = "COSTA DE MARFIL"; paises[51] = "COSTA RICA"; paises[52] = "CROACIA"; paises[53] = "CUBA"; paises[54] = "CHAD"; paises[55] = "CHECA, REPÚBLICA"; paises[56] = "CHILE"; paises[57] = "CHINA"; paises[58] = "CHIPRE"; paises[59] = "DINAMARCA"; paises[60] = "DOMINICA"; paises[61] = "DOMINICANA, REPÚBLICA"; paises[62] = "ECUADOR"; paises[63] = "EGIPTO"; paises[64] = "EMIRATOS ÁRABES UNIDOS"; paises[65] = "ERITREA"; paises[66] = "ESLOVAQUIA"; paises[67] = "ESLOVENIA"; paises[68] = "ESPAÑA"; paises[69] = "ESTADOS UNIDOS DE AMÉRICA"; paises[70] = "ESTONIA"; paises[71] = "ETIOPÍA"; paises[72] = "FEROE, ISLAS"; paises[73] = "FILIPINAS"; paises[74] = "FINLANDIA"; paises[75] = "FIYI"; paises[76] = "FRANCIA"; paises[77] = "GABÓN"; paises[78] = "GAMBIA"; paises[79] = "GEORGIA"; paises[80] = "GEORGIA Y LAS SANDWICH"; paises[81] = "GHANA"; paises[82] = "GIBRALTAR"; paises[83] = "GRANADA"; paises[84] = "GRECIA"; paises[85] = "GROENLANDIA"; paises[86] = "GUAM"; paises[87] = "GUATEMALA"; paises[88] = "GUERNESEY"; paises[89] = "GUINEA"; paises[90] = "GUINEA ECUATORIAL"; paises[91] = "GUINEA-BISSAU"; paises[92] = "GUYANA"; paises[93] = "HAITÍ"; paises[94] = "HEARD Y MCDONALD, ISLAS"; paises[95] = "HONDURAS"; paises[96] = "HONG-KONG"; paises[97] = "HUNGRÍA"; paises[98] = "INDIA"; paises[99] = "INDONESIA"; paises[100] = "IRÁN"; paises[101] = "IRAQ"; paises[102] = "IRLANDA"; paises[103] = "ISLA DE MAN"; paises[104] = "ISLANDIA"; paises[105] = "ISRAEL"; paises[106] = "ITALIA"; paises[107] = "JAMAICA"; paises[108] = "JAPÓN"; paises[109] = "JERSEY"; paises[110] = "JORDANIA"; paises[111] = "KAZAJSTÁN"; paises[112] = "KENIA"; paises[113] = "KIRGUISTÁN"; paises[114] = "KIRIBATI"; paises[115] = "KUWAIT"; paises[116] = "LAOS (LAO)"; paises[117] = "LESOTHO"; paises[118] = "LETONIA"; paises[119] = "LÍBANO"; paises[120] = "LIBERIA"; paises[121] = "LIBIA"; paises[122] = "LIECHTENSTEIN"; paises[123] = "LITUANIA"; paises[124] = "LUXEMBURGO"; paises[125] = "LUXEMBURGO"; paises[126] = "MACAO"; paises[127] = "MACEDONIA"; paises[128] = "MADAGASCAR"; paises[129] = "MALASIA"; paises[130] = "MALAWI"; paises[131] = "MALDIVAS"; paises[132] = "MALI"; paises[133] = "MALTA"; paises[134] = "MALVINAS, ISLAS"; paises[135] = "MARIANAS DEL NORTE, ISLAS"; paises[136] = "MARRUECOS"; paises[137] = "MARSHALL, ISLAS"; paises[138] = "MAURICIO"; paises[139] = "MAURITANIA"; paises[140] = "MAYOTTE"; paises[141] = "MÉXICO"; paises[142] = "MICRONESIA"; paises[143] = "MOLDAVIA"; paises[144] = "MÓNACO"; paises[145] = "MONGOLIA"; paises[146] = "MONTSERRAT"; paises[147] = "MOZAMBIQUE"; paises[148] = "MYANMAR"; paises[149] = "NAMIBIA"; paises[150] = "NAURU"; paises[151] = "NAVIDAD, ISLA"; paises[152] = "NEPAL"; paises[153] = "NICARAGUA"; paises[154] = "NÍGER"; paises[155] = "NIGERIA"; paises[156] = "NIUE, ISLA"; paises[157] = "NORFOLK, ISLA"; paises[158] = "NORUEGA"; paises[159] = "NUEVA CALEDONIA"; paises[160] = "NUEVA ZELANDA"; paises[161] = "OMÁN"; paises[162] = "PAÍSES BAJOS"; paises[163] = "PAKISTÁN"; paises[164] = "PALAU"; paises[165] = "PANAMÁ"; paises[166] = "PAPÚA NUEVA GUINEA"; paises[167] = "PARAGUAY"; paises[168] = "PERÚ"; paises[169] = "PITCAIRN"; paises[170] = "POLINESIA FRANCESA"; paises[171] = "POLONIA"; paises[172] = "PORTUGAL"; paises[173] = "PUERTO RICO"; paises[174] = "QATAR"; paises[175] = "REINO UNIDO"; paises[176] = "RUANDA"; paises[177] = "RUMANÍA"; paises[178] = "RUSIA (FEDERACIÓN DE)"; paises[179] = "SALOMÓN, ISLAS"; paises[180] = "SALVADOR, EL"; paises[181] = "SAMOA (Samoa Occidental)"; paises[182] = "SAMOA AMERICANA"; paises[183] = "SAN CRISTÓBAL Y NIEVES"; paises[184] = "SAN MARINO"; paises[185] = "SAN PEDRO Y MIQUELÓN"; paises[186] = "SAN VICENTE Y LAS GRANADINAS"; paises[187] = "SANTA ELENA"; paises[188] = "SANTA LUCÍA"; paises[189] = "SANTO TOMÉ Y PRÍNCIPE"; paises[190] = "SENEGAL"; paises[191] = "SERBIA Y MONTENEGRO"; paises[192] = "SEYCHELLES"; paises[193] = "SIERRA LEONA"; paises[194] = "SINGAPUR"; paises[195] = "SIRIA (REPÚBLICA ÁRABE)"; paises[196] = "SOMALIA"; paises[197] = "SRI LANKA"; paises[198] = "SUAZILANDIA"; paises[199] = "SUDÁFRICA"; paises[200] = "SUDÁN"; paises[201] = "SUECIA"; paises[202] = "SUIZA"; paises[203] = "SURINAM"; paises[204] = "TAILANDIA"; paises[205] = "TAIWÁN"; paises[206] = "TANZANIA"; paises[207] = "TAYIKISTÁN"; paises[208] = "TERRITORIO PALESTINO OCUPADO"; paises[209] = "TIERRAS AUSTRALES FRANCESAS"; paises[210] = "TIMOR LESTE"; paises[211] = "TOGO"; paises[212] = "TOKELAU, ISLAS"; paises[213] = "TONGA"; paises[214] = "TRINIDAD Y TOBAGO"; paises[215] = "TÚNEZ"; paises[216] = "TURCAS Y CAICOS, ISLAS"; paises[217] = "TURKMENISTÁN"; paises[218] = "TURQUÍA"; paises[219] = "TUVALU"; paises[220] = "UCRANIA"; paises[221] = "UGANDA"; paises[222] = "URUGUAY"; paises[223] = "UZBEKISTÁN"; paises[224] = "VANUATU"; paises[225] = "VATICANO, CIUDAD DEL"; paises[226] = "VENEZUELA"; paises[227] = "VIETNAM"; paises[228] = "VÍRGENES BRITÁNICAS, ISLAS"; paises[229] = "VÍRGENES DE LOS EE.UU, ISLAS"; paises[230] = "WALLIS Y FUTUNA, ISLAS"; paises[231] = "YEMEN"; paises[232] = "YIBUTI"; paises[233] = "ZAMBIA"; paises[234] = "ZIMBABUE"; ------=_NextPart_000_0000_01C88051.5ADEB430 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://registrotasas.map.es/tasasPDF/js/pago.js function ValidarDatosBancarios(){=0A= =0A= if( document.getElementById('Ctrl_FormaPago1')!=3Dnull && = document.forms[0].Ctrl_FormaPago[1].checked){=0A= return ValidarDatosTarjeta();=0A= } =0A= else{=0A= if(! ValidarCCC(document.getElementById("Ctrl_Entidad").value,=0A= document.getElementById("Ctrl_Oficina").value,=0A= document.getElementById("Ctrl_DC").value,=0A= document.getElementById("Ctrl_NumCuenta").value=0A= ))=0A= return 'Debe introducir de forma correcta el n=FAmero de la cuenta = bancaria.\n'; =0A= else=0A= return ''; =0A= } =0A= }=0A= =0A= function DigitoControl(cadena){=0A= var cifras =3D new Array(1,2,4,8,5,10,9,7,3,6);=0A= var chequeo =3D 0;=0A= for (var i=3D0; i < cifras.length; i++){=0A= chequeo +=3D parseInt(cadena.charAt(i)) * cifras[i];=0A= }=0A= chequeo =3D 11 - (chequeo % 11);=0A= if (chequeo =3D=3D 11) {chequeo =3D 0;}=0A= if (chequeo =3D=3D 10) {chequeo =3D 1;}=0A= return chequeo;=0A= }=0A= =0A= // Funcion que comprueba que "valor" es un numero entero=0A= function EsNumeroEntero(valor){=0A= var cadena =3D valor.toString();=0A= var longitud =3D cadena.length;=0A= if (longitud =3D=3D 0){return false;}=0A= var ascii =3D null;=0A= for (var i=3D0; i 57){return false;}=0A= }=0A= return true;=0A= }=0A= =0A= function ValidarDatosTarjeta(){=0A= var errores =3D '';=0A= errores =3D ValidarNumTarjeta( = document.getElementById('Ctrl_NumTarjeta_1').value + =0A= document.getElementById('Ctrl_NumTarjeta_2').value +=0A= document.getElementById('Ctrl_NumTarjeta_3').value +=0A= document.getElementById('Ctrl_NumTarjeta_4').value );=0A= =0A= errores =3D errores + ValidarFechaCaducidadTarjeta();=0A= =0A= errores =3D errores + ValidarEntidadEmisoraTarjeta();=0A= =0A= return errores;=0A= =0A= }=0A= =0A= // Funcion que valida el codigo de cuenta cliente=0A= function ValidarCCC(entidad,oficina,dc,nc) {=0A= //hay q cambiarlo=0A= =0A= // Comprobamos que solo hemos introducido numeros=0A= if (!EsNumeroEntero(entidad)){=0A= =0A= return false;=0A= }=0A= if (!EsNumeroEntero(oficina)){=0A= =0A= return false;=0A= }=0A= if (!EsNumeroEntero(dc)){=0A= =0A= return false;=0A= }=0A= if (!EsNumeroEntero(nc)){=0A= =0A= return false;=0A= }=0A= // Comprobamos el primer digito de control=0A= var primer_control=3D"00"+entidad+oficina;=0A= var primer_digito=3DDigitoControl(primer_control);=0A= if (primer_digito !=3D dc.charAt(0)){=0A= =0A= return false;=0A= }=0A= =0A= // Comprobamos el segundo digito de control=0A= var segundo_control=3Dnc;=0A= var segundo_digito=3DDigitoControl(segundo_control);=0A= if (segundo_digito !=3D dc.charAt(1)){=0A= =0A= return false;=0A= }=0A= =0A= // Si todo es correcto enviamos el formulario=0A= //alert("El c=F3digo parece correcto. Ahora se proceder=E1 al envio del = formulario");=0A= //window.document.miformulario.submit();=0A= return true;=0A= }=0A= =0A= function Fn_Comprobar_NumJustifPr(){=0A= =0A= var numJusticPric=3D"";=0A= var result=3D"";=0A= if(document.forms[0].Ctrl_NumJustificantePr_13!=3Dnull){=0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_13.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_13= .value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= }=0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_12.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_12= .value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= }=0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_11.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_11= .value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= } =0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_10.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_10= .value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= } =0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_9.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_9.= value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= }=0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_8.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_8.= value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= }=0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_7.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_7.= value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= }=0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_6.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_6.= value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= }=0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_5.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_5.= value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= } =0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_4.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_4.= value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= }=0A= =0A= if ( EsNumeroEntero (document.forms[0].Ctrl_NumJustificantePr_3.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_3.= value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= }=0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_2.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_2.= value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= }=0A= =0A= if ( EsNumeroEntero = (document.forms[0].Ctrl_NumJustificantePr_1.value))=0A= = numJusticPric=3DnumJusticPric+document.forms[0].Ctrl_NumJustificantePr_1.= value;=0A= else{=0A= result =3Dresult+"El n=FAmero del justificante principal es = incorrecto\n";=0A= return result;=0A= } =0A= =0A= document.forms[0].Ctrl_NumJustificantePr.value=3DnumJusticPric;=0A= }=0A= =0A= return result;=0A= }=0A= =0A= function Fn_ValidarCampos(){=0A= var error=3D"";=0A= if (document.getElementById("Ctrl_NIFRem").value =3D=3D "")=0A= error +=3D "El NIF no se ha rellenado. Compruebe sus certificados = digitales\n";=0A= =0A= /*if(! ValidarCCC(document.getElementById("Ctrl_Entidad").value,=0A= document.getElementById("Ctrl_Oficina").value,=0A= document.getElementById("Ctrl_DC").value,=0A= document.getElementById("Ctrl_NumCuenta").value))=0A= error=3Derror+"Error en la informaci=F3n de la cuenta = bancaria\n"; =0A= */=0A= error =3D error + ValidarDatosBancarios();=0A= =0A= if (document.getElementById("Ctrl_TipoAutoliquidacionC")!=3Dnull && = document.getElementById("Ctrl_TipoAutoliquidacionC").checked=3D=3Dtrue)=0A= error=3DFn_ComprobarNumJustifPrincipal(); =0A= =0A= error=3Derror+FnOrg_ValidarParteEspecifica();=0A= if (! EsNumeroEntero = (document.getElementById("Ctrl_Importe_Euros").value) || =0A= ! EsNumeroEntero = (document.getElementById("Ctrl_Importe_Centimos").value))=0A= error=3Derror+"Formato incorrecto del importe del la = liquidaci=F3n\n";=0A= else{ =0A= var = import_Euros=3DparseInt(document.getElementById("Ctrl_Importe_Euros").val= ue);=0A= var = import_Cent=3DparseInt(document.getElementById("Ctrl_Importe_Centimos").v= alue);=0A= if(import_Euros=3D=3D0 && import_Cent=3D=3D0)=0A= error=3Derror+"El importe de la liquidaci=F3n no puede ser = 0.Compruebe los datos introducidos."=0A= }=0A= if(document.getElementById("Ctrl_TipoAutoliquidacionC")!=3Dnull&& = document.forms[0].Ctrl_TipoAutoliquidacionC.checked)=0A= eror=3Derror+Fn_Comprobar_NumJustifPr();=0A= if(error!=3D"") =0A= alert(error);=0A= else =0A= =0A= {=0A= document.Principal.submit();=0A= =0A= } =0A= }=0A= =0A= =0A= function inicializaPagina()=0A= {=0A= =0A= =0A= if( document.getElementById("Ctrl_TipoAutoliquidacionC")!=3Dnull) {=0A= if( document.getElementById("Ctrl_TipoAutoliquidacionC").checked) = =0A= FnCmn_AlCambiarTipoAutoliquidacion("C");=0A= else=0A= FnCmn_AlCambiarTipoAutoliquidacion("P");=0A= }=0A= Fn_HabilitarFormaPago();=0A= =0A= /* if(document.getElementById("Ctrl_TipoAutoliquidacionC")!=3Dnull){=0A= Fn_HabDesJustCompl(true);=0A= document.getElementById("Ctrl_TipoAutoliquidacionP").checked = =3D true;=0A= }*/=0A= }=0A= =0A= =0A= // Funcion para deshabilitar los campos de importes de la parte = central...=0A= =0A= function Fn_DeshabilitarImportes()=0A= {=0A= // Recorremos y deshabilitamos todos los campos del formulario, = excepto=0A= // los que sabemos que no hay que deshabilitar... =0A= =0A= =0A= for (i=3D0;i < document.Principal.elements.length; i++)=0A= {=0A= =0A= // Comprobamos si es un campo a deshabilitar...=0A= =0A= if ((document.Principal.elements[i].name !=3D 'Ctrl_NIFRem') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Entidad') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Oficina') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_DC') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_NumCuenta') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_NRC') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_NIFRem') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Apellido1') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Apellido2') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_NombreRem') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_TipoViaDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_ViaDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_NumeroDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_EscaleraDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_PisoDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_PisoDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_PuertaDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_MunicipioDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_ProvinciaDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_CPostalDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_TelefonoDom') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Ciudad') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Imprimir') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Imprimir2') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Descargar') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_NuevoPago') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Cerrar')&&=0A= (document.Principal.elements[i].name !=3D 'idProvincia')&& = =0A= (document.Principal.elements[i].name !=3D 'Ctrl_NumRegistro')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_FechaRegistro')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_HoraRegistro')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_DestinoRegistro')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_AsuntoRegistro')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_RemitenteRegistro')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Ministerio')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_CentroGestor')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Ejercicio')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_DiaNacimiento')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_MesNacimiento')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_AnoNacimiento')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_SexoV')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_SexoM')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_ProvinciaNacimiento')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_LocalidadNacimiento')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_TelefonoDom')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_ViaDom')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_CPostalDom')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_MunicipioDom')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_ProvinciaDom')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_SelDomicilioNacion')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Categoria')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_CodigoCategoria')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Especialidad')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_CodigoEspecialidad')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_FormaAcceso')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_EntidadConvocante')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_CodigoEntidadConvocante')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_DiaBOE')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_MesBOE')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_AnoBOE')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_ProvinciaExamen')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Minusvalia')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Reserva')&&=0A= (document.Principal.elements[i].name !=3D = 'Ctrl_MotivoAdaptacion')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_TitulosExigidos')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_OtrosTitulos')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_DatosConsignarA')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_DatosConsignarB')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_DatosConsignarC')&&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_IlmoSr') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_NombreBuque') && = =0A= (document.Principal.elements[i].name !=3D 'idProvincia') &&=0A= (document.Principal.elements[i].name !=3D 'solicitud') &&=0A= (document.Principal.elements[i].name !=3D 'firmaSolicitud') &&=0A= (document.Principal.elements[i].name !=3D 'formDatosFirma') &&=0A= (document.Principal.elements[i].name !=3D 'formDatos') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_TextoAFirma') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_TextoFirmado') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_Id') &&=0A= (document.Principal.elements[i].name !=3D 'Ctrl_DomicilioNacion')=0A= )=0A= =0A= document.Principal.elements[i].disabled =3D true;=0A= }=0A= =0A= // Ahora tratamos directamente algunos de estos campos...=0A= if (document.getElementById('Ctrl_NumJustificante')!=3Dnull){ =0A= document.getElementById('Ctrl_NumJustificante').disabled =3D false;=0A= document.getElementById('Ctrl_NumJustificante').readOnly =3D true;=0A= }=0A= if (document.getElementById('Ctrl_NumJustificantePr_7')!=3Dnull){=0A= document.getElementById('Ctrl_NumJustificantePr_7').disabled =3D = false;=0A= document.getElementById('Ctrl_NumJustificantePr_7').readOnly =3D = true;=0A= document.getElementById('Ctrl_NumJustificantePr_6').disabled =3D = false;=0A= document.getElementById('Ctrl_NumJustificantePr_6').readOnly =3D = true;=0A= document.getElementById('Ctrl_NumJustificantePr_5').disabled =3D = false;=0A= document.getElementById('Ctrl_NumJustificantePr_5').readOnly =3D = true;=0A= document.getElementById('Ctrl_NumJustificantePr_4').disabled =3D = false;=0A= document.getElementById('Ctrl_NumJustificantePr_4').readOnly =3D = true;=0A= document.getElementById('Ctrl_NumJustificantePr_3').disabled =3D = false;=0A= document.getElementById('Ctrl_NumJustificantePr_3').readOnly =3D = true;=0A= document.getElementById('Ctrl_NumJustificantePr_2').disabled =3D = false;=0A= document.getElementById('Ctrl_NumJustificantePr_2').readOnly =3D = true;=0A= document.getElementById('Ctrl_NumJustificantePr_1').disabled =3D = false;=0A= document.getElementById('Ctrl_NumJustificantePr_1').readOnly =3D = true;=0A= document.getElementById('Ctrl_NumJustificantePr').disabled =3D false;=0A= document.getElementById('Ctrl_NumJustificantePr').readOnly =3D true;=0A= =0A= } =0A= if (document.getElementById('Ctrl_Ejercicio')!=3Dnull){ =0A= document.getElementById('Ctrl_Ejercicio').disabled =3D false;=0A= document.getElementById('Ctrl_Ejercicio').readOnly =3D true;=0A= }=0A= =0A= document.getElementById('Ctrl_Importe_Euros').disabled =3D false;=0A= document.getElementById('Ctrl_Importe_Euros').readOnly =3D true;=0A= document.getElementById('Ctrl_Importe_Centimos').disabled =3D false;=0A= document.getElementById('Ctrl_Importe_Centimos').readOnly =3D true; = =0A= =0A= }=0A= =0A= =0A= =0A= function Fn_HabilitarFormaPago(){=0A= =0A= if( document.getElementById('Ctrl_FormaPago1')!=3Dnull && = document.forms[0].Ctrl_FormaPago[1].checked){=0A= =0A= Fn_MostrarOcultarCapa ('capaPagoCuenta1','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoCuenta2','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoCuenta3','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoCuenta4','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoCuenta5','hidden');=0A= =0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta1','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta2','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta3','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta4','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta5','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta6','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta7','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta8','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta9','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta10','visible');=0A= =0A= }=0A= else{=0A= =0A= Fn_MostrarOcultarCapa ('capaPagoCuenta1','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoCuenta2','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoCuenta3','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoCuenta4','visible');=0A= Fn_MostrarOcultarCapa ('capaPagoCuenta5','visible');=0A= =0A= if(document.getElementById('capaPagoTarjeta1')!=3Dnull){=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta1','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta2','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta3','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta4','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta5','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta6','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta7','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta8','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta9','hidden');=0A= Fn_MostrarOcultarCapa ('capaPagoTarjeta10','hidden');=0A= }=0A= } =0A= }=0A= =0A= =0A= =0A= function ValidarNumTarjeta(numero_tarjeta) {=0A= var cadena =3D numero_tarjeta.toString();=0A= var longitud =3D cadena.length;=0A= if(longitud !=3D 16)=0A= return 'El n=FAmero de tarjeta no es v=E1lido\n';=0A= var cifra =3D null;=0A= var cifra_cad=3Dnull;=0A= var suma=3D0;=0A= for (var i=3D0; i < longitud; i+=3D2){=0A= cifra =3D parseInt(cadena.charAt(i))*2;=0A= if (cifra > 9){ =0A= cifra_cad =3D cifra.toString();=0A= cifra =3D parseInt(cifra_cad.charAt(0)) + =0A= parseInt(cifra_cad.charAt(1));=0A= }=0A= suma+=3Dcifra;=0A= }=0A= for (var i=3D1; i < longitud; i+=3D2){=0A= suma +=3D parseInt(cadena.charAt(i));=0A= }=0A= =0A= if ((suma % 10) =3D=3D 0){ =0A= //alert("N=FAmero de tarjeta correcto");=0A= return '';=0A= } else {=0A= return 'El n=FAmero de tarjeta no es v=E1lido\n';=0A= //alert("El n=FAmero de tarjeta no es v=E1lido");=0A= }=0A= }=0A= =0A= function ValidarFechaCaducidadTarjeta(){=0A= =0A= =0A= if (document.getElementById('Ctrl_MesCaducidadTarjeta').value.length < = 2 ||=0A= document.getElementById('Ctrl_AnyoCaducidadTarjeta').value.length < 2 = ||=0A= ! EsNumeroEntero = (document.getElementById('Ctrl_MesCaducidadTarjeta').value) ||=0A= ! EsNumeroEntero = (document.getElementById('Ctrl_AnyoCaducidadTarjeta').value))=0A= =0A= return 'El formato de la fecha de caducidad de la tarjeta no es = v=E1lido\n';=0A= =0A= =0A= var mesStr =3D = document.getElementById('Ctrl_MesCaducidadTarjeta').value;=0A= var mes =3D parseFloat (mesStr);=0A= =0A= if( mes<1 || mes > 12)=0A= return 'El formato de la fecha de caducidad de la tarjeta no es = v=E1lido\n'; =0A= =0A= return ''; =0A= }=0A= =0A= =0A= function ValidarEntidadEmisoraTarjeta(){=0A= if(document.getElementById('Ctrl_EntidadEmisoraTarjeta').value.length < = 2 ||=0A= ! EsNumeroEntero = (document.getElementById('Ctrl_EntidadEmisoraTarjeta').value))=0A= return 'El formato de la entidad emisora de la tarjeta no es = v=E1lido\n'; =0A= else=0A= return '';=0A= } ------=_NextPart_000_0000_01C88051.5ADEB430 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://registrotasas.map.es/tasasPDF/js/calendario.js var ven=3Dnull function ventana(url,ancho,alto) { var ven; posh=3D(Math.round(screen.height-(alto))/2)//centra la ventana a lo = alto posv=3D(Math.round(screen.width-(ancho))/2)//centra a lo ancho if (ven && !ven.closed){ven.close();} ven =3D = window.open(url,"ventana","toolbar=3Dno,location=3Dno,directories=3Dno,st= atus=3Dno,menubar=3Dno,scrollbars=3Dyes,width=3D" + ancho + = "px,height=3D" + alto + "px,left=3D" + posv + ",top=3D" + posh + = ",resizable=3Dno"); ven.focus() } =09 function fConvierteFecha(fecha) { if(fecha!=3Dnull && fecha!=3D''&& fecha.length=3D=3D10)=09 { var anio=3Dfecha.substring(0,4); var mes=3Dfecha.substring(5,7); var dia=3Dfecha.substring(8,10); var fxFechaTransformada=3Ddia+'/'+mes+'/'+anio; return fxFechaTransformada; } } =09 function lanzarCalendario( texto ) { =20 var newWindow; =09 var urlstring =3D 'html/Calendar.htm' =09 objetoTetxo =3D texto; =09 newWindow =3D = window.open(urlstring,'','height=3D210,width=3D280,toolbar=3Dno,minimize=3D= no,status=3Dno,menubar=3Dno,location=3Dno,scrollbars=3Dno') } ------=_NextPart_000_0000_01C88051.5ADEB430 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: https://registrotasas.map.es/tasasPDF/js/tasa_790_001.js var keyStr =3D = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=3D"; =09 function decode64(input) { =09 var output =3D ""; var chr1, chr2, chr3; var enc1, enc2, enc3, enc4; var i =3D 0; // remove all characters that are not A-Z, a-z, 0-9, +, /, or =3D input =3D input.replace(/[^A-Za-z0-9\+\/\=3D]/g, ""); do { enc1 =3D keyStr.indexOf(input.charAt(i++)); enc2 =3D keyStr.indexOf(input.charAt(i++)); enc3 =3D keyStr.indexOf(input.charAt(i++)); enc4 =3D keyStr.indexOf(input.charAt(i++)); chr1 =3D (enc1 << 2) | (enc2 >> 4); chr2 =3D ((enc2 & 15) << 4) | (enc3 >> 2); chr3 =3D ((enc3 & 3) << 6) | enc4; output =3D output + String.fromCharCode(chr1); if (enc3 !=3D 64) { output =3D output + String.fromCharCode(chr2); } if (enc4 !=3D 64) { output =3D output + String.fromCharCode(chr3); } } while (i < input.length); return output; } =09 function Fn_RellenarSelectProvinciaExamen(listaProv){ =09 if(listaProv=3D=3D''){ for (var = j=3Ddocument.getElementById('Ctrl_ProvinciaExamen').options.length-1 ; = j>=3D0; j--){ =09 document.getElementById('Ctrl_ProvinciaExamen').options[j] =3D = null; } document.getElementById("Ctrl_ProvinciaExamen").options[0] =3D new = Option('',''); for (var i=3D1 ; i=3D0; j--){ =09 document.getElementById('Ctrl_ProvinciaExamen').options[j] =3D = null; } =20 document.getElementById("Ctrl_ProvinciaExamen").options[0] =3D new = Option('',''); for(var i =3D 0;i=3D0; j--){ =09 document.getElementById('Ctrl_FormaAcceso').options[j] =3D null; } =20 document.getElementById("Ctrl_FormaAcceso").options[0] =3D new = Option('',''); for(var i =3D 0;i 100){ alert("Error la minusvalia no puede ser superior de 100%"); document.getElementById("Ctrl_Minusvalia").value =3D ""; document.getElementById("Ctrl_MotivoAdaptacion").readOnly =3D = true; document.getElementById("Ctrl_Minusvalia").focus(); return; } else if ( nMinusvalia >=3D 33){ document.getElementById("Ctrl_MotivoAdaptacion").readOnly =3D = false; return; } else if (nMinusvalia > 0){ document.getElementById("Ctrl_MotivoAdaptacion").readOnly =3D = false; document.getElementById("Ctrl_Reserva").checked =3D false; =20 // IJLF: En este caso tambien elimina el campo del Motivo de la = adaptacion y lo=20 // deshabilita... //document.getElementById("Ctrl_MotivoAdaptacion").value =3D = ""; //document.getElementById("Ctrl_MotivoAdaptacion").readOnly =3D = true; // IJLF: Fin. =20 return; } else { document.getElementById("Ctrl_Minusvalia").value =3D ""; document.getElementById("Ctrl_MotivoAdaptacion").value =3D ""; document.getElementById("Ctrl_MotivoAdaptacion").readOnly =3D = true; document.getElementById("Ctrl_Reserva").checked =3D false; return; } } function FnOrg_AlCambiarReserva() { var sMinusvalia =3D = document.getElementById("Ctrl_Minusvalia").value; if ( document.getElementById("Ctrl_Reserva").checked) { if ( sMinusvalia =3D=3D 0 ) { alert("Antes de marcar esta casilla debe de rellenar el campo = 21.Minusval=EDa"); document.getElementById("Ctrl_Minusvalia").focus(); return; } if ( sMinusvalia < 33 ) { alert("Esta casilla s=F3lo se puede marcar si la Minusval=EDa = que alega es mayor o igual al 33%"); document.getElementById("Ctrl_Reserva").checked =3D false; return; } } } function FnOrg_AlCambiarSexo( sexo ){ if (sexo=3D=3D"M"){ if (document.getElementById("Ctrl_SexoM").checked){ document.getElementById("Ctrl_SexoV").checked =3D false; document.getElementById("Ctrl_Sexo").value =3D "M"; }else{ document.getElementById("Ctrl_Sexo").value =3D ""; } }else{ if (document.getElementById("Ctrl_SexoV").checked){ document.getElementById("Ctrl_SexoM").checked =3D false; document.getElementById("Ctrl_Sexo").value =3D "V"; }else{ document.getElementById("Ctrl_Sexo").value =3D ""; } } } function FnOrg_RellenarOpAnyosNacimiento(){ var anyoActual =3D (new Date()).getYear(); // si es cliente Nescape if (anyoActual < 1900) anyoActual +=3D 1900; var anyoInicial =3D anyoActual - 65; var anyoFinal =3D anyoActual - 18; =20 for (i=3DanyoInicial;i<=3DanyoFinal;i++){ document.writeln(''); } } function FnOrg_RellenarOpAnyosBOE(){ var anyoActual =3D (new Date()).getYear(); // si es cliente Nescape if (anyoActual < 1900) anyoActual +=3D 1900; var anyoInicial =3D anyoActual - 1; for (i=3DanyoInicial;i<=3DanyoActual;i++){ document.writeln(''); } } function FnOrg_ValidarFecha(Dia, Mes, Anyo){ var Dia_Mes_Mal =3D false; if( Dia =3D=3D "" && Mes =3D=3D "" && Anyo =3D=3D "" ) return true; else { if( !isNaN(Dia) && !isNaN(Mes) && !isNaN(Anyo) && Dia >=3D 1 && = Anyo >=3D 1900){ if (( Mes =3D=3D 1 || Mes =3D=3D 3 || Mes =3D=3D 5 || Mes = =3D=3D 7 || Mes =3D=3D 8 || Mes =3D=3D 10 || Mes =3D=3D 12) && Dia > 31) Dia_Mes_Mal =3D true; if( (Mes =3D=3D 4 || Mes =3D=3D 6 || Mes =3D=3D 9 || Mes =3D=3D = 11) && Dia > 30) Dia_Mes_Mal =3D true; if( Mes =3D=3D 2 && ( Dia > 29 || ( Dia =3D=3D 29 && ((Anyo % = 400 !=3D 0) && ((Anyo % 4 !=3D 0) || (Anyo % 100 =3D=3D 0)))))) Dia_Mes_Mal =3D true; if(Dia_Mes_Mal) { return false; }else return true; }else { return false; } } } function FnOrg_ValidarFechaEd(Dia,Mes,Anyo,Ctrl){ if( Dia !=3D "" && Mes !=3D "" && Anyo !=3D "" ){ if (!FnOrg_ValidarFecha(Dia,Mes,Anyo)){ alert("La fecha introducida es incorrecta"); document.getElementById(Ctrl.id).value=3D""; document.getElementById(Ctrl.id).focus(); return (false); } } return true; } function FnOrg_ValidarFechaNacimiento() { var sError =3D "La fecha de nacimiento indicada no es correcta.\n" = + "Vuelva a indicarla, por favor."; var Dia =3D document.getElementById("Ctrl_DiaNacimiento").value; var Mes =3D document.getElementById("Ctrl_MesNacimiento").value; var Anyo =3D document.getElementById("Ctrl_AnoNacimiento").value; // si est? en blanco la aceptamos if (Dia =3D=3D "" && Mes =3D=3D "" && Anyo =3D=3D "") return true; var bRet =3D FnOrg_ValidarFecha(Dia, Mes, Anyo); if ( !bRet ){ alert(sError); document.getElementById("Ctrl_DiaNacimiento").focus(); return false; } var fechaActual =3D new Date(); var anyoActual =3D fechaActual.getYear(); //cliente Netscape; if (anyoActual < 1900) anyoActual +=3D 1900; var anyoLimSup =3D anyoActual - 18; var anyoLimInf =3D anyoActual - 65; if ( Anyo < anyoLimInf) { alert("La edad es superior a 65 a=F1os"); return false; } if ( Anyo > anyoLimSup) { alert("La edad es inferior a 18 a=F1os"); return false; } var diaActual, mesActual; if ( Anyo =3D=3D anyoLimInf ){ sError =3D "La edad es superior a 65 a=F1os"; diaActual =3D fechaActual.getDate(); mesActual =3D fechaActual.getMonth() + 1; if ( Mes < mesActual ){ alert(sError); return false; } if ( Mes =3D=3D mesActual){ if ( Dia < diaActual ){ alert(sError); return false; } } } if ( anyoLimSup =3D=3D Anyo ) { sError =3D "La edad es inferior a 18 a=F1os"; diaActual =3D fechaActual.getDate(); mesActual =3D fechaActual.getMonth() + 1; if ( Mes > mesActual ){ alert(sError); return false; } if ( Mes =3D=3D mesActual){ if ( Dia >=3D diaActual ){ alert(sError); return false; } } } return bRet; } function FnOrg_ValidarFechaBOE(){ var sError =3D "La fecha del BOE indicada no es correcta.\n" + "Vuelva a indicarla, por favor."; var Dia =3D document.getElementById("Ctrl_DiaBOE").value; var Mes =3D document.getElementById("Ctrl_MesBOE").value; var Anyo =3D document.getElementById("Ctrl_AnoBOE").value; =20 // si est? en blanco la aceptamos if (Dia =3D=3D "" && Mes =3D=3D "" && Anyo =3D=3D "") return true; var bRet =3D FnOrg_ValidarFecha(Dia, Mes, Anyo); if (bRet){ var hoy =3D new Date(); var anoActual =3D hoy.getYear(); if (anoActual < 1900) anoActual +=3D 1900; if (anoActual < Anyo) bRet =3D false; } if (bRet){ var mesActual =3D hoy.getMonth()+1; if ((anoActual =3D=3D Anyo)&&(mesActual < Mes)) bRet =3D false; } if (bRet){ var diaActual =3D hoy.getDate(); if ((anoActual =3D=3D Anyo)&&(mesActual =3D=3D Mes)&&(diaActual = <=3D Dia)) bRet =3D false; } /*if ( !bRet ){ alert(sError); } */ return bRet; } /*function FnOrg_AlEnviar(){ if = (!FnCmn_ValidarTelefono(document.getElementById("Ctrl_TelefonoDom"))){ document.getElementById("Ctrl_TelefonoDom").focus(); return false; } if = (!FnCmn_ValidarCodPostal(document.getElementById("Ctrl_CPostalDom"))){ document.getElementById("Ctrl_CPostalDom").focus(); return false; } document.Principal.submit(); }*/ =20 function FnOrg_ValidarParteEspecifica(){ return ""; } function rellenar_campos(){ =20 Fn_RellenarCabecera();=09 document.forms[0].Ctrl_Importe_Euros.value=3D""; document.forms[0].Ctrl_Importe_Centimos.value=3D""; =20 } ------=_NextPart_000_0000_01C88051.5ADEB430--