// Example: obj = findObj("image1");
function findObj(theObj, theDoc)
{
	var p, i, foundObj;
	
	if(!theDoc) theDoc = document;
	if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
	{
	theDoc = parent.frames[theObj.substring(p+1)].document;
	theObj = theObj.substring(0,p);
	}
	if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
	for (i=0; !foundObj && i < theDoc.forms.length; i++) 
	foundObj = theDoc.forms[i][theObj];
	for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) 
	foundObj = findObj(theObj,theDoc.layers[i].document);
	if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);
	
	return foundObj;
}

function validateTextInput( theField ) {
	var defaultTerm = "";
	var errorMessage = "";
	
	switch( theField ) {
		case "txtSearch":
			defaultTerm = "Keyword Search";
			errorMessage = "Please enter a valid search keyword.  Thank you!";
		break;
		
		case "u_email":
			defaultTerm  = "Email Address";
			errorMessage = "Please enter a valid email address.  Thank you!";
		break;
	}
	
	var theInputField = findObj( theField ).value;
	if( theInputField == defaultTerm || theInputField == "" ) {
		alert( errorMessage );
		return false;
	} else {
		return true;
	}
}

function validateSearch() {
	var s = findObj("txtSearch").value;
	
	if( s != "Keyword Search" && s != "") {
		displaySearchWaitScreen();
		return true;
	} else {
		alert('Please enter a valid search keyword. Thank you!');
		return false;
	}
}

function clearSearchInput() {
	findObj("txtSearch").value = "";
}

function clearEmailInput() {
	findObj("u_email").value = "";
}