//Search Functions

function clearSearch() {
	$('sitesearch').style.color="#000";
	if ($F('sitesearch') == "Search") {
		$('sitesearch').value = "";
	}
}
function resetSearch() {
	$('sitesearch').style.color="#666";
	if ($F('sitesearch') == "") {
		$('sitesearch').value = "Search";
	}
}


// Hiding and showing items

function hidehiders() {
	var hiders = $$('div.hider');

	for (i = 0; i < hiders.length; i++) {
		var hider = $(hiders[i]);
		
		for (j = 0; j < hiders.length; j++) {
			hiders[j].hide();
		}
	}
}
function togglehider(element) {
	if (false == $(element).visible()) {
		$(element+'-more').hide();
		
		Effect.BlindDown(element, {
			duration: 0.5,
			afterFinish: function() {
				Effect.ScrollTo(element);
			}
		});
	}
	else {
		Effect.BlindUp(element, {
			duration: 0.45,
			afterFinish: function() {
				$(element+'-more').show();
			}
		});
	}
}