 
function deliverySelected(deliveryType) 
{
	var emailDelivery = 0;
	var postalDelivery = 1;  
	if (deliveryType == emailDelivery) 
		{
		document.getElementById('delType').value = 'email';
		document.getElementById('emailLabel').innerHTML = '*E-mail:';
		document.getElementById('selectCountryLabel').innerHTML = 'Country:'; 
		document.getElementById('firstNameLabel').innerHTML = 'First Name:'; 
		document.getElementById('lastNameLabel').innerHTML = 'Last Name:'; 
		document.getElementById('addressLabel').innerHTML = 'Address:'; 
		document.getElementById('cityLabel').innerHTML = 'City:'; 
		document.getElementById('provLabel').innerHTML = 'Prov./State:'; 
		document.getElementById('zipLabel').innerHTML = 'Postal/Zip Code:'; 
		document.getElementById('countryLabel').innerHTML = 'Country:'; 		 
		}	
	else if (deliveryType == postalDelivery)
		{
		document.getElementById('delType').value = 'postal mail';
		document.getElementById('emailLabel').innerHTML = 'E-mail:';
		document.getElementById('selectCountryLabel').innerHTML = '*Country:'; 
		document.getElementById('firstNameLabel').innerHTML = '*First Name:'; 
		document.getElementById('lastNameLabel').innerHTML = '*Last Name:'; 
		document.getElementById('addressLabel').innerHTML = '*Address:'; 
		document.getElementById('cityLabel').innerHTML = '*City:'; 
		if (document.getElementById('selectcountry').selectedIndex == 2) 
			{
			document.getElementById('section1').style.display = 'block'; 
			document.getElementById('countryLabel').innerHTML = '*Country:'; 
			document.getElementById('selectCountryLabel').innerHTML = 'Country:'; 
			document.getElementById('provLabel').innerHTML = 'Prov./State:'; 
			document.getElementById('zipLabel').innerHTML = 'Postal/Zip Code:'; 
			}
		else
			{
			document.getElementById('section1').style.display = 'none'; 
			document.getElementById('provLabel').innerHTML = '*Prov./State:'; 
			document.getElementById('zipLabel').innerHTML = '*Postal/Zip Code:'; 
			}
		}
}

function countrySelected(countryName)
{
	if (document.getElementById(countryName).selectedIndex == 2) 
	{
		document.getElementById('section1').style.display = 'block'; 
	}
	else
		document.getElementById('section1').style.display = 'none'; 

	if (document.getElementById('sendByMail').checked)
	{	 
		if (document.getElementById(countryName).selectedIndex == 2) 
		{
		document.getElementById('provLabel').innerHTML = 'Prov./State:'; 
		document.getElementById('zipLabel').innerHTML = 'Postal/Zip Code:'; 
		document.getElementById('selectCountryLabel').innerHTML = 'Country:'; 
		document.getElementById('countryLabel').innerHTML = '*Country:'; 		
		}
		else
		{
		document.getElementById('selectCountryLabel').innerHTML = '*Country:'; 
		document.getElementById('provLabel').innerHTML = '*Prov./State:'; 
		document.getElementById('zipLabel').innerHTML = '*Postal/Zip Code:'; 		
		}
	}
			
}
  
function validateRequestInput(requestForm)
{  
	var returnVal = true; 
	var divObj = document.getElementById('errorMessages');
	divObj.style.display = 'none';	
	divObj.innerHTML = 'Your request was not submitted.'; 
	
	if ((document.getElementById('sendByEmail').checked) || (document.getElementById('sendByMail').checked))
		{
		if (!requestForm.rideau.checked && !requestForm.dundas.checked && !requestForm.kingston.checked && !requestForm.london.checked && 
			!requestForm.swanlake.checked && !requestForm.ccrental.checked && !requestForm.erinmills.checked && !requestForm.newmarket.checked && 
			!requestForm.bayviewgardens.checked && !requestForm.oakville.checked && !requestForm.bearbrook.checked && !requestForm.westboro.checked && 
			!requestForm.mayfair.checked && !requestForm.richmondhill.checked && !requestForm.beechwood.checked && !requestForm.thornhill.checked && 
			!requestForm.balmoral.checked && !requestForm.bayview.checked && !requestForm.arbutus.checked && !requestForm.villadavinci.checked	&& 
			!requestForm.douglas.checked && !requestForm.somerset.checked && !requestForm.wvrental.checked && !requestForm.whitby.checked && 
			!requestForm.windsor.checked	&& !requestForm.bayviewcondo.checked && !requestForm.community.checked && 
			!requestForm.condominium.checked	&& !requestForm.assisted.checked && !requestForm.respite.checked && !requestForm.mpower.checked)
			{
			divObj.innerHTML=divObj.innerHTML + '<br />&nbsp;<br />Please select the information that you would like to receive.';			 
			returnVal = false;	
			}	
		}  

	if (document.getElementById('sendByEmail').checked)
		{
		if (requestForm.email.value == "") 
			{  
			divObj.innerHTML = divObj.innerHTML + '<br />&nbsp;<br />Please enter your e&#8211;mail address'; 		 		 
			returnVal = false;
			}
		else
			{
			emailValue = new String (requestForm.email.value);
			emailHasAt = emailValue.indexOf("@");
			emailHasPeriod = emailValue.indexOf(".");
			if ((emailHasAt == -1) || (emailHasPeriod == -1))			
				{  
				divObj.innerHTML=divObj.innerHTML + '<br />&nbsp;<br />Please enter a valid e&#8211;mail address.';
				returnVal = false;			 
				}
		 	}   
	 	}
	else
		{
		if (document.getElementById('sendByMail').checked)
			{
			divObj.innerHTML=divObj.innerHTML + '<br />&nbsp;<br />The following information is required for postal delivery:';
 			if (requestForm.firstname.value == "")
				{
				divObj.innerHTML=divObj.innerHTML + '<br />&nbsp; &nbsp; first name';
				returnVal = false;
				}
			if (requestForm.lastname.value == "")
				{
				divObj.innerHTML=divObj.innerHTML + '<br />&nbsp; &nbsp; last name';
				returnVal = false;
				}
			if (requestForm.address1.value == "")
				{
				divObj.innerHTML=divObj.innerHTML + '<br />&nbsp; &nbsp; address';
				returnVal = false;
				}
			if (requestForm.city.value == "")
				{
				divObj.innerHTML=divObj.innerHTML + '<br />&nbsp; &nbsp; city';
				returnVal = false;
				}
			if (requestForm.selectcountry.selectedIndex == 2) 
				{
				if (requestForm.country.value == "")
					{
					divObj.innerHTML=divObj.innerHTML + '<br />&nbsp; &nbsp; country';
					returnVal = false;
					}
				}
			else
				{
				if (requestForm.prov.value == "")
					{
					divObj.innerHTML=divObj.innerHTML + '<br />&nbsp; &nbsp; province or state';
					returnVal = false;
					}
				if (requestForm.zip.value == "")
					{
					divObj.innerHTML=divObj.innerHTML + '<br />&nbsp; &nbsp; postal code or zip code';
					returnVal = false;
					}	 
				}
			}
		else
			{ 
			divObj.innerHTML=divObj.innerHTML + '<br />At the top of this page, please select if you would like to receive information by mail or e&#8211;mail.';			 
			returnVal = false;	
			}
		} 
		
	if (returnVal == false)
		divObj.style.display = 'block';

	if ((returnVal == true) && (requestForm.selectcountry.selectedIndex != 2))
		requestForm.country.value = "";

	return returnVal;
}  
 
function formReset(formToReset) 
{ 

	document.getElementById(formToReset).reset(); 
	 
}

