var _base_url
if (document.location == "http://www.improvdatabase.com" || document.location == "http://www.improvdatabase.com/")
	_base_url = "http://www.improvdatabase.com/";
else
	_base_url = "http://improvdatabase.com/";

var textBox
var w
var inputLabel

var lastSuggestionType
var lastSuggestion

var xml
var xmlData
var xmlCom //the command list

var settings = new Array();

var commandFList = new Array();

var inputWait;

var com;

	String.prototype.trim = function() {
		return this.replace(/^\s+|\s+$/g,"");
	}
	String.prototype.ltrim = function() {
		return this.replace(/^\s+/,"");
	}
	String.prototype.rtrim = function() {
		return this.replace(/\s+$/,"");
	}
	
	function doNothing()
	{
		return;
	}
	
	function prnt(string)
	{
		textBox.innerHTML += "<br />&gt; " + string

		//textBox.scrollTop = textBox.scrollHeight;
		//scroll();
		scrollWait = setTimeout('textScroll()', 50)
	}
	
	function wait()
	{
		textBox.innerHTML += ". "
		textBox.scrollTop = textBox.scrollHeight;
		
			waitVariable = setTimeout('wait()', 100)
	}
	
	function stopWait()
	{
		textBox.scrollTop = textBox.scrollHeight;

		clearTimeout(waitVariable)
		waitVariable = 0
	}
	
	function textScroll()
	{
		if (textBox.scrollTop < textBox.scrollHeight-370)
		{
			textBox.scrollTop = textBox.scrollTop + 10
			scrollWait = setTimeout('textScroll()', 1)
		}
		else
		{
			scrollWait = 0
		}
	}
	
	function kill_script(name)
	{
		var scriptID = "lib"+name;
		
	   prnt("KILLING '" + scriptID + "'");
	   s = document.getElementById(scriptID);
	   s.parentNode.removeChild(s);
	}
	function load_script(name)
	{
		var scriptID = "lib"+name;
		var path = "lib/"+name+".js";
		
	   prnt("LOADING '" + scriptID + "'");
	   var e = document.createElement("script");
	   e.src = _base_url + path;
	   e.type="text/javascript";
	   e.setAttribute("id", scriptID);
	   document.getElementsByTagName("head")[0].appendChild(e); 
	}
	
	function kill_default_scripts()
	{
		prnt("KILLING DEFAULT SCRIPTS")
		
		kill_script("core")
		kill_script("in")
		kill_script("ajax")
		kill_script("com")
	}
	
	function load_default_scripts()
	{
		prnt("LOADING DEFAULT SCRIPTS")
		prnt("")
		
		load_script("core")
		load_script("in")
		setTimeout('load_script("ajax")', 900)
		setTimeout('load_script("com")', 1600)
		
		prnt("no enough space to copy pci option rom");
		prnt("no enough space to copy pci option rom");
		
		setTimeout('init();', 2000)
	}
	
	function page_load()
	{
		textBox = document.getElementById("text")
		inputLabel = document.getElementById("inputLabel")
		
		wait()
				
		load_default_scripts()
		
		setTimeout('loginPrompt()', 2500)
		document.input.input.focus()
	}
