function submitForm() {

	// Reveal status bar and text
	$('contactResult').style.display = 'block';
	$('contactResult').innerHTML = "Sending submission form.";
	var fields = false;

	var allNodes = Form.getElements("contactForm");
	allNodes.each(
		function (node) {
			if ($F(node) == "") {
				$("l"+node.id).style.color = "#CC0000";
				fields = true;
			}
		}
	);

	var reportError = function (req) {
		$('contactResult').innerHTML = "Error with server, try again later.";
	}
	new Ajax.Updater(
		'contactResult',
		'/pages/contact',
		{method: 'post',
		 postBody: Form.serialize("contactForm") + '&action=send&fields=' + fields,
		 onFailure: reportError,
		 evalScripts: true}
	);
}


function addfav(url, title){
	if (document.all)
		window.external.AddFavorite(url, title);
	else if (window.sidebar) {
		alert("Mozilla: Manually add the link after exploring the tour, thanks!");
	}
}






