var requireLoaded = requireLoaded;

if (requireLoaded === undefined) {

	runScript("../../requirejs-2.1.1/minified/require.js");

	//Override load so we can load synchronously.
	require.load = function (context, moduleName, url) {
		var contents;

		//Adjust the URL if it was not transformed to use baseUrl.
		if (require.jsExtRegExp.test(moduleName)) {
			url = context.config.dirBaseUrl + url;
		}

		if (url !== undefined) {
			//Load the file contents, process for conditionals, then
			//evaluate it.
			runScript(url);

			context.completeLoad(moduleName);
		}
	};

	requireLoaded = true;
}