function isLoggedIn() {
	var loggedIn = $.ajax({
		url: "/_root/ajax/is_logged_in.asp",
		async: false
 	}).responseText;
	if (loggedIn == "true") {
		return true;
	} else {
		return false;
	}
}

function loginTest() {
	
	if (!isLoggedIn()) {
		loc = document.location.href;
		if (loc.lastIndexOf("/") > -1) {
			loc = loc.substring(loc.lastIndexOf("/")+1, loc.length);
		}
		document.location = "login_form.asp?referer=" + loc;
		return;
	}
}


function isValidEmail(s) {
	var sOK, bOK;
	bOK = true;
	sOK = "0123456789abcdefghijklmnopqrstuvwxyz._-'&";
	if (s.indexOf("@") == -1) {
		bOK = false;
	} else {
		var aParts = s.split("@");
		if (aParts.length > 2) {
			bOK = false;
		} else {
			for (j=0;j<aParts.length;j++) {
				var t = aParts[j];
				for (k=0;k<t.length;k++) {
					if (sOK.indexOf(t.substr(k,1).toLowerCase()) == -1) {
						bOK = false;
					}
				}
			}
			if (aParts[1].indexOf(".") == -1) {
				bOK = false;
			}
		}
	}
	return bOK;
}
