
function validate(form)
	{
	var err_alert = 0;
	err_string = "";
	var t = document.weblead.email
	var at = t.value.indexOf('@')
	var dot = t.value.lastIndexOf('.')
	var sp = t.value.indexOf(' ')
	var ln = t.value.length - 1
	
		if((document.weblead.email.value=='') || (at < 1) || (dot <= at+1) || (dot == ln) || (sp != -1))
			{
			err_string = err_string + '*Please enter a valid E-mail address.\n';
			err_alert = 1;
			}
		
		if(document.weblead.firstname.value=='')
			{
			err_string = err_string + '*You must enter your first name.\n';
			err_alert = 1;
			}
		if(document.weblead.lastname.value=='')
			{
			err_string = err_string + '*You must enter your last name.\n';
			err_alert = 1;
			}
		if(document.weblead.station.value=='')
			{
			err_string = err_string + '*You must enter your station affiliation.\n';
			err_alert = 1;
			}
		if(document.weblead.title.value=='')
			{
			err_string = err_string + '*You must enter your position or title.\n';
			err_alert = 1;
			}
		if(document.weblead.city.value=='')
			{
			err_string = err_string + '*You must enter the city in which you work.\n';
			err_alert = 1;
			}
		if(document.weblead.phone.value=='')
			{
			err_string = err_string + '*You must enter your phone number.\n';
			err_alert = 1;
			}

	if (err_alert == 1)
		{
		alert(err_string);
		}
	if (err_alert == 0)
		{ 
		document.weblead.submit(form);
		}
	}	