/**
 * Show add-bookmark dialog in major browsers.
 * for Konqueror, Safari, Firefox, unknown browsers - displays an alert box.
 */
function _bm(a) {
	try {
		url = a.toString()
		title = a.getAttribute('title')
		// user agent sniffing is bad in general, but this is one of the times 
		// when it's really necessary
		var ua=navigator.userAgent.toLowerCase();
		var isKonq=(ua.indexOf('konqueror')!=-1);
		var isSafari=(ua.indexOf('webkit')!=-1);
		var isMac=(ua.indexOf('mac')!=-1);
		var buttonStr=isMac?'Command/Cmd':'CTRL';
		
		if(window.external && (!document.createTextNode ||
		(typeof(window.external.AddFavorite)=='unknown'))) {
			// IE4/Win generates an error when you
			// execute "typeof(window.external.AddFavorite)"
			// In IE7 the page must be from a web server, not directly from a local 
			// file system, otherwise, you will get a permission denied error.
			window.external.AddFavorite(url, title); // IE/Win
			return false;
		} else if(isKonq) {
			alert('You need to press CTRL + B to bookmark our site.');
			return false;
		} else if(window.opera) {
			return true;
		} else if(window.home || isSafari) { // Firefox, Netscape, Safari, iCab
			alert('You need to press '+buttonStr+' + D to bookmark our site.');
			return false;
		} else if(!window.print || isMac) { // IE5/Mac and Safari 1.0
			alert('You need to press Command/Cmd + D to bookmark our site.');    
			return false;
		} else {
			alert('In order to bookmark this site you need to do so manually through your browser.');
			return false;
		}
	} catch (e) {
		alert(e.message)
	}
	return true
}