function GetCenterLinks(tab,id){
	var IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/;
	if(IE6){
		var links = "";
		if(tab == '1')
			links = "<a href=\"/events.php?EventId="+id+"&Tab=2\">RSVPs</a> | <a href=\"/events.php?EventId="+id+"&Tab=3\">Tags</a> | <a href=\"/events.php?EventId="+id+"&Tab=4\">Share</a> | Story";
		else if(tab == '2')	
			links = "RSVPs | <a href=\"/events.php?EventId="+id+"&Tab=3\">Tags</a> | <a href=\"/events.php?EventId="+id+"&Tab=4\">Share</a> | <a href=\"/events.php?EventId="+id+"&Tab=1\">Story</a>";
		else if(tab == '3')	
			links = "<a href=\"/events.php?EventId="+id+"&Tab=2\">RSVPs</a> | Tags | <a href=\"/events.php?EventId="+id+"&Tab=4\">Share</a> | <a href=\"/events.php?EventId="+id+"&Tab=1\">Story</a>";
		else if(tab == '4')	
			links = "<a href=\"/events.php?EventId="+id+"&Tab=2\">RSVPs</a> | <a href=\"/events.php?EventId="+id+"&Tab=3\">Tags</a> | Share | <a href=\"/events.php?EventId="+id+"&Tab=1\">Story</a>";
		$('CenterLinks').innerHTML = links;
	}
	return;
}

function ChangePage(tab){
	for(var i=1;i <= 4;i++){
		if("PageTab"+i != "PageTab"+tab)
			$('Page'+i).style.display = "none";
	}
	$('Page'+tab).style.display = "block";
	var links = "";
	if(tab == '1')
		links = "<a href=\"javascript:;\" onclick=\"ChangePage('2');\">RSVPs</a> | <a href=\"javascript:;\" onclick=\"ChangePage('3');\">Tags</a> | <a href=\"javascript:;\" onclick=\"ChangePage('4');\">Share</a> | Story";
	else if(tab == '2')	
		links = "RSVPs | <a href=\"javascript:;\" onclick=\"ChangePage('3');\">Tags</a> | <a href=\"javascript:;\" onclick=\"ChangePage('4');\">Share</a> | <a href=\"javascript:;\" onclick=\"ChangePage('1');\">Story</a>";
	else if(tab == '3')	
		links = "<a href=\"javascript:;\" onclick=\"ChangePage('2');\">RSVPs</a> | Tags | <a href=\"javascript:;\" onclick=\"ChangePage('4');\">Share</a> | <a href=\"javascript:;\" onclick=\"ChangePage('1');\">Story</a>";
	else if(tab == '4')	
		links = "<a href=\"javascript:;\" onclick=\"ChangePage('2');\">RSVPs</a> | <a href=\"javascript:;\" onclick=\"ChangePage('3');\">Tags</a> | Share | <a href=\"javascript:;\" onclick=\"ChangePage('1');\">Story</a>";
	
	$('CenterLinks').innerHTML = links;
	return;
}

function ChangePageMany(tab){
	$('News1').style.display = "none";
	$('News2').style.display = "none";
	if($('News3'))
		$('News3').style.display = "none";
	$('News'+tab).style.display = "block";
	var links = "";
	if(tab == '2')
		links = "Recent | <a href=\"javascript:;\" onclick=\"ChangePageMany('1');\">Popular</a>";
	else if(tab == '1')	
		links = "<a href=\"javascript:;\" onclick=\"ChangePageMany('2');\">Recent</a> | Popular";
	$('CenterLinks').innerHTML = links;
	SphereAndOr("clear");
	return;
}

function ShareNews(oReq,newsid){
	if(!oReq){
		if($('ShareSendTo').value == "")
			alert('Enter atleast one email to recieve this Event.');
		else if($('ShareSenderEmail').value == "")
			alert('Enter your email address.');
		else if($('ShareSenderName').value == "")
			alert('Enter your name.');
		else if(!$('ShareSenderEmail').value.match(/\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,6}/))
			alert('Your email address is invalid.');		
		else{
			var emails = $('ShareSendTo').value.split(",");
			for(var i=0;i < emails.length;i++){
				if(!emails[i].match(/\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,6}/)){
					alert(emails[i]+" is an invalid email address.");
					return;
				}
			}
			var url = 'events.php';
			var data = "&Operation=ShareNews&NewsId="+newsid+"&SendTo="+$('ShareSendTo').value+"&Email="+$('ShareSenderEmail').value+"&Name="+$('ShareSenderName').value+"&Message="+document.forms['Share'].ShareMessage.value;
			var myRequest = new Ajax.Request(url, {method:'post', parameters:data, onComplete:ShareNews});
			$('ShareNewsButton').value = "Please Wait...";
			$('ShareNewsButton').disabled = true;
		}
	}else{
		var r = oReq.responseText.evalJSON();
		if(r.Error){
			alert(r.Error);
			$('ShareNewsButton').disabled = false;	
			$('ShareNewsButton').value = "Send Email";
		}else{
			$('ShareSendTo').value = "";
			document.forms['Share'].ShareMessage.value = "";
			$('ShareNewsButton').value = "Sent...";
			setTimeout('$(\'ShareNewsButton\').disabled = false;$(\'ShareNewsButton\').value = "Send Email";',2000);
		}
	}
}

function GetRelatedNews(oReq){
	if(!oReq){
			var url = 'events.php';
			var data = "&Operation=GetRelatedNews";
			var myRequest = new Ajax.Request(url, {method:'post', parameters:data, onComplete:GetRelatedNews});
	}else{
		if(oReq.responseText)
			var r = oReq.responseText.evalJSON();
		else
			var r = oReq.evalJSON();
		var html = "";
			html += "<h2>Related Events</h2>";
		if(r.ENews.length > 0){
			html += "<div class=\"UserProfileSub\">Environmental</div>";
			for(var i=0;i < r.ENews.length;i++)
				html += "<div class=\"UserProfileLeft\"><a href=\"events.php?EventId="+urldecode(r.ENews[i].EventId)+"\">"+urldecode(r.ENews[i].Start)+" - "+urldecode(r.ENews[i].Title)+"</a></div>";
		}
		if(r.SNews.length > 0){
			html += "<div class=\"UserProfileSub\">Social</div>";
			for(var i=0;i < r.SNews.length;i++)
				html += "<div class=\"UserProfileLeft\"><a href=\"events.php?EventId="+urldecode(r.SNews[i].EventId)+"\">"+urldecode(r.SNews[i].Start)+" - "+urldecode(r.SNews[i].Title)+"</a></div>";
		}
		if(r.FNews.length > 0){
			html += "<div class=\"UserProfileSub\">Financial</div>";
			for(var i=0;i < r.FNews.length;i++)
				html += "<div class=\"UserProfileLeft\"><a href=\"events.php?EventId="+urldecode(r.FNews[i].EventId)+"\">"+urldecode(r.FNews[i].Start)+" - "+urldecode(r.FNews[i].Title)+"</a></div>";
	
		}	
		$('RelatedNews').innerHTML = html;
	}
}

function ClickSphere(color){
	if(color == "clear"){
		$('Selected').value = "";
		$('SphereClick').style.backgroundImage = "";
		if(($('News1').style.display == "none")&&($('News2').style.display == "none"))
			GetSearchSubSpheres(false,color);
		else if($('News2').style.display == "none")
			GetPopSubSpheres(false,color);
		else
			GetUpSubSpheres(false,color);
		return;
	}
	else if(color == "center"){
		if($('Selected').value.indexOf(color) > 0){
			$('Selected').value = "";
			$('SphereClick').style.backgroundImage = "";
			if(($('News1').style.display == "none")&&($('News2').style.display == "none"))
				GetSearchSubSpheres(false,'clear');
			else if($('News2').style.display == "none")
				GetPopSubSpheres(false,'clear');
			else
				GetUpSubSpheres(false,'clear');
		}else{
			$('Selected').value = ",center";
			$('SphereClick').style.backgroundImage = "url(/images/s_"+color+"_160.jpg)";
			if(($('News1').style.display == "none")&&($('News2').style.display == "none"))
				GetSearchSubSpheres(false,color);
			else if($('News2').style.display == "none")
				GetPopSubSpheres(false,color);
			else
				GetUpSubSpheres(false,color);
		}
		return;
	}
	else if((color.indexOf("and") > 0)||($('Selected').value.indexOf("center") > 0)){
		$('Selected').value = "";
		$('SphereClick').style.backgroundImage = "url(/images/s_"+color+"_160.jpg)";
		if(($('News1').style.display == "none")&&($('News2').style.display == "none"))
			GetSearchSubSpheres(false,color);
		else if($('News2').style.display == "none")
			GetPopSubSpheres(false,color);
		else
			GetUpSubSpheres(false,color);
		return;
	}	
	else if($('Selected').value.indexOf(color) > 0){
		$('Selected').value = $('Selected').value.replace(","+color,"");
		if($('Selected').value == ""){
			$('SphereClick').style.backgroundImage = "";
			if(($('News1').style.display == "none")&&($('News2').style.display == "none"))
				GetSearchSubSpheres(false,'clear');
			else if($('News2').style.display == "none")
				GetPopSubSpheres(false,'clear');
			else
				GetUpSubSpheres(false,'clear');
			return;
		}
	}else
		$('Selected').value += ","+color;
	color = ",";	
	var sphere = $('Selected').value.split(",");
	if(sphere.length == 2){
		$('SphereClick').style.backgroundImage = "url(/images/s_"+sphere[1]+"_160.jpg)";
		if(($('News1').style.display == "none")&&($('News2').style.display == "none"))
			GetSearchSubSpheres(false,sphere[1]);
		else if($('News2').style.display == "none")
			GetPopSubSpheres(false,sphere[1]);
		else
			GetUpSubSpheres(false,sphere[1]);
		return;
	}else{	
		for(var i=1;i < sphere.length;i++){
			color += sphere[i]+"or";
		}	
		color = color.substr(1,(color.length - 3));
		$('SphereClick').style.backgroundImage = "url(/images/s_"+color+"_160.jpg)";
		if(($('News1').style.display == "none")&&($('News2').style.display == "none"))
			GetSearchSubSpheres(false,color);
		else if($('News2').style.display == "none")
			GetPopSubSpheres(false,color);
		else
			GetUpSubSpheres(false,color);
		return;
	}
}

function GetPopSubSpheres(oReq,color,pagenum){
	if(!oReq){
		if(!pagenum)
			pagenum = 1;
		var url = 'events.php';
		var data = "&Operation=GetPopSubSpheres&Focus="+color+"&PageNum="+pagenum;
		var myRequest = new Ajax.Request(url, {method:'post', parameters:data, onComplete:GetPopSubSpheres});
		if(color == "clear")
			$('SphereOr').checked = true;
		$('SearchSphereIds').value = "";	
	}else{
		if(oReq.responseText)
			var r = oReq.responseText.evalJSON();
		else
			var r = oReq.evalJSON();
		var html = "";
		for(var i=0;i < r.News.length;i++){
				html +=	"<div class=\"News\" id=\"Pop_News_"+urldecode(r.News[i].EventId)+"\">";
				html += "	<div class=\"NewsVotes\">";
				html += "		<div id=\"Pop_NumVotes_"+urldecode(r.News[i].EventId)+"\" class=\"NumVotes\">"+urldecode(r.News[i].Votes)+"</div>";
				html += "		<div id=\"Pop_VoteInfo_"+urldecode(r.News[i].EventId)+"\" class=\"VoteInfo\"><a id=\"Pop_VoteUp_"+urldecode(r.News[i].EventId)+"\" href=\"javascript:;\" onclick=\"VoteUp(false,'"+urldecode(r.News[i].EventId)+"','Event');this.blur();\">Vote Up</a></div>";
				html += "	</div>";
				html += "	<div class=\"NewsDetails\">";
				html +=	"		<div class=\"NewsTitle\">";
				html += "			<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"\"><div class=\"NewsHeadline\">"+urldecode(r.News[i].Start)+" - "+urldecode(r.News[i].Title)+"</div></a>";
				html += "		</div>";
				html += "		<div class=\"NewsInfo\">";
				html += "			<div class=\"NewsAuthor\">";
				html += "				<div class=\"NewsUserImage\">";
				//html += "					<img src=\"userimages/"+urldecode(r.News[i].UserPic)+"\" style=\"width:15px;height:15px;\"/>";
				html += "					<img src=\"includes/phpThumb/phpThumb.php?src=/userimages/"+urldecode(r.News[i].UserPic)+"&w=15px&h=15px\" style=\"width:15px;height:15px;\"/>";
				html += "				</div>";
				html += "			<a href=\"user.php?UserId="+urldecode(r.News[i].UserId)+"\">"+urldecode(r.News[i].Name)+"</a> &nbsp;posted "+urldecode(r.News[i].Posted)+"";
				html += "			</div>";
				html += "			<div class=\"NewsLinks\">";
				html += "				<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"&Tab=4\">Share</a>";
				html += "				<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"&Tab=3\">"+urldecode(r.News[i].NumSpheres)+" Tags</a>";
				html += "				<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"&Tab=2\">"+urldecode(r.News[i].Rsvps)+" RSVPs</a>";
				html += "			</div>";
				html += "		</div>";
				html += "		<div class=\"NewsDescription\">"+urldecode(r.News[i].Description)+"</div>";
				html += "	</div>";
				html += "</div>";		
		}
		if(!((r.ItemPage == 1)&&(r.Next == -1))){
			html += "<div id=\"NewsPageLink\">";
			if(r.Previous == -1)
				html += "<span class=\"GreyedOut\">Previous</span>";
			else
				html += "<a href=\"javascript:;\" onclick=\"GetPopSubSpheres(false,'"+r.Focus+"','"+r.Previous+"');\">Previous</a>";
			html += "&nbsp;&nbsp;|&nbsp;&nbsp;Page "+r.ItemPage+"&nbsp;&nbsp;|&nbsp;&nbsp;";
			if(r.Next == -1)
				html += "<span class=\"GreyedOut\">Next</span>";
			else
				html += "<a href=\"javascript:;\" onclick=\"GetPopSubSpheres(false,'"+r.Focus+"','"+r.Next+"');\">Next</a>";
			html += "</div>";
		}
		
		var html2 = "";
		html2 += "<div class=\"LeftDirections\">";
		html2 += "	<strong style=\"color:#FF0000;\">"+urldecode(r.Search)+"</strong><br/>";
		html2 += "  <strong>Click above</strong> to change the focus:<br/>";
		if(r.Sphere.length > 0){
			html2 += "	<strong>Click below</strong> to narrow the search:<br/>";
			html2 += "</div>";
			for(var i=0;i < r.Sphere.length;i++)
				html2 += " &nbsp;<a href=\"javascript:;\" id=\"Sphere_"+urldecode(r.Sphere[i].SphereId)+"\" onclick=\"PopNewsBySphere(false,'"+urldecode(r.Sphere[i].SphereId)+"');this.blur();\" style=\"font-size:"+urldecode(r.Sphere[i].SFont)+"px;\">"+urldecode(r.Sphere[i].Name)+"</a>";
		}
		$('SearchSpheresMid').innerHTML = html2;
		$('News1').innerHTML = html;
	}
	return;
}

function GetUpSubSpheres(oReq,color,pagenum){
	if(!oReq){
		if(!pagenum)
			pagenum = 1;
		var url = 'events.php';
		var data = "&Operation=GetUpSubSpheres&Focus="+color+"&PageNum="+pagenum;
		var myRequest = new Ajax.Request(url, {method:'post', parameters:data, onComplete:GetUpSubSpheres});
		if(color == "clear")
			$('SphereOr').checked = true;
		$('SearchSphereIds').value = "";		
	}else{
		if(oReq.responseText)
			var r = oReq.responseText.evalJSON();
		else
			var r = oReq.evalJSON();
		var html = "";
		for(var i=0;i < r.News.length;i++){
			html +=	"<div class=\"News\" id=\"Up_News_"+urldecode(r.News[i].EventId)+"\">";
			html += "	<div class=\"NewsVotes\">";
			html += "		<div id=\"Up_NumVotes_"+urldecode(r.News[i].EventId)+"\" class=\"NumVotes\">"+urldecode(r.News[i].Votes)+"</div>";
			html += "		<div id=\"Up_VoteInfo_"+urldecode(r.News[i].EventId)+"\" class=\"VoteInfo\"><a id=\"Up_VoteUp_"+urldecode(r.News[i].EventId)+"\" href=\"javascript:;\" onclick=\"VoteUp(false,'"+urldecode(r.News[i].EventId)+"','Event');this.blur();\">Vote Up</a></div>";
			html += "	</div>";
			html += "	<div class=\"NewsDetails\">";
			html +=	"		<div class=\"NewsTitle\">";
			html += "			<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"\"><div class=\"NewsHeadline\">"+urldecode(r.News[i].Start)+" - "+urldecode(r.News[i].Title)+"</div></a>";
			html += "		</div>";
			html += "		<div class=\"NewsInfo\">";
			html += "			<div class=\"NewsAuthor\">";
			html += "				<div class=\"NewsUserImage\">";
			//html += "					<img src=\"userimages/"+urldecode(r.News[i].UserPic)+"\" style=\"width:15px;height:15px;\"/>";
			html += "					<img src=\"includes/phpThumb/phpThumb.php?src=/userimages/"+urldecode(r.News[i].UserPic)+"&w=15px&h=15px\" style=\"width:15px;height:15px;\"/>";
			html += "				</div>";
			html += "			<a href=\"user.php?UserId="+urldecode(r.News[i].UserId)+"\">"+urldecode(r.News[i].Name)+"</a> &nbsp;posted "+urldecode(r.News[i].Posted)+"";
			html += "			</div>";
			html += "			<div class=\"NewsLinks\">";
			html += "				<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"&Tab=4\">Share</a>";
			html += "				<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"&Tab=3\">"+urldecode(r.News[i].NumSpheres)+" Tags</a>";
			html += "				<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"&Tab=2\">"+urldecode(r.News[i].Rsvps)+" RSVPs</a>";
			html += "			</div>";
			html += "		</div>";
			html += "		<div class=\"NewsDescription\">"+urldecode(r.News[i].Description)+"</div>";
			html += "	</div>";
			html += "</div>";		
		}
		if(!((r.ItemPage == 1)&&(r.Next == -1))){
			html += "<div id=\"NewsPageLink\">";
			if(r.Previous == -1)
				html += "<span class=\"GreyedOut\">Previous</span>";
			else
				html += "<a href=\"javascript:;\" onclick=\"GetUpSubSpheres(false,'"+r.Focus+"','"+r.Previous+"');\">Previous</a>";
			html += "&nbsp;&nbsp;|&nbsp;&nbsp;Page "+r.ItemPage+"&nbsp;&nbsp;|&nbsp;&nbsp;";
			if(r.Next == -1)
				html += "<span class=\"GreyedOut\">Next</span>";
			else
				html += "<a href=\"javascript:;\" onclick=\"GetUpSubSpheres(false,'"+r.Focus+"','"+r.Next+"');\">Next</a>";
			html += "</div>";
		}
		var html2 = "";
		html2 += "<div class=\"LeftDirections\">";
		html2 += "	<strong style=\"color:#FF0000;\">"+urldecode(r.Search)+"</strong><br/>";
		html2 += "  <strong>Click above</strong> to change the focus:<br/>";
		if(r.Sphere.length > 0){
			html2 += "	<strong>Click below</strong> to narrow the search:<br/>";
			html2 += "</div>";
			for(var i=0;i < r.Sphere.length;i++)
				html2 += " &nbsp;<a href=\"javascript:;\" id=\"Sphere_"+urldecode(r.Sphere[i].SphereId)+"\" onclick=\"UpNewsBySphere(false,'"+urldecode(r.Sphere[i].SphereId)+"');this.blur();\" style=\"font-size:"+urldecode(r.Sphere[i].SFont)+"px;\">"+urldecode(r.Sphere[i].Name)+"</a>";
		}
		$('SearchSpheresMid').innerHTML = html2;
		$('News2').innerHTML = html;			
	}
	return;
}

function GetSearchSubSpheres(oReq,color,pagenum){
	if(!oReq){	
		if(!pagenum)
			pagenum = 1;
		var url = 'events.php';
		var data = "&Operation=GetSearchSubSpheres&Search="+urlencode($('SearchQNews').value)+"&Focus="+color+"&PageNum="+pagenum;
		var myRequest = new Ajax.Request(url, {method:'post',parameters:data,onComplete:GetSearchSubSpheres});	
		if(color == "clear")
			$('SphereOr').checked = true;
		$('SearchSphereIds').value = "";
	}else{
		if(oReq.responseText)
			var r = oReq.responseText.evalJSON();
		else
			var r = oReq.evalJSON();
		if(r.Error)
			alert(r.Error);
		else{
			var html = "";
			if(r.News.length > 0){
				for(var i=0;i < r.News.length;i++){
					html +=	"<div class=\"News\" id=\"Up_News_"+urldecode(r.News[i].EventId)+"\">";
					html += "	<div class=\"NewsVotes\">";
					html += "		<div id=\"Up_NumVotes_"+urldecode(r.News[i].EventId)+"\" class=\"NumVotes\">"+urldecode(r.News[i].Votes)+"</div>";
					html += "		<div id=\"Up_VoteInfo_"+urldecode(r.News[i].EventId)+"\" class=\"VoteInfo\"><a id=\"Up_VoteUp_"+urldecode(r.News[i].EventId)+"\" href=\"javascript:;\" onclick=\"VoteUp(false,'"+urldecode(r.News[i].EventId)+"','Event');this.blur();\">Vote Up</a></div>";
					html += "	</div>";
					html += "	<div class=\"NewsDetails\">";
					html +=	"		<div class=\"NewsTitle\">";
					html += "			<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"\"><div class=\"NewsHeadline\">"+urldecode(r.News[i].Start)+" - "+urldecode(r.News[i].Title)+"</div></a>";
					html += "		</div>";
					html += "		<div class=\"NewsInfo\">";
					html += "			<div class=\"NewsAuthor\">";
					html += "				<div class=\"NewsUserImage\">";
					//html += "					<img src=\"userimages/"+urldecode(r.News[i].UserPic)+"\" style=\"width:15px;height:15px;\"/>";
					html += "					<img src=\"includes/phpThumb/phpThumb.php?src=/userimages/"+urldecode(r.News[i].UserPic)+"&w=15px&h=15px\" style=\"width:15px;height:15px;\"/>";
					html += "				</div>";
					html += "			<a href=\"user.php?UserId="+urldecode(r.News[i].UserId)+"\">"+urldecode(r.News[i].Name)+"</a> &nbsp;posted "+urldecode(r.News[i].Posted)+"";
					html += "			</div>";
					html += "			<div class=\"NewsLinks\">";
					html += "				<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"&Tab=4\">Share</a>";
					html += "				<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"&Tab=3\">"+urldecode(r.News[i].NumSpheres)+" Tags</a>";
					html += "				<a href=\"events.php?EventId="+urldecode(r.News[i].EventId)+"&Tab=2\">"+urldecode(r.News[i].Rsvps)+" RSVPs</a>";
					html += "			</div>";
					html += "		</div>";
					html += "		<div class=\"NewsDescription\">"+urldecode(r.News[i].Description)+"</div>";
					html += "	</div>";
					html += "</div>";		
				}
				if(!((r.ItemPage == 1)&&(r.Next == -1))){
					html += "<div id=\"NewsPageLink\">";
					if(r.Previous == -1)
						html += "<span class=\"GreyedOut\">Previous</span>";
					else
						html += "<a href=\"javascript:;\" onclick=\"GetSearchSubSpheres(false,'"+r.Focus+"','"+r.Previous+"');\">Previous</a>";
					html += "&nbsp;&nbsp;|&nbsp;&nbsp;Page "+r.ItemPage+"&nbsp;&nbsp;|&nbsp;&nbsp;";
					if(r.Next == -1)
						html += "<span class=\"GreyedOut\">Next</span>";
					else
						html += "<a href=\"javascript:;\" onclick=\"GetSearchSubSpheres(false,'"+r.Focus+"','"+r.Next+"');\">Next</a>";
					html += "</div>";
				}
				var html2 = "";
				html2 += "<div class=\"LeftDirections\">";
				html2 += "	<strong style=\"color:#FF0000;\">"+urldecode(r.Search)+"</strong><br/>";
				html2 += "  <strong>Click above</strong> to change the focus:<br/>";
				if(r.Sphere.length > 0){
					html2 += "	<strong>Click below</strong> to narrow the search:<br/>";
					html2 += "</div>";
					for(var i=0;i < r.Sphere.length;i++)
						html2 += " &nbsp;<a href=\"javascript:;\" id=\"Sphere_"+urldecode(r.Sphere[i].SphereId)+"\" onclick=\"SearchNewsBySphere(false,'"+urldecode(r.Sphere[i].SphereId)+"');this.blur();\" style=\"font-size:"+urldecode(r.Sphere[i].SFont)+"px;\">"+urldecode(r.Sphere[i].Name)+"</a>";
				}
				$('SearchSpheresMid').innerHTML = html2;	
			}else{
				html += "<div id=\"NoResults\" class=\"UserProfileStats\">";
				html += "<h2>No Results</h2>";
				html += "Try the following to help your search:<br/><br/>";
				html += "	<strong>Click a highlighted sphere</strong> to remove it from your search <br/>";
				if($('SphereAnd').checked == true)
					html += "	<strong>Check OR</strong> instead of AND for related news stories <br/>";
				html += "	<strong>Click RESET</strong> to start your search over</br>";	
				html += "</div>"
				var html2 = "";
				html2 += "<div class=\"LeftDirections\">";
				html2 += "	<strong style=\"color:#FF0000;\">"+urldecode(r.Search)+"</strong><br/>";
				html2 += "  <strong>Click above</strong> to change the focus:<br/>";
				if(r.Sphere.length > 0){
					html2 += "	<strong>Click below</strong> to narrow the search:<br/>";
					html2 += "</div>";
					for(var i=0;i < r.Sphere.length;i++)
						html2 += " &nbsp;<a href=\"javascript:;\" id=\"Sphere_"+urldecode(r.Sphere[i].SphereId)+"\" onclick=\"SearchNewsBySphere(false,'"+urldecode(r.Sphere[i].SphereId)+"');this.blur();\" style=\"font-size:"+urldecode(r.Sphere[i].SFont)+"px;\">"+urldecode(r.Sphere[i].Name)+"</a>";
				}
				$('SearchSpheresMid').innerHTML = html2;
			}
			$('News3').innerHTML = html;
		}
	}
	return;
}

function PopNewsBySphere(oReq,sphereid,pagenum){
	if(!oReq){
		if(!pagenum)
			pagenum = 1;
		if(sphereid != "andor"){
			if(!($('SearchSphereIds').value.indexOf(sphereid) < 0)){
				$('SearchSphereIds').value = $('SearchSphereIds').value.replace(sphereid,"");
				if($('SearchSphereIds').value.replace(/,/g,"").replace(/ /g,"") == ""){
					SphereAndOr('clear');
					return;
				}
				$('Sphere_'+sphereid).style.color = "";
			}else{
				$('SearchSphereIds').value += sphereid+", ";
				$('Sphere_'+sphereid).style.color = "#FF0000";
			}
		}
		var andor = "or";
		if($('SphereAnd').checked)
			andor = "and";
		var a = $('SphereClick').style.backgroundImage.indexOf("_") + 1;
		var b = $('SphereClick').style.backgroundImage.lastIndexOf("_");
		var color = $('SphereClick').style.backgroundImage.substring(a,b);
		var url = 'events.php';
		var data = "&Operation=PopNewsBySphere&Focus="+color+"&SphereId="+$('SearchSphereIds').value+"&AndOr="+andor+"&PageNum="+pagenum;
		var myRequest = new Ajax.Request(url, {method:'post', parameters:data, onComplete:PopNewsBySphere});
	}else{
		var r = oReq.responseText.evalJSON();
		if(r.Error){
			alert(r.Error);
		}else{
			var html = "";
			if(r.News.length > 0){
				for(var i=0;i < r.News.length;i++){
					html +=	"<div class=\"News\" id=\"Pop_News_"+urldecode(r.News[i].EventId)+"\">";
					html += "	<div class=\"NewsVotes\">";
					html += "		<div id=\"Pop_NumVotes_"+urldecode(r.News[i].EventId)+"\" class=\"NumVotes\">"+urldecode(r.News[i].Votes)+"</div>";
					html += "		<div id=\"Pop_VoteInfo_"+urldecode(r.News[i].EventId)+"\" class=\"VoteInfo\"><a id=\"Pop_VoteUp_"+urldecode(r.News[i].EventId)+"\" href=\"javascript:;\" onclick=\"VoteUp(false,'"+urldecode(r.News[i].EventId)+"','Event');this.blur();\">Vote Up</a></div>";
					html += "	</div>";
					html += "	<div class=\"NewsDetails\">";
					html +=	"		<div class=\"NewsTitle\">";
					html += "			<a href=\"events.php?EventId="+r.News[i].EventId+"\"><div class=\"NewsHeadline\">"+urldecode(r.News[i].Start)+" - "+urldecode(r.News[i].Title)+"</div></a>";
					html += "		</div>";
					html += "		<div class=\"NewsInfo\">";
					html += "			<div class=\"NewsAuthor\">";
					html += "				<div class=\"NewsUserImage\">";
					//html += "					<img src=\"userimages/"+urldecode(r.News[i].UserPic)+"\" style=\"width:15px;height:15px;\"/>";
					html += "					<img src=\"includes/phpThumb/phpThumb.php?src=/userimages/"+urldecode(r.News[i].UserPic)+"&w=15px&h=15px\" style=\"width:15px;height:15px;\"/>";
					html += "				</div>";
					html += "			<a href=\"user.php?UserId="+r.News[i].UserId+"\">"+r.News[i].Name+"</a> &nbsp;posted "+r.News[i].Posted+"";
					html += "			</div>";
					html += "			<div class=\"NewsLinks\">";
					html += "				<a href=\"events.php?EventId="+r.News[i].EventId+"&Tab=4\">Share</a>";
					html += "				<a href=\"events.php?EventId="+r.News[i].EventId+"&Tab=3\">"+r.News[i].NumSpheres+" Tags</a>";
					html += "				<a href=\"events.php?EventId="+r.News[i].EventId+"&Tab=2\">"+r.News[i].Rsvps+" RSVPs</a>";
					html += "			</div>";
					html += "		</div>";
					html += "		<div class=\"NewsDescription\">"+urldecode(r.News[i].Description)+"</div>";
					html += "	</div>";
					html += "</div>";		
				}
				if(!((r.ItemPage == 1)&&(r.Next == -1))){
					html += "<div id=\"NewsPageLink\">";
					if(r.Previous == -1)
						html += "<span class=\"GreyedOut\">Previous</span>";
					else
						html += "<a href=\"javascript:;\" onclick=\"PopNewsBySphere(false,'andor','"+r.Previous+"');\">Previous</a>";
					html += "&nbsp;&nbsp;|&nbsp;&nbsp;Page "+r.ItemPage+"&nbsp;&nbsp;|&nbsp;&nbsp;";
					if(r.Next == -1)
						html += "<span class=\"GreyedOut\">Next</span>";
					else
						html += "<a href=\"javascript:;\" onclick=\"PopNewsBySphere(false,'andor','"+r.Next+"');\">Next</a>";
					html += "</div>";
				}
			}else{
				html += "<div id=\"NoResults\" class=\"UserProfileStats\">";
				html += "<h2>No Results</h2>";
				html += "Try the following to help your search:<br/><br/>";
				html += "	<strong>Click a highlighted sphere</strong> to remove it from your search <br/>";
				if($('SphereAnd').checked == true)
					html += "	<strong>Check OR</strong> instead of AND for related news stories <br/>";
				html += "	<strong>Click RESET</strong> to start your search over</br>";	
				html += "</div>"
			}
			$('News1').innerHTML = html;
		}
	}	
}

function UpNewsBySphere(oReq,sphereid,pagenum){
	if(!oReq){
		if(!pagenum)
			pagenum = 1;
		if(sphereid != "andor"){
			if(!($('SearchSphereIds').value.indexOf(sphereid) < 0)){
				$('SearchSphereIds').value = $('SearchSphereIds').value.replace(sphereid,"");
				if($('SearchSphereIds').value.replace(/,/g,"").replace(/ /g,"") == ""){
					SphereAndOr('clear');
					return;
				}
				$('Sphere_'+sphereid).style.color = "";
			}else{
				$('SearchSphereIds').value += sphereid+", ";
				$('Sphere_'+sphereid).style.color = "#FF0000";
			}
		}	
		var andor = "or";
		if($('SphereAnd').checked)
			andor = "and";
		var a = $('SphereClick').style.backgroundImage.indexOf("_") + 1;
		var b = $('SphereClick').style.backgroundImage.lastIndexOf("_");
		var color = $('SphereClick').style.backgroundImage.substring(a,b);
		var url = 'events.php';
		var data = "&Operation=UpNewsBySphere&Focus="+color+"&SphereId="+$('SearchSphereIds').value+"&AndOr="+andor+"&PageNum="+pagenum;
		var myRequest = new Ajax.Request(url, {method:'post', parameters:data, onComplete:UpNewsBySphere});
	}else{
		var r = oReq.responseText.evalJSON();
		if(r.Error){
			alert(r.Error);
		}else{
			var html = "";
			if(r.News.length > 0){
				for(var i=0;i < r.News.length;i++){
					html +=	"<div class=\"News\" id=\"Up_News_"+urldecode(r.News[i].EventId)+"\">";
					html += "	<div class=\"NewsVotes\">";
					html += "		<div id=\"Up_NumVotes_"+urldecode(r.News[i].EventId)+"\" class=\"NumVotes\">"+urldecode(r.News[i].Votes)+"</div>";
					html += "		<div id=\"Up_VoteInfo_"+urldecode(r.News[i].EventId)+"\" class=\"VoteInfo\"><a id=\"Up_VoteUp_"+urldecode(r.News[i].EventId)+"\" href=\"javascript:;\" onclick=\"VoteUp(false,'"+urldecode(r.News[i].EventId)+"','Event');this.blur();\">Vote Up</a></div>";
					html += "	</div>";
					html += "	<div class=\"NewsDetails\">";
					html +=	"		<div class=\"NewsTitle\">";
					html += "			<a href=\"events.php?EventId="+r.News[i].EventId+"\"><div class=\"NewsHeadline\">"+urldecode(r.News[i].Start)+" - "+urldecode(r.News[i].Title)+"</div></a>";
					html += "		</div>";
					html += "		<div class=\"NewsInfo\">";
					html += "			<div class=\"NewsAuthor\">";
					html += "				<div class=\"NewsUserImage\">";
					//html += "					<img src=\"userimages/"+urldecode(r.News[i].UserPic)+"\" style=\"width:15px;height:15px;\"/>";
					html += "					<img src=\"includes/phpThumb/phpThumb.php?src=/userimages/"+urldecode(r.News[i].UserPic)+"&w=15px&h=15px\" style=\"width:15px;height:15px;\"/>";
					html += "				</div>";
					html += "			<a href=\"user.php?UserId="+r.News[i].UserId+"\">"+r.News[i].Name+"</a> &nbsp;posted "+r.News[i].Posted+"";
					html += "			</div>";
					html += "			<div class=\"NewsLinks\">";
					html += "				<a href=\"events.php?EventId="+r.News[i].EventId+"&Tab=4\">Share</a>";
					html += "				<a href=\"events.php?EventId="+r.News[i].EventId+"&Tab=3\">"+r.News[i].NumSpheres+" Tags</a>";
					html += "				<a href=\"events.php?EventId="+r.News[i].EventId+"&Tab=2\">"+r.News[i].Rsvps+" RSVPs</a>";
					html += "			</div>";
					html += "		</div>";
					html += "		<div class=\"NewsDescription\">"+urldecode(r.News[i].Description)+"</div>";
					html += "	</div>";
					html += "</div>";		
				}
				if(!((r.ItemPage == 1)&&(r.Next == -1))){
					html += "<div id=\"NewsPageLink\">";
					if(r.Previous == -1)
						html += "<span class=\"GreyedOut\">Previous</span>";
					else
						html += "<a href=\"javascript:;\" onclick=\"UpNewsBySphere(false,'andor','"+r.Previous+"');\">Previous</a>";
					html += "&nbsp;&nbsp;|&nbsp;&nbsp;Page "+r.ItemPage+"&nbsp;&nbsp;|&nbsp;&nbsp;";
					if(r.Next == -1)
						html += "<span class=\"GreyedOut\">Next</span>";
					else
						html += "<a href=\"javascript:;\" onclick=\"UpNewsBySphere(false,'andor','"+r.Next+"');\">Next</a>";
					html += "</div>";
				}
			}else{
				html += "<div id=\"NoResults\" class=\"UserProfileStats\">";
				html += "<h2>No Results</h2>";
				html += "Try the following to help your search:<br/><br/>";
				html += "	<strong>Click a highlighted sphere</strong> to remove it from your search <br/>";
				if($('SphereAnd').checked == true)
					html += "	<strong>Check OR</strong> instead of AND for related news stories <br/>";
				html += "	<strong>Click RESET</strong> to start your search over</br>";	
				html += "</div>"
			}
			$('News2').innerHTML = html;
		}
	}	
}

function SearchNewsBySphere(oReq,sphereid,pagenum){
	if(!oReq){
		if(!pagenum)
			pagenum = 1;
		if(sphereid != "andor"){
			if(!($('SearchSphereIds').value.indexOf(sphereid) < 0)){
				$('SearchSphereIds').value = $('SearchSphereIds').value.replace(sphereid,"");
				if($('SearchSphereIds').value.replace(/,/g,"").replace(/ /g,"") == ""){
					SphereAndOr('clear');
					return;
				}
				$('Sphere_'+sphereid).style.color = "";
			}else{
				$('SearchSphereIds').value += sphereid+", ";
				$('Sphere_'+sphereid).style.color = "#FF0000";
			}
		}	
		var andor = "or";
		if($('SphereAnd').checked)
			andor = "and";
		var a = $('SphereClick').style.backgroundImage.indexOf("_") + 1;
		var b = $('SphereClick').style.backgroundImage.lastIndexOf("_");
		var color = $('SphereClick').style.backgroundImage.substring(a,b);
		var url = 'events.php';
		var data = "&Operation=SearchNewsBySphere&Search="+urlencode($('SearchQNews').value)+"&Focus="+color+"&SphereId="+$('SearchSphereIds').value+"&AndOr="+andor+"&PageNum="+pagenum;
		var myRequest = new Ajax.Request(url, {method:'post', parameters:data, onComplete:SearchNewsBySphere});
	}else{
		var r = oReq.responseText.evalJSON();
		if(r.Error){
			alert(r.Error);
		}else{
			var html = "";
			if(r.News.length > 0){
				for(var i=0;i < r.News.length;i++){
					html +=	"<div class=\"News\" id=\"Up_News_"+urldecode(r.News[i].EventId)+"\">";
					html += "	<div class=\"NewsVotes\">";
					html += "		<div id=\"Up_NumVotes_"+urldecode(r.News[i].EventId)+"\" class=\"NumVotes\">"+urldecode(r.News[i].Votes)+"</div>";
					html += "		<div id=\"Up_VoteInfo_"+urldecode(r.News[i].EventId)+"\" class=\"VoteInfo\"><a id=\"Up_VoteUp_"+urldecode(r.News[i].EventId)+"\" href=\"javascript:;\" onclick=\"VoteUp(false,'"+urldecode(r.News[i].EventId)+"','Event');this.blur();\">Vote Up</a></div>";
					html += "	</div>";
					html += "	<div class=\"NewsDetails\">";
					html +=	"		<div class=\"NewsTitle\">";
					html += "			<a href=\"events.php?EventId="+r.News[i].EventId+"\"><div class=\"NewsHeadline\">"+urldecode(r.News[i].Start)+" - "+urldecode(r.News[i].Title)+"</div></a>";
					html += "		</div>";
					html += "		<div class=\"NewsInfo\">";
					html += "			<div class=\"NewsAuthor\">";
					html += "				<div class=\"NewsUserImage\">";
					//html += "					<img src=\"userimages/"+urldecode(r.News[i].UserPic)+"\" style=\"width:15px;height:15px;\"/>";
					html += "					<img src=\"includes/phpThumb/phpThumb.php?src=/userimages/"+urldecode(r.News[i].UserPic)+"&w=15px&h=15px\" style=\"width:15px;height:15px;\"/>";
					html += "				</div>";
					html += "			<a href=\"user.php?UserId="+r.News[i].UserId+"\">"+r.News[i].Name+"</a> &nbsp;posted "+r.News[i].Posted+"";
					html += "			</div>";
					html += "			<div class=\"NewsLinks\">";
					html += "				<a href=\"events.php?EventId="+r.News[i].EventId+"&Tab=4\">Share</a>";
					html += "				<a href=\"events.php?EventId="+r.News[i].EventId+"&Tab=3\">"+r.News[i].NumSpheres+" Tags</a>";
					html += "				<a href=\"events.php?EventId="+r.News[i].EventId+"&Tab=2\">"+r.News[i].Rsvps+" RSVPs</a>";
					html += "			</div>";
					html += "		</div>";
					html += "		<div class=\"NewsDescription\">"+urldecode(r.News[i].Description)+"</div>";
					html += "	</div>";
					html += "</div>";		
				}
				if(!((r.ItemPage == 1)&&(r.Next == -1))){
					html += "<div id=\"NewsPageLink\">";
					if(r.Previous == -1)
						html += "<span class=\"GreyedOut\">Previous</span>";
					else
						html += "<a href=\"javascript:;\" onclick=\"SearchNewsBySphere(false,'andor','"+r.Previous+"');\">Previous</a>";
					html += "&nbsp;&nbsp;|&nbsp;&nbsp;Page "+r.ItemPage+"&nbsp;&nbsp;|&nbsp;&nbsp;";
					if(r.Next == -1)
						html += "<span class=\"GreyedOut\">Next</span>";
					else
						html += "<a href=\"javascript:;\" onclick=\"SearchNewsBySphere(false,'andor','"+r.Next+"');\">Next</a>";
					html += "</div>";
				}
			}else{
				html += "<div id=\"NoResults\" class=\"UserProfileStats\">";
				html += "<h2>No Results</h2>";
				html += "Try the following to help your search:<br/><br/>";
				html += "	<strong>Click a highlighted sphere</strong> to remove it from your search <br/>";
				if($('SphereAnd').checked == true)
					html += "	<strong>Check OR</strong> instead of AND for related news stories <br/>";
				html += "	<strong>Click RESET</strong> to start your search over</br>";	
				html += "</div>"
			}
			$('News3').innerHTML = html;
		}
	}	
}

function SphereAndOr(todo){
	if(($('News1').style.display == "none")&&($('News2').style.display == "none")){
		if(todo == "andor")
			SearchNewsBySphere(false,todo);
		else{
			var color = "clear";
			if($('SphereClick').style.backgroundImage != ""){
				var x = ($('SphereClick').style.backgroundImage.indexOf("_") + 1);
				var y = $('SphereClick').style.backgroundImage.lastIndexOf("_");
				color = $('SphereClick').style.backgroundImage.substring(x,y);
			}
			GetSearchSubSpheres(false,color);
		}
	}else if($('News2').style.display == "none"){
		if(todo == "andor")
			PopNewsBySphere(false,todo);
		else{
			var color = "clear";
			if($('SphereClick').style.backgroundImage != ""){
				var x = ($('SphereClick').style.backgroundImage.indexOf("_") + 1);
				var y = $('SphereClick').style.backgroundImage.lastIndexOf("_");
				color = $('SphereClick').style.backgroundImage.substring(x,y);
			}
			GetPopSubSpheres(false,color);
		}
	}else{
		if(todo == "andor")
			UpNewsBySphere(false,todo);
		else{
			var color = "clear";
			if($('SphereClick').style.backgroundImage != ""){
				var x = ($('SphereClick').style.backgroundImage.indexOf("_") + 1);
				var y = $('SphereClick').style.backgroundImage.lastIndexOf("_");
				color = $('SphereClick').style.backgroundImage.substring(x,y);
			}
			GetUpSubSpheres(false,color);
		}
	}
	return;	
}

function GetRsvps(oReq,eventid,pagenum){
	if(!oReq){
			var url = 'events.php';
			var data = "&Operation=GetRsvps&EventId="+eventid+"&PageNum="+pagenum;
			var myRequest = new Ajax.Request(url, {method:'post', parameters:data, onComplete:GetRsvps});
	}else{
		if(oReq.responseText)
			var r = oReq.responseText.evalJSON();
		else
			var r = oReq.evalJSON();
		var html = "";
		if(r.Comment.length > 0){
			for(var i=0;i < r.Comment.length;i++){
				html += "<div class=\"Comment\" id=\"Comment_"+urldecode(r.Comment[i].RsvpId)+"\">";
				html +=	"	<div class=\"CommentRight\" style=\""+urldecode(r.Comment[i].PostedBG)+"\">";
				html += "		<div class=\"CommentUserImage\">";
				//html += "			<img src=\"userimages/"+urldecode(r.Comment[i].UserPic)+"\" style=\"width:15px;height:15px;\"/>";
				html += "			<img src=\"includes/phpThumb/phpThumb.php?src=/userimages/"+urldecode(r.Comment[i].UserPic)+"&w=15px&h=15px\" style=\"width:15px;height:15px;\"/>";
				html += "		</div>";
				html += "		<div class=\"CommentAuthor\">posted by <a href=\"user.php?UserId="+urldecode(r.Comment[i].UserId)+"\">"+urldecode(r.Comment[i].Name)+"</a>";
				html += "			<br/>"+urldecode(r.Comment[i].Posted);
				html += 		"</div></div>";
				html += "	<div class=\"CommentLeft\">&nbsp;";
				if(r.Comment[i].Avatar != "")
					html += "	<div class=\"CommentAvatar\"><img src=\""+urldecode(r.Comment[i].Avatar)+"\"/></div>";	
				html += "	<div class=\"CommentBody\"><strong>"+urldecode(r.Comment[i].Answer)+"</strong><br/>"+urldecode(r.Comment[i].Body)+"</div></div>";
				html += "</div>";
			}
			if(!((r.PageNum == 1)&&(r.Next == -1))){
				html += "<div class=\"Paging\">";
				if(r.Previous == -1)
					html += "<span class=\"GreyedOut\">Previous</span>";
				else
					html += "<a href=\"javascript:;\" onclick=\"GetRsvps(false,'"+r.EventId+"','"+r.Previous+"');\">Previous</a>";
				html += "&nbsp;&nbsp;|&nbsp;&nbsp;Page "+r.PageNum+"&nbsp;&nbsp;|&nbsp;&nbsp;";
				if(r.Next == -1)
					html += "<span class=\"GreyedOut\">Next</span>";
				else
					html += "<a href=\"javascript:;\" onclick=\"GetRsvps(false,'"+r.EventId+"','"+r.Next+"');\">Next</a>";
				html += "</div>";	
			}
		}
		$('Comments').innerHTML = html;
	}
}

function PostRsvp(oReq,eventid){
	if(!oReq){
		var answer = 'yes';
		if($('AnswerMaybe').checked)
			answer = 'maybe';
		else if($('AnswerNo').checked)
			answer = 'no';
		var url = 'events.php';
		var data = "&Operation=AddRsvp&Name="+$('UserName').value+"&EventId="+eventid+"&Answer="+urlencode(answer)+"&Body="+urlencode(document.forms['AddComment'].CommentBody.value)+"&AvatarId="+$('AvatarId').value;
		var myRequest = new Ajax.Request(url, {method:'post', parameters:data, onComplete:PostRsvp});
		$('AddCommentButton').value = "Please Wait...";
		$('AddCommentButton').disabled = true;
	}else{
		var r = oReq.responseText.evalJSON();
		if(r.Error){
			$('CommentStatus').style.color = "#FF0000";
			$('CommentStatus').innerHTML = r.Error;
		}else{
			document.forms['AddComment'].CommentBody.value = "";
			$('CommentStatus').style.color = "#00A329";
			$('CommentStatus').innerHTML = "Thanks for your RSVP.";
			var html = "";
			html += "<div class=\"Comment\" id=\"Comment_"+urldecode(r.RsvpId)+"\">";
			html +=	"<div class=\"CommentRight\" style=\""+urldecode(r.PostedBG)+"\">";
			html += "<div class=\"CommentUserImage\">";
			//html += "<img src=\"userimages/"+urldecode(r.UserPic)+"\" style=\"width:15px;height:15px;\"/>";
			html += "<img src=\"includes/phpThumb/phpThumb.php?src=/userimages/"+urldecode(r.UserPic)+"&w=15px&h=15px\" style=\"width:15px;height:15px;\"/>";
			html += "</div>";
			html += "<div class=\"CommentAuthor\">posted by <a href=\"user.php?UserId="+urldecode(r.UserId)+"\">"+urldecode(r.Name)+"</a>";
			html += "<br/>just now</div></div>";
			html += "<div class=\"CommentLeft\">&nbsp;";
			if(r.Avatar != "")
				html += "<div class=\"CommentAvatar\"><img src=\""+urldecode(r.Avatar)+"\"/></div>";
			html += "<div class=\"CommentBody\"><strong>"+urldecode(r.Answer)+"</strong><br/>"+urldecode(r.Body)+"</div></div>";
			html += "</div>";
			$('Comments').innerHTML = html+$('Comments').innerHTML;			
		}
		$('AddCommentButton').disabled = false;	
		$('AddCommentButton').value = "Post RSVP";	
		setTimeout("$('CommentStatus').innerHTML = ''",3000);
	}	
}