function validarCampo(campo) {
	with(campo) {
		if (type == 'text') {
			if (value == null || value == '') {
				campo.className = 'Errado';
				campo.focus();
				document.getElementById('aviso').innerHTML = "Os campos em <span class='CampoObrigatorio Errado'>vermelho</span> são obrigatórios";
				return false;
			} else {
				campo.className = '';
				return true;
			}
		} else if (type == 'radio') {
			var radiogroup = name;
			var itemchecked = false;
			if (a) {
				
			}
		}
	}
}

function validarForm(form,campos) {
	var camposArray = campos;
	var itens;
	var validation = true;
	with(form) {
		for (itens in campos) {
			if (!validarCampo(camposArray[itens])) {
				validation = false;
			} else if (validation) {
				validation = true;
			}
		}
		return validation;
	}
}

function validarTodoForm(form) {
	var el = document.forms[form].elements;
	var validation = false;
	for(var i = 0 ; i < el.length ; ++i) {
		if(el[i].type == "text") {
			if (el[i].value == null || el[i].value == '') {
				el[i].className = 'Errado';
				el[i].focus();
				document.getElementById('aviso').innerHTML = "Os campos em <span class='CampoObrigatorio Errado'> vermelho </span> são obrigatórios";
				validation = false;
			} else {
				el[i].className = '';
				validation = true;
			}
		} else if(el[i].type == "radio") {
			var radiogroup = el[el[i].name]; // get the whole set of radio buttons.
			var itemchecked = false;
			for(var j = 0 ; j < radiogroup.length ; ++j) {
				if(radiogroup[j].checked) {
					itemchecked = true;
					break;
				}
			}
			if(!itemchecked) { 
				document.getElementById('aviso').innerHTML += "<br />Os campos em <span class='CampoObrigatorio Errado'> vermelho </span> são obrigatórios";
				el[i].className = 'Errado';
				//if(el[i].focus)
				//	el[i].focus();
				validation = false;
			}
		}
	}
	return validation;
}