function getDate()
{
	var dateText = "";
	var d = new Date();
	var the_days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var the_months = new Array("January","February","March","April","May","June","July","August","Septempber","October","November","December");
	var day_value = d.getDay();
	var month_value = d.getMonth();
	
	dateText += the_days[day_value] + ",&nbsp;" + the_months[month_value];
	
	if (navigator.appName.indexOf('Microsoft') != -1)
	dateText += " " + d.getDate() + ",&nbsp;" + (0000 + d.getYear());
	else if (navigator.appName.indexOf('Netscape') != -1)
	dateText += " " + d.getDate() + ",&nbsp;" + (1900 + d.getYear());
	
	return dateText;
}

function changeMe(id)
{
	if(document.getElementById("navbox" + id).className == "navbox")
	{
		document.getElementById("navbox" + id).className = "navboxhover";
		document.getElementById("nav" + id).className = "navhover";
	}
	else if(document.getElementById("navbox" + id).className == "navboxhover")
	{
		document.getElementById("navbox" + id).className = "navbox";
		document.getElementById("nav" + id).className = "nav";
	}
}

function validateMe(formname)
{
	switch(formname)
	{
		case "contact":
		{
			var name = document.forms[0].name;
			var email = document.forms[0].email;
			var subject = document.forms[0].subject;
			var message = document.forms[0].message;
			
			if(name.value == '')
			{
				alert('Oops! You forgot your name...');
				name.focus();
				return false;
			}
			if(email.value == '')
			{
				alert('Oops! You forgot your email address...');
				email.focus();
				return false;
			}
			var x = email.value;
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (!(filter.test(x)))
			{
				alert('Oops! "' + x + '" is not a valid email address. Please provide a valid email address...');
				email.focus();
				return false;
			}
			if(subject.value == '')
			{
				alert('Oops! You forgot to provide a subject line...');
				subject.focus();
				return false;
			}
			if(message.value == '')
			{
				alert('Oops! You forgot your message...');
				message.focus();
				return false;
			}	
		}
		case "question":
		{
			var name = document.forms[0].name;
			var email = document.forms[0].email;
			var message = document.forms[0].message;
			
			if(name.value == '')
			{
				alert('Oops! You forgot your name...');
				name.focus();
				return false;
			}
			if(email.value == '')
			{
				alert('Oops! You forgot your email address...');
				email.focus();
				return false;
			}
			var x = email.value;
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (!(filter.test(x)))
			{
				alert('Oops! "' + x + '" is not a valid email address. Please provide a valid email address...');
				email.focus();
				return false;
			}
			if(message.value == '')
			{
				alert('Oops! You forgot your message...');
				message.focus();
				return false;
			}
			break;
		}
	}
}

function showMap()
{
	var map = document.getElementById("map");
	var maptext	= document.getElementById("maptext");
	var largermap = document.getElementById("largermap");
	var mapframe = document.getElementById("mapframe");
	if(map.style.height == "0px")
	{
		map.style.height = "320px";
		maptext.innerHTML = "Hide Map";
		largermap.style.display = "";
		//mapframe.src = "http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=electrolysis+by+tami,+eugene+or&amp;ie=UTF8&amp;cid=44045464,-123093296,10041171433488230813&amp;s=AARTsJpOK6djyhKq9stzRXLKk63enBObMg&amp;ll=44.054408,-123.089104&amp;spn=0.018505,0.036736&amp;z=14&amp;iwloc=A&amp;output=embed";
	}
	else
	{
		map.style.height = "0px";
		maptext.innerHTML = "Show Map";
		largermap.style.display = "none";
	}
}