forked from pasosdeJesus/SIVeL
-
Notifications
You must be signed in to change notification settings - Fork 1
/
sivel.js
93 lines (83 loc) · 2.76 KB
/
sivel.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
/** Funciones varias en JavaScript
* @author Vladimir Támara Patiño. vtamara@pasosdeJesus.org. 2007.
* Dominio público.
*/
/* Esta función toma ídeas de https://linea.davivienda.com/funciones.js
que a su vez parece inspirado en
http://developer.mozilla.org/en/docs/DOM:window.open
Documentación:
http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide
*/
function abrirBusquedaPersona(rol) {
var n = document.getElementById('nombres-' + rol).value;
var a = document.getElementById('apellidos-' + rol).value;
window.open("buscarPersona.php?rol=" + rol +
"&nombres=" + encodeURIComponent(n) +
"&apellidos=" + encodeURIComponent(a),
"buscarPersona",
"resizable=yes,scrollbars=yes,status=yes,width=400");
}
function abrirBusquedaGrupoper()
{
var n = document.getElementById('nombre').value;
window.open("buscarGrupo.php?nombre=" + encodeURIComponent(n),
"buscarGrupo",
"resizable=yes,scrollbars=yes,status=yes,width=400");
}
/** Envia datos de una persona a ventana con ficha */
function enviar_persona(rol, id, nombres, apellidos, anionac, mesnac,
dianac, sexo, id_departamento, id_municipio, id_clase,
tipodocumento, numerodocumento) {
if (rol == 'persona') {
forma = window.opener.document.getElementById('victimaIndividual');
//alert(forma);
nuevo = forma.id.value == '';
forma.id.value = id;
forma.tipodocumento.value = tipodocumento;
forma.numerodocumento.value = numerodocumento;
forma.nombres.value = nombres;
forma.apellidos.value = apellidos;
forma.anionac.value = anionac;
forma.mesnac.value = mesnac;
forma.dianac.value = dianac;
forma.sexo.value = sexo;
forma.id_departamento.value = id_departamento;
forma.id_municipio.value = id_municipio;
forma.id_clase.value = id_clase;
forma._qf_default = 'pResponsables:siguiente';
} else {
forma = window.opener.document.getElementById('victimaIndividual');
//alert(forma);
nuevo = forma.id_persona2.value == '';
forma.id_persona2.value = id;
forma.fnombres.value = nombres;
forma.fapellidos.value = apellidos;
forma._qf_default = 'pResponsables:siguiente';
}
if (!nuevo) {
forma.submit();
} else {
//echo "Si tiene familiares aparecerán despúes de enviar este formulario";
}
window.close();
}
function enviar_grupoper(id, nombre, anotaciones)
{
forma = window.opener.document.getElementById('victimaColectiva');
//alert(forma);
nuevo = forma.id.value == '';
forma.id.value = id;
forma.nombre.value = nombre;
forma.anotaciones.value = anotaciones;
forma._qf_default = 'pResponsables:siguiente';
/*h=document.createElement("h1");
h.appendChild(document.createElement('x'));
forma.appenChild(h); */
if (!nuevo) {
forma.submit();
}
else {
//echo "Si tiene familiares aparecerán despúes de enviar este formulario";
}
window.close();
}