// JavaScript Document

function esVacio(cadena){

	var variable = '';
	variable =  cadena.value;
	largo = variable.length;

	if(largo < 1){

		return false;
	}

	return true;

}

function esNumeroEntero(cadena){
	var numeros = "0123456789";
	var revisar = cadena.value;
	var validacion = true;

	for (i = 0; i < revisar.length; i++) {
		caracter = revisar.charAt(i);
		for (j = 0; j < numeros.length; j++){
			if(caracter == numeros.charAt(j)){
				break;
			}

			if(j == (numeros.length -1)){
				validacion = false;
				break;
			}
		}
	}

	if(!validacion){
		alert('Solo ingrese Numeros');
		cadena.value = "";
		cadena.focus();
	}
	return validacion;
}

function esNumeroFlotante(cadena){
	var numeros = "0123456789,";
	var revisar = cadena.value;
	var validacion = true;

	for (i = 0; i < revisar.length; i++) {
		caracter = revisar.charAt(i);
		for (j = 0; j < numeros.length; j++){
			if(caracter == numeros.charAt(j)){
				break;
			}

			if(j == (numeros.length -1)){
				validacion = false;
				break;
			}
		}
	}

	if(!validacion){
		alert('Solo ingrese Numeros');
		cadena.value = "";
		cadena.focus();

	}
	return validacion;
}

function validarCombo(){
	
	if(formulario.destino.options[formulario.destino.options.selectedIndex].value == 'nulo'){
		
	alert('Por favor elija un Area antes de enviar su reclamo. Gracias');
	return false;
	}
	else
		return true;
}

function validarCampos(){

	var validacion = true;
	
	validacion = validarCombo();
	
	if(validacion == false) return false;

	if(!esVacio(formulario.nombre)) validacion = false;
	if(!esVacio(formulario.apellido)) validacion = false;
	if(!esVacio(formulario.telefono2)) validacion = false;
	if(!esVacio(formulario.descripcion)) validacion = false;
	if(!esVacio(formulario.direccion)) validacion = false;

	if(!validacion){
		alert('Deben completarse todos los campos Requeridos. Muchas Gracias!');
	}

	return validacion;
}

function actualizarResponsable(){
	formulario.responsable.value = formulario.destino.options[formulario.destino.selectedIndex].label;	
}
