function baynote_isNotEmpty(name) {
	return (typeof(name) != "undefined") && (name != null) && (name != "");
}

function baynote_getUrlParam(name) {
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var tmpURL = window.location.href;
	var results = regex.exec( tmpURL );
	if( results == null )
		return "";
	else
		return unescape(results[1]);
}
function show_baynote_guide(pageType,listSize,filter) {
	baynote_tag.server = "http://outdoorss-www.baynote.net";
	baynote_tag.customerId = "outdoorss";
	baynote_tag.code = "www";
	baynote_tag.type = "guide";
	baynote_tag.attrFilter="ProductFlag:true";
	//if(baynote_isNotEmpty(filter))
		//baynote_tag.attrFilter += ","+filter;
	baynote_tag.listSize=4;

	if(pageType == "ProductGuide") {
		baynote_tag.guide = "ProductGuide";
	} else if(pageType == "CategoryGuide"){
		if(baynote_isNotEmpty(filter))
			baynote_tag.attrFilter += ","+filter;
		baynote_tag.guide = "CategoryGuide";
	} else if (pageType=="BrandGuide") {
		if(baynote_isNotEmpty(filter))
			baynote_tag.attrFilter += ","+filter;
		baynote_tag.guide = "BrandGuide";
	} else if(pageType == "SearchGuide") {
		baynote_tag.query = baynote_getUrlParam("keywords");
		baynote_tag.guide = "SearchGuide";	
	} else if(pageType == "HomeGuide"){
		baynote_tag.guide = "HomeGuide";
	}
	
	// check guide and list size and show guide
	if (listSize != null && listSize > 0) { baynote_tag.listSize = listSize; }
	
	baynote_tag.show();
}