$(document).ready(function(){
	$('#newsletter_button').click(function() {
		$.ajax({
			type : 'GET',
			url : '/content/ajax/products.php?action=doNewsletter',
			dataType : 'json',
			data: {
				email : $('#email').val()
			},
			success : function(data){
                            if(data.result == true) {
                                $('#newsletter').html('Thank you for signing up for the Newsletter. Your email address has now been added to our mailing list.');
                            } 
			},
			error : function(XMLHttpRequest, textStatus, errorThrown) {

			}
		});

		return false;
	});
});


///////////////////////////////////////////////

function trim(stringToTrim) {
        try {
            return stringToTrim.replace(/^\s+|\s+$/g,"");
        } catch(err) {}
}

///////////////////////////////////////////////

//check the email address is valid
function checkEmail(str) {
        var at="@"
        var dot="."
        var lat=str.indexOf(at)
        var lstr=str.length
        var ldot=str.indexOf(dot)
            if (str.indexOf(at)==-1){
               return false;
            }
            if ((str.indexOf(at)==-1) || (str.indexOf(at)==0) || (str.indexOf(at)==lstr)){
               return false;
            }
            if (str.indexOf(dot)==-1 || (str.indexOf(dot)==0) || (str.indexOf(dot)==lstr)){
                return false;
            }
            if (str.indexOf(at,(lat+1))!=-1){
                return false;
            }
            if ((str.substring(lat-1,lat)==dot) || (str.substring(lat+1,lat+2)==dot)){
                return false;
            }
            if (str.indexOf(dot,(lat+2))==-1){
                return false;
            }
            if (str.indexOf(" ")!=-1){
                return false;
            }
        return true;
}
