﻿if (typeof MV == "undefined") MV = new Object();
if (typeof MV.params == "undefined") MV.params = new Object();

MV.init = function ()
{
	console.log("MV.init()");
	
	$("a[rel='external']").attr("target", "_blank");
	$("a[href$='.pdf']").attr("target", "_blank");
	
	if (swfobject.hasFlashPlayerVersion("6.0.79")) {
		$("a.explore").css("display", "block").bind("click", MV.show_timeline);

		MV.init_timeline();
	} else {
		$("#noflash").css("display", "block");
		$("#highlights p").remove();
	}
	
	$("#highlights a").bind("click", function () { return false; });
}

MV.init_timeline = function ()
{
	console.log("MV.init_timeline()");

	var expressInstall = "_swf/expressInstall.swf";
	var flashvars = { };
	var params = { menu: "false", scale: "noscale" };
	var attributes =  { };
	swfobject.embedSWF("cw.swf", "timeline", "780", "570", "6.0.79", expressInstall, flashvars, params, attributes);
}

MV.show_timeline = function ()
{
	console.log("MV.show_timeline()");
	
	$("#timeline-holder").css("height", "570px");
	$("#timeline").css("height", "570px");
	
	$("#wrapper").css("display", "none");
	
	return false;
}

MV.hide_timeline = function ()
{
	console.log("MV.hide_timeline()");

	$("#timeline-holder").css("height", "0px");
	$("#timeline").css("height", "0px");
	
	$("#wrapper").css("display", "block");
}

MV.goto_timeline = function ()
{
	var which = $(this).attr("href").slice(-7);

	console.log("MV.hide_timeline()", which);

	MV.show_timeline();

	var timeline = document.getElementById("timeline");
	
	timeline.SetVariable("_global.js_goto_target", which);
	timeline.TCallLabel("/js", "js_goto");
	
	return false;
}

MV.ready_timeline = function ()
{
	console.log("MV.ready_timeline()");
	
	$("#highlights p").remove();
	
	$("#highlights a").removeClass("disabled");
	
	$("#highlights a").bind("click", MV.goto_timeline);
}
