

//********mascara telefone**********
function mTel( caixa ){
	obj = document.getElementById( caixa )
	if( obj.value.length == 4 ){
		obj.value += "-"
	}
}

//*******mascara cep**********
function mCep( caixa ){
	obj = document.getElementById( caixa )
	if( obj.value.length == 5 ){
		obj.value += "-"
	}
}

//********mascara data*********
function mData( caixa ){
	obj = document.getElementById( caixa )
	if( obj.value.length == 2 || obj.value.length == 5 ){
		obj.value += "/"
	}
}

//**********mascara CPF*********
function mCPF( caixa ){
	obj = document.getElementById( caixa )
	if( obj.value.length == 3 || obj.value.length == 7 ){
		obj.value += "."
	}
	if( obj.value.length == 11 ){
		obj.value += "-"
	}
}

//*****funcao verifica e-mail*****
function vEmail( caixa ){
	if( caixa == '' ){
		return false
	}else
	if( caixa.length < 7 ){
		return false
	}else
	if( caixa.indexOf('@') == -1 ){
		return false
	}else
	if( caixa.indexOf('@') != caixa.lastIndexOf('@') ){
		return false
	}else
	if( caixa.lastIndexOf('.') < caixa.indexOf('@')+2 ){
		return false
	}	
	else{
		return true
	}
}


//********validar formulario***************
function validar(){
	frm = document.getElementById('fr_contato')

//-----nome----
	if( frm.cx_nome.value == '' ){
		window.alert('Preecha o campo nome')
		frm.cx_nome.focus() //coloca o cursor na caixa
		return false
	}
	
//----email---
	if( vEmail(frm.cx_email.value) != true ){
		window.alert('E-mail inválido')
		frm.cx_email.focus()
		return false
	}
	
//-----sexo-------
	/*if( frm.sexo[0].checked == false && frm.sexo[1].checked == false ){
		window.alert('Marque o sexo')
		return false
	}*/
	
	var x = 0
	for( i=0; i<=frm.sexo.length-1; i++ ){
		if( frm.sexo[i].checked == true ){
			x++
		}
	}
	if( x != 1 ){
		window.alert('Marque o sexo')
		return false
	}
		
//-----data de nascimento--------------
	if( frm.cx_nasc.value.length != 10 ){
		window.alert('Digite a data de nascimento corretamente')
		frm.cx_nasc.focus()
		return false
	}
	
	var nascX = frm.cx_nasc.value.replace('/','').replace('/','')
	if( nascX*1 != nascX ){
		window.alert('Data de nascimento somente números')
		frm.cx_nasc.focus()
		return false
	}
	var d = frm.cx_nasc.value.substr(0,2)*1
	var m = frm.cx_nasc.value.substr(3,2)*1
	if( d<1 || d>31 || m<1 || m>12 ){
		window.alert('Data inválida')
		frm.cx_nasc.focus()
		return false
	}
	
//------CPF-------
	if( frm.cx_cpf.value.length != 14 ){
		window.alert('Digite seu CPF corretamente')
		frm.cx_cpf.focus()
		return false
	}
	var cpfX = frm.cx_cpf.value.replace('.','').replace('.','').replace('-','')
	if( cpfX*1 != cpfX ){
		window.alert('CPF somente números')
		frm.cx_cpf.focus()
		return false
	}	
		
}

/*/----contar----
/*function contar( caixa, cxn ){
	cx = document.getElementById( caixa )
	
	cx.value = cx.value.substr(0,200)
	
document.getElementById( cxn ).innerHTML = cx.value.length + ' de 200'
}


window.onload = function(){ contar('msg', 'n') } */


