// script for user review

$(document).ready(function() {
	$.rating_desc = "";
	if ( $("#review_link_holder").length > 0 ) {
		$.rating_desc = $("#review_link_holder").html();
	}
	$("#rating_desc").html($.rating_desc);
	$("input#rating").attr("value", 0);
	$("#userComment").addClass("hidden");
	$("#userComment > #send").attr("disabled", true);
	var originalClass = $("#userRating").attr("class"); 
	var ratingClass = originalClass; 
	/*$("#userRating > div.stars > input:radio").each(function() {
		var id = this.id;
		var title = this.title;
		$(this).replaceWith("<div id="+id+" title="+title+">&nbsp;</div>");
	});*/
	$("#userRating > div.stars > a > div").hover(function() {
		$(this).parents("#userRating").addClass((this).id);
		$("#rating_desc").html((this).title);
	}, function() {
		$(this).parents("#userRating").removeClass((this).id);
		$(this).parents("#userRating").addClass(ratingClass);
		$("#rating_desc").html($.rating_desc);
	});
	$("#userRating > div.stars > a > div").click(function() {
		$.rating_desc = ((this).title);
		$("#userComment").removeClass("hidden");
		$(".mockup").removeClass("hidden");
		$("#userComment > .send").attr("disabled", false);
		var rating = this.id.replace(/rating_/,"");
		$(this).parents("#userRating").removeClass();
		$(this).parents("#userRating").addClass("confirmed_"+rating);
		$("#userComment > input#rating").attr("value", rating);
		ratingClass = $("#userRating").attr("class"); 
	});
	$("#userComment > div.buttons > a > #reset").click(function() {
		$("#userComment").addClass("hidden");
		$(".mockup").addClass("hidden");
		tb_remove();
		$.rating_desc = "";
		$("#userComment > input#rating").attr("value", 0);
		$("#userComment > #send").attr("disabled", true);
		$("#userComment > #userCommentUser").attr("value", "");
		$("#userComment > #userCommentPwd").attr("value", "");
		$("#userComment > #userCommentComments").attr("value", "");
		$("#userRating").removeClass();
		$("#userRating").addClass("rating_0");
		$("#rating_desc").html("");
	});
});

function changeContent(content) {
        $("#softwareContent").attr("class",content.substring(1));
}

