/*
 * Copyright (c)2006 Rawnet Limited
 * SciDev script loader
 */

var SciDev = {
	SCRIPT_PATH: '/scripts/',
	VERSION: '$Revision: 2189 $',
	require: function(lib) {
		document.write('<script type="text/javascript" src="' + lib + '"></script>');
	},
	load: function(libs) {
		var rev = SciDev.VERSION.match(/\d+/) ? SciDev.VERSION.match(/\d+/)[0] : '';
		var inc = libs.split(',');
		for (var i = 0; i < inc.length; i++) {
			SciDev.require(SciDev.SCRIPT_PATH + inc[i] + ".js?" + rev);
		}
	}
}
// load everything we could ever need
SciDev.load('prototype,scriptaculous,xtree,xmlextras,xloadtree,json,tabber,lightbox');
SciDev.load('scidev');
SciDev.load('multifile,multilink');