<!-- 
function validateUser(axn)
{
	if (validateString(document.theForm.usu_id.value,"clave") != "" || document.theForm.usu_id.value == "")
	{
		alert ("Favor de introducir un NOMBRE DE USUARIO válido.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.usu_contrasena.value,"clave") != "" || document.theForm.usu_contrasena.value == "")
		{
			alert ("Favor de introducir una CONTRASEÑA válida.");
			return false;
		}
		else
		{
			if (validateString(document.theForm.usu_nombre.value,"letras") != "" || document.theForm.usu_nombre.value == "")
			{
				alert ("Favor de introducir un NOMBRE(S) válido.");
				return false;
			}
			else
			{
				if (validateString(document.theForm.usu_apellidoPaterno.value,"letras") != "" || document.theForm.usu_apellidoPaterno.value == "")
				{
					alert ("Favor de introducir un APELLIDO PATERNO válido.");
					return false;
				}
				else
				{
					if (validateString(document.theForm.usu_apellidoMaterno.value,"letras") != "" || document.theForm.usu_apellidoMaterno.value == "")
					{
						alert ("Favor de introducir un APELLIDO MATERNO válido.");
						return false;
					}
					else
					{
						if (validateString(document.theForm.usu_puesto.value,"letras") != "" || document.theForm.usu_puesto.value == "")
						{
							alert ("Favor de introducir un PUESTO válido.");
							return false;
						}
						else
						{
							document.theForm.usu_id.disabled=false;
							document.theForm.usu_fechaIngreso.disabled=false;
							document.theForm.action=document.theForm.action+"?axn="+axn
							document.theForm.submit();
						}
					}
				}
			}
		}
	}
}

function validateFolio(axn)
{
	if (validateString(document.theForm.fol_numero.value,"numeros") != "" || document.theForm.fol_numero.value == "")
	{
		alert ("Favor de introducir un FOLIO válido.");
		return false;
	}
	else
	{
		document.theForm.action=document.theForm.action+"?axn="+axn
		document.theForm.submit();
	}
}


function validateOperador(axn)
{
	if (validateString(document.theForm.ope_id.value,"clave") != "" || document.theForm.ope_id.value == "")
	{
		alert ("Favor de introducir un NOMBRE DE OPERADOR válido.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.ope_nombre.value,"letras") != "" || document.theForm.ope_nombre.value == "")
			{
				alert ("Favor de introducir un NOMBRE(S) válido.");
				return false;
			}
			else
			{
				if (validateString(document.theForm.ope_apellidoPaterno.value,"letras") != "" || document.theForm.ope_apellidoPaterno.value == "")
				{
					alert ("Favor de introducir un APELLIDO PATERNO válido.");
					return false;
				}
				else
				{
					if (validateString(document.theForm.ope_apellidoMaterno.value,"letras") != "" || document.theForm.ope_apellidoMaterno.value == "")
					{
						alert ("Favor de introducir un APELLIDO MATERNO válido.");
						return false;
					}
					else
					{
						if (validateString(document.theForm.ope_numeroUnidad.value,"numeros") != "" || document.theForm.ope_numeroUnidad.value == "")
						{
							alert ("Favor de introducir un NUMERO DE UNIDAD válido.");
							return false;
						}
						else
						{
							document.theForm.ope_id.disabled=false;
							document.theForm.ope_fechaIngreso.disabled=false;
							document.theForm.action=document.theForm.action+"?axn="+axn
							document.theForm.submit();
						}
					}
				}
			  
			}
		}
}



function validatePoliza(axn)
	{
		if (validateString(document.theForm.pol_cantidad.value,"numeros") != "" || document.theForm.pol_cantidad.value == "")
		{
			alert ("Favor de introducir una CANTIDAD válida.");
			return false;
		}
		else
		{
			if (validateString(document.theForm.pol_unidad.value,"numeros") != "" || document.theForm.pol_unidad.value == "")
			{
				alert ("Favor de introducir un NUMERO DE UNIDAD válido.");
				return false;
			}
			else
			{
				document.theForm.pol_fecha.disabled=false;
				document.theForm.action=document.theForm.action+"?axn="+axn
				document.theForm.submit();
					
			}
			  
		}
	
}



function validateUnidad(axn)
{
	if (validateString(document.theForm.uni_id.value,"clave") != "" || document.theForm.uni_id.value == "")
	{
		alert ("Favor de introducir una CLAVE DE UNIDAD válida.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.uni_numero.value,"numeros") != "" || document.theForm.uni_numero.value == "")
			{
				alert ("Favor de introducir un NUMERO DE  UNIDAD válido.");
				return false;
			}
			else
			{
				if (validateString(document.theForm.uni_numeroAsiento.value,"numeros") != "" || document.theForm.uni_numeroAsiento.value == "")
				{
					alert ("Favor de introducir un NUMERO DE ASIENTO válido.");
					return false;
				}
				else
				{
					if (validateString(document.theForm.uni_modelo.value,"numeros") != "" || document.theForm.uni_modelo.value == "")
					{
						alert ("Favor de introducir un MODELO válido.");
						return false;
					}
					else
					{
							document.theForm.uni_id.disabled=false;
							document.theForm.action=document.theForm.action+"?axn="+axn
							document.theForm.submit();
					}		
				}
			}
	  }				
}




function validateCorrida(axn)
{
	if (validateString(document.theForm.rut_id.value,"clave") != "" || document.theForm.rut_id.value == "")
	{
		alert ("Favor de introducir una CLAVE DE RUTA válida.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.par_id.value,"clave") != "" || document.theForm.per_id.value == "")
			{
				alert ("Favor de introducir una CLAVE DE PARADA válida.");
				return false;
			}
			else
			{
				if (validateString(document.theForm.par_nombre.value,"letras") != "" || document.theForm.par_nombre.value == "")
				{
					alert ("Favor de introducir un NOMBRE DE PARADA válido.");
					return false;
				}
				else
				{
					if (validateString(document.theForm.hor_fechaSalida.value,"fecha") != "" || document.theForm.hor_fechaSalida.value == "")
					{
						alert ("Favor de introducir una FECHA DE CORRIDA válida.");
						return false;
					}
					else
					{
							document.theForm.rut_id.disabled=false;
							document.theForm.hor_fechaSalida.disabled=false;
							document.theForm.action=document.theForm.action+"?axn="+axn
							document.theForm.submit();
					}		
				}
			}
	  }				
}

function validateTarifa(axn)
{
		if (validateString(document.theForm.tar_id.value,"clave") != "" || document.theForm.tar_id.value == "")
			{
				alert ("Favor de introducir una CLAVE DE TARIFA válida.");
				return false;
			}
			else
			{
				if (validateString(document.theForm.tar_costo.value,"precio") != "" || document.theForm.tar_costo.value == "")
				{
					alert ("Favor de introducir un COSTO válido.");
					return false;
				}
				else
					{
						document.theForm.tar_id.disabled=false;
						document.theForm.action=document.theForm.action+"?axn="+axn
						document.theForm.submit();
					}
			
			}
			
}


function validateDescuento(axn)
{
	if (validateString(document.theForm.des_descripcion.value,"letras") != "" || document.theForm.des_descripcion.value == "")
	{
		alert ("Favor de introducir una DESCRIPCION válida.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.des_porcentaje.value,"numeros") != "" || document.theForm.des_porcentaje.value == "")
		{
			alert ("Favor de introducir un PORCENTAJE válido.");
			return false;
		}
		else
		{
			document.theForm.action=document.theForm.action+"?axn="+axn
			document.theForm.submit();
		}
	}
}



function validateCargaadicional(axn)
{
	if (validateString(document.theForm.car_costo.value,"precio") != "" || document.theForm.car_costo.value == "")
	{
		alert ("Favor de introducir un COSTO válido.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.car_descripcion.value,"letras") != "" || document.theForm.car_descripcion.value == "")
		{
			alert ("Favor de introducir una DESCRIPCION válida.");
			return false;
		}
		else
		{
			document.theForm.action=document.theForm.action+"?axn="+axn
			document.theForm.submit();
		}
	}
}


function validateVentaabordo(axn)
{
	document.theForm.ven_nombrePasajero;
	document.theForm.action=document.theForm.action+"?axn="+axn
	document.theForm.submit();
}


function validateVentaabordo(axn)
{
	if (validateString(document.theForm.bol_id.value,"clave") != "" || document.theForm.bol_id == "")
	{
		alert ("Favor de introducir un FOLIO DE BOLETO válido.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.bol_costo.value,"precio") != "" || document.theForm.bol_costo.value == "")
			{
				alert ("Favor de introducir un COSTO válido.");
				return false;
			}
			else
			{
				if (validateString(document.theForm.bol_numeroUnidad.value,"numeros") != "" || document.theForm.bol_numeroUnidad.value == "")
				{
					alert ("Favor de introducir un NUMERO DE UNIDAD válido.");
					return false;
				}
				else
				{
							document.theForm.bol_id.disabled=false;
							document.theForm.action=document.theForm.action+"?axn="+axn
							document.theForm.submit();
					}
				}
		}
}



function validateTerminal(axn)
{
	if (validateString(document.theForm.ter_nombre.value,"letras") != "" || document.theForm.ter_nombre.value == "")
	{
		alert ("Favor de introducir un NOMBRE DE TERMINAL válido.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.ter_calle.value,"letras") != "" || document.theForm.ter_calle.value == "")
		{
			alert ("Favor de introducir una CALLE válida.");
			return false;
		}
		else
		{
			if (validateString(document.theForm.ter_numeroExterior.value,"clave") != "" || document.theForm.ter_numeroExterior.value == "")
			{
				alert ("Favor de introducir un NUMERO válido.");
				return false;
			}
			else
			{
				document.theForm.action=document.theForm.action+"?axn="+axn
				document.theForm.submit();
			}
		}
	}
}


function validateParada(axn)
{
	if (validateString(document.theForm.par_numero.value,"numeros") != "" || document.theForm.par_numero == "")
	{
		alert ("Favor de introducir un NÚMERO DE PARADA válido.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.par_nombre.value,"letras") != "" || document.theForm.par_nombre.value == "")
		{
			alert ("Favor de introducir un NOMBRE DE PARADA válido.");
			return false;
		}
		else
		{
			document.theForm.action=document.theForm.action+"?axn="+axn
			document.theForm.submit();
						
		}
	}
}

function validateSchedule(axn)
{
	if (validateString(document.theForm.rut_dia.value,"letras") != "" || document.theForm.rut_dia == "")
	{
		alert ("Favor de introducir un DÍA válido.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.rut_horaSalida.value,"letras") != "" || document.theForm.rut_horaSalida.value == "")
		{
			alert ("Favor de introducir una HORA válida.");
			return false;
		}
		else
		{
			document.theForm.action=document.theForm.action+"?axn="+axn
			document.theForm.submit();
						
		}
	}
}

function confirmDelete(url,record)
{
	if (confirm("Seguro que desea eliminar el registro " + record + " ?"))
	{
		document.location=url; 
	}
}

function validateTipo(axn)
{
	if (validateString(document.theForm.tip_id.value,"clave") != "" || document.theForm.tip_id.value == "")
	{
		alert ("Favor de introducir un TIPO DE USUARIO válido.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.tip_nombre.value,"letras") != "" || document.theForm.tip_nombre.value == "")
		{
			alert ("Favor de introducir un NOMBRE válido.");
			return false;
		}
		else
		{
			
			document.theForm.tip_id.disabled=false;
			document.theForm.tip_nombre.disabled=false;
			document.theForm.action=document.theForm.action+"?axn="+axn
			document.theForm.submit();
		}
	}
}


function validateLogin(f,s)
{
	if(document.theForm.usu_id.value=="")
	{
		alert("Favor de especificar el usuario.")
	}
	else
	{
		if(document.theForm.usu_contrasena.value=="")
		{
			alert("Favor de especificar la contraseña.")
		}
		else
		{
			document.theForm.usu_contrasena.value = encript(document.theForm.usu_contrasena.value,f,s);
			document.theForm.submit();
		}
	}
}

	
function validatePage(axn)
{
	if (validateString(document.theForm.pag_url.value,"url") != "" || document.theForm.pag_url.value == "")
	{
		alert ("Favor de introducir un URL válido.");
		return false;
	}
	else
	{
		if (validateString(document.theForm.pag_nombre.value,"letras") != "" || document.theForm.pag_nombre.value == "")
		{
			alert ("Favor de introducir un NOMBRE válido.");
			return false;
		}
		else
		{
			document.theForm.pag_nombre.disabled=false;
			document.theForm.action=document.theForm.action+"?axn="+axn
			document.theForm.submit();
		}
	}
}

function validateString(Lstr_str, Lstr_charset)
{
    
    var Lint_i;
    var Lstr_validch;   
    
    switch (Lstr_charset)
           {
               case "letras" :
                    Lstr_validch = "áéíóúÁÉÍÓÚ abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ,_-.0123456789/:";
                    break;
               case "numeros" :
                    Lstr_validch = "1234567890,.-";
                    break;
               case "barCode" :
                    Lstr_validch = "1234567890";
                    break;
               case "fecha" :
                    Lstr_validch = "0123456789/";
                    break;
               case "horas" :
                    Lstr_validch = "0123456789-";
                    break;
               case "precio" :
                    Lstr_validch = "0123456789.";
                    break;
               case "telefono" :
                    Lstr_validch = "0123456789- ";
                    break;
               case "clave" :
                    Lstr_validch = "0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
                    break;
               case "url" :
                    Lstr_validch = ".0123456789_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
                    break;
                            
           }
           
    for (Lint_i=0; Lint_i < Lstr_str.length; Lint_i++)
	    {
	        if (Lstr_validch.indexOf(Lstr_str.charAt(Lint_i)) == -1)
	            return Lstr_validch;
	    }
	    
    return "";
			
}

//-->