// JavaScript Document
function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- O campo de e-mail precisa conter um e-mail válido.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- Algum campo está vazio.\n'; }
    } if (errors) alert('Erro no preenchimento do formulário:\n'+errors);
    document.MM_returnValue = (errors == '');
} }

//////////////////////////////////////////////////////////////////////////////////////////
function maximoCheckboxarCheckbox(nome, maximoCheckbox){
    for (var i=0; i<nome.length; i++){
        nome[i].onclick=function(){
        var num_marcados=0;
        for (var i=0; i<nome.length; i++)
            num_marcados+=(nome[i].checked)? 1 : 0
        if (num_marcados>maximoCheckbox){
            alert("O número máximo de elementos que podem ser selecionados é "+maximoCheckbox+" ");
            this.checked=false;
            }
        }
    }
}
 


function vai() {
document.comparar.submit(); 
}


//======================================= CARTAO  =================================================

function c1() {

		alterar_displai('cartao_1', 'amostra');
		alterar_displai('cartao_2', 'escondido');
		alterar_displai('cartao_3', 'escondido');

}


function c2() {

		alterar_displai('cartao_1', 'escondido');
		alterar_displai('cartao_2', 'amostra');
		alterar_displai('cartao_3', 'escondido');

}

function c3() {

		alterar_displai('cartao_1', 'escondido');
		alterar_displai('cartao_2', 'escondido');
		alterar_displai('cartao_3', 'amostra');

}


//======================================= CARTAO  =================================================

// ======  



function aba1() {
		alterar_displai('aba1', 'destaque_ativo');
		alterar_displai('aba2', 'destaque_itivo');
		alterar_displai('aba3', 'destaque_itivo');
		alterar_displai('aba4', 'destaque_itivo');
		alterar_displai('aba5', 'destaque_itivo');
		alterar_displai('aba6', 'destaque_itivo');
		alterar_displai('aba7', 'destaque_itivo');
		
		alterar_displai('seta_inst', 'p1');
				 
}

function aba2() {
		alterar_displai('aba1', 'destaque_itivo');
		alterar_displai('aba2', 'destaque_ativo');
		alterar_displai('aba3', 'destaque_itivo');
		alterar_displai('aba4', 'destaque_itivo');
		alterar_displai('aba5', 'destaque_itivo');
		alterar_displai('aba6', 'destaque_itivo');
		alterar_displai('aba7', 'destaque_itivo');
		
		alterar_displai('seta_inst', 'p2');
}

function aba3() {
		alterar_displai('aba1', 'destaque_itivo');
		alterar_displai('aba2', 'destaque_itivo');
		alterar_displai('aba3', 'destaque_ativo');
		alterar_displai('aba4', 'destaque_itivo');
		alterar_displai('aba5', 'destaque_itivo');
		alterar_displai('aba6', 'destaque_itivo');
		alterar_displai('aba7', 'destaque_itivo');	
		
		alterar_displai('seta_inst', 'p3');	 
}
function aba4() {
		alterar_displai('aba1', 'destaque_itivo');
		alterar_displai('aba2', 'destaque_itivo');
		alterar_displai('aba3', 'destaque_itivo');
		alterar_displai('aba4', 'destaque_ativo');
		alterar_displai('aba5', 'destaque_itivo');
		alterar_displai('aba6', 'destaque_itivo');
		alterar_displai('aba7', 'destaque_itivo');	 
		
		alterar_displai('seta_inst', 'p4');
}
function aba5() {
		alterar_displai('aba1', 'destaque_itivo');
		alterar_displai('aba2', 'destaque_itivo');
		alterar_displai('aba3', 'destaque_itivo');
		alterar_displai('aba4', 'destaque_itivo');
		alterar_displai('aba5', 'destaque_ativo');
		alterar_displai('aba6', 'destaque_itivo');
		alterar_displai('aba7', 'destaque_itivo'); 
		
		alterar_displai('seta_inst', 'p5');
}
function aba6() {
		alterar_displai('aba1', 'destaque_itivo');
		alterar_displai('aba2', 'destaque_itivo');
		alterar_displai('aba3', 'destaque_itivo');
		alterar_displai('aba4', 'destaque_itivo');
		alterar_displai('aba5', 'destaque_itivo');
		alterar_displai('aba6', 'destaque_ativo');
		alterar_displai('aba7', 'destaque_itivo'); 
		
		alterar_displai('seta_inst', 'p6');
}
function aba7() {
		alterar_displai('aba1', 'destaque_itivo');
		alterar_displai('aba2', 'destaque_itivo');
		alterar_displai('aba3', 'destaque_itivo');
		alterar_displai('aba4', 'destaque_itivo');
		alterar_displai('aba5', 'destaque_itivo');
		alterar_displai('aba6', 'destaque_itivo');
		alterar_displai('aba7', 'destaque_ativo'); 
		
		alterar_displai('seta_inst', 'p7');
}
//========================================= empreendimentos ==================================================================

function campanha() {
		alterar_displai('aba1', 'destaque_itivo'); 
		alterar_displai('aba2', 'destaque_ativo');
		alterar_displai('aba3', 'destaque_itivo');
		alterar_displai('aba4', 'destaque_itivo');
				 
}

function ficha() {
		alterar_displai('aba1', 'destaque_itivo'); 
		alterar_displai('aba2', 'destaque_itivo');
		alterar_displai('aba3', 'destaque_ativo');
		alterar_displai('aba4', 'destaque_itivo');
}

function localizacao() {
		alterar_displai('aba1', 'destaque_itivo');
		alterar_displai('aba2', 'destaque_itivo');
		alterar_displai('aba3', 'destaque_itivo');
		alterar_displai('aba4', 'destaque_ativo');
}
// =============================================== empreendimentos sub abas ==================================================


function vconceito() {
		try { alterar_displai('saba1', 'destaque_ativo');  } catch(a) { }
		alterar_displai('saba2', 'destaque_itivo');
		alterar_displai('saba3', 'destaque_itivo');

				 
}

function pconceito() {
		try { alterar_displai('saba1', 'destaque_itivo');  } catch(a) { }
		alterar_displai('saba2', 'destaque_ativo');
		alterar_displai('saba3', 'destaque_itivo');

}

function historico() {
		try { alterar_displai('saba1', 'destaque_itivo');  } catch(a) { }
		alterar_displai('saba2', 'destaque_itivo');
		alterar_displai('saba3', 'destaque_ativo');

}


//================================================ empreendimentos ===========================================================




//===========================================================================================================

function  mais_emp() { alterar_displai('mais_empr','amostra_emp'); alterar_displai('outro_emp','escondido'); }

//========================================= links ======================================================

function ir_para(lnk) { document.location=lnk; }

function ir_para_parent(lnk) { parent.location=lnk; }


// =========================================== FLASH ====================================================

function ConteudoFlash(filme, w, h, video){
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase= "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" width="'+ w +'" height="'+ h +'">\n');
document.write('<PARAM NAME=movie VALUE="'+ filme +'?filmeyt='+video+'" />\n');

document.write('<PARAM NAME=movie VALUE="'+ filme +'?filmeyt='+video+'" />\n');
document.write('<PARAM NAME=menu VALUE=false />\n');
document.write('<PARAM NAME=quality VALUE=high />\n');
document.write('<PARAM NAME=wmode VALUE=transparent />\n');
document.write('<PARAM NAME=scale VALUE=exactfit />\n');
document.write('<PARAM NAME=salign VALUE=Tf" />\n');
document.write('<PARAM NAME=bgcolor VALUE=000000" />\n');
document.write('<EMBED src="'+ filme +'?filmeyt='+video+'" menu=false quality=high scale=exactfit salign=T bgcolor=#FFFFFF  wmode=transparent WIDTH='+ w +' HEIGHT='+ h +' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" />\n');
document.write('</EMBED>\n');
document.write('</object>\n');
}

function ConteudoFlashhm(filme, w, h){
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase= "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" width="'+ w +'" height="'+ h +'">\n');
document.write('<PARAM NAME=movie VALUE="'+ filme +'" />\n');

document.write('<PARAM NAME=movie VALUE="'+ filme +'" />\n');
document.write('<PARAM NAME=menu VALUE=false />\n');
document.write('<PARAM NAME=quality VALUE=high />\n');
document.write('<PARAM NAME=wmode VALUE=transparent />\n');
document.write('<PARAM NAME=scale VALUE=exactfit />\n');
document.write('<PARAM NAME=salign VALUE=Tf" />\n');
document.write('<PARAM NAME=bgcolor VALUE=000000" />\n');
document.write('<EMBED src="'+ filme +'" menu=false quality=high scale=exactfit salign=T bgcolor=#FFFFFF  wmode=transparent WIDTH='+ w +' HEIGHT='+ h +' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" />\n');
document.write('</EMBED>\n');
document.write('</object>\n');
}

// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 0;
// the version of javascript supported
var jsVersion = 1.0;

// =============================== pop up =============================================

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

function atende() {

MM_openBrWindow('conv/index.php','chat','width=765,height=450')

}

function imprimir(id) {

MM_openBrWindow('paginas/empreendimento_print.php?id='+id,'print','width=815,height=450,scrollbars=yes')

}

// ======================================= muda secao da galeria =======================================

function galnm(nm) {
	var nm;
	document.getElementById('secaog').innerHTML = nm;	
}


//========================================= altera fundo ===============================================

function alterar_fundo(elm, stl) {
		var e = document.getElementById(elm);
				e.className=stl;
		
	}
	
function alterar_displai(elm, stl) {
		var e = document.getElementById(elm);
				e.className=stl;
		
	}
function mostra(elm) {
		$('#'+elm).fadeIn('slow', function() { });
}

function esconde(elm) {
		$('#tela').fadeOut('slow', function() { });
}


//========================================= esconde camadas ===============================================
function alterar_display(elm) {
		var e = document.getElementById(elm);
		if(e.className=="escondido") {
			e.className="amostra";
		} else {
			e.className="escondido";
		}
	}
	
function mostra_galeria(elm, pg, id, ft) {
		var e = window.parent.document.getElementById(elm);
		if(e.className=="escondido") { e.className="amostra"; } else { e.className="escondido"; }
		window.parent.gal_f.location='../galeriazoom/index.php?id='+id+'#'+ft;

	}

function sobe() {
window.document.body.scrollTop=0;
}
///////////////////////////////////////////////////// PRELOAD IMAGENS

var myimages = new Array();
function preloading(){
for (u=0; u<preloading.arguments.length; u++){
myimages[u] = new Image();
myimages[u].src = "img/" + preloading.arguments[u];
}
}
//========================================= AJAX ===========================================================
function openAjax() { 
var Ajax; 
try {Ajax = new XMLHttpRequest(); } catch(ee) { try {Ajax = new ActiveXObject("Msxml2.XMLHTTP"); }  
catch(e) { try {Ajax = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {Ajax = false; } } } return Ajax; } 

function carregaAjax(id,url,metodo,obj,carregando,txt_carregando) { 

if(document.getElementById) { // Para os browsers complacentes com o DOM W3C. 

var exibeResultado = document.getElementById(id); // div que exibirá o resultado. 

var Ajax = openAjax(); // Inicia o Ajax. 
Ajax.open(metodo, url, true); // fazendo a requisição 

if (metodo == 'Post') { Ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=utf-8');}

Ajax.onreadystatechange = function() 
{ 

if (carregando != "") {
if(Ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando... 
//window.document.body.scrollTop=0;
exibeResultado.innerHTML = "<div><img src='img/" + carregando + "'>"+txt_carregando+"</div>"; 
}
}
 
if(Ajax.readyState == 4) { // Quando estiver tudo pronto. 

//if(Ajax.status == 200) { 
var resultado = Ajax.responseText; // Coloca o retornado pelo Ajax nessa variável 
//window.document.body.scrollTop=0;
try { exibeResultado.innerHTML = resultado; } catch(a) { }
/*} else { 
exibeResultado.innerHTML = "Erro: " + Ajax.statusText; 
} */
} 
} 



if (metodo == 'Post') { 


//Monta os paramtros do post
      
	  var getstr = "";



      for (vv=0; vv<obj.elements.length; vv++) {

         if (obj.elements[vv].tagName == "INPUT") {

            if (obj.elements[vv].type == "text") {
               getstr += obj.elements[vv].name + "=" + escape(obj.elements[vv].value) + "&";
            }

            if (obj.elements[vv].type == "hidden") {
               getstr += obj.elements[vv].name + "=" + escape(obj.elements[vv].value) + "&";
            }
	
			if (obj.elements[vv].type == "password") {
               getstr += obj.elements[vv].name + "=" + escape(obj.elements[vv].value) + "&";
            }
			if (obj.elements[vv].type == "file") {
               getstr += obj.elements[vv].name + "=" + escape(obj.elements[vv].value) + "&";
            }
            if (obj.elements[vv].type == "checkbox") {
               if (obj.elements[vv].checked) {
                  getstr += obj.elements[vv].name + "=" + escape(obj.elements[vv].value) + "&";
               } else {
                  getstr += obj.elements[vv].name + "=&";
               }
            }
            if (obj.elements[vv].type == "radio") {
               if (obj.elements[vv].checked) {
                  getstr += obj.elements[vv].name + "=" + escape(obj.elements[vv].value) + "&";
               }
            }




         }   

         if (obj.elements[vv].tagName == "SELECT") {
	if (obj.elements[vv].disabled == false)  {
            var sel = obj.elements[vv];
            getstr += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
	}
         }

		 if (obj.elements[vv].tagName == "TEXTAREA") {
               getstr += obj.elements[vv].name + "=" + escape(obj.elements[vv].value) + "&";
         }
         
      }



//Final os paramtros do post   
Ajax.send(getstr);

} // submete 

if (metodo == 'Get') {Ajax.send(null);}
} 

} 


// ============================= seleciona e deseleciona ============================ 
function selecionar_tudo(){
	for (i=0;i<document.form_conteudo.elements.length;i++)
		if(document.form_conteudo.elements[i].type == "checkbox")	
			document.form_conteudo.elements[i].checked=1
}
function deselecionar_tudo(){
	for (i=0;i<document.form_conteudo.elements.length;i++)
		if(document.form_conteudo.elements[i].type == "checkbox")	
			document.form_conteudo.elements[i].checked=0
}





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








