Hi Léonie, Yes, I did mean to send this here. And how would that work, the form is in the middle of the page, so I can't include all the other parts that should come after the form, then make the form validation functions using die() because then the form's validation output will be right at the bottom of the page. James Scholes -- Contact Details -- E-mail: james@xxxxxxxxxxxxxxxx MSN/Windows Live Messenger: jamesscholes@xxxxxxx AIM: JamesScholes000 Skype: james.scholes -- Social Networks -- Twitter: http://www.twitter.com/jamesscholes Find me on Facebook! Username: jamesscholes Link to Facebook profile: http://www.facebook.com/profile.php?id=1375965156&hiq=jamesscholes Last.FM Profile: http://www.last.fm/user/jamesscholes000 -- Message sent at 07:30:02 PM GMT on Saturday, February 28, 2009 ** To leave the list, click on the immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** access-uk-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq