window.onload = function() {
init();
}

var theImages = new Array() 

	theImages[0] = 'images/pic1.jpg'
	theImages[1] = 'images/pic2.jpg'
	theImages[2] = 'images/pic3.jpg'
	theImages[3] = 'images/pic4.jpg'
	theImages[4] = 'images/pic5.jpg'
	theImages[5] = 'images/pic6.jpg'
	theImages[6] = 'images/pic7.jpg'
	theImages[7] = 'images/pic8.jpg'
	
	var j = 0
	var p = theImages.length;
	var preBuffer = new Array()
	
	for (i = 0; i < p; i++){
	   preBuffer[i] = new Image()
	   preBuffer[i].src = theImages[i]
	}
	
	var whichImage = Math.round(Math.random()*(p-1));
	
	function showImage()
	{
		document.write('<img class="sideImage" src="'+theImages[whichImage]+'">');
	}


var newsLetterForm
var goodForm


	

function init() {
	
	newsLetterForm = document.getElementById('newsletterform')
	
	newsLetterForm.onsubmit = function () {
		return canSubmit(this)
	}
}

function filled(field) {
	if (field.value == "" || field.value == null) {
		return false
	} else {
		return true
	}
}

function canSubmit(form) {
	goodForm = true
	
	var atIndex=form.address.value.indexOf("@")
	var dotIndex=form.address.value.lastIndexOf(".")
	
	if (!filled(form.name)) {
		alert("Please enter your name")
		goodForm = false
	}
	if (!filled(form.address) || atIndex<1 || dotIndex-atIndex<2) {
		alert("Please enter a valid email address")
		goodForm = false
	}
	
	return goodForm
}