function isEmail(s)

{   

    var i = 1;

    var sLength = s.length;

    // look for @

    while ((i < sLength) && (s.charAt(i) != "@"))

    { i++

    }

    if ((i >= sLength) || (s.charAt(i) != "@")) return false;

    else i += 2;

    // look for .

    while ((i < sLength) && (s.charAt(i) != "."))

    { i++

    }

    // there must be at least one character after the .

    if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;

    else return true;

}

function validateNewsletter() {

	frmObj = document.getElementById('newsletter-form');

	

	var contactEmail = frmObj.elements['email'];

	var fnameRegxp = /^([a-zA-Z._0-9]+)$/;

	

	if(contactEmail.value == "" ){

		alert("Please enter your email address");

		contactEmail.focus();

		return false;

	}

	

	if(!isEmail(contactEmail.value)){

		alert("Please enter a valid email address");

		contactEmail.focus();

		return false;

	}

	return true;

	

}


function messageSent()

{

	document.getElementById('sending_message').style.display = 'none';

	document.getElementById('tick_image').style.display = 'block';

}