function prepareMailingList() {
	if (!document.getElementsByTagName) return false;	// Checks to make sure this function exists. Halts execution of script if not
	if (!document.getElementById('mailing-list')) return false;	// Checks to make sure this function exists. Halts execution of script if not
	var $mailingListDiv = document.getElementById('mailing-list');	// Gets list of all elements with class of 'js-hidden'
	
	var $mailingListH2 = $mailingListDiv.getElementsByTagName("h2")[0];
	
	$mailingListH2.className = 'mailing-list-toggle-closed';
	
	$mailingListH2.onclick = function() {
		var $mailingListForm = document.getElementById('mailing-list-form');
		if ($mailingListForm.style.display == "block") {
			$mailingListForm.style.display = "none";
			this.className = 'mailing-list-toggle-closed';
		} else {
			$mailingListForm.style.display = "block";			
			this.className = 'mailing-list-toggle-open';
		}
	}
}

addLoadEvent(prepareMailingList);
