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('section2').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('section2').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('section2').style.display = 'block'; 
	}
	else
		document.getElementById('section2').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 validateNewDevInput(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)
		{
		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 form, 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(); 
	 
}


function togglePreviewContent(showContent, hideContent)
{
	var showObj;
	var hideObj;	 
	showObj = document.getElementById(showContent);
	hideObj = document.getElementById(hideContent);	
	hideObj.style.display = 'none';
	showObj.style.display = 'block'; 	 
	return;
}

