/*
 *	baynote_validateSearchBox()
 *
 *	Determine if the service is available and show the search box if it is.
 */
function baynote_validateSearchBox() {
	if(typeof(BaynoteEnabled) != 'undefined' && BaynoteEnabled){
		if(window.location.href.indexOf("https://") == -1){
			var failsafeId = baynote_tag.getFailsafeResourceId();
			baynote_tag.server = "http://expedia-ca_en.baynote.net/";
			baynote_tag.customerId = "expedia";
			baynote_tag.code = "ca_en";
			
			if ((bnResourceManager != "undefined")
					&& (bnResourceManager != null)
					&& (typeof(failsafeId) != "undefined")
					&& (failsafeId != null)) {
				bnResourceManager.waitForResource(failsafeId,
					"baynote_showSearchBox()", 
					baynote_tag.getFailsafeResourceAddress(), 
					"img");
			}
		}
	}
}
/*
 *	baynote_showSearchBox()
 *
 *	Make the search box visible
 */
function baynote_showSearchBox(){
	if(document.getElementById("baynote_searchBox")){
		document.getElementById("baynote_searchBox").style.display = "block";
	}
}

function baynote_handleSubmit(){
	var q = (document.getElementById("baynote_isDefault").value == "1") ? "" : document.getElementById("baynote_q").value;
	var st = document.getElementById("baynote_st").value;
	var cn = document.getElementById("baynote_cn").value;
	var cc = document.getElementById("baynote_cc").value;
	var oe = document.getElementById("baynote_oe").value;
	var ie = document.getElementById("baynote_ie").value;
	
	var url = "http://search.expedia.ca/socialsearch/query" + "?st=" + st + "&cn=" + cn + "&cc=" + cc + "&q=" + q + "&oe=" + oe + "&ie=" + ie;

	if(window.parent) window.parent.document.location = url;
	else window.location = url;
}

function baynote_handleFocus(){
	var inputElement = document.getElementById("baynote_q");
	var defaultElement = document.getElementById("baynote_isDefault");

	if(defaultElement != null && defaultElement != "undefined" && defaultElement.value == "1"){
		defaultElement.value = "0";
		inputElement.value = "";
	}
}

function baynote_handleBlur(){
	var inputElement = document.getElementById("baynote_q");
	var defaultElement = document.getElementById("baynote_isDefault");

	if(inputElement.value.length == 0){
		inputElement.value = "Search Expedia.ca";
		defaultElement.value = "1";
	}	
}
