function sendMail(user,domain) {
	locationstring = "mailto:" + user + "@" + domain;
	window.location = locationstring;
}

function showLink(div)
{ div.getElementsByTagName("a")[1].style.textDecoration = "underline"; }

function hideLink(div)
{ div.getElementsByTagName("a")[1].style.textDecoration = "none"; }

function clearField(inputInfo)
{ inputInfo.value = ""; }

function validateCareerApplication(formInfo)
{
	var outTxt = "";

	if (formInfo.firstName.value == "")
	{ outTxt += "Please insert a First Name.\n"; }
	if (formInfo.lastName.value == "")
	{ outTxt += "Please insert a Last Name.\n"; }
	if (!formInfo.email.value.match(/.+@.+\..+/))
	{ outTxt += "Your email is invalid.\n"; }
	if (formInfo.phone.value == "")
	{ outTxt += "Please insert a Phone Number.\n"; }
	
	if (outTxt != "")
	{
		alert("The following information is incorrect:\n" + outTxt);
		return false;
	}
	return true;
}

function validateContact(formInfo)
{
	var outTxt = "";

	if (formInfo.name.value == "")
	{ outTxt += "Please insert your name.\n"; }
	if (!formInfo.email.value.match(/.+@.+\..+/))
	{ outTxt += "Your email is invalid.\n"; }
	
	if (outTxt != "")
	{
		alert("The following information is incorrect:\n" + outTxt);
		return false;
	}
	return true;
}

function validateCta(formInfo)
{
	var outTxt = "";

	if (formInfo.name && formInfo.name.value == "")
	{ outTxt += "Please insert your Name.\n"; }
	if (formInfo.email && !formInfo.email.value.match(/.+@.+\..+/))
	{ outTxt += "Your email is invalid.\n"; }
	if (formInfo.zipCode && formInfo.zipCode.value.length !=5 && formInfo.zipCode.value.length !=6 && formInfo.zipCode.value.length !=7)
	{ outTxt += " U.S. customers please enter a 5 digit zip code. Canadien customers please enter your 7 digit postal code.\n"; }
	
	if (outTxt != "")
	{
		alert("The following information is incorrect:\n" + outTxt);
		return false;
	}
	return true;
}
