///////////////////////////////////////////////////////////////////////////////
// FLASH EMBEDDING
///////////////////////////////////////////////////////////////////////////////

var params = {
	salign : 'tl',
	scale : 'noscale',
	menu : 'false',
	allowscriptaccess : 'always'
};
var v = '8.0.0';
var w = '100%';
var h = '100%';

function e(swf, div, vars, attributes) {
	swfobject.embedSWF(swf, div, w, h, v, null, vars, params, attributes);
	window.onresize = onWindowResize;
	onWindowResize();
}

///////////////////////////////////////////////////////////////////////////////
// MOUSE WHEEL MAC SUPPORT
///////////////////////////////////////////////////////////////////////////////

function m(){
	if (swfmacmousewheel != null) {
		swfmacmousewheel.registerObject(attributes.id);
	}
}

///////////////////////////////////////////////////////////////////////////////
// WINDOW RESIZE METHODS
///////////////////////////////////////////////////////////////////////////////

var mw = 970;
var mh = 600;

function onWindowResize() {
	var el = document.getElementById("container");
	var size = getViewportSize();
	el.style.width = size[0] < mw ? mw + "px" : "100%";
	el.style.height = size[1] < mh ? mh + "px" : "100%";
}

function getViewportSize() {
	var size = [ 0, 0 ];
	if (typeof window.innerWidth != "undefined")
		size = [ window.innerWidth, window.innerHeight ];
	else if (typeof document.documentElement != "undefined"
			&& typeof document.documentElement.clientWidth != "undefined"
			&& document.documentElement.clientWidth != 0)
		size = [ document.documentElement.clientWidth,
				document.documentElement.clientHeight ];
	else
		size = [ document.getElementsByTagName("body")[0].clientWidth,
				document.getElementsByTagName("body")[0].clientHeight ];
	return size;
}

///////////////////////////////////////////////////////////////////////////////
// 
///////////////////////////////////////////////////////////////////////////////

/* EA POPUP */
function EApopup(url, id) {
	var opts = "menubar=no, status=no, scrollbars=yes, menubar=no";
	var w, h;
	switch (id) {
	case "unsubscribe":
		w = 280;
		h = 300;
		break;
	case "terms":
		w = 400;
		h = 420;
		break;
	case "privacy":
		w = 400;
		h = 420;
		break;
	default:
		w = 400;
		h = 400;
		break;
	}
	opts += ", width=" + w + ", height=" + h;
	var w = window.open(url, id, opts);
	w.focus();
	void (0);
	return null;
}