// JavaScript Document


	function validaCadastro(){
		//validar nome
		d = document.cadastro;
		if (d.medico.value == ""){
			alert("O campo Médico deve ser preenchido!");
			d.medico.focus();
			return false;
		}
		
		if (d.clinica.value == ""){
			alert("O campo Clínica deve ser preenchido!");
			d.clinica.focus();
			return false;
		}
		
		if (d.crm.value == ""){
			alert("O campo CRM deve ser preenchido!");
			d.crm.focus();
			return false;
		}
		
		//validar email
		if (d.email.value == ""){
			alert("O campo E-mail deve ser preenchido!");
			d.email.focus();
			return false;
		}
		//Checando se o endereço de e-mail é válido
		if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.cadastro.email.value))) 	
		{
		alert("O campo E-mail deve conter um endereço eletrônico válido!");
		document.cadastro.email.focus();
		return false;
		}
		
		if (d.endereco.value == ""){
			alert("O campo Endereço deve ser preenchido!");
			d.endereco.focus();
			return false;
		}
		
		if (d.bairro.value == ""){
			alert("O campo Bairro deve ser preenchido!");
			d.bairro.focus();
			return false;
		}
		
		if (d.cidade.value == ""){
			alert("O campo Cidade deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
						
		if (d.cep.value == ""){
			alert("O campo Cep deve ser preenchido!");
			d.cep.focus();
			return false;
		}
		//validar cep(verificacao se contem apenas numeros)
		if (isNaN(d.cep.value)){
			alert("O campo Cep deve conter apenas números!");
			d.cep.focus();
			return false;		
		}

		if (d.estado.value == "Escolha:"){
			alert("O campo Estado deve ser selecionado!");
			d.estado.focus();
			return false;
		}
		
		//validar DDD
		if (d.ddd.value == ""){
			alert("O campo DDD do telefone deve ser preenchido!");
			d.ddd.focus();
			return false;
		}
		//validar DDD(verificacao se contem apenas numeros)
		if (isNaN(d.ddd.value)){
			alert("O campo DDD deve conter apenas números!");
			d.ddd.focus();
			return false;		
		}
		
		//validar telefone
		if (d.telefone.value == ""){
			alert("O campo Telefone deve ser preenchido!");
			d.telefone.focus();
			return false;
		}
		//validar telefone(verificacao se contem apenas numeros)
		if (isNaN(d.telefone.value)){
			alert("O campo Telefone deve conter apenas números!");
			d.telefone.focus();
			return false;		
		}
				
		if (d.telefone.value.length ==1 ) {
			alert("O campo Telefone deve conter 8 números!");
			d.telefone.focus();
			return false;
		}
		if (d.telefone.value.length ==2 ){
			alert("O campo Telefone deve conter 8 números!");
			d.telefone.focus();
			return false;
		}
		if (d.telefone.value.length ==3 ){
			alert("O campo Telefone deve conter 8 números!");
			d.telefone.focus();
			return false;
		}
		if (d.telefone.value.length ==4 ){
			alert("O campo Telefone deve conter 8 números!");
			d.telefone.focus();
			return false;
		}
		if (d.telefone.value.length ==5 ){
			alert("O campo Telefone deve conter 8 números!");
			d.telefone.focus();
			return false;
		}
		if (d.telefone.value.length ==6 ){
			alert("O campo Telefone deve conter 8 números!");
			d.telefone.focus();
			return false;
		}
		if (d.telefone.value.length ==7 ){
			alert("O campo Telefone deve conter 8 números!");
			d.telefone.focus();
			return false;
		}
		
		if (d.login.value == ""){
			alert("Preencha o campo Login. Utilize no máximo 10 caracteres.");
			d.login.focus();
			return false;
		}
		
		//Validar senha e confirmação de senha
		if (document.cadastro.senha.value == ""){
		alert("Preencha o campo Senha. Utilize no máximo 8 caracteres.");
		document.cadastro.senha.focus();
		return(false);
		}
	
		if (document.cadastro.ConfSenha.value == ""){
		alert("* Confirme a sua senha.");
		document.cadastro.ConfSenha.focus();
		return(false);
		}
	
		if (document.cadastro.senha.value != document.cadastro.ConfSenha.value ){
		alert("* Os campos Senha e Confirmação de Senha estão diferentes.");
		document.cadastro.ConfSenha.value="";
		document.cadastro.ConfSenha.focus();
		return(false);
		}

		return true;
		}
