function createOverlay(popup)
{
	if (!$('fullcover'))
	{
		var fullcover = Builder.node('div', {id:'fullcover',style:'display:none;'});
		$('html').appendChild(fullcover);
	}
	if (!$('fullcontainer'))
	{
		var fullcontainer = Builder.node('table', {id:'fullcontainer',style:'display:none;'}, 
			[Builder.node('tbody', 
				[Builder.node('tr', 
					[Builder.node('td', {valign:'middle', align:'center'}, 
						[Builder.node('div', {id:popup, className:'popupContent'})]
					)]
				)]
			)]
		);
		$('html').appendChild(fullcontainer);
	}
}
function getGoogleMap(ido)
{
	if (!$('googleMap'))
	{
		createOverlay('googleMap');
		
		var headerTable = Builder.node('table', {className:'header'},
			[Builder.node('tbody',
				[Builder.node('tr',
					[Builder.node('td', {className:'caption'}, ['SGS Office Map']),
					Builder.node('td', {className:'close'}, 
						[Builder.node('a', {href:'javascr'+'ipt', onclick:'closeGoogleMap();return false;'}, 
							[Builder.node('img', {src:'w_close.gif'}),
							Builder.node('span', ['Close'])]
						)]
					)]
				)]
			)]
		);
		$('googleMap').appendChild(headerTable);
		
		var contentIframe = Builder.node('iframe', {className:'content', id:'googleMapContent', src:'http://www.sgs.com/googlemap.html?ido'+ido, scrolling:'no'});
		$('googleMap').appendChild(contentIframe);
	}
	
	new Effect.Appear('fullcover', {duration:0.5, from:0.0, to:0.7, afterFinish:function() {
			$('fullcontainer').show();
		}
	});
	//new Ajax.Updater('googleMapContent', 'ct-googlemap', {evalScripts: true, parameters: { ido: ido }});
}
function closeGoogleMap()
{
	$('fullcontainer').hide();
	new Effect.Fade('fullcover', {duration:0.5, from:0.7, to:0.0});
}