if($('open_weather'))
$('open_weather').observe('click', function()
{
	var body = $$('body').first();

	var arrayPageSize = getPageSize();
	var mask = new Element('div',{id: "mask"}).setStyle({
		position: 'absolute',
		top: '0',
		left: '0',
		width: '100%',
		height: arrayPageSize[1] + 'px',
		backgroundColor: '#000000',
		zIndex: '800'
	});
	mask.setOpacity(.3);
	body.insert(mask);
	mask.observe('click', function(){
		$('mask').remove();
		$('video_weather_container').remove();
		$('close_btn').remove();
	});
	
	var dimensions = getDimensions();
	
	var close_btn = new Element('div',{id: "close_btn"}).setStyle({
		position: 'absolute',
		width: '534px',
		top: scroll_offset().top + parseInt(dimensions.height / 2) - 200 + 'px',
		left: '50%',
		backgroundColor: '#000000',
		cursor: 'pointer',
		marginLeft: '-267px',
		zIndex: '999'
	});
	
	var img = new Element('img', {src: _public + "images/site_images/close_btn_" + lang + ".gif", align: 'right'});	
	
	var video_weather = new Element('div',{id: "video_weather_container"}).setStyle({
		position: 'absolute',
		width: '534px',
		height: '400px',
		top: scroll_offset().top + parseInt(dimensions.height / 2) - 200 + 'px',
		left: '50%',
		marginLeft: '-267px',
		zIndex: '900'
	});
	
	body.insert(video_weather).insert(close_btn);
	close_btn.insert(img);

	var so = new SWFObject(_public + "flash/player_weather.swf", "video_weather", "534", "400", "9", "#FFFFFF");
   	so.addVariable("stylesURL", _public + "flash/player_weather.css");
   	so.addVariable("videoURL", _public + "videos/weather/HIweather.flv");
   	so.addParam("wmode", "transparent");
   	so.addParam("allowfullscreen", "true");
	so.write("video_weather_container");	
	
	img.observe('click', function(){
		$('mask').remove();
		$('video_weather_container').remove();
		$('close_btn').remove();
	})
	
});
