/**some userfeedback functions from sse, rewritten with jquery-methods (andreas hohendorf)***/

//**requires jquery **//
function postRating(value, divId) {
	$("#ratingForm [name='rating']").val(value);
    submitRating(divId);
}

/**
 * Submits rating form. Updates stars in BlogEntry-Head with Html-Snippet
 * Stars in form will remain active due to onStarSelect function in star rating tag
 * @return
 */
function submitRating(divId) {
  jQuery.post('/servlet/rating',$("#ratingForm").serialize(), function(data, textstatus) {   updateHeadHtml(data, textstatus, divId); },'html');  
  return false;
}
	
//**requires jquery **//
function updateRatingHead(divId, referableId) {
	jQuery.get('/servlet/rating', {ratingHead:'', referable:referableId}, function(data, textstatus) { updateHeadHtml(data, textstatus, divId); }, 'html');
	return false;
}

//**requires jquery **//
function updateHeadHtml(data, textStatus, divId) {
	$('#'+divId).html(data);
}