/**
 * sgoldt
 */
sgoldt = function()
{
	// console.info('sgoldt', this, arguments)
	var prepare = function()
	{
		// apply Browser Info to html
		$$('html')[0].set('class', [
			Browser.Platform.name,
			Browser.Engine.name,
			Browser.Engine.name + Browser.Engine.version,
			$$('html')[0].get('class')
		].join(' '));
		// debug ie hasLayout
	};

	var addEvents = function()
	{
		// apply SmoothScroll
		new SmoothScroll();
	};

	var initialize = function()
	{
		// console.log(this, arguments);
		if (this.initialized)
		{
			return this;
		}
		prepare();
		addEvents();
		this.initialized = true;
	};
	return {
		initialize : initialize,
		initialized : false
	};
}();
//window.addEvent('domready', sgoldt.initialize.bind(sgoldt));

