
function validaCadastro(frm){
		var erro= false
		var p='Preencha Corretamente o(s) Campo(s) \n';
		if(frm.nome.value==''){
			p +='- Nome \n';
			frm.nome.focus();
			erro = true
		}
		if(frm.niver.value=='dd/mm/aaaa' || frm.niver.value==''){
			p +='- Aniversário  \n';
			if(!erro){
			frm.niver.focus();
			erro = true
			}
		}
		if(frm.fone.value == '' || isNaN(frm.fone.value)){
			p +='- Fone \n';
			if(!erro){
			frm.fone.focus();
			erro = true
			}
		}
		if(frm.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1 ||frm.email.value=='E-MAIL'){
			p +='- Email ( Ex: Nome@provedor.com.br) \n';
			if(!erro){
			frm.email.focus();
			erro = true
			}
		}
		if(erro){
			alert(p);
			return false;
		}else
			return true;
}


function validaContatoI(frm){
		var erro= false
		var p='Preencha Corretamente o(s) Campo(s) \n';
		if(frm.nome.value==''){
			p +='- Nome \n';
			frm.nome.focus();
			erro = true
		}
		if(frm.empresa.value==''){
			p +='- Empresa  \n';
			if(!erro){
			frm.empresa.focus();
			erro = true
			}
		}
		if(frm.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1 ||frm.email.value=='E-MAIL'){
			p +='- Email ( Ex: Nome@provedor.com.br) \n';
			if(!erro){
			frm.email.focus();
			erro = true
			}
		}
		if(frm.ddd.value == '' || isNaN(frm.ddd.value)){
			p +='- DDD \n';
			if(!erro){
			frm.ddd.focus();
			erro = true
			}
		}
		if(frm.telefone.value == '' || isNaN(frm.telefone.value)){
			p +='- Telefone \n';
			if(!erro){
			frm.telefone.focus();
			erro = true
			}
		}
		if(frm.msg.value == ''){
			p +='- Mensagem \n';
			if(!erro){
			frm.msg.focus();
			erro = true
			}
		}
		
		if(erro){
			alert(p);
			return false;
		}else
			return true;
}

function validaContato(frm){
		var erro= false
		var p='Preencha Corretamente o(s) Campo(s) \n';
		if(frm.nome.value==''){
			p +='- Nome \n';
			frm.nome.focus();
			erro = true
		}
		if(frm.email.value.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1 ||frm.email.value=='E-MAIL'){
			p +='- Email ( Ex: Nome@provedor.com.br) \n';
			if(!erro){
			frm.email.focus();
			erro = true
			}
		}
		if(frm.ddd.value == '' || isNaN(frm.ddd.value)){
			p +='- DDD \n';
			if(!erro){
			frm.ddd.focus();
			erro = true
			}
		}
		if(frm.telefone.value == '' || isNaN(frm.telefone.value)){
			p +='- Telefone \n';
			if(!erro){
			frm.telefone.focus();
			erro = true
			}
		}
		if(frm.msg.value == ''){
			p +='- Mensagem \n';
			if(!erro){
			frm.msg.focus();
			erro = true
			}
		}
		
		if(erro){
			alert(p);
			return false;
		}else
			return true;
}

function txtBoxFormat(objeto, sMask, evtKeyPress) {
	var nTecla;
		
	if(document.all){
		nTecla = evtKeyPress.keyCode;
	}else if(document.layers){
		nTecla = evtKeyPress.which;
	}
	
	sValue = objeto.value;
	
	// Limpa todos os caracteres de formatacao que ja estiverem no campo.
	sValue = sValue.toString().replace( "-", "" );
	sValue = sValue.toString().replace( "-", "" );
	sValue = sValue.toString().replace( ".", "" );
	sValue = sValue.toString().replace( ".", "" );
	sValue = sValue.toString().replace( "/", "" );
	sValue = sValue.toString().replace( "/", "" );
	sValue = sValue.toString().replace( ":", "" );
	sValue = sValue.toString().replace( ":", "" );
	sValue = sValue.toString().replace( "(", "" );
	sValue = sValue.toString().replace( "(", "" );
	sValue = sValue.toString().replace( ")", "" );
	sValue = sValue.toString().replace( ")", "" );
	sValue = sValue.toString().replace( " ", "" );
	sValue = sValue.toString().replace( " ", "" );
	
	fldLen = sValue.length;
	mskLen = sMask.length;
	i = 0;
	nCount = 0;
	sCod = "";
	mskLen = fldLen;
	
	while (i <= mskLen) {
		bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))
		bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))
	
		if (bolMask){
			sCod += sMask.charAt(i);
			mskLen++; 
		}else{
			sCod += sValue.charAt(nCount);
			nCount++;
		}
		
		i++;
	}
	
	objeto.value = sCod;
	
	if (nTecla != 8) { // backspace
		if (sMask.charAt(i-1) == "9") { // apenas números...
			return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
		else { // qualquer caracter...
			return true;
		}
	}else{
		return true;
	}
}


