function validate(){
	var realname=document.getElementById("realname").value
	var email=document.getElementById("email").value
	var mesg=document.getElementById("mesg").value
	var nameIsGood = 'no'
	var emailIsGood = 'no'

	var myNameRegex = /^[a-z\s'-]*$/i;
	var matchPos1 = realname.search(myNameRegex);
	if (realname != ''){
		if (matchPos1 != -1) {
			document.getElementById("signal1").style.visibility = 'hidden'
			nameIsGood = 'yes'
		}else{
			document.getElementById("signal1").style.visibility = 'visible'
			nameIsGood = 'no'
		}
	}else{
		document.getElementById("signal1").style.visibility = 'visible'
		nameIsGood = 'no'
	}

	var myEmailRegex = /^(?:^[A-Z0-9._%-]+@[A-Z0-9.-]+\.(?:[A-Z]{2}|com|org|net|biz|info|name|aero|gov|mobi|tv|biz|info|jobs|museum)$)$/i;
	var matchPos2 = email.search(myEmailRegex);
	if (email != ''){
		if (matchPos2 != -1) {
			document.getElementById("signal2").style.visibility = 'hidden'
			emailIsGood = 'yes'
		}else{
			document.getElementById("signal2").style.visibility = 'visible'
			emailIsGood = 'no'
		}
	}else{
		document.getElementById("signal2").style.visibility = 'visible'
		emailIsGood = 'no'
	}

	
	var myMesgRegex = /<+|>+/;
	var matchPos3 = mesg.search(myMesgRegex);
	if (mesg != ''){
		if (matchPos3 == -1 && nameIsGood == 'yes' && emailIsGood == 'yes'){
			document.getElementById("buttondiv").innerHTML = '<button class=\'custombutton\' type=\'submit\'><img src=\'img\/submit.gif\' alt=\'SUBMIT!\' \/><\/button>'
			document.getElementById("notags").innerHTML = ''
		}else if (matchPos3 != -1){
			document.getElementById("buttondiv").innerHTML = '<button class=\'custombutton\' disabled=\'disabled\'><img src=\'img\/no-submit.gif\' alt=\'NO SUBMIT!\' \/><\/button>'
			document.getElementById("notags").innerHTML = 'Error: No < or > symbols allowed in message body!'
		}else{
			document.getElementById("buttondiv").innerHTML = '<button class=\'custombutton\' disabled=\'disabled\'><img src=\'img\/no-submit.gif\' alt=\'NO SUBMIT!\' \/><\/button>'
			document.getElementById("notags").innerHTML = 'Either your name or email address is not valid!'
		}
	}else{
		document.getElementById("buttondiv").innerHTML = '<button class=\'custombutton\' disabled=\'disabled\'><img src=\'img\/no-submit.gif\' alt=\'NO SUBMIT!\' \/><\/button>'
		document.getElementById("notags").innerHTML = 'All form fields are required!'
	}

}