	/*
		page initialization
		dependencies: mootools javascript library
	*/
	window.addEvent ( 'domready', function() {
	
		//get the images for use in menu
		subscribermail_index.buildImages();
		
		//set up the email form validation
		var newsletter_form = new inputsValidator($ES('input#email-input', 'newsletter-form'));
		$('newsletter-form').addEvents({ submit: function(e){
			if (!newsletter_form.test()){
				new Event(e).stop();
				alert('Please provide a valid email address');
			}
		}});
		$('form-go-button').addEvent('click',function(){newsletter_form.test()});
		
		//attach the 'open-in-new-window' events
		$$(".open-in-new-window").each(function(element) {
			element.addEvent('click', function(event) {
				//IE6 does not implement DOM level 2  events, trap specific case
				(event.preventDefault) ? event.preventDefault() : event.returnValue = false;
				window.open(this.href);
				return false;
			});
		});
		
	});
	/*
		index replacements
	*/
	var subscribermail_index = {
		buildImages: function()
		{
			subscribermail_image_replacement.swap ({
				container_element_id: 'learn-more',
				replacement_img: '/img/learn_more_about_email_marketing_tools.png'
			});
		}
	}