$(function() {
	$('.scrollPage').click(function() {
		var elementClicked = $(this).attr("href");
		var destination = $(elementClicked).offset().top;
		$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination-20}, 1000 );
		return false;
	});	

	$('#newsticker').cycle({
		fx:      'scrollLeft',
		speed:    3000,
		timeout:  3000
	});

	$('#newGame').css('font-weight','bold');
	$('#newWall').css('font-weight','bold');
	$('#newVideo').css('font-weight','bold');
	$('#newRbt').css('font-weight','bold');
	$('#newTone').css('font-weight','bold');

	$('#newGame').click(function() {
		$('#newGame').css('font-weight','bold');
		$('#popularGame').css('font-weight','normal');
		$('#pGame').css('display','none');
		$('#nGame').css('display','block');
	});

	$('#popularGame').click(function() {
		$('#newGame').css('font-weight','normal');
		$('#popularGame').css('font-weight','bold');
		$('#pGame').css('display','block');
		$('#nGame').css('display','none');
	});

	$('#newWall').click(function() {
		$('#newWall').css('font-weight','bold');
		$('#popularWall').css('font-weight','normal');
		$('#pWall').css('display','none');
		$('#nWall').css('display','block');
	});

	$('#popularWall').click(function() {
		$('#newWall').css('font-weight','normal');
		$('#popularWall').css('font-weight','bold');
		$('#pWall').css('display','block');
		$('#nWall').css('display','none');
	});

	$('#newVideo').click(function() {
		$('#newVideo').css('font-weight','bold');
		$('#popularVideo').css('font-weight','normal');
		$('#pVideo').css('display','none');
		$('#nVideo').css('display','block');
	});

	$('#popularVideo').click(function() {
		$('#newVideo').css('font-weight','normal');
		$('#popularVideo').css('font-weight','bold');
		$('#pVideo').css('display','block');
		$('#nVideo').css('display','none');
	});

	$('#newRbt').click(function() {
		$('#newRbt').css('font-weight','bold');
		$('#popularRbt').css('font-weight','normal');
		$('#pRbt').css('display','none');
		$('#nRbt').css('display','block');
	});

	$('#popularRbt').click(function() {
		$('#newRbt').css('font-weight','normal');
		$('#popularRbt').css('font-weight','bold');
		$('#pRbt').css('display','block');
		$('#nRbt').css('display','none');
	});

	$('#newTone').click(function() {
		$('#newTone').css('font-weight','bold');
		$('#popularTone').css('font-weight','normal');
		$('#pTone').css('display','none');
		$('#nTone').css('display','block');
	});

	$('#popularTone').click(function() {
		$('#newTone').css('font-weight','normal');
		$('#popularTone').css('font-weight','bold');
		$('#pTone').css('display','block');
		$('#nTone').css('display','none');
	});

	$("a#show-panel").click(function(){
		$("#lightbox, #lightbox-panel").fadeIn(300);
	})
	$("a#close-panel").click(function(){
		$("#lightbox, #lightbox-panel").fadeOut(300);
	})


});

var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');}

function jsddm_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}}

$(document).ready(function()
{  $('#jsddm > li').bind('mouseover', jsddm_open)
   $('#jsddm > li').bind('mouseout',  jsddm_timer)});

document.onclick = jsddm_close;

function parseSamples()
{
	$("pre.sample").each(
		function()
		{
			if(this.firstChild.data)
			{
				this.fn = function()
				{
					eval(this.firstChild.data);
					return false;
				};
				$(this).append("<button class='runsnip' onclick='this.parentNode.fn()'>&raquo; Run</button><br />")
			}
		}
	);
	$("code.sample").wrap("<a href='#'></a>")
	.click(
		function()
		{
			if(this.firstChild.data)
			{
				eval(this.firstChild.data);
			}
			return false;
		}
	);
}

