// Baynote search for www.us-mattress.com
// Last updated: Jul 14, 2008
var bn_searchEnabled = true;
var bn_policyLoaded = false;
var bnsearch_queryparam = "keyWords";
// var bnsearch_failover_url = "http://bedroom.us-mattress.net/search";
// var bnsearch_failover_queryparam = "w";
function bn_getCookie(c_name) {
	if(document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if(c_start!=-1) { 
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length
				return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}
function bnsearch_submit(bnsearch_form) {
	if (bnsearch_form != "undefined" && bnsearch_form != null) {
		var bn_u_val = bn_getCookie('bn_u');
		if (bn_u_val != null && bn_u_val.length > 0) {
			bnsearch_form.elements['bn_u'].value = bn_u_val;
		}
		/* if(!bn_searchEnabled) {
			bnsearch_form.action = bnsearch_failover_url;
			bnsearch_form.elements[bnsearch_failover_queryparam].value = bnsearch_form.elements[bnsearch_queryparam].value;
		} */
	}
}
function bn_checkPolicy() {
	if (!bnPolicy.get("search","ok")) {
		bn_searchEnabled = false;
	}
	bn_policyLoaded = true;
}
if(typeof(bnResourceManager) != "undefined" && bnResourceManager != null) {
	bnResourceManager.waitForResource("Policy", function() { bn_checkPolicy(); });
}
