//rating.js

function execute_rating(md, rate) {
	var a = new Ajax.Request("/rating.php",
		{"method": "get", "parameters": "movie_id="+md+"&rate="+rate,
			onLoding: function(request) {
				$('ratetext').innerHTML = '送信しています…';
			},
			onSuccess: function(request) {
				var json;
				eval("json=("+request.responseText+")");
				$('ratetext').innerHTML = json.message;
				if(json.count > 0){
					$('ratecount').innerHTML = json.count;
					$('ratevalue').className = "rating star"+json.rate;
				}
			},
			onComplete: function(request) {
			},   
			onFailure: function(request) {
				$('ratetext').innerHTML = '送信に失敗しました';
			}
/*
			onException: function (request,ex) {
				alert(ex.message);
				$('ratetext').innerHTML = 'エラーが発生しました';
			}
*/
		}   
	);   
	return false;
}   

function execute_favorite(md) {   
	var a = new Ajax.Request("/favorite_add.php", 
		{"method": "get", "parameters": "movie_id="+md, 
			onLoding: function(request) {
				$('favtext').innerHTML = '送信しています…';
			},
			onSuccess: function(request) {   
				var json;
				eval("json="+request.responseText);
				$('favtext').innerHTML = json.message;
				if(json.count > 0){
					$('favcount').innerHTML = json.count;
				}
			},
			onComplete: function(request) {   
			},   
			onFailure: function(request) {   
				$('favtext').innerHTML = '送信に失敗しました';
			}
/*
			onException: function (request) {   
				$('favtext').innerHTML = 'エラーが発生しました';
			}  
*/
		}   
	);   
}   

