/*
 *  Function rollPreload()
 *
 *  Carrega as imagens passadas como argumentos
 */
function rollPreload() {
   imagens = [];
   for (i = 0; i < arguments.length; i++) {
        imagens[i]     = new Image();
        imagens[i].src = arguments[i];
    }
}

/*
 *  Function rollOver(imagem)
 *
 *  Troca a nomeada como 'imagem.ext' por outra imagem nomeada como 'imagem_over.ext'
 *  Ex: apresentacao.gif por apresentacao_over.gif
 */
function rollOver(imagem) {
   imagem_split = imagem.src.split('/');
   imagem_src = imagem_split[imagem_split.length - 1].split('.');
   imagem_nome = imagem_src[0];
   imagem_extensao = imagem_src[1];
   imagem_split[imagem_split.length - 1] = imagem_nome + '_over.' + imagem_extensao;
   imagem.src = imagem_split.join('/');
}

/*
 *  Function rollOut(imagem)
 *
 *  Troca a nomeada como 'imagem_over.ext' por outra imagem nomeada como 'imagem.ext'
 *  Ex: apresentacao_over.gif por apresentacao.gif
 */
function rollOut(imagem) {
   imagem_split = imagem.src.split('/');
   imagem_src = imagem_split[imagem_split.length - 1].split('.');
   imagem_nome = imagem_src[0];
   imagem_extensao = imagem_src[1];
   imagem_split[imagem_split.length - 1] = imagem_nome.substring(0, imagem_nome.length - 5) + '.' + imagem_extensao;
   imagem.src = imagem_split.join('/');
}




// EXIBE FLASH
function ExibeFlash(w,h,id,wmode,movie,flashVars) {
	var isFlashVars = arguments.length==6;
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+w+'" height="'+h+'" id="'+id+'">');
	document.write('<param name="id" value="'+id+'"/>');
	document.write('<param name="wmode" value="'+wmode+'"/>');
	document.write('<param name="scale" value="noscale"/>');
	document.write('<param name="quality" value="high"/>');
	document.write('<param name="movie" value="'+movie+'"/>');
	if (isFlashVars){
		document.write('<param name="FlashVars" value="'+flashVars+'"/>');
	}
	document.write('<embed src="'+movie+'" quality="high" scale="noscale" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="'+wmode+'" width="'+w+'" height="'+h+'" ');
	if (isFlashVars){
		document.write(' FlashVars="'+flashVars+'"');
	}
	document.write('></embed>');
	document.write('</object>');
}


// SHOW/HIDE

function MM_dmenu(objname) {
                                 var obj = MM_findObj(objname);
                                 if(obj && obj.style) obj.style.display =
                               (obj.style.display=="none") ? "" : "none";
                               }
                               function MM_dmenuh() {
                                 var a=MM_dmenuh.arguments;
                                 for (i=0; i<a.length; i++) {var obj =
                               MM_findObj(a[i]); if(obj && obj.style)
                               obj.style.display = "none"; }
                               }
<!--mais de um menu -->
							   function MM_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.getElementById(n); return x;
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}


//JUMP MENU
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


//OPEN POPUP
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}




// NETIMOVEIS
        
       
      function abrir(url){
          window.open(url, "IMOVEL", "height=480,width=685,scrollbars=yes,scrolling=yes,resizable=yes");
      }
        
      function buscar(){
          
          if(document.getElementById("codigo").value!=""){
              abrir('/imoveis/info_imovel/'+document.getElementById("codigo").value);
              return;
          }
                            
          var tipos = document.getElementById("tipos").options[document.getElementById("tipos").selectedIndex].value;
          var situacoes = document.getElementById("situacoes1").checked?1:2;
          
          var cidades = document.getElementById("cidades").options[document.getElementById("cidades").selectedIndex].value;
          var faixas = document.getElementById("faixas").options[document.getElementById("faixas").selectedIndex].value;

		  var fotos = document.getElementById("fotos").checked?"S":"N";
		  
		  
		  if(tipos==""){
			  alert("Selecione o tipo de imóvel");
			  return;
		  }
		  
		  if(cidades==""){
			  alert("Selecione uma cidade");
			  return;
		  }
		  
          location.href='/imoveis/buscar/'+tipos+'/'+situacoes+'/'+cidades+'/'+fotos+'/'+faixas;
		  

          
      }


// V A L I D A N E W S

	function validaForm(){
		//validar nome
		d = document.cadastro;
		if (d.SMT_NOME.value == ""){
			alert("O campo Nome deve ser preenchido!");
			d.SMT_NOME.focus();
			return false;
		}

		//validar email
		if (d.SMT_MAIL.value == ""){
			alert("O campo E-mail deve ser preenchido!");
			d.SMT_MAIL.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.SMT_MAIL.value.indexOf("@");
		parte2 = d.SMT_MAIL.value.indexOf(".");
		parte3 = d.SMT_MAIL.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo E-mail deve ser conter um endereco eletronico!");
			d.SMT_MAIL.focus();
			return false;
		}
		//validar telefone
		if (d.SMT_FONE1.value == ""){
			alert("O campo Telefone deve ser preenchido!");
			d.SMT_FONE1.focus();
			return false;
		}
		//validar telefone(verificacao se contem apenas numeros)
		if (isNaN(d.SMT_FONE1.value)){
			alert("O campo Telefone deve conter apenas numeros!");
			d.SMT_FONE1.focus();
			return false;
		}
		//validar data de nascimento
		erro=0;
		hoje = new Date();
		anoAtual = hoje.getFullYear();
		barras = d.SMT_DATA_ANIVER.value.split("/");
		if (barras.length == 3){
			dia = barras[0];
			mes = barras[1];
			ano = barras[2];
			resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900));
			if (!resultado) {
				alert("Formato de data invalido!");
				d.SMT_DATA_ANIVER.focus();
				return false;
			}
		} else {
			alert("Formato de data invalido!");
			d.SMT_DATA_ANIVER.focus();
			return false;
		}
		return true;
	}
	
	
		
	<!--
function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-->
