// Configuration
var search_1_txt = "Catalogue";
var search_1_url = "http://catalogue.bclibrary.ca/opac/en-US/skin/BTE/xml/rresult.xml?rt=keyword&tp=keyword&t=TEST&l=5&d=1&f=&ol=5";
var search_1_base_url = "http://catalogue.terracelibrary.ca";


var search_2_txt = "Website";
var search_2_url = "http://www.google.com/search?q=site:terracelibrary.ca+TEST";

// Default search
var search_url  = search_1_url;
var search_type = 1;

function ToggleSearch(type, link)
{
	if (type == 1) {
		search_url = search_1_url;
		document.getElementById(link).innerHTML = search_1_txt;
		search_type = 1;
	} else {
		search_url = search_2_url;
		document.getElementById(link).innerHTML = search_2_txt;
		search_type = 2;
	}
}

// Function called when the form is submitted
function SearchCatalogue(searchBoxID)
{	
	var search_text = document.getElementById(searchBoxID).value;
	var url;
	if (search_text == "" && search_type == 1) url = search_1_base_url;
	else url = search_url.replace("TEST",Url.encode(search_text));
	window.location.href = url;
}

function addExampleText(obj)
{
	if (obj.value == "") {
		obj.value = "";
		obj.className = "sample";
	}
}

function removeExampleText(obj)
{
	obj.className = "";
}

var ddmenuitem	= 0;

// open hidden layer
function mopen(id)
{	
	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// close layer when click-out
document.onclick = mclose; 