pSel = "tab-most";
function landingTabs(el){
	$("tab-overlay").show();
	var tHeight = $("tabs-landing").getHeight() - 66;
	$("tab-overlay").style.height=tHeight+"px";
	
	var pnSel = $(pSel);
	var pnSelT = $(pSel+'-sel');
	var pnSelC = $(pSel+'-con');
	pnSelT.hide();
	//pnSel.appear({ duration: .5 });
	pnSel.show();
	pnSelC.hide();
	
	var sel = $(el);
	var selT = $(el+'-sel');
	var selC = $(el+'-con');
	sel.hide();
	selT.show();
	selC.show();
	
	//var tHeight = $("tabs-landing").getHeight() - 50;
	//$("tab-overlay").style.height=tHeight+"px";
	
	$("tab-overlay").fade();
	
	/*set selected*/
	pSel = el;
}
function verify() {
	var themessage = "none";
	if ($('criteria').value == "") {
		themessage = "Please enter one or more search terms.";
	}
	//alert if fields are empty and cancel form submit
	if (themessage == "none") {
		return true;
	}
	else {
		alert(themessage);
		return false;
	}
}	
function loginAjax() {
	var username = $('strLoginUsername').value;
	var password = $('strLoginPassword').value;
	$('invalid').hide();
	$('strLoginUsername').disable();
	$('strLoginPassword').disable();
	$('login-loader').appear();
	new Ajax.Request('index.cfm?event=xhr.login', {
	  method: 'get',
	  parameters: {
	  	strLoginUsername: username,
	  	strLoginPassword: password},
	  onSuccess: function(transport) {
		var successText = String(transport.responseText);
		if (successText.indexOf('false')!=-1){
			$('login-loader').fade();
			$('strLoginUsername').enable();
			$('strLoginPassword').enable();
			$('invalid').appear();
		}else{
			$('login-loader').hide();
			$('logins').update(transport.responseText);
	  	}
	  }
	})
}
function getResourceId(text, li) {
	if(li.id != '') {
		window.location = 'index.cfm?event=showResource&resourceId=' + li.id;
	}
}
document.observe("dom:loaded", function() {
	new Ajax.Autocompleter("criteria", "criteriaSuggestions", "index.cfm?event=xhr.autosuggest", {
		afterUpdateElement : getResourceId
	});
});

function forgotPasswordAction()
{
	var emailAddress = $("lbEmail").value;
	
	new Ajax.Request('/cfcs/register.cfc?method=ForgotPass&email=' + emailAddress + '&returnFormat=plain', {
		  method: 'get',
		  onSuccess: function(transport) {
			var successText = String(transport.responseText).toLowerCase();
			if (successText.indexOf('success') >= 0){
				$('errorMsg').hide();
				$('successText').appear();
				window.setTimeout("clearWin()", 5000);
			}
			else {
				$('successText').hide();
				$('errorMsg').show();
				return;
			}
		  }
	});
}
function swapFields(hideField,showField) {
	$(hideField).hide();
	$(showField).show();
	$(showField).focus();
}
function checkField(hideField,showField) {
    if($(hideField).value == '') {
        $(showField).show();
        $(hideField).hide();
    }
}
function focusUsername(field) {
	var default_value = 'Email';
	if($(field).value == default_value) {
		$(field).value = '';
	}
}
function blurUsername(field) {
	if($(field).value == '') {
		$(field).value = 'Email';
	}
}