// JavaScript


function goSearch() {
	var searchTerms = document.getElementById('SearchBox').value;
	if(searchTerms && searchTerms != "Search")
		window.location = searchRoot+escape(searchTerms);
	else
		alert("Please type in a search phrase.");
	return false;
}
function clearSearch() {
	var searchBox = document.getElementById('SearchBox');
	if(searchBox.value == "Search")
		searchBox.value = "";
}

function checkForSubmit(myEvent) {
	var keyCode = myEvent.keyCode;
	if(keyCode == 13)
		goSearch();
}

function enterField(elem,emptyStr) {
	if(elem.value == emptyStr) {
		elem.value = "";
		elem.className = "";
	}	
}

function exitField(elem,emptyStr,classname) {
	if(elem.value == emptyStr || elem.value == "") {
		elem.className = classname;
		elem.value = emptyStr;
	}
}

// "Fake" function
function go() {
	void(0);
}

function Toggle(elema, elemb) {	
	obja = document.getElementById(elema);
	objb = document.getElementById(elemb);
	
	obja.style.display = 'block';
	objb.style.display = 'none';
	
	fields = 	document.getElementById('uploadField').getElementsByTagName('input');
	fields[0].value = '';  //this doesn't work.
}

//popup window
function openWindow(width,height,url,name) 
{
	x = (640 - width)/2, y = (480 - height)/2;

	if (screen) {
		y = (screen.availHeight - height)/2;
		x = (screen.availWidth - width)/2;
	}

	name = window.open(url,name,'width='+width+',height='+height+',screenX='+x+',screenY='+y+',top='+y+',left='+x+',scrollbars=yes');
	name.focus();
}

function openWindowWithParam(width,height,url,elem,name,oText) 
{
	obj = document.getElementById(elem);
	searchParam = obj.value;
	
	if (obj.value.toLowerCase() == oText.toLowerCase())
		searchParam = "";
	//	return alert("Please enter a search paramater first!");
	//else
	//{
		url = url + "&q=" + searchParam;
		return openWindow(width, height, url, name);
	//}
}

//hook-in enter button 
//<params>
// myfield - the click from field
// submitID - the link to click (input field)
// e        - event
//</params>
function submitenter(myfield,e,submitID) {
		var keycode;
		if (window.event) keycode = window.event.keyCode;
		else if (e) keycode = e.which;
		else return true;
		
		if (keycode == 13) {
			submit = document.getElementById(submitID);
			if(submit.href) {
				eval(submit.href);
				return false;
			}
			else return true;
		}
		else return true;
	}
	
	function submitForm() {
		alert('Submitting the \"form\".');
	}