// JavaScript Document

	/*-------------------------------------------------------------------------------------------------
	  Usuarios  	  
	-------------------------------------------------------------------------------------------------*/
	
	// Registro
	
			function validar_registro_usuario()
			{								
			
				if (document.registrar_usuario.nombre.value == "")
				{
					alert("Por favor ingrese el nombre");
					document.registrar_usuario.nombre.focus(1);
				}
				
				else if (document.registrar_usuario.apellido.value =="")
				{
					alert("Por favor ingrese el apellido");
					document.registrar_usuario.apellido.focus(1);
				}
												
				else if (document.registrar_usuario.email.value =="")
				{
					alert("Por favor ingrese el e-mail");
					document.registrar_usuario.email.focus(1);
				}
				
				else if (document.registrar_usuario.usuario.value =="")
				{
					alert("Por favor ingrese el nombre de usuario");
					document.registrar_usuario.usuario.focus(1);
				}
				else if (document.registrar_usuario.id_cliente.value =="0")
				{
					if (document.registrar_usuario.id_nivel.value =="- - -")
					{
						alert("Por favor ingrese el nivel de accceso del usuario");
						document.registrar_usuario.id_nivel.focus(1);
					}
					else
					{
					document.registrar_usuario.submit();	
					}
				}							
				else
				{
					document.registrar_usuario.submit();	
				}
			}
	
	
	// Modificar
	
			function validar_modificar_usuario()
			{								
			
				if (document.modificar_usuario.nombre.value == "")
				{
					alert("Por favor ingrese el nombre");
					document.modificar_usuario.nombre.focus(1);
				}
				
				else if (document.modificar_usuario.apellido.value =="")
				{
					alert("Por favor ingrese el apellido");
					document.modificar_usuario.apellido.focus(1);
				}
												
				else if (document.modificar_usuario.email.value =="")
				{
					alert("Por favor ingrese el e-mail");
					document.modificar_usuario.email.focus(1);
				}
				
				else if (document.modificar_usuario.usuario.value =="")
				{
					alert("Por favor ingrese el nombre de usuario");
					document.modificar_usuario.usuario.focus(1);
				}
				else if (document.modificar_usuario.id_cliente.value =="0")
				{
					if (document.modificar_usuario.id_nivel.value =="- - -")
					{
						alert("Por favor ingrese el nivel de accceso del usuario");
						document.modificar_usuario.id_nivel.focus(1);
					}
					else
					{
					document.modificar_usuario.submit();	
					}
				}							
				else
				{
					document.modificar_usuario.submit();	
				}
			}
	
	// Búsqueda
	
	function validar_buscar_usuario()
	{
		if (document.buscar_usuario.buscar.value == "")
		{
			alert("Por favor especifique el nombre del cliente al que pertenece el usuario que busca...");	
			document.buscar_usuario.buscar.focus(1);
		}
		else
		{
			document.buscar_usuario.submit();	
		}
	}

	// Eliminar
	
	function eliminar_usuario(id)
	{
		if (confirm('¿Realmente desea eliminar a este usuario?'))
		{
			window.location.href = '../../funciones/usuarios.php?accion=eliminar_usuario&id_usuario=' + id;
		}
	}

	
	// Ingresar
	
			function validar_ingreso_usuario()
			{								
			
				if (document.ingreso_usuario.usuario.value == "")
				{
					alert("Por favor ingrese su nombre de usuario");
					document.ingreso_usuario.usuario.focus(1);
				}
				
				else if (document.ingreso_usuario.passwd.value == "")
				{
					alert("Por favor ingrese su contraseña");
					document.ingreso_usuario.password.focus(1);
				}
				
				
				else
				{
					document.ingreso_usuario.submit();
				}
			}
			
			
	// Recuperar datos
		
		function validar_email()
		{
			if (document.recuperar_datos.email.value == "")
			{
				alert("Por favor ingrese su e-mail");	
				document.recuperar_datos.email.focus(1);
			}
			
			else
			{
				document.recuperar_datos.submit();	
			}
		}

	
	// Cambiar passwd 

		function validar_cambiar_passwd()
		{
			if(document.cambiar_passwd.passwd.value == "")
			{
				alert("Por favor, sirvase ingresar su contraseña actual.");
				document.cambiar_passwd.passwd.focus(1);
			}
			
			else if(document.cambiar_passwd.passwd_nuevo.value == "")
			{
				alert("Por favor, sirvase ingresar su nueva contraseña.");
				document.cambiar_passwd.passwd_nuevo.focus(1);
			}
			
			else if(document.cambiar_passwd.passwd_nuevo_confirmado.value == "")
			{
				alert("Por favor, sirvase confirmar su nueva contraseña.");
				document.cambiar_passwd.passwd_nuevo_confirmado.focus(1);
			}
			
			else if(document.cambiar_passwd.passwd_nuevo_confirmado.value != cambiar_passwd.passwd_nuevo.value )
			{
				alert("Las contraseñas, nueva y de confirmación, no son iguales.\r\n Por favor, sirvase ingresar los datos de nuevo.");
				document.cambiar_passwd.passwd_nuevo_confirmado.focus(1);
			}
			
			else
			{
				document.cambiar_passwd.submit();
			}
		}
		
		
	//-------------------------------------------------------------------------------------------------
	
		
	/*-------------------------------------------------------------------------------------------------
	  Suscripciones  	  
	-------------------------------------------------------------------------------------------------*/
	
	
	// Suscribir
	
			function validar_suscripcion()
			{								
			
				if (document.suscripcion.nombre.value == "")
				{
					alert("Por favor ingrese su nombre");
					document.suscripcion.nombre.focus(1);
				}								
				else if (document.suscripcion.email.value == "")
				{
					alert("Por favor ingrese su direccion de correo electronico");
					document.suscripcion.email.focus(1);
				}
				else if (document.suscripcion.edad.value == "- - -")
				{
					alert("Por favor ingrese su rango de edad");
					document.suscripcion.edad.focus(1);
				}
				else if (document.suscripcion.zona.value == "")
				{
					alert("Por favor ingrese su zona de domicilio");
					document.suscripcion.zona.focus(1);
				}
				else if (document.suscripcion.sexo.value == "- - -")
				{
					alert("Por favor ingrese su genero: Masculino ó Femenino");
					document.suscripcion.sexo.focus(1);
				}
				else if (document.suscripcion.comentarios.value == "")
				{
					alert("Por favor ingrese sus comentarios");
					document.suscripcion.comentarios.focus(1);
				}
				
				else
				{
					document.suscripcion.submit();	
				}
			}
			
			
	//-------------------------------------------------------------------------------------------------
	
	
	
	/*-------------------------------------------------------------------------------------------------
	  Remociones  	  
	-------------------------------------------------------------------------------------------------*/
	
	
	// Remover
	
			function validar_remocion()
			{								
			
							
               if (document.remocion.email.value == "")
				{
					alert("Por favor ingrese su direccion de correo electronico");
					document.remocion.email.focus(1);
				}
				else if (document.remocion.comentarios.value == "")
				{
					alert("Por favor ingrese sus comentarios");
					document.remocion.comentarios.focus(1);
				}
				
				
				else
				{
					document.remocion.submit();	
				}
			}
			
			
	//-------------------------------------------------------------------------------------------------

	
	/*-------------------------------------------------------------------------------------------------
	  Solicitudes de Informacion 	  
	-------------------------------------------------------------------------------------------------*/
	
	// Registrar
	
	function validar_solicitud_informacion()
	{
		if (document.solicitar_informacion.nombre.value == "")
		{
			alert("Por favor ingrese su nombre");	
			document.solicitar_informacion.nombre.focus(1);
		}
		else if (document.solicitar_informacion.email.value == "")
		{
			alert("Por favor ingrese su dirección de correo electronico");	
			document.solicitar_informacion.email.focus(1);
		}
		else if (document.solicitar_informacion.telefonos.value == "")
		{
			alert("Por favor ingrese su(s) numero(s) de teléfono");	
			document.solicitar_informacion.telefonos.focus(1);
		}
		else if (document.solicitar_informacion.comentarios.value == "")
		{
			alert("Por favor ingrese sus comentarios");	
			document.solicitar_informacion.comentarios.focus(1);
		}
		
		else
		{
			document.solicitar_informacion.submit();	
		}
	}
	
	
	// Registrar santillana
	
	function validar_solicitud_informacion_santillana()
	{
		if (document.solicitar_informacion.nombre.value == "")
		{
			alert("Por favor ingrese su nombre");	
			document.solicitar_informacion.nombre.focus(1);
		}
		else if (document.solicitar_informacion.email.value == "")
		{
			alert("Por favor ingrese su dirección de correo electronico");	
			document.solicitar_informacion.email.focus(1);
		}
		else if (document.solicitar_informacion.telefonos.value == "")
		{
			alert("Por favor ingrese su(s) numero(s) de teléfono");	
			document.solicitar_informacion.telefonos.focus(1);
		}
		else if (!document.solicitar_informacion.maestria1.checked && !document.solicitar_informacion.maestria2.checked && !document.solicitar_informacion.maestria3.checked && !document.solicitar_informacion.maestria4.checked && !document.solicitar_informacion.maestria5.checked && !document.solicitar_informacion.maestria6.checked && !document.solicitar_informacion.maestria7.checked && !document.solicitar_informacion.maestria8.checked && !document.solicitar_informacion.maestria9.checked)
		{
			alert("Por favor elija una maestria de su interes");	
			document.solicitar_informacion.maestria1.focus(1);
		}
		
		else
		{
			document.solicitar_informacion.submit();	
		}
	}
	


	//-------------------------------------------------------------------------------------------------
	
	
	/*-------------------------------------------------------------------------------------------------
	  Clientes 	  
	-------------------------------------------------------------------------------------------------*/
	
	// Registro
	
	function validar_registro_cliente()
		{
			/*if (document.registrar_cliente.imagen.value == "")
			{
					alert("Por favor ingrese el logotipo el cliente");
					document.registrar_cliente.imagen.focus(1);
			}
			
			else/*/ if (document.registrar_cliente.codigo.value == "")
			{
					alert("Por favor ingrese el código del cliente");
					document.registrar_cliente.codigo_2.focus(1);
			}
			else if (document.registrar_cliente.nombre.value == "")
			{
					alert("Por favor ingrese el nombre del cliente");
					document.registrar_cliente.nombre.focus(1);
			}
			else if (document.registrar_cliente.carpeta_anuncios.value == "")
			{
					alert("Por favor ingrese el nombre de la carpeta del cliente para registrar anuncios");
					document.registrar_cliente.carpeta_anuncios.focus(1);
			}
			else if (document.registrar_cliente.telefonos.value == "")
			{
					alert("Por favor ingrese los telefonos del cliente");
					document.registrar_cliente.telefonos.focus(1);
			}
			else if (document.registrar_cliente.puesto.value == "")
			{
					alert("Por favor ingrese el puesto del contacto de la empresa cliente");
					document.registrar_cliente.puesto.focus(1);
			}
			else if (document.registrar_cliente.contacto.value == "")
			{
					alert("Por favor ingrese el nombre del contacto de la empresa cliente");
					document.registrar_cliente.contacto.focus(1);
			}
			else if (document.registrar_cliente.email.value == "")
			{
					alert("Por favor ingrese el email del contacto");
					document.registrar_cliente.email.focus(1);
			}
			else if (document.registrar_cliente.direccion.value == "")
			{
					alert("Por favor ingrese la direccion");
					document.registrar_cliente.direccion.focus(1);
			}
			
			else if (document.registrar_cliente.ciudad.value == "")
			{
					alert("Por favor ingrese la ciudad");
					document.registrar_cliente.ciudad.focus(1);
			}
			
			else if (document.registrar_cliente.municipio.value == "")
			{
					alert("Por favor ingrese el municipio ");
					document.registrar_cliente.municipio.focus(1);
			}
			else if (document.registrar_cliente.departamento.value == "")
			{
					alert("Por favor ingrese el departamento");
					document.registrar_cliente.departamento.focus(1);
			}
			else if (document.registrar_cliente.empresa.value == "")
			{
					alert("Por favor ingrese el nombre de razón social");
					document.registrar_cliente.empresa.focus(1);
			}
			else if (document.registrar_cliente.domicilio.value == "")
			{
					alert("Por favor ingrese el domicilio de la empresa");
					document.registrar_cliente.domicilio.focus(1);
			}
			
			else if (document.registrar_cliente.ciudad_dom.value == "")
			{
					alert("Por favor ingrese el ciudad");
					document.registrar_cliente.ciudad_dom.focus(1);
			}
			else if (document.registrar_cliente.municipio_dom.value == "")
			{
					alert("Por favor ingrese el municpio");
					document.registrar_cliente.municipio_dom.focus(1);
			}
			else if (document.registrar_cliente.departamento_dom.value == "")
			{
					alert("Por favor ingrese el departamento");
					document.registrar_cliente.departamento_dom.focus(1);
			}
			else if (document.registrar_cliente.telefono.value == "")
			{
					alert("Por favor ingrese el telefono relacionado con cobros");
					document.registrar_cliente.telefono.focus(1);
			}
			else if (document.registrar_cliente.nit.value == "")
			{
					alert("Por favor ingrese el NIT de la empresa");
					document.registrar_cliente.nit.focus(1);
			}
			
			else
			{
				document.registrar_cliente.submit();
			}
		}		
	

	// Modificacion
	
	function validar_modificacion_cliente()
		{
			/*if (document.registrar_cliente.imagen.value == "")
			{
					alert("Por favor ingrese el logotipo el cliente");
					document.registrar_cliente.imagen.focus(1);
			}
			
			else/*/ if (document.modificar_cliente.codigo.value == "")
			{
					alert("Por favor ingrese el código del cliente");
					document.modificar_cliente.codigo.focus(1);
			}
			else if (document.modificar_cliente.nombre.value == "")
			{
					alert("Por favor ingrese el nombre del cliente");
					document.modificar_cliente.nombre.focus(1);
			}
			else if (document.modificar_cliente.carpeta_anuncios.value == "")
			{
					alert("Por favor ingrese el nombre de la carpeta del cliente para modificar anuncios");
					document.modificar_cliente.carpeta_anuncios.focus(1);
			}
			else if (document.modificar_cliente.telefonos.value == "")
			{
					alert("Por favor ingrese los telefonos del cliente");
					document.modificar_cliente.telefonos.focus(1);
			}
			else if (document.modificar_cliente.puesto.value == "")
			{
					alert("Por favor ingrese el puesto del contacto de la empresa cliente");
					document.modificar_cliente.puesto.focus(1);
			}
			else if (document.modificar_cliente.contacto.value == "")
			{
					alert("Por favor ingrese el nombre del contacto de la empresa cliente");
					document.modificar_cliente.contacto.focus(1);
			}
			else if (document.modificar_cliente.email.value == "")
			{
					alert("Por favor ingrese el email del contacto");
					document.modificar_cliente.email.focus(1);
			}
			else if (document.modificar_cliente.direccion.value == "")
			{
					alert("Por favor ingrese la direccion");
					document.modificar_cliente.direccion.focus(1);
			}
			
			else if (document.modificar_cliente.ciudad.value == "")
			{
					alert("Por favor ingrese la ciudad");
					document.modificar_cliente.ciudad.focus(1);
			}
			
			else if (document.modificar_cliente.municipio.value == "")
			{
					alert("Por favor ingrese el municipio ");
					document.modificar_cliente.municipio.focus(1);
			}
			else if (document.modificar_cliente.departamento.value == "")
			{
					alert("Por favor ingrese el departamento");
					document.modificar_cliente.departamento.focus(1);
			}
			else if (document.modificar_cliente.empresa.value == "")
			{
					alert("Por favor ingrese el nombre de razón social");
					document.modificar_cliente.empresa.focus(1);
			}
			else if (document.modificar_cliente.domicilio.value == "")
			{
					alert("Por favor ingrese el domicilio de la empresa");
					document.modificar_cliente.domicilio.focus(1);
			}
			
			else if (document.modificar_cliente.ciudad_dom.value == "")
			{
					alert("Por favor ingrese el ciudad");
					document.modificar_cliente.ciudad_dom.focus(1);
			}
			else if (document.modificar_cliente.municipio_dom.value == "")
			{
					alert("Por favor ingrese el municpio");
					document.modificar_cliente.municipio_dom.focus(1);
			}
			else if (document.modificar_cliente.departamento_dom.value == "")
			{
					alert("Por favor ingrese el departamento");
					document.modificar_cliente.departamento_dom.focus(1);
			}
			else if (document.modificar_cliente.telefono.value == "")
			{
					alert("Por favor ingrese el telefono relacionado con cobros");
					document.modificar_cliente.telefono.focus(1);
			}
			else if (document.modificar_cliente.nit.value == "")
			{
					alert("Por favor ingrese el NIT de la empresa");
					document.modificar_cliente.nit.focus(1);
			}
			
			else
			{
				document.modificar_cliente.submit();
			}
		}	

	
	// Búsqueda
	
	function validar_buscar_cliente()
	{
		if (document.buscar_cliente.buscar.value == "")
		{
			alert("Por favor especifique el nombre del cliente que busca...");	
			document.buscar_cliente.buscar.focus(1);
		}
		else
		{
			document.buscar_cliente.submit();	
		}
	}
	
	// Eliminar
	
	function eliminar_cliente(id)
	{
		if (confirm('¿Realmente desea eliminar a este cliente?\r\n Al elminar este cliente tambien eliminará los\r\n usuarios, anuncios, odp´s y pagos asociados'))
		{
			window.location.href = '../../funciones/clientes.php?accion=eliminar_cliente&id_cliente=' + id;
		}
	}
	

	//-------------------------------------------------------------------------------------------------
	
	
	/*-------------------------------------------------------------------------------------------------
	  Anuncios	  
	-------------------------------------------------------------------------------------------------*/
	
	// Registro
	
	function validar_registro_anuncio()
	{
		if(document.registrar_anuncio.dia.value == "- - -")
		{
			alert("Por favor especifique el dia en el cual se publicará el anuncio");	
			document.registrar_anuncio.dia.focus(1);
		}
		else if(document.registrar_anuncio.mes.value == "- - -")
		{
			alert("Por favor especifique el mes en el cual se publicará el anuncio");	
			document.registrar_anuncio.mes.focus(1);
		}
		else if(document.registrar_anuncio.anio.value == "- - -")
		{
			alert("Por favor especifique el año en el cual se publicará el anuncio");	
			document.registrar_anuncio.anio.focus(1);
		}
		else if(document.registrar_anuncio.remitente.value == "")
		{
			alert("Por favor especifique el remitente del anuncio");	
			document.registrar_anuncio.remitente.focus(1);
		}
		else if(document.registrar_anuncio.email.value == "")
		{
			alert("Por favor especifique al menos una direccion de correo\r\n para que reciba las solicitudes el remitente del anuncio");	
			document.registrar_anuncio.email.focus(1);
		}
		else if(document.registrar_anuncio.asunto.value == "")
		{
			alert("Por favor especifique el asunto del anuncio");	
			document.registrar_anuncio.asunto.focus(1);
		}
		else if(document.registrar_anuncio.direccion_web.value == "")
		{
			alert("Por favor especifique el nombre del archivo del anuncio\r\n Por Ej: anuncio ó anuncio_2, etc...");	
			document.registrar_anuncio.direccion_web.focus(1);
		}
		else if(document.registrar_anuncio.destinatarios.value == "- - -")
		{
			alert("Por favor especifique el número de destinatarios al será enviado el anuncio");	
			document.registrar_anuncio.destinatarios.focus(1);
		}
		else if(document.registrar_anuncio.pais.value == "- - -")
		{
			alert("Por favor especifique el pais al que pertenecen los destinatarios del anuncio");	
			document.registrar_anuncio.pais.focus(1);
		}
		
		else
		{
			document.registrar_anuncio.submit();	
		}
	}

	// Modificacion	
	
		function validar_modificar_anuncio()
	{
		if(document.modificar_anuncio.fecha_publicacion.value == "")
		{
			alert("Por favor especifique el fecha en el cual se publicará el anuncio");	
			document.modificar_anuncio.fecha_publicacion.focus(1);
		}		
		else if(document.modificar_anuncio.remitente.value == "")
		{
			alert("Por favor especifique el remitente del anuncio");	
			document.modificar_anuncio.remitente.focus(1);
		}
		else if(document.modificar_anuncio.email.value == "")
		{
			alert("Por favor especifique al menos una direccion de correo\r\n para que reciba las solicitudes el remitente del anuncio");	
			document.modificar_anuncio.email.focus(1);
		}
		else if(document.modificar_anuncio.asunto.value == "")
		{
			alert("Por favor especifique el asunto del anuncio");	
			document.modificar_anuncio.asunto.focus(1);
		}
		else if(document.modificar_anuncio.direccion_web.value == "")
		{
			alert("Por favor especifique el nombre del archivo del anuncio\r\n Por Ej: anuncio ó anuncio_2, etc...");	
			document.modificar_anuncio.direccion_web.focus(1);
		}
		else if(document.modificar_anuncio.destinatarios.value == "- - -")
		{
			alert("Por favor especifique el número de destinatarios al será enviado el anuncio");	
			document.modificar_anuncio.destinatarios.focus(1);
		}
		else if(document.modificar_anuncio.pais.value == "- - -")
		{
			alert("Por favor especifique el pais al que pertenecen los destinatarios del anuncio");	
			document.modificar_anuncio.pais.focus(1);
		}
		else if(document.modificar_anuncio.status.value == "- - -")
		{
			alert("Por favor especifique el estado del anuncio: Pendiente o Publicado");	
			document.modificar_anuncio.status.focus(1);
		}
		
		else
		{
			document.modificar_anuncio.submit();	
		}
	}
		
	// Búsqueda
	
	// Eliminar	

	//-------------------------------------------------------------------------------------------------
	
	
	/*-------------------------------------------------------------------------------------------------
	  ODPS	  
	-------------------------------------------------------------------------------------------------*/
	
	// Registro
	
	function validar_registro_odp()
	{
		document.registrar_odp.submit();	
	}
	
	// Modificacion	
		
	// Búsqueda
	
	// Eliminar	

	//-------------------------------------------------------------------------------------------------
	
	
	/*-------------------------------------------------------------------------------------------------
	  Pagos
	-------------------------------------------------------------------------------------------------*/
	
	// Expandir Formulario
	
	function expandir_formulario()
	{
		if (document.registrar_pago.forma_pago.value == "Pendiente")
		{
			xDisplay('capaexpansion', 'none')
 		}
		if (document.registrar_pago.forma_pago.value == "Efectivo")
		{
			xDisplay('capaexpansion', 'none')
 		}	
		if (document.registrar_pago.forma_pago.value == "Cheque")
		{
			xDisplay('capaexpansion', 'block')
 		}

	}
	
	// Registrar
	
	function validar_registro_pago()
	{
		document.registrar_pago.submit();	
	}

	// Modificar
	
	function validar_modificar_pago()
	{
		document.modificar_pago.submit();	
	}

	//-------------------------------------------------------------------------------------------------