function bookmark() {
	//alert(location.href);
	//alert(document.title);
	
	if (window.sidebar) { // Mozilla Firefox Bookmark
		//alert("FireFox!");
		window.sidebar.addPanel(document.title, location.href,"");
	} else if( window.external ) { // IE Favorite
		//alert("IE!");
		window.external.AddFavorite(location.href, document.title); }
	else if(window.opera && window.print) { // Opera Hotlist
		//alert("Opera!");
		return true; }
}

// validation of the tell a friend form
function validateTaF() {
	var retVal = true;
	if (document.getElementById("recipientName").value == "") {
		document.getElementById("recipientNameLabel").className = "error";
		retVal = false;
	} else {
		document.getElementById("recipientNameLabel").className = "";
	}

	var regEmail = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$');
	var regMultiEmail = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})(,([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4}))*$');
	if (!regMultiEmail.test(document.getElementById("recipientMail").value)) {
		document.getElementById("recipientMailLabel").className = "error";
		retVal = false;
	} else {
		document.getElementById("recipientMailLabel").className = "";
	}

	if (document.getElementById("name").value == "") {
		document.getElementById("nameLabel").className = "error";
		retVal = false;
	} else {
		document.getElementById("nameLabel").className = "";
	}

	if (!regEmail.test(document.getElementById("email").value)) {
		document.getElementById("emailLabel").className = "error";
		retVal = false;
	} else {
		document.getElementById("emailLabel").className = "";
	}

	if (document.getElementById("code").value == "") {
		document.getElementById("codeLabel").className = "error";
		retVal = false;
	} else {
		document.getElementById("codeLabel").className = "";
	}
	return retVal;
}

