/*	
	OOkaj v1.0
	Copyright (c) 2009 Bazooka
	Author: Gustaf Gideskog
	This software is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
var ookaj={Class:function(d){return function(){var i=ookaj.Clone(d);if(i){i.__construct.apply(i,arguments);return i;}return null;}},Extend:function(p,c){var t={};for(var i in c){t[i]=c[i];}for(var i in p){c[i]=p[i];}for(var i in t){c[i]=t[i];}},Clone:function(o){var n={};for(var i in o){if(o.hasOwnProperty(i)){switch(typeof o[i]){case'object':n[i]=this.Clone(o[i]);break;default:n[i]=o[i];break;}}}return n;}};var $OO=ookaj;