var BwFiles =
[
	"gecko",
	"Core",
	"Xml",
	"IO",  
	"Date",
	"Util",
	"Widgets/Widget",
	"Widgets/Editable",
	"Widgets/SpinButton",
	"Widgets/Image",
	"Widgets/StockIcon",
	"Widgets/Label",
	"Widgets/ImageLabel",
	"Widgets/Textfield",
	"Widgets/View",
	"Widgets/Notebook",
	"Widgets/Expander",
	"Widgets/Popup",
	"Widgets/Button",
	"Widgets/Checkbox",
	"Widgets/List",
	"Widgets/Tree",
	"Widgets/Intuitive",
	"Widgets/Calendar",
	"Widgets/Datefield",
	"Widgets/Timefield",
	"Widgets/Dialog",
	"Widgets/DepthLabel"
];

function locateLibrary ()
{
	var ss = document.styleSheets;
	for (var i = 0; i < ss.length; i++)
	{
		var s = ss.item (i);
		var p = s.href.indexOf ("BwLibrary");
		if (p != -1) return s.href.substring (0, p);
	}		
	return null;
}

function importLibrary ()
{
	var r = locateLibrary ();
	var f = BwFiles;
		
	for (var i = 0; i < f.length; i++)
	{
		document.write ('<scr' + 'ipt src="' + r + 'BwLibrary/Bw/' + f[i] + '.js"></scr' + 'ipt>');
	}
}

importLibrary();
