/*
 * Nic México - Informática
 * $Id: loadscripts.js,v 1.1 2008/08/25 21:32:22 iuribe Exp $
 */

function loadScripts(liveHelpURL) {
	var scripts = [liveHelpURL + '/include/javascript.php', liveHelpURL + '/include/status_nic.php'];
	scripts.each(function(scriptName) {
		new Ajax.Request(scriptName, {
				method: 'GET',
				onComplete: function(transport) {
					loadScript(scriptName, transport);
				},
				onFailure: function() {
					return false;
				}
			});
	})
}

function loadScript(scriptName, transport) {
	var isJavaScript = transport.responseText.indexOf("// JavaScript Check Status Functions");
	if (isJavaScript > 0) {
		script = document.createElement('script');
		script.type = 'text/javascript';
		script.text = transport.responseText;
		
		document.getElementsByTagName("head")[0].appendChild(script);
	} else {
		// Script Not Found
		var isJavaScriptPHP = scriptName.indexOf("javascript.php");
		if (isJavaScriptPHP > 0) {
			script = document.createElement('script');
			script.type = 'text/javascript';
			script.text = "function openLiveHelp(dummy1, dummy2) {return false;}";

			document.getElementsByTagName("head")[0].appendChild(script);
		} else {
			script = document.createElement('script');
			script.type = 'text/javascript';
			script.text = "function getImageName(page) {return page + '_offline.jpg';}";

			document.getElementsByTagName("head")[0].appendChild(script);
		}		
	}
}