// JavaScript Document

/*
function $(id) {
  return document.getElementById(id);
}
*/

function check_contactform()
{
	
if($('firstname').value == "")
{
	alert("Please enter a valid first name.");
	$('firstname').focus();
	return false;
}

if($('lastname').value == "")
{
	alert("Please enter a valid last name.");
	$('lastname').focus();
	return false;
}

if($('emailaddress').value == "")
{
	alert("Please enter a valid email address");
	$('emailaddress').focus();
	return false;
}
else if($('emailaddress').value != "")
{
	testEmail = IsEmail($('emailaddress').value);
	if(!testEmail)
	{
	alert("Invalid Email Detected.");
	$('emailaddress').focus();
	return false;	
	}
}
	
}

function checkFormPart1()
{

if($('firstname').value == "")
{
	alert("Please enter a valid first name.");
	$('firstname').focus();
	return false;
}

if($('lastname').value == "")
{
	alert("Please enter a valid last name.");
	$('lastname').focus();
	return false;
}

if($('address').value == "")
{
	alert("Please enter a valid address.");
	$('address').focus();
	return false;
}

if($('city').value == "")
{
	alert("Please enter a valid city.");
	$('city').focus();
	return false;
}

if($('zipcode').value == "")
{
	alert("Please enter a valid zipcode.");
	$('zipcode').focus();
	return false;
}

if($('phone').value == "")
{
	alert("Please enter a valid home phone.");
	$('zipcode').focus();
	return false;
}

if($('emailaddress').value == "")
{
	alert("Please enter a valid email address");
	$('emailaddress').focus();
	return false;
}
else if($('emailaddress').value != "")
{
	testEmail = IsEmail($('emailaddress').value);
	if(!testEmail)
	{
	alert("Invalid Email Detected.");
	$('emailaddress').focus();
	return false;	
	}
}
/*
if($('cellphone').value == "")
{
	alert("Please enter a valid cell phone");
	$('cellphone').focus();
	return false;
}

if($('workphone').value == "")
{
	alert("Please enter a valid work phone");
	$('workphone').focus();
	return false;
}

if($('ext').value == "")
{
	alert("Please enter a valid extension");
	$('ext').focus();
	return false;
}

if($('Gfirstname').value == "")
{
	alert("Please enter a valid guardian first name.");
	$('Gfirstname').focus();
	return false;
}

if($('Glastname').value == "")
{
	alert("Please enter a valid guardian last name..");
	$('Glastname').focus();
	return false;
}

if($('Gaddress').value == "")
{
	alert("Please enter a valid guardian address.");
	$('Gaddress').focus();
	return false;
}

if($('Gcity').value == "")
{
	alert("Please enter a valid guardian city.");
	$('Gcity').focus();
	return false;
}

if($('Gaddress').value == "")
{
	alert("Please enter a valid guardian address.");
	$('Gaddress').focus();
	return false;
}

if($('Gcity').value == "")
{
	alert("Please enter a valid guardian city.");
	$('Gcity').focus();
	return false;
}

if($('Gzipcode').value == "")
{
	alert("Please enter a valid guardian zipcode.");
	$('Gzipcode').focus();
	return false;
}

if($('Gphone').value == "")
{
	alert("Please enter a valid guardian phone number.");
	$('Gphone').focus();
	return false;
}

if($('sameasabove').checked)
{
	$('Gfirstname').value		= $('firstname').value;	
	$('Glastname').value		= $('lastname').value;	
	$('Gaddress').value			= $('address').value;	
	$('Gcity').value 			= $('city').value;	
	temp 						= $('state0').selectedIndex;
	$('state1').selectedIndex 	= temp;	
	$('Gzipcode').value 		= $('zipcode').value;	
	$('Gphone').value 			= $('phone').value;	
	$('Gcellphone').value 		= $('cellphone').value;	
	$('Gworkphone').value 		= $('workphone').value;	
	$('Gext').value 			= $('ext').value;		
}
*/


} //end function


function IsEmail(sText)
{

var whereisAT = sText.indexOf('@');

if(whereisAT == -1)
return false;
  
var whereisDOT = sText.indexOf('.');  

if(whereisDOT == -1)
return false;

return true;
} //end function



function populateInfo(checkbox)
{
	if($(checkbox).checked) //if checked
	{
	$('Gfirstname').value		= $('firstname').value;	
	$('Glastname').value		= $('lastname').value;	
	$('Gaddress').value			= $('address').value;	
	$('Gcity').value 			= $('city').value;	
	temp 						= $('state0').selectedIndex;
	$('state1').selectedIndex 	= temp;	
	$('Gzipcode').value 		= $('zipcode').value;	
	$('Gphone').value 			= $('phone').value;	
	$('Gcellphone').value 		= $('cellphone').value;	
	$('Gworkphone').value 		= $('workphone').value;	
	$('Gext').value 			= $('ext').value;	
	}
	else
	{
	$('Gfirstname').value		= '';	
	$('Glastname').value		= '';	
	$('Gaddress').value			= '';	
	$('Gcity').value 			= '';	
	$('Gzipcode').value 		= '';			
	$('Gphone').value 			= '';	
	$('Gcellphone').value 		= '';	
	$('Gworkphone').value 		= '';	
	$('Gext').value 			= '';		
	}	
}



/*
function determine_if18()
{
today				= new Date();
//Enter the occasion's MONTH (1-12) and DAY (1-31):
theoccasion			= new Date(today.getFullYear(), 12, 25);


var monthtext		= new Array("Jan","Feb","Mar","April","May","June","July","Aug","Sep","Oct","Nov","Dec");
theoccasion.setMonth(theoccasion.getMonth()-1); //change to 0-11 month format
var showdate		= "("+monthtext[theoccasion.getMonth()]+" "+theoccasion.getDate()+")"; //show date of occasion

var one_day			= 1000*60*60*24;
var calculatediff	= "";

calculatediff=Math.ceil((theoccasion.getTime()-today.getTime())/(one_day));

if (calculatediff<0){ //if bday already passed
var nextyeartoday	= new Date();
nextyeartoday.setFullYear(today.getFullYear()+1);
calculatediff		= Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff);
}

//Display message accordingly
var pluraldayornot=(calculatediff==1)? "day" : "days";
if (calculatediff>0)
	alert("<b>"+calculatediff+" "+showdate+);
else if (calculatediff==0)
	alert(showdate);


}


function checkFormPart2()
{
	
}
*/

function guardianView1(theAge)
{
if(theAge == 'Y')
$('Guardian_Information').style.display = 'none';
else
$('Guardian_Information').style.display = 'block';
}