$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    return vars;
  },
  getUrlVar: function(name){
    return $.getUrlVars()[name];
  }
});

function drawFlash()
{
	var flashvars = {
			config:"xml/config.xml",
		};
		if( $.getUrlVar('id') ) flashvars.id = $.getUrlVar('id');
		var params = {
			menu: "false",
			scale: "noScale",
			allowFullscreen: "true",
			allowScriptAccess: "always",
			bgcolor: "#FFFFFF"
		};
		var attributes = {
			id:"almanaque"
		};
		swfobject.embedSWF("almanaque.swf", "altContent", "100%", "100%", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
		if( swfmacmousewheel ) swfmacmousewheel.registerObject(attributes.id);
}

function onResize()
{
	document.getElementById( "almanaque" ).onResize( $(window).width(), $(window).height() );
}

$(function()
{
	drawFlash();
	$(window).resize( onResize );
});