﻿var allow_point = true

var Rating = {

	/* リクエストを送って結果を受け取る */
	
	requestData: function(url, params, handler) {
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: params, 
				onComplete: function(request) {
					try {
						handler(eval('(' + request.responseText + ')'));
					} catch(e) {
//						console.log(url + '?' + params + "\n" + request.responseText);
					}
				}
			});
	},

	post_point: function() {
		//for (var i = 1; i <= 5; i++) {
		//	if ($('hoshi_'+ i).checked) var hoshi = i;
		//}

		var hoshi = $('hoshi').value;
		var keyword = $('keyword_id');

		Rating.requestData(
			'/data/post_rating', 
			'kind=keyword&id='+keyword.value+'&point='+hoshi, 
			handler_list);
	},

	clear_point: function() {
		allow_point = true;

		var submit = $('rating_submit');
		submit.style.display = 'none';
		var submit = $('rating_clear');
		submit.style.display = 'none';
	}
	
}

var handler_list = function(value) {
	var form = $('point_form');		

	if (value) form.innerHTML = "受け付けました。";
}