//--------------------------------------------------
// Botões para activar e desactivar bookmark 
// Fred 07-12-2006
//--------------------------------------------------

function DoBookmark()
{
	if(gIsBusy) return;	
	var url = "forms/bookmark.html";
	
	if (!BookmarkWindow.closed && BookmarkWindow.location)
	{
		BookmarkWindow.location.href = url;
	}
	else
	{
		BookmarkWindow=window.open(url,"Bookmark","width=200,height=590,scrollbars=no");
		if (!BookmarkWindow.opener) BookmarkWindow.opener = self;
	}
	
	if (window.focus) {BookmarkWindow.focus()}
	
	return false;		
}



function MapBookmark_createButton(buttonId ,LocalName, x, y, buffer)
{
	this.myButtonId=buttonId;
	this.myLocalName=LocalName;
	this.myX=x;
	this.myY=y;
	this.myBuffer=buffer;
}
	
	
	
	
var themeBookButtons=new Array();
themeBookButtons.length=24;

themeBookButtons[0]=new MapBookmark_createButton("Bookmark1","Albufeira",-10600,-286500,1500)
themeBookButtons[1]=new MapBookmark_createButton("Bookmark2","Alcoutim" ,58400,-243650,800)
themeBookButtons[2]=new MapBookmark_createButton("Bookmark3","Aljezur",-58900,-260750,1200)
themeBookButtons[3]=new MapBookmark_createButton("Bookmark4","Alvor",-40750,-281680,1000)
themeBookButtons[4]=new MapBookmark_createButton("Bookmark5","Armacao de Pera" ,-20200,-284740,1000)
themeBookButtons[5]=new MapBookmark_createButton("Bookmark6","Carvoeiro" ,-30000,-285300,1000)
themeBookButtons[6]=new MapBookmark_createButton("Bookmark7","Castro Marim" ,61500,-271800,1000)
themeBookButtons[7]=new MapBookmark_createButton("Bookmark8","Faro" ,17700,-294000,1200)
themeBookButtons[8]=new MapBookmark_createButton("Bookmark9","Lagoa" ,-28400,-281400,1200)
themeBookButtons[9]=new MapBookmark_createButton("Bookmark10","Lagos" ,-48000,-285692.05,1600)
themeBookButtons[10]=new MapBookmark_createButton("Bookmark11","Loule" ,10000,-281000,1200)
themeBookButtons[11]=new MapBookmark_createButton("Bookmark12", "Monchique" ,-37400,-261000,1000)
themeBookButtons[12]=new MapBookmark_createButton("Bookmark13","Monte Gordo" ,60700,-276000,800)
themeBookButtons[13]=new MapBookmark_createButton("Bookmark14","Olhao" ,26050,-293000,1200)
themeBookButtons[14]=new MapBookmark_createButton("Bookmark15","Portimao" ,-36000,-281000,1200)
themeBookButtons[15]=new MapBookmark_createButton("Bookmark16","Praia da Rocha" ,-36000,-282700,1200)
themeBookButtons[16]=new MapBookmark_createButton("Bookmark17","Quarteira" ,2500,-288400,1000)
themeBookButtons[17]=new MapBookmark_createButton("Bookmark18","Alportel" ,22000,-279000,800)
themeBookButtons[18]=new MapBookmark_createButton("Bookmark19","Sagres" ,-71670,-295500,1200)
themeBookButtons[19]=new MapBookmark_createButton("Bookmark20","Silves" ,-27000,-275000,1000)
themeBookButtons[20]=new MapBookmark_createButton("Bookmark21","Tavira" ,42800,-282200,1000)
themeBookButtons[21]=new MapBookmark_createButton("Bookmark22","Vila do Bispo" ,-69000,-286700,600)
themeBookButtons[22]=new MapBookmark_createButton("Bookmark23","Vilamoura",553.05,-287838.87,1200)
themeBookButtons[23]=new MapBookmark_createButton("Bookmark24","Vila Real" ,63400,-274600,1200)

// --------------------------------------------------------------------------------------

function bookmarkButton_onmouseover(button,local)						
{
	button.style.border = "solid #DF8200 1px";

}
// --------------------------------------------------------------------------------------

function bookmarkButton_onmouseout(button,local)						
{			

	var buttonTmp;
	
	for (i=0; i < themeBookButtons.length; i++)
	{
		buttonTmp = themeBookButtons[i];
			
		if(buttonTmp.myLocalName == local)
		{									
			
            button.style.border = "solid white 1px";
															
			return false;
		}
	}			
}
// --------------------------------------------------------------------------------------
function bookmarkButton_onclick(button, local)
{		

	
	if (gMC.IsBusy)
	{
	   return false;
	}


	var buttonTmp;

			
	for (i=0; i < themeBookButtons.length; i++)
	{
		buttonTmp = themeBookButtons[i];
			
		if(buttonTmp.myLocalName == local)
		{			
			//buttonTmp.mySelected = !buttonTmp.mySelected;

				

				
				opener.DoZoomLoc(buttonTmp.myX,buttonTmp.myY,false,buttonTmp.myBuffer);
				

						
			//SetLayerVisibility(theme, buttonTmp.mySelected);

					
			return false;
		}
	}
}
// --------------------------------------------------------------------------------------






