POKE.ei = {
	
	dialog : function () {
		return dijit.byId('POKE_ei_dialog');
	},
	
	init : function () {
		POKE.ei.dialog().duration = 1;
		dojo.connect(dijit.byId("preview_btn"), "onClick", POKE.ei, "show");
		dojo.connect(dijit.byId("POKE_ei_dialog_close_btn"), "onClick", POKE.ei.dialog(), "hide");
		POKE.ei.auto_load();
		movieInvites.pokeInviteReady();
	},
	
	show : function () {
		document.getElementById('POKE_ei_dialog').style.display = 'block';
		POKE.ei.dialog().show();
		POKE.ei.load_swf({});
	},
	
	hide : function () {
		POKE.ei.dialog().hide();
	},
	
	auto_load : function () {
		var query = dojo.queryToObject(window.location.search.slice(1));
		if(query.invite_hash){
			POKE.ei.dialog().show();
			POKE.ei.load_swf({ invite_hash : query.invite_hash });
		}
	},
	
	load_swf : function (flashvars) {
		if(flashvars.gateway == undefined){
			flashvars.gateway = POKE.base_url+'gateway/';
			flashvars.gateway_url = POKE.base_url+'gateway/';
		}
		flashvars.calendar_file = POKE.base_url+"flash/orangeepic/Calendar.swf";
		var params = {
			allowScriptAccess : "always"
		};
		var attributes = {
			bgcolor:"#000000"
		};
		swfobject.embedSWF(POKE.base_url+"flash/orangeepic/OrangeEpicInvite.swf", "POKE_ei_dialog_content", "900", "565", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
	}
	
	
};
