$(document).ready( function(){
	$('#form-validar').submit( function(event){
		error = 0;
		// INPUT TEXT
		$('input[@type=text]',this).each( function(){
			if($(this).val() == '' && $(this).attr("rel") == "obrigatoria"){
				$(this).css ('border', "1px solid #c00");
				$(this).css ('background', '#f7cbca');
				error = 1;
			}else{
				$(this).css ('background', '#EFFBD2');
				$(this).css ('border', '1px solid #2b5700');
			}
		});
		// SELECT
		$('select',this).each( function(){
			if($(this).val() == '' && $(this).attr("rel") == "obrigatoria") {
				$(this).css ('border', "1px solid #c00");
				$(this).css ('background', '#f7cbca');
				error = 1;
			}else{
				$(this).css ('background', '#EFFBD2');
				$(this).css ('border', '1px solid #2b5700');
			}
		});
		// TEXTAREA
		$('textarea',this).each( function(){
			if($(this).val() == '' && $(this).attr("rel") == "obrigatoria") {
				$(this).css ('border', "1px solid #c00");
				$(this).css ('background', '#f7cbca');
				error = 1;
			}else{
				$(this).css ('background', '#EFFBD2');
				$(this).css ('border', '1px solid #2b5700');
			}
		});

		if(error == 1) {
			$(".validar-error").fadeIn(1000);
			$(".validar-error").css ('display', 'block');
			$(".validar-error").css ('visibility', 'visible');
			$('input[@type=submit]').val('Aguardando preenchimento correto!');
			return false;
		}
		$(".validar-error").fadeOut(1000);
		$(".validar-error").css ('display', 'none');
		$(".validar-error").css ('visibility', 'hidden');
		$('input[@type=submit]').val('Enviando...');
	});
});
