jQuery(document).ready(function() {
	var elemLike = jQuery("#like-this-link");
	var elemRated = jQuery("#num-rated");
	var elemBanner = jQuery("#banner-like");
    if (elemLike.length) {
        elemLike.click(
		  function(event) {
			event.preventDefault(); //stop default browser behaviour
			if(!elemLike.hasClass('disabled')){
				elemLike.addClass('disabled').attr('title','Thanks for rating!');
  				var ts=new Date().getTime();
  				jQuery.get(this.href+'&aj=1&ts='+ts, function(data) {
  					// Check results
  					var oResultData = eval('(' + data + ')');
					if (oResultData.numRated > 0){
						elemRated.text(oResultData.numRated);
						if (oResultData.numRated == 1) {
							elemBanner.text('1 person likes this');
						} else {
							elemBanner.text(oResultData.numRated+' people like this');
						}
					}
				});
			}
		 }
	  );
    }
});


