/**
 * Funcoes javascripts de validação
 */
  
function validar(){
	var email = document.frmEmail.email;
	var nome = document.frmEmail.nome;
	var tel = document.frmEmail.tel;
	var mensagem = document.frmEmail.mensagem;
	var txt = "Por favor preencha o campo ";
	
	if (nome.value==""){
		alert(txt + "NOME" );
		nome.focus();
	}else if (email.value=="" && tel.value == ""){
		alert(txt + "E-MAIL ou TELEFONE");
		email.focus();
	}else if (mensagem.value==""){
		alert(txt + "MENSAGEM");
		mensagem.focus();
	}else{
		document.frmEmail.submit();
	}
}	

function validateIndicate(f) {
	if ( f.yourName.value == "" ){ emptyAlert("nome"); f.yourName.focus(); return false; };
	if ( f.yourMail.value == "" ){ emptyAlert("e-mail"); f.yourMail.focus(); return false; };
	if ( f.friendName.value == "" ){ emptyAlert("nome do amigo"); f.friendName.focus(); return false; };
	if ( f.friendMail.value == "" ){ emptyAlert("e-mail do amigo"); f.friendMail.focus(); return false; };
	if (f.message) { if ( f.message.value == "" ){ emptyAlert("mensagem"); f.message.focus(); return false; } };
	xajax_sendIndicate(xajax.getFormValues(f));
}

function validateContact(f) {
	if ( f.classified.value == "" ){ emptyAlert("empreendimento"); f.classified.focus(); return false; };
	if ( f.name.value == "" ){ emptyAlert("nome"); f.name.focus(); return false; };
	if ( f.ddd.value == "" ){ emptyAlert("ddd"); f.ddd.focus(); return false; };
	if ( f.email.value == "" ){ emptyAlert("email"); f.email.focus(); return false; };
	if ( f.message.value == "" ){ emptyAlert("mensagem"); f.message.focus(); return false; };
	xajax_sendContact(xajax.getFormValues(f));
}

function validateGround(f) {
	if ( f.typeGround[0].checked == false && f.typeGround[1].checked == false ){ emptyAlert("tipo de terreno"); f.typeGround[0].focus(); return false; };
	if ( f.name.value == "" ){ emptyAlert("nome"); f.name.focus(); return false; };
	if ( f.ddd.value == "" ){ emptyAlert("ddd"); f.ddd.focus(); return false; };
	if ( f.phone.value == "" ){ emptyAlert("telefone"); f.phone.focus(); return false; };
	if ( f.email.value == "" ){ emptyAlert("email"); f.email.focus(); return false; };
	if ( f.address.value == "" ){ emptyAlert("endereço"); f.address.focus(); return false; };
	if ( f.neighborhood.value == "" ){ emptyAlert("bairro"); f.neighborhood.focus(); return false; };
	if ( f.city.value == "" ){ emptyAlert("cidade"); f.city.focus(); return false; };
	if ( f.state.value == "" ){ emptyAlert("estado"); f.state.focus(); return false; };
	if ( f.groundFootage.value == "" ){ emptyAlert("metragem do terreno"); f.groundFootage.focus(); return false; };
	if ( f.iptu.value == "" ){ emptyAlert("número do IPTU"); f.iptu.focus(); return false; };
	xajax_sendGround(xajax.getFormValues(f));
}

function emptyAlert( value ) {
	alert("Por favor preencha o campo " + value );
}

function validateNews(){
	var email = document.formNews.email;
	var emailValue = email.value;
	var txt = "Por favor preencha o campo ";
	
	xajax.callback.global.onRequest =
		function() {
			document.formNews.email.value="Enviando cadastro...";
		}		

	if (emailValue == "") { alert(txt + "EMAIL");return false}
	if (emailValue == "Cadastro enviado com sucesso!" || emailValue == "Cadastro não enviado!"){ alert("Digite um E-mail valido"); return false;}
	
	xajax_sendNews(emailValue);
	//reseta a mensagem de enviando...
	xajax.callback.global.onRequest =function() {}
}

function clearFields( id ) {
	var form = document.forms[id];
	form.reset();
 }
	
function validaString(obj){			
	numchar = obj.value.length;
	for (i=0;i<=numchar-1;i++){
		ch = obj.value.charAt(i);
		if (!isNaN(ch) || ch == " "){
			if (ch !=" "){
				alert("Digite somente letras");
				obj.value="";
				obj.focus();
				break;
			}
		}
	}
}
				
function validaNumero(obj){
	numchar = obj.value.length;
	for (i=0;i<=numchar-1;i++){
		ch = obj.value.charAt(i);
		if (isNaN(ch)){
			alert("Digite somente numeros");
			obj.focus();
			obj.value="";					
			break;
		}
	}			
}
		
function validaEmail(obj){	
	var erro = 1;
	numchar = obj.value.length;
	if (numchar > 0){
		for (i=0;i<=numchar-1;i++){
			ch = obj.value.charAt(i);
				if (ch == "@"){erro = 0;break;}
		}
		
		if (erro==1){
			alert("Digite um E-mail Valido");
			obj.value="";
			obj.focus();
		}
	}
}

