//Mootools Garbage Collector Object and Embed support
Garbage.trash= function(elements){
	for (var i = 0, j = elements.length, el; i < j; i++){
		var isEmbed = false;
		if (!(el = elements[i]) || !el.$tmp) continue;
		if (el.$events) el.fireEvent('trash').removeEvents();
		for (var p in el.$tmp) el.$tmp[p] = null;
			if (!$defined(el.tagName) || ($defined(el.tagName) && el.tagName.toLowerCase() != 'embed' && el.tagName.toLowerCase() != 'object'))
				for (var d in Element.prototype) el[d] = null;
			else
				isEmbed = true;
		Garbage.elements[Garbage.elements.indexOf(el)] = null;
		if (!isEmbed){
			el.htmlElement = el.$tmp = el = null;
		}
	}
	Garbage.elements.remove(null);
}
// WINDOWS BROWSER AND OS ATTACHEMENT
if(window.ie)
	if(window.ie6) window.brw_="ie6";
		else if(window.ie7) window.brw_="ie7";
			else window.brw_="ie";
if(window.webkit)
	if(window.webkit419) window.brw_="webkit419";
	else if(window.webkit420) window.brw_="webkit420";
		else window.brw_="webkit";
if(window.gecko) window.brw_="gecko";
if(window.opera) window.brw_="opera";

var os = navigator.userAgent.toLowerCase();
	if(os.indexOf("win")!=-1) window.os_="windows";
	if(os.indexOf("linux")!=-1) window.os_="linux";
	if(os.indexOf("mac")!=-1) window.os_="osx";
