<!--
function isDigit (c) { 
		return ((c >= "0") && (c <= "9"))
	};
	function isEmpty(s) {
		var i;
		var n = 0;
		for (i = 0; i < s.length; i++) {
			if (s.charAt(i) > " ") n++;
		};
		return ((s == null) || (n == 0));
	};
	function isInteger (s) {
		var i;
		if (isEmpty(s)) 
			if (isInteger.arguments.length == 1) return false;
		for (i = 0; i < s.length; i++) {
			var c = s.charAt(i);
			if (!isDigit(c)) return false;
		}
		return true;
	};

	function ValidaForm() {
	   var dias = Array(31,28,31,30,31,30,31,31,30,31,30,31);
		var erro = false;
		// validação de nome
		campo = document.getElementById('ST_NOME');
		if (String(campo.value).length < 3) {
			erro = true;
			document.getElementById('sNome').innerText = 'Campo inválido';
		}
		// validação de data
		dia = document.getElementById('DIA').value;
		mes = document.getElementById('MES').value;
		ano = document.getElementById('ANO').value;
		if (ano % 4 == 0) {  // ano bissexto
			dias[1] = 29;
		}
		if (dia > dias[mes-1]) {
			erro = true;
			document.getElementById('sNasc').innerText = 'Dia inválido';
		}
		// valida Como Conheceu
		campo = document.getElementById('ST_CONHECE');
		if (campo.value == '') {
			erro = true;
			document.getElementById('sConhece').innerText = 'Campo não marcado';
		}
		// value Avaliação
		campo = document.getElementsByName("NR_AVALIA");
		marcado = false;
		for (i = 0; i < campo.length; i++) {
			if (campo[i].checked) {
				marcado = true;
			}
		}
		if (!marcado) {
			erro = true;
			document.getElementById('sAvalia').innerText = 'Campo não marcado';
		} 
		// valida numero de telefone
		campo = document.getElementById("NR_TEL");
		if (!isDigit(campo.value)) {
			erro = true;
			document.getElementById('sTel').innerText = 'Número inválido';
		}
		// valida Promoção
		campo = document.getElementsByName("ST_PROMOCAO");
		if (!campo[0].checked && !campo[1].checked) {
			erro = true;
			document.getElementById('sPromocao').innerText = 'Campo não marcado';
		}
				// retorno da função
		return !erro;
	}
	//-->