// JavaScript Document - 29/11/2008
function validaForm(f) {
	required = $('.required'); // seleciona campos com class required
	// inicia verificacao de campos requeridos
	i=0;
	while (i < required.length) {
		if (required[i].value == '' || required[i].value == '0' || required[i].value == null) {
			//alert("Por favor preencha o campo "+$(required[i]).prev().text())+".";
		 	var title = $(required[i]).attr('title'); 
			
			alert(title);
			
			$(required[i]).addClass('error');
			required[i].focus();
			return (false);
			break;
		}
		i++;
	}	
	// fim de verificacao de campos requeridos
	
	// testa email
	if ($('.email').length > 0) {

		email = $('.email').attr('value');
		if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)) {
			alert("Por favor preencha corretamente o campo "+$('.email').prev().text())+".";
			$('.email').addClass('error');
			$('.email').focus();
			return false;
		}
		//alert('tudo ok');
		return true;
	}
	
}

//retorna a cor original dos campos do formulário
function OriColor(ObjCampo){
	ObjCampo.style.background="#ffffff";
	ObjCampo.style.borderColor = "#ccc";
	return(false);
}
