
function SiteSummary2(){
	this.vote = function(intSiteDirectoryId, bteVoteTypeId, divPopularityRatingBox){
		if(parseInt(divPopularityRatingBox.attr("vtid")) == bteVoteTypeId)
			return;

		if(_isAuthenticated){
			divPopularityRatingBox.attr("vtid", bteVoteTypeId);  
			Top20Sites.Web.Services.Controls.SiteSummary2.Vote(intSiteDirectoryId, bteVoteTypeId, this.refreshPopularityRatingBoxHtml, null, divPopularityRatingBox);
		}
		else
			window.location.href = "/Users/LogIn.aspx?ReturnUrl=" + encodeURIComponent(window.location.pathname);
	}

	this.refreshPopularityRatingBoxHtml = function(strHtml, divPopularityRatingBox){  
		divPopularityRatingBox.children().slideUp("normal");
		$(strHtml).appendTo(divPopularityRatingBox);
	}
}

var _siteSummary2 = new SiteSummary2();