function montaFlash(destino, flavez, width, height, trans, scale){



	var myFlash =

	'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+width+'" height="'+height+'" id="'+flavez+'" align="middle">'+

	'<param name="allowScriptAccess" value="sameDomain" />'+

	'<param name="movie" value="swf/'+flavez+'.swf" />'

	;

	if (trans == "yes"){

		myFlash += '<param name="wmode" value="transparent" />';

	}

	if (scale == "yes"){

		myFlash += '<param name="scale" value="noscale" />';

	}

	myFlash +=

	'<param name="quality" value="high" />'+

	'<param name="bgcolor" value="#ffffff" />'+

	'<embed src="swf/'+flavez+'.swf" wmode="transparent" quality="high" bgcolor="#ffffff" width="'+width+'" height="'+height+'" name="empresas" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+

	'</object>'

	;

	document.getElementById(destino).innerHTML = myFlash;

}


//float
function ocultaMostraDiv(div){
	objDiv = document.getElementById(div);
	if(objDiv.style.display=="none"){
		objDiv.style.display = "";
	}else{
		objDiv.style.display = "none";
	}
}



// SOLUÇÃO PARA O SCRIPT DO JQUERY QUE ENTRA EM CONFLITO COM O SCRIPT DO PROTOTYPE.

// FOI SUBSTTITUIDO O $ PARA $foo PARA SOLUCIONAR O PROBLEMA DO CONFLITO ENTRE OS SCRIPTS.

var $foo = jQuery.noConflict();



function verificaHome(){

	var urlAtual = window.location.href;

	var tamanho = urlAtual.split("#").length;

	if(tamanho==1)

	carregapagina("home");

}





//carrega a pagina solicitada

function carregapagina(pagina){

	//$foo("#internas").slideDown("normal");

	show_loading();

	setTimeout("pausa('"+pagina+"')",1000);

}



function pausa (pagina) {



	$foo("#internas").load("ctrlImplementa.php?acao="+pagina, function() {

		hide_loading();



	});

}





//mostra a mensagem de carregando

show_loading = function() {

	$foo("#ajax_loader").show();

	//$foo("#internas").slideUp("slow");

}



//oculta a mensagem de carregando

hide_loading = function() {

	$foo("#ajax_loader").hide();

	//$foo("#internas").slideDown("normal");

	setTimeout("document.title=': J. Virgilio :';", 1000);



	//inicializa novamente o lightbox para paginas carregadas internamente via ajax

	setTimeout("Lightbox.prototype.updateImageList()", 10);

}



//verifica se o email informada eh valido

function validaEmail(email){

	ER = new RegExp("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]{2,64}(\.[a-z0-9-]{2,64})*\.[a-z]{2,4}$");

	if (ER.test(email)){

		return true;

	}else{

		return false;

	}

}





function validaEmail(email){

	ER = new RegExp("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]{2,64}(\.[a-z0-9-]{2,64})*\.[a-z]{2,4}$");

	if (ER.test(email)){

		return true;

	}

	else{

		return false;

	}

}



function cadNews(email){



	if(email=="informe seu e-mail..." || email==""){



		alert("Informe seu e-mail");



	}else{



		if(!validaEmail(email)){



			alert("E-mail invalido!");



		}else{





			$foo("#submitHidden").load("ctrlImplementa.php?acao=addNews&email="+email);



		}



	}



}

function CarregarPagina(pagina,parametros){

	show_loading();

	$foo.ajax({

		type: "POST",

		url:pagina,

		data:parametros,

		success: function(msg){

			$foo("#internas").html(msg);

			hide_loading();



		}});

}

//VALIDA O FORMULARIO DE CONTATO

function validaFrmContato(form){

	$foo("#resposta").fadeIn("slow");

	if(form.txtNome.value==""){

		form.txtNome.focus();

		document.getElementById("resposta").innerHTML = "Por favor, preencha o campo NOME!";

		setTimeout("$foo(\"#resposta\").fadeOut(\"slow\");",3000);

		return false;

	}

	if(form.txtFone.value==""){

		form.txtFone.focus();

		document.getElementById("resposta").innerHTML = "Por favor, preencha o campo TELEFONE!";

		setTimeout("$foo(\"#resposta\").fadeOut(\"slow\");",3000);

		return false;

	}

	if(form.txtEmail.value==""){

		form.txtEmail.focus();

		document.getElementById("resposta").innerHTML = "Por favor, preencha o campo EMAIL!";

		setTimeout("$foo(\"#resposta\").fadeOut(\"slow\");",3000);

		return false;

	}else{

		if(!validaEmail(form.txtEmail.value)){

			form.txtEmail.focus();

			document.getElementById("resposta").innerHTML = "Por favor, informe um EMAIL V&Aacute;LIDO!";

			setTimeout("$foo(\"#resposta\").fadeOut(\"slow\");",3000);

			return false;

		}

	}

	if(form.txtAssunto.value==""){

		form.txtAssunto.focus();

		document.getElementById("resposta").innerHTML = "Por favor, preencha o campo ASSUNTO!";

		setTimeout("$foo(\"#resposta\").fadeOut(\"slow\");",3000);

		return false;

	}

	if(form.txtMensagem.value==""){

		form.txtMensagem.focus();

		document.getElementById("resposta").innerHTML = "Por favor, preencha o campo MENSAGEM!";

		setTimeout("$foo(\"#resposta\").fadeOut(\"slow\");",3000);

		return false;

	}

	$foo("#resposta").load('ctrlImplementa.php?'+$foo("#frmContato").formSerialize());

}



function mostraResposta(resp){

	$foo("#resposta").fadeIn("slow");

	document.getElementById("resposta").innerHTML = resp;

	setTimeout("$foo(\"#resposta\").fadeOut(\"slow\");",5000);

}







function Limpa_Campo(objeto,texto){

	if(objeto.value==""){

		objeto.value=texto;

	}else if(objeto.value==texto){

		objeto.value="";



	}



}





function submitBusca(obj,destino){

	objAux = obj.elements;

	parametros = "";

	for(var i=0; i < objAux.length; i++) {

		if(obj[i].type=="select-one" || obj[i].type=="text" || obj[i].type=="hidden") {

			parametros += obj[i].name+"="+obj[i].value+"&";

		}

	}

	CarregarPagina('internas/gedoor_list.php',parametros);

}





function abreUrlNew(url, width, height, scrools){

	win=window.open(url,"","width="+width+",height="+height+",top=100, left=200, scrollbars="+scrools+", resizable=YES, status=no");

	return win;

}

function mudaCor(myTr,myCor){

	myTr.className=myCor;

}



function mudaImagem(imagem, div){

	immggg = document.getElementById(div);

	immggg.style.display = 'block'

	immggg.src = imagem;

}





var xmlhttp

function loadXMLDoc(url, idWrite, tRequest)

{

	if(tRequest!="GET" || tRequest!="POST")

	tRequest = "GET";

	element	=  document.getElementById(idWrite);

	element.innerHTML  = "<div style=\"width:100%; padding-top:70px; text-align:center;\"><div style=\"width:150px;\"><div style=\"float:left; padding-top:5px;\">Carregando Aguarde...</div><div style=\"float:left;\"><img src=\"img/clocks.gif\" style=\"margin-left:10px;\" align=\"center\"></div></div</div>";

	// código para Firefox, etc.

	if (window.XMLHttpRequest)

	{

		xmlhttp=new XMLHttpRequest()

		xmlhttp.onreadystatechange=function(){

			if (xmlhttp.readyState==4)

			{

				// if OK

				if (xmlhttp.status==200)

				{

					element.innerHTML=xmlhttp.responseText

				}

				else

				{

					alert("Problem Ao Tentar Abrir Arquivo:" + xmlhttp.statusText+" "+url )

				}

			}

		}

		xmlhttp.open(tRequest,url,true)

		xmlhttp.send(null)

	}

	// código para IE

	else if (window.ActiveXObject)

	{

		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")

		if (xmlhttp)

		{

			xmlhttp.onreadystatechange=function(){

				if (xmlhttp.readyState==4)

				{

					// if OK

					if (xmlhttp.status==200)

					{

						element.innerHTML=xmlhttp.responseText

					}

					else

					{

						alert("Problem Ao Tentar Abrir Arquivo:" + xmlhttp.statusText+" "+url)

					}

				}

			}

			xmlhttp.open(tRequest,url,true)

			if(tRequest=="POST")

			xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

			xmlhttp.send()

		}

	}

}



function confirmar(){



	var submit



	submit=confirm("Você Confirma a Ação Selecionada?");







	if (submit==false){



		return false;



	}



	else{



		return true;



	}



}



var Mapinhas;



function mapinha(){



	Mapinhas.setImovel(imoveis);



	Mapinhas.setImobiliaria(clientes);



	Mapinhas.setImoveis(codimovel);



	Mapinhas.setCidade(cidades);



	Mapinhas.setUf(uf);



	Mapinhas.setQuartos(quarto);



	Mapinhas.setSuites(suite);



	Mapinhas.setGaragem(garagem);



	Mapinhas.setBairros(setor);



	Mapinhas.setComercializacao(comercializacao);







	Mapinhas.setValor(valores);



	Mapinhas.setSite(urls);



	setTimeout("Mapinhas.CriarMapa('')",0);



}



var lastDisplay = Array();

lastDisplay["fotos"]  = "";

lastDisplay["videos"] = "";



function trocaAbas(variavel){

	if(lastDisplay[variavel]==""){

		$foo("dd."+variavel).slideUp("normal");

		$foo("dt."+variavel).removeClass("over");

		lastDisplay[variavel] = "none";

	}else{

		$foo("dd."+variavel).slideDown("normal");

		$foo("dt."+variavel).addClass("over");

		lastDisplay[variavel] = "";

	}

}





/**************************************************************************

parte de empreendimentos

**************************************************************************/





function simularAncora(div){

	if(div!=""){

		var ancora = document.getElementById(div);

		if(ancora){

			findThis(ancora);

		}

	}



}

function findPosX(obj){

	var curleft = 0;

	if(obj.offsetParent)

	while(1){

		curleft += obj.offsetLeft;

		if(!obj.offsetParent)

		break;

		obj = obj.offsetParent;

	}else if(obj.x)

	curleft += obj.x;

	return curleft;

}



function findPosY(obj){

	var curtop = 0;

	if(obj.offsetParent)

	while(1){

		curtop += obj.offsetTop;

		if(!obj.offsetParent)

		break;

		obj = obj.offsetParent;

	}else if(obj.y)

	curtop += obj.y;

	return curtop;

}



function findThis(obj){

	var x = findPosX(obj);

	var y = findPosY(obj);

	scrollTo(x,y);

}

/**************************************************************************

parte de empreendimentos

**************************************************************************/