function good_add( usr_id, target_id, is_login, type )
{
	if( is_login == 1 )
	{
		var tmp_no =  target_id + "";
		var a = $('good_num_' + tmp_no);
		var icon = $('good_icon_' + tmp_no);
		if( type == 3 )
		{
			var a2 = $('good_num2_' + tmp_no);
			var icon2 = $('good_icon2_' + tmp_no);
		}

		var url = '/common/ajax_good_add.shtml';
		var param = '&usr_id=' + usr_id + '&target_id=' + target_id + '&type=' + type;
		var msg = '';

		new Ajax.Request( url , {
					method: "post",
					parameters: param,
					onComplete : function(httpObj)
					{
						var rslt = eval( httpObj.responseText )[0];
						if( rslt )
						{
							//alert( rslt.message );
							if( rslt.result == true )
							{
								if(type != 5){ msg = '現在<strong> '; }
								msg = msg + rslt.message;
								if(type != 5){ msg = msg + ' </strong>人'; }
								a.innerHTML = msg;
								icon.innerHTML = '<img src="/common/img/good_a.gif" alt="ありがとう" width="91" height="23" border="0" align="absmiddle">';
								if( type == 3 )
								{
									a2.innerHTML = msg;
									icon2.innerHTML = '<img src="/common/img/good_a.gif" alt="ありがとう" width="91" height="23" border="0" align="absmiddle">';
								}
							}
							else
							{
								alert( rslt.message );
							}
						}
						else
						{
							alert('結果を取得できませんでした。');
						}
					},
					onFailure : function(httpObj)
					{
						alert('接続に失敗しました。');
					}

					});
	}
	else
	{
		alert('ログインが必要です。');
	}
}

