<!--
/* FUNCTION VALIDA CAMPO EM BRANCO */
function CampoObrigatorio(objParam){
	if(objParam.value==''){
		return false;
	}else{
		return true;
	}
}

/* FUNCTION VALIDA E-MAIL */
function ValidaEmail(objParam){
	var invalid, s;
	invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	var s;
	if(!CampoObrigatorio(objParam)){
		return false;
	}
	else if (invalid.test(objParam.value) == false){
		return false;
	}
	else{
		return true;
	}

}

/* FUNCTION VALIDA SELECT */
function Select(objParam){
	if(objParam.value==0){
		return false;
	}else{
		return true;
	}
}

/* FUNCTION VALIDA NÚMERO OBRIGATÓRIO */
function NumeroObrigatorio(objParam){
	if(!CampoObrigatorio(objParam)){
		return false;
	}else if(isNaN(objParam.value)){
		return false;
	}else{
		return true;
	}
}

/* FUNCTION VALIDA NÚMERO */
function NumeroOk(objParam){
	if(!isNaN(objParam.value)){
		return false;
	}else{
		return true;
	}
}


function ValidaGeral(){
var form = window.document.forms[0];
if(!CampoObrigatorio(form.nome)){
	alert("O seu NOME não foi preenchido");
	form.nome.style.backgroundColor = "#ffff33"
	form.nome.focus();
	form.nome.value = '';
	form.nome.style.color = "#0033ff"	
	return false;
	}else if(!ValidaEmail(form.email)){
	form.nome.style.backgroundColor = "#ffff66"
		alert("O E-MAIL não foi preenchido corretamente");
		form.email.style.backgroundColor = "#ffff33"
		form.email.focus();
		form.email.value = '';
		form.email.style.color = "#0033ff"	
		return false;
	}else if(!NumeroObrigatorio(form.prefixo_tel)){
	form.email.style.backgroundColor = "#ffff66"
		alert("O campo PREFIXO do telefone deve ser preenchido somente com números");
		form.prefixo_tel.style.backgroundColor = "#ffff33"
		form.prefixo_tel.focus();
		form.prefixo_tel.value = '';
		form.prefixo_tel.style.color = "#0033ff"		
		return false;
	}else if(!NumeroObrigatorio(form.telefone)){
	form.prefixo_tel.style.backgroundColor = "#ffff66"
		alert("O campo TELEFONE deve ser preenchido somente com números");
		form.telefone.style.backgroundColor = "#ffff33"
		form.telefone.focus();
		form.telefone.value = '';
		form.telefone.style.color = "#0033ff"		
		return false;	
	}else if(NumeroOk(form.prefixo_cel)){
	form.telefone.style.backgroundColor = "#ffff66"
		alert("O campo PREFIXO do celular deve ser preenchido somente com números");
		form.prefixo_cel.style.backgroundColor = "#ffff33"
		form.prefixo_cel.focus();
		form.prefixo_cel.value = '';
		form.prefixo_cel.style.color = "#0033ff"		
		return false;
	}else if(NumeroOk(form.celular)){
	form.prefixo_cel.style.backgroundColor = "#ffff66"
		alert("O campo CELULAR deve ser preenchido somente com números");
		form.celular.style.backgroundColor = "#ffff33"
		form.celular.focus();
		form.celular.value = '';
		form.celular.style.color = "#0033ff"		
		return false;			
	}else if(!Select(form.assunto)){
	form.celular.style.backgroundColor = "#ffff66"
		alert("Selecione um serviço");
		form.assunto.style.backgroundColor = "#ffff33"
		form.assunto.focus();
		form.assunto.value = '';
		form.assunto.style.color = "#0033ff"
		return false;	
	}else if(!Select(form.pesquisa)){
	form.assunto.style.backgroundColor = "#ffff66"
		alert("Selecione um serviço");
		form.pesquisa.style.backgroundColor = "#ffff33"
		form.pesquisa.focus();
		form.pesquisa.value = '';
		form.pesquisa.style.color = "#0033ff"
		return false;			
	}else{
		form.submit();
		return true;		
	}
}
-->