function validateFormNewsletter ( ) {
	if (document.newsletter_form.fullname.value == "Your name") {
			alert("Please insert your name");
			document.newsletter_form.fullname.focus();
			return (false);
		}
	if (document.newsletter_form.fullname.value == "") {
			alert("Please insert your name");
			document.newsletter_form.fullname.focus();
			return (false);
		}
	if (document.newsletter_form.email.value == "Email address") {
			alert("Please insert your email address");
			document.newsletter_form.email.focus();
			return (false);
		}
	if (document.newsletter_form.email.value == "") {
			alert("Please insert your email address");
			document.newsletter_form.email.focus();
			return (false);
		}
	if  (Validemail(document.newsletter_form.email.value)== false) {
			alert("You must enter a valid email address");
			document.newsletter_form.email.focus();
			return (false);
		}
	document.newsletter_form.submit();	
}
function validateFormFriend ( ) {
	if (document.friend_form.yourname.value == "Your name") {
			alert("Please insert your name");
			document.friend_form.yourname.focus();
			return (false);
		}
	if (document.friend_form.yourname.value == "") {
			alert("Please insert your name");
			document.friend_form.yourname.focus();
			return (false);
		}
	if (document.friend_form.youremail.value == "Your email address") {
			alert("Please insert your email address");
			document.friend_form.youremail.focus();
			return (false);
		}
	if (document.friend_form.youremail.value == "") {
			alert("Please insert your email address");
			document.friend_form.youremail.focus();
			return (false);
		}
	if  (Validemail(document.friend_form.youremail.value)== false) {
			alert("You must enter a valid email address");
			document.friend_form.youremail.focus();
			return (false);
		}
	if (document.friend_form.friendname.value == "Friend's name") {
			alert("Please insert your friend's name");
			document.friend_form.friendname.focus();
			return (false);
		}
	if (document.friend_form.friendname.value == "") {
			alert("Please insert your friend's name");
			document.friend_form.friendname.focus();
			return (false);
		}
	if (document.friend_form.friendemail.value == "Friend's email address") {
			alert("Please insert your friend's email address");
			document.friend_form.friendemail.focus();
			return (false);
		}
	if (document.friend_form.friendemail.value == "") {
			alert("Please insert your friend's email address");
			document.friend_form.friendemail.focus();
			return (false);
		}
	if  (Validemail(document.friend_form.friendemail.value)== false) {
			alert("You must enter a valid email address for your friend");
			document.friend_form.friendemail.focus();
			return (false);
		}
	document.newsletter_form.submit();	
}
function Validemail(anAddress) {
    var vArray;
    var hasAtSign;
    var hasDot;
    var StringLength;
    var i;
	StringLength= anAddress.length;
	i=0;
    hasAtSign = false;
    hasDot = false;
    for (i = 0 ; i<=StringLength-1 ; i+=1)
    {	
		if (anAddress.charAt(i) =="@")
		{
			if (hasAtSign == false) 
				hasAtSign = true;
		}
		if (anAddress.charAt(i) =='.')
		{
			if (hasDot == false)
				hasDot = true;
		}
    } 

	if ((hasAtSign == true) &&  (hasDot == true)) 
		return(true);
    else
		return(false);
}
