
//===========================================================================================//
//                                                                                           //
//     Descrição........................: Funções JavaScript.                                //
//                                                                                           //
//===========================================================================================//

function changeTpValor(show){
	
	switch(show) {
		
		case 'valor_fixo':
			document.getElementById('valor_fixox').style.display='block';
			document.getElementById('nv_valor_fixo_field').name='preco';
			document.getElementById('valor_legenda').style.display='none';
			document.getElementById('nv_valor_legenda_field').name='ns_preco';
			break;
			
		case 'valor_legenda':
			document.getElementById('valor_legenda').style.display='block';
			document.getElementById('nv_valor_fixo_field').name='preco';
			document.getElementById('valor_fixox').style.display='none';
			document.getElementById('nv_valor_fixo_field').name='nv_preco';	
			break;
	}
}

function changeTemplate(op) {
	
	if (op == '001' || op == '002') {
		
		document.getElementById('posicao_menu_busca').style.display='none';
	}
	else {
		
		document.getElementById('posicao_menu_busca').style.display='block';
	}

}


function confirmaExclusao(aURL) {
	if(confirm('Você tem certeza que deseja excluir?')) {
	  location.href = aURL;
	}
}
         
function mostraEscondeDiv(divMostra, divEsconde){

	if (divMostra != 0 ){
		document.getElementById(divMostra).style.display='block';
	}
	else {  }
	if (divEsconde != 0 ){
		document.getElementById(divEsconde).style.display='none';
	}
	else { return false; }

}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("E-Mail inválido. Por favor digite um e-mail válido. \n Ex.: nome@provedor.com.br")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("E-Mail inválido. Por favor digite um e-mail válido. \n Ex.: nome@provedor.com.br")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("E-Mail inválido. Por favor digite um e-mail válido. \n Ex.: nome@provedor.com.br")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("E-Mail inválido. Por favor digite um e-mail válido. \n Ex.: nome@provedor.com.br")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("E-Mail inválido. Por favor digite um e-mail válido. \n Ex.: nome@provedor.com.br")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("E-Mail inválido. Por favor digite um e-mail válido. \n Ex.: nome@provedor.com.br")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("E-Mail inválido. Por favor digite um e-mail válido. \n Ex.: nome@provedor.com.br")
		    return false
		 }

 		 return false					
	}

function viewPopUp(url,nome,tamanho) {
  window.open(url,nome,tamanho);
}

function SomenteNumero(e){
    var tecla=(window.event)?event.keyCode:e.which;
    if((tecla > 47 && tecla < 58)) return true;
    else{
    if (tecla != 8) return false;
    else return true;
    }
}


function vLogin()
{
  if (document.entrar.email.value == "") {
  		alert("- Digite o e-mail!");
  		document.entrar.email.style.background = "#E1E1E1";
  		document.entrar.email.focus()
      return false;
  }
  if (document.entrar.senha.value == ""){
      alert("- Digite a senha!");
	  document.entrar.senha.style.background = "#E1E1E1";
	  document.entrar.senha.focus()
      return false;
  }
  return true;
}


function formatar(src, mask){
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
if (texto.substring(0,1) != saida)
  {
    src.value += texto.substring(0,1);
  }
}

function vAlteraSenha() 
{
  if (document.aSenha.s_atual.value == "") {
	alert("- Digite a sua senha atual!");
	document.aSenha.s_atual.style.background = "#E1E1E1";
	document.aSenha.s_atual.focus();
	return false;
  }
    if (document.aSenha.senha.value == "") {
	alert("- Digite a sua senha!");
	document.aSenha.senha.style.background = "#E1E1E1";
	document.aSenha.senha.focus();
	return false;
  }
    if (document.aSenha.conf_senha.value == "") {
	alert("- Digite a sua senha novamente!");
	document.aSenha.conf_senha.style.background = "#E1E1E1";
	document.aSenha.conf_senha.focus();
	return false;
  }
    if(document.aSenha.senha.value != document.aSenha.conf_senha.value) {
	alert("- O campo senha não coincide com confirma senha!");
	document.aSenha.conf_senha.focus();
	return false;
  }
  return true;
}

function vSuporte()
{
  if (document.suporte.nome.value == "") {
  		alert("- Digite o seu Nome!");
  		document.suporte.nome.style.background = "#E1E1E1";
  		document.suporte.nome.focus()
      return false;
  }
  var emailID=document.suporte.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("- Digite o seu E-Mail!")
		emailID.style.background = "#E1E1E1";
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value="nome@provedor.com.br"
		emailID.style.background = "#E1E1E1";
		emailID.focus()
		return false
	}
   if (document.suporte.assunto.value == ""){
      alert("- Digite o Assunto!");
	  document.suporte.assunto.style.background = "#E1E1E1";
	  document.suporte.assunto.focus()
      return false;
  }
  if (document.suporte.setor.value == "0"){
      alert("- Selecione o Setor!");
	  document.suporte.setor.style.background = "#E1E1E1";
	  document.suporte.setor.focus()
      return false;
  }
    if (document.suporte.mensagem.value == ""){
      alert("- Digite a Mesnsagem!");
	  document.suporte.mensagem.style.background = "#E1E1E1";
	  document.suporte.mensagem.focus()
      return false;
  }
  return true;
}

function vAds(form)
{
  if (form.titulo.value == "") {
  		alert("- Digite o Título!");
  		form.titulo.style.background = "#E1E1E1";
  		form.titulo.focus()
      return false;
  }
  if (form.descricao.value == ""){
      alert("- Digite a Descrição!");
	  form.descricao.style.background = "#E1E1E1";
	  form.descricao.focus()
      return false;
  }
  if (form.site.value == ""){
      alert("- Digite o Site no formato www.seusite.com.br!");
	  form.site.style.background = "#E1E1E1";
	  form.site.focus()
      return false;
  }
  if (form.link.value == ""){
      alert("- Cole o link de destino!");
	  form.link.style.background = "#E1E1E1";
	  form.link.focus()
      return false;
  }
  return true;
}

function vClass(form)
{
  if (form.estado.value == "0") {
  		alert("- Selecione o Estado!");
  		form.estado.style.background = "#E1E1E1";
  		form.estado.focus()
      return false;
  }
  if (form.cidade.value == "0"){
      alert("- Selecione a Cidade!");
	  form.cidade.style.background = "#E1E1E1";
	  form.cidade.focus()
      return false;
  }
  if (form.bairro.value == ""){
      alert("- Digite o Bairro!");
	  form.bairro.style.background = "#E1E1E1";
	  form.bairro.focus()
      return false;
  }
  if (form.endereco.value == ""){
      alert("- Digite o endereço completo!");
	  form.endereco.style.background = "#E1E1E1";
	  form.endereco.focus()
      return false;
  }
  if (form.tipo.value == "0"){
      alert("- Selecione o Tipo!");
	  form.tipo.style.background = "#E1E1E1";
	  form.tipo.focus()
      return false;
  }
  if (form.operacao.value == "0"){
      alert("- Selecione a Operação!");
	  form.operacao.style.background = "#E1E1E1";
	  form.operacao.focus()
      return false;
  }
  if (form.finalidade.value == "0"){
      alert("- Selecione a Finalidade!");
	  form.finalidade.style.background = "#E1E1E1";
	  form.finalidade.focus()
      return false;
  }
  if (form.quartos.value == ""){
      alert("- Selecione o número de Quartos!");
	  form.quartos.style.background = "#E1E1E1";
	  form.quartos.focus()
      return false;
  }
  if (form.info_add.value == ""){
      alert("- Digite as Informações Adicionais!");
	  form.info_add.style.background = "#E1E1E1";
	  form.info_add.focus()
      return false;
  }
  if (form.valor.value == ""){
      alert("- Digite o Valor do Imóvel!");
	  form.valor.style.background = "#E1E1E1";
	  form.valor.focus()
      return false;
  }
  if (form.suites.value == ""){
      alert("- Selecione o Número de Suítes!");
	  form.suites.style.background = "#E1E1E1";
	  form.suites.focus()
      return false;
  }
  if (form.garagem.value == ""){
      alert("- Selecione o Número de Vagas de Garagem!");
	  form.garagem.style.background = "#E1E1E1";
	  form.garagem.focus()
      return false;
  }
  return true;
}

function MM_swapImgRestore() {
  var i,x,a=document.MM_sr; 
  for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
  	x.src=x.oSrc;
}

function MM_preloadImages() {
  var d=document; 
  if(d.images){ 
  	if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 
    for(i=0; i<a.length; i++)
    	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); 
	  	return x;
}

function MM_swapImage() {
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//Início da função de exibição do Tooltip
function ShowHelp(obj, field){	
	var helpObj;
	if (document.all){
		helpObj = document.all[field + "_help"];
	}
	else if (document.getElementById){
		helpObj = document.getElementById(field+"_help");
	}
	if (helpObj) {
		//if help object is shown, hide it ; if object hidden, show it
		if (helpObj.style.display == ""){
		  helpObj.style.display = "none";
		 }
		else{
		  helpObj.style.display = "";
		 }

		//Get location of mouseover object, move help object to the left if will display off-screen
		var divWidth = 340;
		var offsetLeft = getOffsetLeft(obj);
		var screenWidth = (window.innerWidth) ? window.innerWidth - 25 : document.body.clientWidth;
		if ((offsetLeft + divWidth) > screenWidth) offsetLeft = screenWidth - divWidth;
		newX = offsetLeft;

		//Get location of mouseover object, move help object on top if will display off-screen
		var divHeight = helpObj.offsetHeight;
		var offsetTop = getOffsetTop(obj) + obj.offsetHeight;
		var screenHeight = (window.innerHeight) ? window.innerHeight - 25 : document.body.clientHeight;
		if ((offsetTop + divHeight) > screenHeight + getScrollY()) offsetTop = getOffsetTop(obj) - divHeight;
		newY = offsetTop;

		helpObj.style.top = newY;
		helpObj.style.left = newX;

		if (helpObj.style.display == ""){
		  qh_hideElement("select",helpObj);
		  qh_hideElement("object",helpObj);
		  qh_hideElement("embed",helpObj);  
		 }
		else{
		  qh_showElement("select");
		  qh_showElement("object");
		  qh_showElement("embed");
		}
	}
}

function getOffsetTop (elm) {
	var mOffsetTop = elm.offsetTop;
	var mOffsetParent = elm.offsetParent;
	while (mOffsetParent) {
		mOffsetTop += mOffsetParent.offsetTop;
		mOffsetParent = mOffsetParent.offsetParent;
	}
	return mOffsetTop;
}

function getOffsetLeft (elm) {
	var mOffsetLeft = elm.offsetLeft;
	var mOffsetParent = elm.offsetParent;
	while (mOffsetParent) {
		mOffsetLeft += mOffsetParent.offsetLeft;
		mOffsetParent = mOffsetParent.offsetParent;
	}
	return mOffsetLeft;
}

function getScrollY() {
	var scrOfY = 0;
	  if( typeof( window.pageYOffset ) == 'number' ) {
		//Netscape
		scrOfY = window.pageYOffset;
	  }
	  else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		//DOM
		scrOfY = document.body.scrollTop;
	  }
	  else if( document.documentElement &&
		  ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		//IE6
		scrOfY = document.documentElement.scrollTop;
	  }
	  return scrOfY;
}
	
function qh_hideElement( elmID, overDiv ) {
if(document.all) {
	for(i = 0; i < document.all.tags( elmID ).length; i++) {
	  obj = document.all.tags( elmID )[i];
	  if(!obj || !obj.offsetParent) continue;

	  // Find the element's offsetTop and offsetLeft relative to the BODY tag.
	  objLeft   = obj.offsetLeft;
	  objTop    = obj.offsetTop;
	  objParent = obj.offsetParent;

	  while(objParent.tagName.toUpperCase() != 'BODY') {
		objLeft  += objParent.offsetLeft;
		objTop   += objParent.offsetTop;
		objParent = objParent.offsetParent;
	  }

	  objHeight = obj.offsetHeight;
	  objWidth  = obj.offsetWidth;

	  if((overDiv.offsetLeft + overDiv.offsetWidth) <= objLeft);
	  else if((overDiv.offsetTop + overDiv.offsetHeight) <= objTop);
	  else if(overDiv.offsetTop >= (objTop + objHeight));
	  else if(overDiv.offsetLeft >= (objLeft + objWidth));
	  else {
		obj.style.visibility = 'hidden';
	  }
	}
  }
}
	
function qh_showElement(elmID) {
if(document.all) {
	for(i = 0; i < document.all.tags( elmID ).length; i++) {
	  obj = document.all.tags(elmID)[i];
	  if(!obj || !obj.offsetParent) continue;
	  obj.style.visibility = '';
	}
  }
}
//Término


function FormataValor(campo,tammax,teclapres) 

 {

 	//uso:

	//<input type="Text" name="fat_vr_bruto" maxlength="17" onKeyDown="FormataValor(this,17,event)">



	var tecla = teclapres.keyCode;

	vr = campo.value;

	vr = vr.replace( "/", "" );

	vr = vr.replace( "/", "" );

	vr = vr.replace( ",", "" );

	vr = vr.replace( ".", "" );

	vr = vr.replace( ".", "" );

	vr = vr.replace( ".", "" );

	vr = vr.replace( ".", "" );

	tam = vr.length;



	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }



	if (tecla == 8 ){	tam = tam - 1 ; }

		

	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){

		if ( tam <= 2 ){ 

	 		campo.value = vr ; }

	 	if ( (tam > 2) && (tam <= 5) ){

	 		campo.value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }

	 	if ( (tam >= 6) && (tam <= 8) ){

	 		campo.value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }

	 	if ( (tam >= 9) && (tam <= 11) ){

	 		campo.value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }

	 	if ( (tam >= 12) && (tam <= 14) ){

	 		campo.value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }

	 	if ( (tam >= 15) && (tam <= 17) ){

	 		campo.value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}

	}			

}



function FormataData(nomecampo,teclapres) {

//	onKeydown="FormataData('nome_campo',event);"

	var tecla = teclapres.keyCode;

	vr = document.form1[nomecampo].value;

	vr = vr.replace( ".", "" );

	vr = vr.replace( "/", "" );

	vr = vr.replace( "/", "" );

	tam = vr.length + 1;



	if ( tecla != 9 && tecla != 8 ){

		if ( tam > 2 && tam < 5 )

			document.form1[nomecampo].value = vr.substr( 0, tam - 2  ) + '/' + vr.substr( tam - 2, tam );

		if ( tam >= 5 && tam <= 10 )

			document.form1[nomecampo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 4 ); }

}



function addBookmark(url, titulo)

{

	//Parâmetros: 

	//url: Endereço a ser adicionado

	//titulo: Título que aparecerá nos Favoritos

	if (document.all)

		window.external.AddFavorite(url, titulo)

}



function validarCep(cep)

{

	txCep = trim(cep);

	if(txCep.length == 0)

		return false;



	txCep = txCep.replace("-","");

	txCep = txCep.replace(".","");

	if(txCep.length != 8 || isNaN(txCep))

		return false;

	else

		return true;

}

function vContato(form)
{
  if (form.nomeCompleto.value == "") {
  		alert("- Digite seu Nome Completo!");
  		form.nomeCompleto.style.background = "#E1E1E1";
  		form.nomeCompleto.focus()
      return false;
  }
  if (form.fone.value == ""){
      alert("- Digite seu telefone!");
	  form.fone.style.background = "#E1E1E1";
	  form.fone.focus()
      return false;
  }
  if (form.email.value == ""){
      alert("- Digite seu e-mail!");
	  form.email.style.background = "#E1E1E1";
	  form.email.focus()
      return false;
  }
  if (form.estado.value == ""){
      alert("- Selecione seu estado!");
	  form.estado.style.background = "#E1E1E1";
	  form.estado.focus()
      return false;
  }
  if (form.cidade.value == ""){
      alert("- Digite sua cidade!");
	  form.cidade.style.background = "#E1E1E1";
	  form.cidade.focus()
      return false;
  }
  if (form.msg.value == ""){
      alert("- Digite a mensagem!");
	  form.msg.style.background = "#E1E1E1";
	  form.msg.focus()
      return false;
  }
  return true;
}

function vImoveis(form)
{
  if (form.estado.value == "0") {
  		alert("- Selecione o estado!");
  		form.estado.style.background = "#E1E1E1";
  		form.estado.focus()
      return false;
  }
  if (form.cidade.value == "0"){
      alert("- Selecione a cidade!");
	  form.cidade.style.background = "#E1E1E1";
	  form.cidade.focus()
      return false;
  }
  if (form.bairro.value == ""){
      alert("- Digite o bairro!");
	  form.bairro.style.background = "#E1E1E1";
	  form.bairro.focus()
      return false;
  }
  if (form.tipo.value == "0"){
      alert("- Selecione o tipo!");
	  form.tipo.style.background = "#E1E1E1";
	  form.tipo.focus()
      return false;
  }
  if (form.operacao.value == "0"){
      alert("- Selecione a operação!");
	  form.operacao.style.background = "#E1E1E1";
	  form.operacao.focus()
      return false;
  }
  if (form.finalidade.value == "0"){
      alert("- Selecione a finalidade!");
	  form.finalidade.style.background = "#E1E1E1";
	  form.finalidade.focus()
      return false;
  }
  if (form.quartos.value == ""){
      alert("- Selecione o número de quartos!");
	  form.quartos.style.background = "#E1E1E1";
	  form.quartos.focus()
      return false;
  }
  if (form.suites.value == ""){
      alert("- Selecione o número de suites!");
	  form.suites.style.background = "#E1E1E1";
	  form.suites.focus()
      return false;
  }
  if (form.garagem.value == ""){
      alert("- Selecione o número de vagas de garagem!");
	  form.garagem.style.background = "#E1E1E1";
	  form.garagem.focus()
      return false;
  }
  if (form.info_add.value == ""){
      alert("- Digite as informações adicionais!");
	  form.info_add.style.background = "#E1E1E1";
	  form.info_add.focus()
      return false;
  }
  if (form.valor.value == ""){
      alert("- Digite o valor em R$!");
	  form.valor.style.background = "#E1E1E1";
	  form.valor.focus()
      return false;
  }
  return true;
}

function vCaract(form)
{
  if (form.caracteristica.value == "") {
  		alert("- Digite a característica!");
  		form.caracteristica.style.background = "#E1E1E1";
  		form.caracteristica.focus()
      return false;
  }
  return true;
}

function vRurais(form)
{
  if (form.estado.value == "0") {
  		alert("- Selecione o estado!");
  		form.estado.style.background = "#E1E1E1";
  		form.estado.focus()
      return false;
  }
  if (form.cidade.value == "0"){
      alert("- Selecione a cidade!");
	  form.cidade.style.background = "#E1E1E1";
	  form.cidade.focus()
      return false;
  }
  if (form.bairro.value == ""){
      alert("- Digite o bairro!");
	  form.bairro.style.background = "#E1E1E1";
	  form.bairro.focus()
      return false;
  }
  if (form.tipo.value == "0"){
      alert("- Selecione o tipo!");
	  form.tipo.style.background = "#E1E1E1";
	  form.tipo.focus()
      return false;
  }
  if (form.operacao.value == "0"){
      alert("- Selecione a operação!");
	  form.operacao.style.background = "#E1E1E1";
	  form.operacao.focus()
      return false;
  }
  if (form.titulo.value == ""){
      alert("- Digite o título!");
	  form.titulo.style.background = "#E1E1E1";
	  form.titulo.focus()
      return false;
  }
  if (form.valor.value == ""){
      alert("- Digite o valor em R$!");
	  form.valor.style.background = "#E1E1E1";
	  form.valor.focus()
      return false;
  }
  if (form.descricao.value == ""){
      alert("- Digite a descrição!");
	  form.descricao.style.background = "#E1E1E1";
	  form.descricao.focus()
      return false;
  }
  return true;
}

function vLanc(form)
{
  if (form.estado.value == "0") {
  		alert("- Selecione o estado!");
  		form.estado.style.background = "#E1E1E1";
  		form.estado.focus()
      return false;
  }
  if (form.cidade.value == "0"){
      alert("- Selecione a cidade!");
	  form.cidade.style.background = "#E1E1E1";
	  form.cidade.focus()
      return false;
  }
  if (form.bairro.value == ""){
      alert("- Digite o bairro!");
	  form.bairro.style.background = "#E1E1E1";
	  form.bairro.focus()
      return false;
  }
  if (form.tipo.value == "0"){
      alert("- Selecione o tipo!");
	  form.tipo.style.background = "#E1E1E1";
	  form.tipo.focus()
      return false;
  }
  if (form.operacao.value == "0"){
      alert("- Selecione a operação!");
	  form.operacao.style.background = "#E1E1E1";
	  form.operacao.focus()
      return false;
  }
  if (form.finalidade.value == "0"){
      alert("- Selecione a finalidade!");
	  form.finalidade.style.background = "#E1E1E1";
	  form.finalidade.focus()
      return false;
  }
  if (form.titulo.value == ""){
      alert("- Digite o título!");
	  form.titulo.style.background = "#E1E1E1";
	  form.titulo.focus()
      return false;
  }
  if (form.valor.value == ""){
      alert("- Digite o valor em R$!");
	  form.valor.style.background = "#E1E1E1";
	  form.valor.focus()
      return false;
  }
  if (form.descricao.value == ""){
      alert("- Digite a descrição!");
	  form.descricao.style.background = "#E1E1E1";
	  form.descricao.focus()
      return false;
  }
  return true;
}

function vImg(form)
{
  if (form.img.value == "") {
  		alert("- Selecione uma imagem!");
  		form.img.style.background = "#E1E1E1";
  		form.img.focus()
      return false;
  }
  return true;
}

function vTemporada(form)
{
  if (form.estado.value == "0") {
  		alert("- Selecione o estado!");
  		form.estado.style.background = "#E1E1E1";
  		form.estado.focus()
      return false;
  }
  if (form.cidade.value == "0"){
      alert("- Selecione a cidade!");
	  form.cidade.style.background = "#E1E1E1";
	  form.cidade.focus()
      return false;
  }
  if (form.bairro.value == ""){
      alert("- Digite o bairro!");
	  form.bairro.style.background = "#E1E1E1";
	  form.bairro.focus()
      return false;
  }
  if (form.endereco.value == ""){
      alert("- Digite o endereço!");
	  form.endereco.style.background = "#E1E1E1";
	  form.endereco.focus()
      return false;
  }
  if (form.tipo.value == "0"){
      alert("- Selecione o tipo!");
	  form.tipo.style.background = "#E1E1E1";
	  form.tipo.focus()
      return false;
  }
  if (form.quartos.value == ""){
      alert("- Selecione o número de quartos!");
	  form.quartos.style.background = "#E1E1E1";
	  form.quartos.focus()
      return false;
  }
  if (form.suites.value == ""){
      alert("- Selecione o número de suites!");
	  form.suites.style.background = "#E1E1E1";
	  form.suites.focus()
      return false;
  }
  if (form.garagem.value == ""){
      alert("- Selecione o número de vagas de garagem!");
	  form.garagem.style.background = "#E1E1E1";
	  form.garagem.focus()
      return false;
  }
  if (form.info_add.value == ""){
      alert("- Digite as informações adicionais!");
	  form.info_add.style.background = "#E1E1E1";
	  form.info_add.focus()
      return false;
  }
  if (form.valor.value == ""){
      alert("- Digite o valor em R$!");
	  form.valor.style.background = "#E1E1E1";
	  form.valor.focus()
      return false;
  }
  return true;
}


function vAssine(frm)
{
	if (frm.categoria.value == '0'){
  		alert("- Selecione a categoria!");
  		frm.categoria.style.background = "#AED7FF";
  		frm.categoria.focus()
      return false;
  	}
  
	var id_categ = frm.categoria.value;
	
	if (id_categ == '1' || id_categ == '3') {
		
		if (frm.nome_exibicao.value == ""){
	  		alert("- Digite o nome de exibição!");
	  		frm.nome_exibicao.style.background = "#AED7FF";
	  		frm.nome_exibicao.focus()
	      return false;
	  	}
	
	  	if (frm.cpf.value == ""){
	  		alert("- Digite o CPF!");
	  		frm.cpf.style.background = "#AED7FF";
	  		frm.cpf.focus()
	      return false;
	  	}
	  	if (frm.rg.value == ""){
	  		alert("- Digite o RG!");
	  		frm.rg.style.background = "#AED7FF";
	  		frm.rg.focus()
	      return false;
	  	}
	  	if (frm.data_nasc.value == ""){
	  		alert("- Digite a data de nascimento!");
	  		frm.data_nasc.style.background = "#AED7FF";
	  		frm.data_nasc.focus()
	      return false;
	  	}
	}
	
	if (id_categ == '2' || id_categ == '4') {
		
		if (frm.razao.value == ""){
	  		alert("- Digite a razão social!");
	  		frm.razao.style.background = "#AED7FF";
	  		frm.razao.focus()
	      return false;
	  	}
	
	  	if (frm.cnpj.value == ""){
	  		alert("- Digite o CNPJ!");
	  		frm.cnpj.style.background = "#AED7FF";
	  		frm.cnpj.focus()
	      return false;
	  	}
	  	if (frm.creci.value == ""){
	  		alert("- Digite o CRECI!");
	  		frm.creci.style.background = "#AED7FF";
	  		frm.creci.focus()
	      return false;
	  	}
	  	if (frm.data_nasc.value == ""){
	  		alert("- Digite a data de fundação da empresa!");
	  		frm.data_nasc.style.background = "#AED7FF";
	  		frm.data_nasc.focus()
	      return false;
	  	}
	  	if (frm.nome.value == ""){
	  		alert("- Digite o nome!");
	  		frm.nome.style.background = "#AED7FF";
	  		frm.nome.focus()
	      return false;
	  	}
	  	
	}
	
	if (frm.fone1.value == ''){
  		alert("- Digite o telefone. Ex: 1122223333!");
  		frm.fone1.style.background = "#AED7FF";
  		frm.fone1.focus()
      return false;
  	}
  	
  	if (frm.endereco.value == ""){
  		alert("- Digite o endereço!");
  		frm.endereco.style.background = "#AED7FF";
  		frm.endereco.focus()
      return false;
  	}
  	
	if (frm.cep.value == ""){
  		alert("- Digite o CEP!");
  		frm.cep.style.background = "#AED7FF";
  		frm.cep.focus()
      return false;
  	}
  	
	if (frm.assine_estado.value == ""){
  		alert("- Selecione o estado!");
  		frm.assine_estado.style.background = "#AED7FF";
  		frm.assine_estado.focus()
      return false;
  	}
  	
  	if (frm.assine_cidade.value == ""){
  		alert("- Selecione a cidade!");
  		frm.assine_cidade.style.background = "#AED7FF";
  		frm.assine_cidade.focus()
      return false;
  	}
  	
    if (frm.bairro.value == ""){
  		alert("- Digite o bairro!");
  		frm.bairro.style.background = "#AED7FF";
  		frm.bairro.focus()
      return false;
  	}
  	
  	var id_queroSite = frm.vSite.value;
  	
  	if (id_queroSite == '1') {
		
		if (frm.dominio.value == ""){
	  		alert("- Digite o seu dominio!");
	  		frm.dominio.style.background = "#AED7FF";
	  		frm.dominio.focus()
	      return false;
	  	}
	
	  	if (frm.site_template[0].checked == false && 
	  		frm.site_template[1].checked == false && 
	  		frm.site_template[2].checked == false && 
	  		frm.site_template[3].checked == false){
	  		alert("- Selecione uma cor para o site!");
	  		frm.site_template[0].focus()
	      return false;
	  	}
	  	if (frm.contratoFapesp.checked == false){
	  		alert("- Aceite o contrato de dominio!");
	  		frm.contratoFapesp.style.background = "#AED7FF";
	  		frm.contratoFapesp.focus()
	      return false;
	  	}

	}
	
    if (frm.email.value == ""){
  		alert("- Digite o e-mail!");
  		frm.email.style.background = "#AED7FF";
  		frm.email.focus()
      return false;
  	}
  	
    if (frm.senha.value == ""){
  		alert("- Digite a senha!");
  		frm.senha.style.background = "#AED7FF";
  		frm.senha.focus()
      return false;
  	}
  	
    if( frm.senha.value != frm.conf_senha.value) {
		alert("- O campo senha não coincide com confirma senha!");
		frm.conf_senha.focus();
		return false;
  	}
  	
  return true;
}
