var Demo = {
	init : function(){
		$("pre.run").append('<a href="javascript:;">Run »</a>').find("a").click(this.clickIt);
		},
	clickIt : function(){
		eval(this.parentNode.childNodes[0].nodeValue);
		$(this).fadeOut('slow')
		}
	};
var Download = {
	init : function(){
		$("#download").one('click',this.clickIt);
		},
	clickIt : function(){
		$("#form").slideDown("slow");
		$(this).remove();
		return false;
		}
	};
var Donate = {
	init : function(){
		$('input[@value="Donate"]').each(this.iterator, [this]);
		},
	iterator : function(obj){
		var currentItem = this;
		var thisClass = obj;
		$(currentItem).before('<a href="http://paypal.com" class="donate">Donate</a>').remove();
		$('a.donate').click(thisClass.clickIt);
	},
	clickIt : function(){
		 $(this).parents('form')[0].submit();
		 return false;
		}
	};

/*  Onload Functions    //---------------------------*/
$(document).ready(function(){
	Demo.init();
	Download.init();
	Donate.init();
});
