sfHover = function() {
	var sfEls = document.getElementById("navigation").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

var url = "http://www.MesoLink.org";
var title = "MesoLink.org -- Your Link To Mesothelioma Information";

function makeLink(){
if(document.all)
window.external.AddFavorite(url,title)
}

if (defaultEmptyOk == undefined) var defaultEmptyOk = true;

function isEmpty(strSource)
{ return ((strSource == null) || (strSource.length == 0));}

function isUSPhone(strSource)
{ if (isEmpty(strSource))
return ((isUSPhone.arguments.length == 1) ? defaultEmptyOk : (isUSPhone.arguments[1] == true)); return (strSource.search(/^(1[\-\.\s]?)?(\(\d{3}\)[\s\-\.]?|\d{3}[\s\-\.]?)?\d{3}[\-\.\s]?\d{4}(\s?x\d+)?$/) != -1);}

function isEmail(strSource)
{ if (isEmpty(strSource))
return ((isEmail.arguments.length == 1) ? defaultEmptyOk : (isEmail.arguments[1] == true)); return (strSource.search(/^[a-z\d][\w\-\.]*\@([a-z\d][\w\-]*\.)+[a-z]{2,4}$/i) != -1);}

function ValidateForm(objForm)
		{
			var bValid = true;
			var strError = "The following fields require entries:\n";

			if (isEmpty(objForm.name.value))
			{
				strError += "- Name\n";
				bValid = false;
			}


			if (isEmpty(objForm.address.value))
			{
				strError += "- Address\n";
				bValid = false;
			}

			if (isEmpty(objForm.phone.value))
			{
				strError += "- Telephone Number\n";
				bValid = false;
			}
				
			if (isEmpty(objForm.email.value))
			{
				strError += "- Email\n";
				bValid = false;
			}

			if (!isUSPhone(objForm.phone.value))
			{
				strError += "- Telephone number must be a valid phone number in the format \'(ddd) ddd-dddd\'\n";
				bValid = false;
			}


			if (!isEmail(objForm.email.value))
			{
				strError += "- Email Address must be a valid email address in the format \'name@domain.com\'\n";
				bValid = false;
			}
			

			if (!bValid)
				alert(strError);

			return bValid;
		}
		
function ValidateForm2(objForm)
		{
			var bValid = true;
			var strError = "Please correct the following items and submit again:\n";

			if (isEmpty(objForm.name.value))
			{
				strError += "Enter the name of the person who may be diagnosed with mesothelioma.\n";
				bValid = false;
			}
			

			if (!bValid)
				alert(strError);

			return bValid;
		}
