// Baynote Observer for www.debenhams.com
// Last updated: Aug 5, 2008
function bn_isNotEmpty(v) {
	return (v != null) && (v != "");
}
function bn_getDocTitle() {
	var regexMatch = "(-[^-]*)$";
	var docTitle = document.title;
	var index = docTitle.search(regexMatch);
	if(index > 0) {
		docTitle = docTitle.substring(0,index);
	}
	return docTitle;
}
function bn_getTotalPurchases() {
	if (typeof(bnOrderTotal) != "undefined" && bn_isNotEmpty(bnOrderTotal))
		baynote_tag.attrs.totalPurchases = parseFloat(bnOrderTotal);
	if (typeof(bnOrderId) != "undefined" && bn_isNotEmpty(bnOrderId))
		baynote_tag.attrs.purchaseId = bnOrderId;
	if (typeof(bnOrderDetails) != "undefined" && bn_isNotEmpty(bnOrderDetails))
		baynote_tag.attrs.purchaseDetails = bnOrderDetails;
}
function bn_showObserver() {
	var bn_locHref = window.location.href;
	if (bn_locHref.indexOf("https://") == 0) { 
		baynote_tag.server = "https://debenhams-www.baynote.net"; 
	} else { 
		baynote_tag.server = "http://debenhams-www.baynote.net"; 
	}
	baynote_tag.customerId = "debenhams";
	baynote_tag.code = "www";
	baynote_tag.type = "baynoteObserver";
	baynote_tag.title = bn_getDocTitle();
	bn_getTotalPurchases();
	baynote_tag.show();
}
bn_showObserver();
