
	
	function launch_game(name) {
		var height = 575;
		var width = 740;
		if (name == 'Trivia') width = 755;
		
		var url = 'http://' + window.location.hostname + '/games-and-videos/' + name.replace(' ', '-').toLowerCase();
		var newwindow = window.open(url,'name','height=' + height + ',width=' + width + ',resizable=no');
		if (window.focus) newwindow.focus();
	}
	
	/* --- Mystery Mania Slider --- */
	
	var slider_image, slider_timer;
	
	
	Event.observe(document, 'dom:loaded', function() {
		if ($$('#mystery-slider img').length > 1) {
			slider_image = $$('#mystery-slider img')[0];
			slider_timer = setInterval('next_slider_image()', 4000);
			
			$$('#mystery-slider-nav li a').each(function(x) {
				x.onclick = function() {
					clearInterval(slider_timer);
					next_slider_image($(this).up().previousSiblings().length);
					return false;
				}
			});
		}
	});
	
	function next_slider_image(pos) {
		if (pos >= 0) var next = $$('#mystery-slider img')[pos];
		else var next = (slider_image.next()) ? slider_image.next() : $$('#mystery-slider img')[0];
		var left = -1 * (next.previousSiblings().length * $('mystery-slider-mask').getWidth());
														
		$$('#mystery-slider-nav li a').each(function(x) { x.removeClassName('selected'); });
		$$('#mystery-slider-nav li a')[next.previousSiblings().length].addClassName('selected');
		
		new Effect.Morph('mystery-slider', {
			style: 'left: ' + left + 'px',
			duration: .6,
			afterFinish: function() {
				slider_image = next;
			}
		});
	}
	
	function get_window_height() {
		var document_height, window_height;
		
		if (window.innerHeight && window.scrollMaxY) document_height = window.innerHeight + window.scrollMaxY;
		else if (document.body.scrollHeight > document.body.offsetHeight) document_height = document.body.scrollHeight;
		else document_height = document.body.offsetHeight;
		
		if (self.innerHeight) window_height = self.innerHeight;
		else if (document.documentElement && document.documentElement.clientHeight) window_height = document.documentElement.clientHeight;
		else if (document.body) window_height = document.body.clientHeight;
		
		return (document_height < window_height) ? window_height : document_height;
	}
