function validaContato(){

	var msg	=	'';


	if(document.getElementById('vc_nome').value == ''){
		msg	+=	'- NOME\n';
	}

	
	if (document.getElementById('vc_email').value.length != 0) {
		var vc_msg		= '';
		invalidChars	= "/:,;!?<>*&^%$#(){}|~`"
		atPos			= document.getElementById('vc_email').value.indexOf("@",1)
		periodPos		= document.getElementById('vc_email').value.indexOf(".",atPos)
		
			for (i=0; i<invalidChars.lenght; i++) {
				badChar		= invalidChars.charAt(i)
				
				if (document.getElementById('vc_email').value.length.indexOf(badChar,0) > -1) {
					vc_msg = '- O E-MAIL digitado é inválido\n';
				}
			}
			
		if (atPos == -1) {
			 vc_msg	= '- O E-MAIL digitado é inválido.\n';
		}
		if(document.getElementById('vc_email').value.indexOf("@",atPos+1) > -1) {
			 vc_msg	= '- O E-MAIL digitado é inválido\n';
		}
		if (periodPos == -1) {
			 vc_msg	= '- O E-MAIL digitado é inválido\n';
		}
		if ((periodPos+3) > document.getElementById('vc_email').value.length) {
			 vc_msg	= '- O E-MAIL digitado é inválido\n';
		}
		if(vc_msg.length > 0 ){
			msg		= vc_msg;
		}
	} else {
			 msg	+= '- E-MAIL\n';
	}
	
	
	if(document.getElementById('vc_ddd').value == '' || document.getElementById('vc_prefixo').value == '' || document.getElementById('vc_sufixo').value == ''){
		msg	+=	'- TELEFONE\n';
	}
	
	
	if(document.getElementById('tx_msg').value == ''){
			msg		+=	'- MENSAGEM';	
	}

	if(msg.length > 0){
	
		alert('ATENÇÃO! Preencha os seguintes campos:\n\n' + msg);
	}else
	{
		document.getElementById('bt_submit').disabled 	= "true";
		document.getElementById('bt_submit').value 		= "...aguarde dados sendo enviados";
		document.frm.submit();
	}
}

	function Numeros(){
	
	var tecla = event.keyCode;
	if (tecla > 47 && tecla < 58){ 
		return true;
	}else{
		if (tecla != 8){
			event.keyCode = 0;
		}else{
			return true;
		}
	}
	}