git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_Intranet/trunk/src@97 e2b1556b-49f8-d141-9351-52d6861a72d9
506 lines
15 KiB
JavaScript
506 lines
15 KiB
JavaScript
function comprobar_registro(formulario){
|
|
|
|
salida = true;
|
|
|
|
errores = "";
|
|
|
|
/************** Comprobación de email */
|
|
if (document.form_registro.email.value == '' ) {
|
|
salida = false;
|
|
errores = errores + "El campo email vac\xcdo\n";
|
|
}
|
|
|
|
var filter=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
|
|
if (!filter.test(document.form_registro.email.value)) {
|
|
salida = false;
|
|
errores = errores + "Campo email no es v\xe1lido\n";
|
|
}
|
|
/************** Comprobación de email */
|
|
|
|
/************** Comprobación de nombre */
|
|
if (document.form_registro.nombre.value == '' ) {
|
|
salida = false;
|
|
errores = errores + "El campo nombre vac\xcdo\n";
|
|
}
|
|
/************** Comprobación de nombre */
|
|
|
|
/************** Comprobación de apellidos */
|
|
if (document.form_registro.apellidos.value == '' ) {
|
|
salida = false;
|
|
errores = errores + "El campo apellidos vac\xcdo\n";
|
|
}
|
|
/************** Comprobación de apellidos */
|
|
|
|
/************** Comprobación de teléfono */
|
|
if (document.form_registro.telefono.value == '') {
|
|
salida = false;
|
|
errores = errores + "El campo tel\xe9fono vac\xcdo\n";
|
|
}
|
|
|
|
if ((isNaN(document.form_registro.telefono.value)) || (document.form_registro.telefono.value.length < 9)) {
|
|
salida = false;
|
|
errores = errores + "Campo tel\xe9fono no es v\xe1lido\n";
|
|
}
|
|
/************** Comprobación de teléfono */
|
|
|
|
if (salida) return true;
|
|
else { alert(errores); return false;}
|
|
|
|
}
|
|
|
|
function comprobar_modificacion(formulario){
|
|
|
|
salida = true;
|
|
errores = "";
|
|
|
|
alert("hola");
|
|
|
|
/************** Comprobación de email */
|
|
if (document.form_registro.email_nuevo.value == '' ) {
|
|
salida = false;
|
|
errores = errores + "El campo email vac\xcdo\n";
|
|
}
|
|
|
|
var filter=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
|
|
if (!filter.test(document.form_registro.email_nuevo.value)) {
|
|
salida = false;
|
|
errores = errores + "Campo email no es v\xe1lido\n";
|
|
}
|
|
/************** Comprobación de email */
|
|
|
|
/************** Comprobación de nombre */
|
|
if (document.form_registro.nombre_nuevo.value == '' ) {
|
|
salida = false;
|
|
errores = errores + "El campo nombre vac\xcdo\n";
|
|
}
|
|
/************** Comprobación de nombre */
|
|
|
|
/************** Comprobación de apellidos */
|
|
if (document.form_registro.apellidos_nuevo.value == '' ) {
|
|
salida = false;
|
|
errores = errores + "El campo apellidosvac\xcdo\n";
|
|
}
|
|
/************** Comprobación de apellidos */
|
|
|
|
/************** Comprobación de teléfono */
|
|
if (document.form_registro.telefono_nuevo.value == '') {
|
|
salida = false;
|
|
errores = errores + "El campo tel\xe9fono vac\xcdo\n";
|
|
}
|
|
|
|
if ((isNaN(document.form_registro.telefono_nuevo.value)) || (document.form_registro.telefono_nuevo.value.length < 9)) {
|
|
salida = false;
|
|
errores = errores + "Campo tel\xe9fono no es v\xe1lido\n";
|
|
}
|
|
/************** Comprobación de teléfono */
|
|
|
|
if (salida) return true;
|
|
else { alert(errores); return false;}
|
|
|
|
}
|
|
|
|
function comprobar_usuario(formulario){
|
|
salida = true;
|
|
|
|
errores = "";
|
|
|
|
/************** Comprobación de email */
|
|
if (document.form_usuarios.email.value == '' ) {
|
|
salida = false;
|
|
errores = errores + "El campo email vac\xcdo\n";
|
|
}
|
|
|
|
var filter=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
|
|
if (!filter.test(document.form_usuarios.email.value)) {
|
|
salida = false;
|
|
errores = errores + "Campo email no es v\xe1lido\n";
|
|
}
|
|
/************** Comprobación de email */
|
|
|
|
/************** Comprobación de password */
|
|
if (document.form_usuarios.password.value == '' ) {
|
|
salida = false;
|
|
errores = errores + "El campo contrase\xf1a vac\xcdo\n";
|
|
}
|
|
/************** Comprobación de password */
|
|
|
|
/************** Comprobación de nombre */
|
|
if (document.form_usuarios.nombre.value == '' ) {
|
|
salida = false;
|
|
errores = errores + "El campo nombre vac\xcdo\n";
|
|
}
|
|
|
|
/************** Comprobación de nombre */
|
|
|
|
if (salida) return true;
|
|
else { alert(errores); return false;}
|
|
|
|
}
|
|
|
|
|
|
function modificar_registro(){
|
|
salida = confirm("\xbfEst\xe1s seguro?");
|
|
return salida;
|
|
}
|
|
|
|
function eliminar_registro(){
|
|
salida = confirm("\xbfEst\xe1s seguro? Se borrar\xe1n tambi\xe9n los curr\xedculums asociados.");
|
|
return salida;
|
|
}
|
|
|
|
function eliminar_alarma(){
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta alarma?");
|
|
return salida;
|
|
}
|
|
|
|
function eliminar_informe(){
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar este informe?");
|
|
return salida;
|
|
}
|
|
|
|
function eliminar_cliente(){
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar este cliente?");
|
|
return salida;
|
|
}
|
|
|
|
function eliminar_pedido(){
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta solicitud de oferta?");
|
|
return salida;
|
|
}
|
|
|
|
function dar_alta(){
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres dar de alta a este candidato?");
|
|
return salida;
|
|
}
|
|
|
|
function comprobar_busqueda_multiple(formulario){
|
|
|
|
salida = true;
|
|
errores = "";
|
|
|
|
salida = salida && (!document.form_busqueda_multiple.email_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.nombre_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.apellidos_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.direccion_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.localidad_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.rol_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.cliente_actual_c.checked);
|
|
|
|
if (salida)
|
|
alert("No has seleccionado ning\xfan campo");
|
|
return !salida;
|
|
}
|
|
|
|
function comprobar_busqueda_usuarios_multiple(formulario){
|
|
|
|
salida = true;
|
|
errores = "";
|
|
|
|
salida = salida && (!document.form_busqueda_multiple.nombre_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.apellidos_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.situacion_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.estado_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.perfil_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.tecnologia_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.valladolid_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.idioma_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.salario1_c.checked);
|
|
salida = salida && (!document.form_busqueda_multiple.salario2_c.checked);
|
|
|
|
if (salida)
|
|
alert("No has seleccionado ning\xfan campo");
|
|
return !salida;
|
|
}
|
|
|
|
function comprobar_cv(formulario){
|
|
|
|
if (document.form_cv.cadena.value == ''){
|
|
alert("No has introducido texto de b\xfasqueda");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function borrar_usuario(){
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar este usuario?");
|
|
return salida;
|
|
}
|
|
|
|
function admin_e_perfil(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar este perfil?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_perfil(){
|
|
|
|
if ((document.form_i_perfil.cadena.value == '') || (document.form_i_perfil.abrev.value == '')){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre y abreviatura");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
|
|
function admin_e_tecnologia(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta tecnolog\xeda?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_tecnologia(){
|
|
|
|
if (document.form_i_tecnologia.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
|
|
function admin_e_estado(){
|
|
|
|
salida = confirm("¿Est\xe1s seguro de que quieres eliminar este estado?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_estado(){
|
|
|
|
if (document.form_i_estado.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
|
|
function admin_e_situacion(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta situaci\xf3n?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_situacion(){
|
|
|
|
if (document.form_i_situacion.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function admin_e_idioma(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar este idioma?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_idioma(){
|
|
|
|
if (document.form_i_idioma.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function admin_e_titulacion(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta titulaci\xf3n?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_titulacion(){
|
|
|
|
if (document.form_i_titulacion.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function admin_e_provincia(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta provincia?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_provincia(){
|
|
|
|
if (document.form_i_provincia.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function admin_e_localidad(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta localidad?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_localidad(){
|
|
|
|
if (document.form_i_localidad.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function admin_e_tipo_via(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar este tipo de v\xeda?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_tipo_via(){
|
|
|
|
if (document.form_i_tipo_via.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function admin_e_cliente(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta empresa cliente?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_cliente(){
|
|
|
|
if (document.form_i_cliente.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
|
|
function admin_e_procedencia(){
|
|
|
|
salida = confirm("¿Est\xe1s seguro de que quieres eliminar esta procedencia?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_procedencia(){
|
|
|
|
if (document.form_i_estado.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function admin_e_rol(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar este rol?");
|
|
return salida;
|
|
}
|
|
|
|
|
|
function admin_i_rol(){
|
|
|
|
if (document.form_i_rol.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function admin_e_fecha(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta fecha?");
|
|
return salida;
|
|
}
|
|
|
|
function admin_e_alarma(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar esta alarma?");
|
|
return salida;
|
|
}
|
|
|
|
function admin_e_salario(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar este salario?");
|
|
return salida;
|
|
}
|
|
|
|
function admin_i_incorporacion(){
|
|
|
|
if (document.form_i_incorporacion.cadena.value == ''){
|
|
alert("No hay texto a insertar. Por favor, rellena el campo nombre");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function admin_e_incorporacion(){
|
|
|
|
salida = confirm("\xbfEst\xe1s seguro de que quieres eliminar este periodo?");
|
|
return salida;
|
|
}
|
|
|
|
function comprobar_excel(formulario){
|
|
|
|
if (document.form_excel.cadena.value == ''){
|
|
alert("No has introducido texto de b\xfasqueda");
|
|
return false;
|
|
}
|
|
else return true;
|
|
}
|
|
|
|
function oculta(idCapa){
|
|
document.getElementById(idCapa).style.visibility="hidden";
|
|
}
|
|
function muestra(idCapa){
|
|
document.getElementById(idCapa).style.visibility="visible";
|
|
}
|
|
|
|
function disable(Id_Componente){
|
|
if (document.getElementById(Id_Componente)){
|
|
document.getElementById(Id_Componente).value="";
|
|
document.getElementById(Id_Componente).disabled=true;
|
|
}
|
|
}
|
|
|
|
function enable(Id_Componente){
|
|
if (document.getElementById(Id_Componente)){
|
|
document.getElementById(Id_Componente).disabled=false;
|
|
}
|
|
}
|
|
|
|
function popup(mylink, windowname)
|
|
{
|
|
var href;
|
|
var w=800;
|
|
var h=800;
|
|
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
|
|
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
|
|
|
|
var strFeatures = "dialogWidth:" + w + "px;" + "dialogHeight:" + h + "px;" +
|
|
"dialogLeft:" + LeftPosition + "px;" + "dialogTop:" + TopPosition + "px;" +
|
|
"status:no;resizable:yes;scroll:yes;";
|
|
|
|
window.showModalDialog(mylink, windowname, strFeatures);
|
|
return true;
|
|
}
|
|
|
|
function prueba(){
|
|
//alert(opener.aa);
|
|
}
|