function fnHiddenReview(sDiv,iID) 
	{
	linkEl = $("HiddenReviewLink"+iID)
	element = $(sDiv);
	if(element.style.display == 'none') 
		{ 
			var url = "/scripts/ajax/hidden_reviews.asp?id="+iID;
			var params = 'id=' + iID;
			
		/*	var ajax = new Ajax.Updater
				(
				{success: sDiv},
				url,
				{method: 'get', parameters: params, onFailure: reportError}
				);*/
			iGo = 1;
			linkEl.innerHTML = "";
			var sp1 = document.createElement("span");
			sp1.setAttribute("id", "newSpan");
			var sp1_content = document.createTextNode("Loading");
			sp1.appendChild(sp1_content);
			var parentDiv = linkEl.parentNode;
			parentDiv.insertBefore(sp1, linkEl);
			fnAddDot();	
			
			new Ajax.Request(url, {
				 onSuccess : function(resp) {
					//alert("The response from the server is: " + resp.responseText);
					//(element.style.display = 'block')
					clearTimeout(t);
					parentDiv.removeChild(sp1);
					linkEl.innerHTML = "Hide";
					element.innerHTML = resp.responseText;
					new Effect.OpenUp(sDiv, {duration: .25}); 
					
				 },
				 onFailure : function(resp) {
				   alert("Oops, there's been an error.");
				 },
				 parameters : ""
				});
			
			
     	}
	 		else 
	 	{ 
			linkEl.innerHTML = "Show";
     		new Effect.CloseDown(sDiv, {duration: .25}); 
		}
	}

var sDots = "";
function fnAddDot()
{
	//alert(iGo)
	eNewSpan = $("newSpan");
	eNewSpan.innerHTML = eNewSpan.innerHTML + sDots
	sDots = sDots + "."
	if (sDots = "..."){
		sDots = "";	
	}
	
	t = setTimeout("fnAddDot()",500)
	
}
