function searchKeyUp() {
	if (document.getElementById('iframe').src!='http://www.english-dictionary.us/predictive.php?search='+document.getElementById('search').value) {
		document.forms.sitesearch.q.value=document.getElementById('search').value; 
		document.all.iframe.src=('http://www.english-dictionary.us/predictive.php?search='+document.getElementById('search').value); 
		document.searchbox.action='http://www.english-dictionary.us/meaning/'+document.getElementById('search').value.toLowerCase()+'.asp';
	}
	if (document.getElementById('search').value=='') {
		document.searchbox.action='http://www.english-dictionary.us';
	}
	document.getElementById('searchbox').action.replace('\s','_');
}

function forUrl(string) {
//	string=string.toLowerCase()
//	string.replace(" ",'_');
//	alert(string);
	return string;
}

//function predict(language, from, to, searchString) {
function predict(searchString) {
	from=from.toLowerCase();
	to=to.toLowerCase();
	searchString=searchString.toLowerCase();
	new_url='http://www.english-dictionary.us/predictive.php?search='+searchString;
	if ((document.getElementById('iframe').src!=new_url) && (iframe.src!='')) {
		document.getElementById('iframe').src=new_url;
	}
}

function clickage(val) {
	document.searchbox.search.value+=val;
	document.searchbox.search.focus();
	predict(document.searchbox.search.value);
}

function setLanguage(languagePath) {
//	language=languagePath.split(".");
//	from=language[0];
//	to=language[1];
//	if (from=='japanese') {
//		document.getElementById("romaji_input").style.visibility='visible';
//		document.searchbox.romaji.focus();
//	} else {
//		document.getElementById("romaji_input").style.visibility='hidden';
//		document.searchbox.search.focus();
//	}
//	if (from==to) {
//		path='/'+from;
//	} else {
//		path='/'+from+'/'+to;
//	}
//	predict(document.searchbox.search.value);
}