function MM_preloadImages() { //v3.0
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_swapImgRestore() { //v3.0
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_findObj(n, d) { //v4.01
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() { //v3.0
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];}
}


function getHeight()
{
	var d = document;
	var box = new Array("unidades_alojamento","promo","grupos_eventos","newsletter"); //list of DIV ids
	for(x=0;x<box.length;x++)
	{ 
		h = d.getElementById(box[x]).offsetHeight;
		for(y=0;y<box.length;y++)
		{
			test_h = d.getElementById(box[y]).offsetHeight;
			if(h<test_h) h = test_h;
		}  
	}
	for(x=0;x<box.length;x++) d.getElementById(box[x]).style.height = h - 6 +"px"; //set the height of all divs to the tallest
	d.getElementById('newsletter_background').style.height = h - 1 + "px";
}

function getHeightTop() //Página Onde_Ficar
{
	var d = document;
	if(d.getElementById("unidades_list").offsetHeight < d.getElementById("unidades_fotos").offsetHeight)
	{
		h = d.getElementById("unidades_fotos").offsetHeight;
		if (navigator.userAgent.indexOf("Firefox")!=-1) h = h + 1;
		d.getElementById("unidades_list").style.height = h - 16 + "px";
		d.getElementById("unidades_fotos").style.height = h + 3 + "px";
	}
}

function getHeightBottom() //Página Onde_Ficar
{
	var d = document;
	var box = new Array("localizacao","espaco", "actividades"); //list of DIV ids
	for(x=0;x<box.length;x++)
	{
		if(box[x]=="actividades") h = d.getElementById(box[x]).offsetHeight + 29;
		else h = d.getElementById(box[x]).offsetHeight;
		for(y=0;y<box.length;y++)
		{
			if(box[y]=="actividades")	test_h = d.getElementById(box[y]).offsetHeight + 29;
			else	test_h = d.getElementById(box[y]).offsetHeight;
			if(h<test_h) h = test_h;
		}  
	}
	for(x=0;x<box.length;x++) 
	{
		if(box[x]=="actividades") d.getElementById(box[x]).style.height = h - 47 +"px";
		else d.getElementById(box[x]).style.height = h - 10 +"px"; 
	}
}

function getHeight_3_2() //Página O que fazer
{
	var d = document;
	var box = new Array("localizacao","espaco","dados"); //list of DIV ids
	for(x=0;x<box.length;x++)
	{
		h = d.getElementById(box[x]).offsetHeight;
		for(y=0;y<box.length;y++)
		{
			test_h = d.getElementById(box[y]).offsetHeight;
			if(h<test_h) h = test_h;
		}  
	}
	for(x=0;x<box.length;x++) 
	{
		d.getElementById(box[x]).style.height = h - 24 + "px";
	}
	if(d.getElementById("dados").offsetHeight!=h)
	{
		divt = d.getElementById("horario").offsetHeight + d.getElementById("precos").offsetHeight;
		divhorario = (d.getElementById("horario").offsetHeight*100)/divt;
		divprecos = (d.getElementById("precos").offsetHeight*100)/divt;
		d.getElementById("horario").style.height = h * (divhorario/100) - 24 + "px";
		d.getElementById("precos").style.height = h * (divprecos/100) - 24 + "px";
	}
}

function getHeightDouble()
{
	var d = document;
	var box = new Array("coluna1","coluna2"); //list of DIV ids
	for(x=0;x<box.length;x++)
	{ 
		h = d.getElementById(box[x]).offsetHeight;
		for(y=0;y<box.length;y++)
		{
			test_h = d.getElementById(box[y]).offsetHeight;
			if(h<test_h) h = test_h;
		}  
	}
	for(x=0;x<box.length;x++) d.getElementById(box[x]).style.height = h - 6 +"px"; //set the height of all divs to the tallest
}

function getHeightPromo()
{
	var d = document;
	var box = new Array();

	if (document.getElementById("promo_opt0") || document.getElementById("promo_opt1"))
	{
    var box = new Array("promo_opt0","promo_opt1"); //list of DIV ids
	}
    if (document.getElementById("promo_opt2") || document.getElementById("promo_opt3"))
	{
    var box = new Array("promo_opt0","promo_opt1","promo_opt2","promo_opt3"); //list of DIV ids
	}
    if (document.getElementById("promo_opt4") || document.getElementById("promo_opt5"))
	{
    var box = new Array("promo_opt0","promo_opt1","promo_opt2","promo_opt3","promo_opt4","promo_opt5"); //list of DIV ids
	}
	for(x=0;x<box.length;x++)
	{ 
		h = d.getElementById(box[x]).offsetHeight;
		for(y=0;y<box.length;y++)
		{
			test_h = d.getElementById(box[y]).offsetHeight;
			if(h<test_h) h = test_h;
		}  
	}
	for(x=0;x<box.length;x++) d.getElementById(box[x]).style.height = h - 6 +"px"; //set the height of all divs to the tallest
}

function getHeightGE()
{
	var d = document;
	var box = new Array("unidades_alojamento","ge0","ge1","ge2"); //list of DIV ids
	for(x=0;x<box.length;x++)
	{ 
		h = d.getElementById(box[x]).offsetHeight;
		for(y=0;y<box.length;y++)
		{
			test_h = d.getElementById(box[y]).offsetHeight;
			if(h<test_h) h = test_h;
		}  
	}
	for(x=0;x<box.length;x++) d.getElementById(box[x]).style.height = h - 6 +"px"; //set the height of all divs to the tallest
	d.getElementById('newsletter_background').style.height = h - 1 + "px";
}