var clat, clon;
$(document).ready(function() {
	loadLocation();
	$("#subemail").focus(function() {
		$(this).val("");
	});
	$("#subemail").blur(function() {
		var mail = $(this).val();
		if (mail == "") {
			$(this).val("Enter your e-mail address");
		}
	});
});

function loadLocation() {
	var url = "../../ui/geoIP.action?ts=" + new Date().getTime();
	$.getJSON(url, function(data) {
		if (data.rs == "success") {
			clat = data.location.la;
			clon = data.location.lo;
		}
	});
}

function signUpNewsletter() {
	$("#newsletter_subscribe_rs").html("");
	var email = $("#subemail").val();
	if (email == "") return;
	if (!isEMail(email) || email.indexOf(" ") > -1) {
		$("#newsletter_subscribe_rs").html("Invalid Email address");
		return;
	}
	var letters = "ST,FF,FP";
	var url = "../../ui/subscribeNewsLetter.action?email=" + escape(email) + "&type=" + letters + "&ts=" + new Date().getTime();
	$("#newsletter_subscribe_rs").html("Loading...");
	$.getJSON(url, function(data) {
		$("#newsletter_subscribe_rs").html("Thank you for your subscription!");
	});
}

function isEMail(email) {
	var reEmail = /^.+\@.+\..+$/
	return reEmail.test(email)
}