var keyString=""
for(i=0; i<5; i++) {
	keyString+=String.fromCharCode(Math.floor(Math.random()*26)+65)
}

function loadForm() {
	document.myForm.realname.focus()
}

function validate(myForm) {
	formTo="info"+"@"+"theideasforge.co.uk"
	if (checkMail(myForm) == false) {
		return false
	}
	missing = ""
	if(document.myForm.realname.value == "") {
		document.myForm.realname.focus()
		missing = "'Name' "+missing
	}
	if(document.myForm.validation.value.toUpperCase() != keyString) {
		document.myForm.validation.focus()
		document.myForm.validation.select()
		missing = "'Validation code missing or incorrect' "+missing
	}
	if(missing != "") {
		alert("Please enter the following information: "+missing)
		return false
	}
	myForm.recipient.value = formTo
	return true
}

function checkMail(myForm) {
	if(re.test(myForm.email.value)) {
		return true
	}
	alert("Invalid email address")
	myForm.email.focus()
	myForm.email.select()
	return false
}

re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/

// JavaScript Document