var xmlhttp = false;
var original_innerhtml = new String();
original_innerhtml=document.getElementById("test").innerHTML;

function loadXMLDoc(url)
{
formatbox();
try
	{
	xmlhttp = new XMLHttpRequest();
	}
catch(err1)
	{
	try
		{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(err2)
		{
		try
			{
			xmlhttp = new activeXObject("Microsoft.XMLHTTP");
			}
			catch(err3)
				{
				xmlhttp = false;
				}
		}
	}

var url = null;
url="/interactiverates/ajax.php?ajax_value=" + document.ajax_form.ajax_text.value;

xmlhttp.onreadystatechange=stateChanged;
var myrand = + new Date().getTime();
xmlhttp.open("GET",url + "&rand=" + myrand);
xmlhttp.send(null);
}

function stateChanged()
{
if (xmlhttp.readyState==4)
{
	if (xmlhttp.responseText!="No Results")
  	{
		document.getElementById("test").innerHTML=xmlhttp.responseText;
  	} else {
//	document.getElementById("test").innerHTML=original_innerhtml;
	document.getElementById("test").innerHTML="";

  	}
}
}

var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

function isValidKeystroke(parm) {
var numb = '0123456789';
for (i=0; i<parm.length; i++) {
if (numb.indexOf(parm.charAt(i),0) == -1) return false;
if (parm.value == "") return true;
}
return true;
}

function numbersonly(e){
var unicode=e.charCode? e.charCode : e.keyCode
//loadXMLDoc('ajax.php?ajax_value=1');
if (unicode!=8){ //if the key isn't the backspace key (which we should allow)
	if (!((unicode>=48&&unicode<=57)||unicode==40||unicode==41||unicode==45||unicode==46||unicode==32)) //if not a number -->
	if (!(unicode==45)){ //if not a number -->
	return false; //disable key press
	} else {
	return true;
	}
}
}

function formatbox(cmd){
	if (cmd == "init") {
		document.forms['ajax_form'].ajax_text.value = ('');
//		document.forms['ajax_form'].ajax_text.style.color = '#CCCCCC';
//		document.forms['ajax_form'].ajax_text.blur();
//		document.forms[['form'].pr_login.focus();
	} else if (cmd == "clear") {
		document.forms['ajax_form'].ajax_text.value = '';
		document.forms['ajax_form'].ajax_text.style.color = '#000000';
	} else if (document.forms['ajax_form'].ajax_text.value =='') {
		document.forms['ajax_form'].ajax_text.value = '';
//		document.forms['ajax_form'].ajax_text.style.color = '#CCCCCC';
//		document.forms['ajax_form'].ajax_text.blur();
//		document.forms[['form'].pr_login.focus();

	}
}

