
function cadastrar(){
	
	var msg = '' ;
	var email			= this.document.cadastro.email.value ;
	var senha			= this.document.cadastro.senha.value ;
	var confirma_senha	= this.document.cadastro.confirma_senha.value ;
	
	if(senha != confirma_senha){
	
		msg += '- A senha nao confere com a da confirmação.\n' ;
	}
	
	if(email.length == 0){
		msg += '- Preencha o e-mail.\n' ;
		this.document.cadastro.email.focus();	
		alert(msg) ;
		return false; 
	}
	
	var tipoCadastro 	= this.document.cadastro.tipo_cadastro.value ;
	
	if(tipoCadastro != 'A' && tipoCadastro != 'C'){
		msg = '- Selecione um tipo de cadastro .' ;
		alert(msg) ;
		return false ;	
	}
	
	var nome 		= this.document.cadastro.nome.value ;
	var endereco	= this.document.cadastro.endereco.value ;
	var cep		= this.document.cadastro.cep.value ;
	var cidade		= this.document.cadastro.cidade.value ;
	var estado		= this.document.cadastro.estado.value ;
	var check_servico			= this.document.cadastro.check_servico.checked ;
	var check_privacidade			= this.document.cadastro.check_privacidade.checked ;
	
	if(nome.length == 0)
		msg += '- Preencha seu nome.\n' ;
	else if (nome.length < 4)
		msg += '- Preencha seu nome corretamente.\n' ;
	
	if(cidade.length == 0)
		msg += '- Preencha o nome de sua Cidade.\n' ;
		
	if(endereco.length == 0)
		msg += '- Preencha seu endereço.\n' ;
	
	if(cep.length == 0)
		msg += '- Preencha seu CEP.\n' ;
	
	if(estado.length == 0)
		msg += '- Selecione seu Estado.\n' ;
		
	if(senha.length == 0)
		msg += '- Preencha uma senha.\n' ;
	
	if(check_servico == false)
		msg += '- Por favor, leia e marque como lida o\nContrato de serviço do ABO Mail.\n' ;
		
	if(check_privacidade == false)
		msg += '- Por favor, leia e marque como lida a\nDeclaração de privacidade do Abo Mail.\n' ;
		
	
	//verificando login
	var login			= this.document.cadastro.login.value ;
	if(login.length == 0){
		msg += '- Preencha o seu login.\n' ;
	}
	//fim verificar login
		
	if(tipoCadastro == 'A'){
		var rg 		= this.document.cadastro.rg.value ;
		var faculdade 	= this.document.cadastro.faculdade.value ;
		var inicioCursoDia	= this.document.cadastro.inicio_curso_dia.value ;
		var inicioCursoMes	= this.document.cadastro.inicio_curso_mes.value ;
		var inicioCursoAno	= this.document.cadastro.inicio_curso_ano.value ;
		var terminoCursoDia	= this.document.cadastro.termino_curso_dia.value ;
		var terminoCursoMes	= this.document.cadastro.termino_curso_mes.value ;
		var terminoCursoAno	= this.document.cadastro.termino_curso_ano.value ;
		var codigoMatricula = this.document.cadastro.cod_matricula.value ;
		
		
		if(rg.length == 0)
			msg += '- Preencha seu RG.\n' ;
		else if (rg.length < 5)
			msg += '- Preencha seu RG corretamente.\n' ;
			
		if(faculdade.length == 0)
			msg += '- Preencha sua faculdade.\n' ;
		else if (faculdade.length < 4)
			msg += '- Preencha sua faculdade corretamente.\n' ;
		
		if(inicioCursoDia.length != 2)
			msg += '- Preencha o dia de início de seu curso corretamente.\n' ;
		
		if(inicioCursoDia.length != 2)
			msg += '- Preencha o dia de início de seu curso corretamente.\n' ;
		
		if(inicioCursoMes.length != 2)
			msg += '- Preencha o mes de início de seu curso corretamente.\n' ;
		
		if(inicioCursoAno.length != 4)
			msg += '- Preencha o ano de início de seu curso corretamente.\n' ;
		
		if(terminoCursoDia.length == 0)
			msg += '- Preencha o dia de término de seu curso corretamente.\n' ;
			
		if(terminoCursoMes.length == 0)
			msg += '- Preencha o mes de término de seu curso corretamente.\n' ;
			
		if(terminoCursoAno.length == 0)
			msg += '- Preencha o ano de término de seu curso corretamente.\n' ;

		if(codigoMatricula.length == 0)
			msg += '- Preencha o seu código de matrícula. \n' ;
		
		if(msg.length > 0){
			alert(msg);
			return false ;	
		}
		//ajax.call('ajax_cadastro.php' , 'ajax_cadastraAcademico' , ajax_resp_cadastra , nome , endereco , cep , cidade, estado , email , rg , faculdade , inicioCurso , terminoCurso , codigoMatricula ) ;
		this.document.cadastro.submit() ;
		return true ;
			
	} else if ( tipoCadastro == 'C' ) {
		
		var cro 			= this.document.cadastro.cro.value ;
		var cirurgiaoEstado		= this.document.cadastro.cirurgiao_estado.value ;
		var socioAbo		= this.document.cadastro.socio_abo.value ;
		var especialidade		= this.document.cadastro.especialidade.value ;
		var especialidadeDescricao	= this.document.cadastro.especialidade_descricao.value ;
		
		if(cro.length == 0)
			msg += '- Preencha seu CRO.\n' ;
			
		if(cirurgiaoEstado.length == 0)
			msg += '- Selecione o seu Estado.\n' ;

		if(msg.length > 0){
			alert(msg);
			return false ;	
		}
		
		//ajax.call('ajax_cadastro.php' , 'ajax_cadastraCirurgiao' , ajax_resp_cadastra , nome , endereco , cep , cidade, estado , email , cro,  cirurgiaoEstado, socioAbo, especialidade, especialidadeDescricao ) ;
		this.document.cadastro.submit() ;
		return true ;
	}
	return false; 
}

function ajax_existeEmail(){
	var email = this.document.cadastro.email.value ;
	
	if(email.length > 0){
		ajax.call('ajax_cadastro.php' , 'ajax_consultaEmail' , ajax_resp_existeEmail , email ) ;
	}else{
		alert('- Preencha seu e-mail.') ;
		this.document.cadastro.email.focus();
	}
}

function ajax_resp_existeEmail(result){
	
	var result = parseInt(result) ;
	
		if(result > 0) {
		alert('Este e-mail já está cadastrado.') ;
	} else {
		cadastrar();
	}
	
	return false ;
}

function openUrl(site){
	window.open(site,"ABO","status=no,resizable=no,scrollbars=yes,menubar=no,width=520,height=400,left=20,top=20");
}	

var form = document.forms['cadastro'] ;