
function addBookmark() {
	var urlRegex = /^https?:\/\/[^\/]*\//;
	if (external.AddFavourite) { // IE
		external.AddFavorite(urlRegex.exec(location.href), "Shadforth Financial Group");
	} else {
		alert("Sorry, but your browser doesn't support this feature. Please use your browsers favourites menu to add a bookmark manually.\n\nAlternatively most browsers support adding a bookmark by pressing Ctrl-D on your keyboard.");
	}
	
	return false;
}

// Fix IE's lack of indexOf
if (!Array.prototype.indexOf)
{
	Array.prototype.indexOf = function(elt /*, from*/)
	{
		var len = this.length;
		
		var from = Number(arguments[1]) || 0;
		from = (from < 0) ? Math.ceil(from) : Math.floor(from);
		if (from < 0)
			from += len;
		
		for (; from < len; from++)
		{
			if (from in this && this[from] === elt)
				return from;
		}
		
		return -1;
	};
}

var cleared = new Array();

function clearBox(id) {
	if (!(cleared.indexOf(id) != -1)) {
		cleared.push(id);
		$(id).val('');
	}
}

$(document).ready(function() {
	/*
	$('#plc_lt_zoneLogin_PasswordRecovery_lnkPasswdRetrieval')[0].onclick = function() {
		$("#plc_lt_zoneLogin_PasswordRecovery_pnlPasswdRetrieval").toggle(250); 
		return false;
	}
	*/
	
	$('#plc_lt_zoneMenu_SearchBox_txtWord').val('Site Search').focus(function() {
		clearBox('#plc_lt_zoneMenu_SearchBox_txtWord');
	});
});

