function checkSubscribeForm()
{
	var df = document.subscribe_form;
	
	if( !(df.name.value && df.mail.value) )
	{
		alert_text = 'These fields are missing:\n ';
		if(df.name.value == '')
		{
			alert_text += '\n - Name';
		}
		if(df.mail.value == '')
		{
			alert_text += '\n - E-mail';
		}
		
		alert_text += '\n\nPlease complete all fields marked with *.';

		alert(alert_text);
		return (false);
	}

	if(df.mail.value)
	{
		var regExpObj = /^(\w|-|_|\.){1,}@(\w|-|_|\.){1,}\.\w{1,}/;
		if(regExpObj.exec(df.mail.value) == null)
		{
			alert("The E-mail field must contain a valid email address. Please input correct email address.");
			return (false);
		}
	}
	
	alert('Thank you for subscribing to AdvenTour eNews');
	
	return true;
}