function swapClass(target) {
	obj = document.getElementById(target);
	if(obj) {
		if(obj.className.indexOf("-on") !=-1) {
		 	obj.className = obj.className.substring(0, obj.className.indexOf("-on")); 
		} else {
		 	obj.className = obj.className + "-on";
		}
	}
}

function validate() {
	var email_re = /^[\w-\.]+@[\w\.-]+[\.]{1}[\w]{2,3}$/;
	var frm = document.forms['contact'];
	
	var IsValid = true;
	var Msg = "The form can not be submitted due to the following:\n";
	//First Name
	if(frm.First_Name.value == "") {
		Msg += "\n\tPlease provide your First Name.";
		IsValid = false;
	}
	//Last Name	
	if(frm.Last_Name.value == "") {
		Msg += "\n\tPlease provide your Last Name.";
		IsValid = false;
	}
	//State	
	if(frm.State.value == "") {
		Msg += "\n\tPlease provide your State.";
		IsValid = false;
	}
	//Phone Number
	if(frm.Telephone_Contact.value == "")
	{
		Msg += "\n\tPlease provide your Telephone Contact #.";
		IsValid = false;
	}
	//Email
	if(frm.Email_Address.value == "")
	{
		Msg += "\n\tPlease provide an Email Address.";
		IsValid = false;
	}
	else
	{
		if(!email_re.test(frm.Email_Address.value))
		{
			Msg += "\n\tPlease provide a valid Email Address.";
			IsValid = false;
		}
		else
		{
			if(frm.Confirm_Email_Address.value == "")
			{
				
					Msg += "\n\tPlease confirm your email address.";
					IsValid = false;
			}
			else
			{
				if(frm.Email_Address.value != frm.Confirm_Email_Address.value)
				{
					Msg += "\n\tThe Email addresses you entered do not match.";
					IsValid = false;
				}
			}
		}
	}
	
	
	
	if(IsValid)
	{
		return true;
	}
	else
	{
		alert(Msg + "\n\nPlease correct these problems and re-submit the form.");
		return false;
	}
}



function popUpWindow(sURL,sWinName,sParameters)
{
try{
	var newWindow = window.open(sURL, sWinName, sParameters);
	newWindow.focus();
	}
catch(e){}
}

function openWindow(path)
{
	popUpWindow(path,"x","toolbar=no,scrollbars=auto,menubar=no,resizable=yes,width=600,height=425,left=50,top=20");
}

function openSoundPlayer(path)
{
	popUpWindow(path,"soundplayer","toolbar=no,scrollbars=no,menubar=no,resizable=no,width=470,height=120,left=100,top=20");
}
