// JavaScript Document

//////////////////////////////////////////
//////////////VALIDA FORM/////////////////
//////////////////////////////////////////
function ValidaFormBusca(){
	VarFrm=document.formSalao;
if(VarFrm.BuscaenderecoSalao.value==0){
		alert('Informe algum dado para a busca');
		VarFrm.BuscaenderecoSalao.focus();
		return false
	}

}


function ValidaForm(){
	VarFrm=document.formSalao;
	VarNomeCont=VarFrm.noProprietarioSalao.value.length;
	
	if(VarFrm.noFantasia.value==0){
		alert('Informe o nome de Fantasia do Salão');
		VarFrm.noFantasia.focus();
		return false
	}
	
	
	if(VarFrm.noSalao.value==0){
		alert('Informe o nome da Razão Social do salão');
		VarFrm.noSalao.focus();
		return false
	}

	if(VarFrm.nuCodigoCliente.value==0) {
		alert('Informe o código de cliente');
			VarFrm.nuCodigoCliente.focus();
			return false
	}
	

	if(VarFrm.noProprietarioSalao.value==0){
		alert('Informe seu nome do proprietario completo.');
		VarFrm.noProprietarioSalao.focus();
		return false
	}

	if(VarNomeCont < 10){
		alert('O nome digitado, '+VarFrm.noProprietarioSalao.value+', parece incorreto.\nPor favor, informe seu nome completo.');
		VarFrm.noProprietarioSalao.value='';
		VarFrm.noProprietarioSalao.focus();
		return false
	}
	
	if(VarFrm.noEnderecoSalao.value==0) {
		alert('Informe o endereço do Salão');
			VarFrm.noEnderecoSalao.focus();
			return false
	}
	
	if(VarFrm.noBairroSalao.value==0) {
		alert('Informe o bairro do Salão');
			VarFrm.noBairroSalao.focus();
			return false
	}
	
	if(VarFrm.nuCepSalao.value==0) {
		alert('Informe o CEP do Salão');
			VarFrm.nuCepSalao.focus();
			return false
	}
	
	if(VarFrm.noCidadeSalao.value==0) {
		alert('Informe a cidade do Salão');
			VarFrm.noCidadeSalao.focus();
			return false
	}
	
	if(VarFrm.nuTelefoneSalao.value==0) {
		alert('Digite o numero do telefone');
			VarFrm.nuTelefoneSalao.focus();
			return false
	}
	
//	if(VarFrm.nuTelefoneSalao.value != 0){
//		if(VarFrm.nuTelefoneSalao.value.length < 11){
//			alert('O telefone informado, '+VarFrm.nuTelefoneSalao.value+', parece incorreto.\nPor favor, informe corretamente.');
//			VarFrm.nuTelefoneSalao.value='';
//			VarFrm.nuTelefoneSalao.focus();
//			return false
//		}
//	}
	
	
	if(VarFrm.txHorarioFuncionamento.value==0) {
		alert('Informe um horário de funcionamento');
			VarFrm.txHorarioFuncionamento.focus();
			return false
	}
	
	if(VarFrm.noEmailSalao.value==0){
		alert('Informe o seu e-mail.');
		VarFrm.noEmailSalao.focus();
		return false
	}
	else{
		VarCheckMail=VarFrm.noEmailSalao.value;
		VarCheckArroba=VarCheckMail.indexOf('@');
		VarCheckPonto=VarCheckMail.lastIndexOf('.');
		VarCheckFim=VarCheckMail.length -1;

		if(VarCheckArroba == -1 || VarCheckPonto == -1 || VarCheckArroba >= VarCheckPonto || VarCheckPonto == VarCheckFim){
			alert('O e-mail informado, '+VarCheckMail+', é inválido.\nPor favor, informe corretamente seu e-mail.');
			VarFrm.noEmailSalao.focus();
			return false
		}
	}
	
	
}




function somente_numero(campo){
	var digits="0123456789"
	var campo_temp
	for (var i=0;i<campo.value.length;i++){
	  campo_temp=campo.value.substring(i,i+1)
	  if (digits.indexOf(campo_temp)==-1){
		 campo.value = campo.value.substring(0,i);
		 break;
	   }
	}
	}
	
function FormatTel(){
	VarFrm=document.formSalao.nuTelefoneSalao;
	VarLenNum=VarFrm.value;
	Numero=VarLenNum;
	VarLenNum=VarLenNum.length;

	if(VarLenNum==1){
		VarFrm.value='('+Numero+''
	}

	if(VarLenNum==3){
		VarFrm.value=''+Numero+') '
	}

	if(VarLenNum==9){
		VarFrm.value=''+Numero+'-'
	}

	if(VarLenNum==14){
		if(Numero.indexOf('-')!=9 || Numero.indexOf(')')!=3 || Numero.indexOf(' ')!=4){
			alert('Número de telefone inválido. Digite apenas números.');
			VarFrm.value='';
		}
		else{
			document.formSalao.nuTelefoneSalao.focus();
		}
	}
}	
	
