var http_request = false;
	var loadstatustext="<img src=images/loading.gif width=16 height=16>";
	var workingDiv="divWorking";

function swapStarOver(onOff,starNum) {
	document.getElementById("star"+starNum).src="images/rate/staron.gif";
}
function swapStarOut(onOff,starNum) {
	if (onOff=='on') {
	document.getElementById("star"+starNum).src="images/rate/staron.gif";
	} else {
	document.getElementById("star"+starNum).src="images/rate/staroff.gif";
	}
}
function rate(entryId,rating) {
	var theString="ajax/ywAJAX.asp?action=rateentry&entryId="+entryId+"&rating="+rating;
	getDoc(theString,'divStars','divStars');		
}
function saveComment() {
	var entryId=document.getElementById("entryId").value;
	var comment=document.getElementById("comment").value;
	if (comment=="") {
		alert("Please enter Comment.");
		document.getElementById("comment").focus();
		return (false);
	}
	alert("Your Comment may be subject to moderation, and thus may not display immediately.");
	var theString="ajax/ywAJAX.asp?action=savecomment&entryId="+entryId+"&comment="+encodeURIComponent(comment);
	var aObj=new Array(); 
	var ajaxIndex = aObj.length;
	aObj[ajaxIndex] = new sack();
	aObj[ajaxIndex].requestFile = theString;
	aObj[ajaxIndex].onCompletion = function(){
		listComments(entryId);
	};  	
	aObj[ajaxIndex].runAJAX();	
}
function listComments(entryId) {
	var theString="ajax/ywAJAX.asp?action=listcomments&entryId="+entryId;
	getDoc(theString,'divComments','divComments');	
}
function checkEmail() {
	var email=document.getElementById("email").value;
	var ret;
	var theString="ajax/ywAJAX.asp?action=checkemail&email="+email;
	var aObj=new Array(); 
	var ajaxIndex = aObj.length;
	aObj[ajaxIndex] = new sack();
	aObj[ajaxIndex].requestFile = theString;
	aObj[ajaxIndex].onCompletion = function(){
		ret=aObj[ajaxIndex].response;
		if(ret=="1") {
			document.getElementById("emailOK").value="1";
			document.getElementById("divEmail").innerHTML='<img src="images/GreenCheckmark.gif" width="16" height="16" alt="OK">';
		} else {
			document.getElementById("emailOK").value="0";
			document.getElementById("divEmail").innerHTML='<img src="images/ForbidSign.gif" width="16" height="16" alt="Not OK">'
			document.getElementById("emailMsg").innerHTML="The email address you have entered is already registered for the Fabians web site. Please use the Retrieve Password option at the bottom of the page to retrieve your log in details.<br><br>";
		};
	};  	
	aObj[ajaxIndex].runAJAX();	
}
