//activa o desactiva las capas error
//Texto Errores
var errUSUARIO = 'el usuario indicado ya existe'
var errOBLIGATORIO = 'debe indicar los datos obligatorios';
var errMAIL = 'debe indicar un email valido';
var errPASS = 'el password debe coincidir';
var errTLF = 'debe indicar un teléfono valido';
var errPREFIJO = 'si indica un teléfono fijo, debe indicar su prefijo.';
var errLOGIN = 'nombre de usuario o clave incorrecta.';
var errOFERTA = 'Ya está inscrito en el proceso para la oferta seleccionada.';
//----------------------------------------------
function setError(idErr, estado, texto){
	if(estado=='on') {
		document.getElementById(idErr).innerHTML = texto;
		document.getElementById(idErr).style.display = 'block';
	} else { //estado='off'
		document.getElementById(idErr).style.display = 'none';
	}
}

//funcion que solo permite teclear números
var nav4 = window.Event ? true : false;
function soloNumeros(evt){
// NOTA: Espacio = 8, Enter = 13, '0' = 48, '9' = 57
	var key = nav4 ? evt.which : evt.keyCode;
	//alert(key);
	return (key == 8 || key == 0 || (key >= 48 && key <= 57));
}

//nos indica si cadena es mail correcto
function validarMail(cadena) {
	var filter=/^[A-Za-z][A-Za-z0-9_.]*[A-Za-z0-9_]+@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (!filter.test(cadena))	return false;
	return true;
}

//nos indica si cadena es tlf correcto
function validarTlf(cadena) {
	var filter=/[0-9]$/;
	if (!filter.test(cadena))	return false;

	if (cadena.length != 10 && cadena.length != 9) return false;

	return true;
}

