/*
 *               ____
 *              /\   \
 *             ___\   \___
 *            /\          \
 *            \ \___    ___\
 *        ____ \/__/\   \__/
 *       /\   \    \ \___\    klof  |  innovative web technology
 *      ___\   \___ \/___/
 *     /\          \          klib3/addon/addon.js
 *     \ \___    ___\         Library of movement functions
 *      \/__/\   \__/
 *          \ \___\           Copyright 2003-2006, klof
 *           \/___/           http://www.klof.net/k.lib3/
 *
 */

/* Create the master klib3 object if she doesn't exist */
if ( typeof klib3 != "object" )
	klib3 = new ( function(){ this._child = 0 } )();

klib3.addon = function()
{
};
klib3.addon.prototype.extend = function( oTarget )
{
	for ( var prop in this )
		if ( typeof this[ prop ] == "function" && ( typeof oTarget[ prop ] == "undefined" || typeof oTarget[ prop ] == "function" ) )
			oTarget.prototype[ prop ] = this[ prop ];
};

// construct the klib3.style Object onto itself so we have access to it's members
klib3.addon = new klib3.addon;
