var segmentActionServletURL = "/share/personalization/segment_action.jsp";
var chapterActionServletURL = "/share/personalization/chapter_action.jsp";
var segmentNameParameter="segmentName";
var chapterNameParameter="chapterName";
var increaseAmountParameter = "increaseAmount";
var domainNameParameter = "domainName";	
var clearScoresParameter = "clearExistingScores";

function updateSegmentScore(segmentName, increaseAmount, domainName) {
	var parameterString;
	parameterString = segmentNameParameter + "=" + segmentName;
	parameterString = parameterString + "&" + increaseAmountParameter + "=" + increaseAmount;
	parameterString = parameterString + "&" + domainNameParameter + "=" + domainName;
	$.ajax({
		type: "POST",
		url: segmentActionServletURL,
		data: parameterString,
		async: false
	});
}

function setSegment(segmentName, domainName) {
	var parameterString;
	parameterString = segmentNameParameter + "=" + segmentName;
	parameterString = parameterString + "&" + increaseAmountParameter + "=100";
	parameterString = parameterString + "&" + domainNameParameter + "=" + domainName;
	parameterString = parameterString + "&" + clearScoresParameter + "=TRUE";
	$.ajax({
		type: "POST",
		url: segmentActionServletURL,
		data: parameterString,
		async: false
	});
}

function updateChapterScore(chapterName, increaseAmount, domainName) {	
	var parameterString;
	parameterString = chapterNameParameter + "=" + chapterName;
	parameterString = parameterString + "&" + increaseAmountParameter + "=" + increaseAmount;
	parameterString = parameterString + "&" + domainNameParameter + "=" + domainName;
	$.ajax({
		type: "POST",
		url: chapterActionServletURL,
		data: parameterString,
		async: false
	});
}