#!/usr/bin/ruby
require 'cgi'
cgi = CGI.new("html3")
if cgi.params['email'].to_s =~ /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/
	message = "the email address is valid"
else
	message = "invalid email address"
end

if cgi.params['numeric'].to_s =~ /^\d*[0-9](|.\d*[0-9]|)*$/
	num_msg = "the numeric code is valid"
else
	num_msg = "the numeric code is invalid"
end

cgi.out {
	cgi.html {
		cgi.h1 { "Hello World" } + "\n" +
		cgi.p  { "#{message} : (#{cgi.params['email'].to_s})" } + "\n" +
		cgi.p  { "#{num_msg} : (#{cgi.params['numeric'].to_s})"}
	}
}
