<!--

AJAX_DIR = "/ajax/";
var timer = 0;

function registTalk(){
	buttonDisabled();
	var a = new Ajax.Request(
		AJAX_DIR + "ajaxRegistTalk.php",
		{
			method: 'post',
			parameters: Form.serialize("formTalk"),
			onSuccess: function(request) {
				// alert('読み込み成功しました');
			},
			onComplete: function(request) {
				//alert('読み込みが完了しました');
				var res = request.responseText;
				$('errorMsg').innerHTML = res;
				$('comment').value = "";
				$('currency').value = "";
				$('tag').value = "";
				$('country_id').value = "";
				$('city_id').value = "";
				buttonNoDisabled();
				getTalk();
			},
			onFailure: function(request) {
				//alert('読み込みに失敗しました');
			},
			onException: function (request) {
				//alert('読み込み中にエラーが発生しました：getPrice()');
			}
		}
	);
}
function getTalk(){
	var a = new Ajax.Request(
		AJAX_DIR + "ajaxGetTalk.php",
		{
			method: 'post',
			parameters: Form.serialize("formTalk"),
			onSuccess: function(request) {
				// alert('読み込み成功しました');
			},
			onComplete: function(request) {
				//alert('読み込みが完了しました');
				var res = request.responseText;
				$('talkList').innerHTML = res;
			},
			onFailure: function(request) {
				//alert('読み込みに失敗しました');
			},
			onException: function (request) {
				//alert('読み込み中にエラーが発生しました：getPrice()');
			}
		}
	);
}
function getForum(){
	var a = new Ajax.Request(
		AJAX_DIR + "ajaxGetForum.php",
		{
			method: 'post',
			parameters: Form.serialize("formForum"),
			onSuccess: function(request) {
				// alert('読み込み成功しました');
			},
			onComplete: function(request) {
				//alert('読み込みが完了しました');
				var res = request.responseText;
				$('forumList').innerHTML = res;
			},
			onFailure: function(request) {
				//alert('読み込みに失敗しました');
			},
			onException: function (request) {
				//alert('読み込み中にエラーが発生しました：getPrice()');
			}
		}
	);
}
function autoGetTalk(){
	timer = setInterval(getTalk,5000);
}
function autoGetForum(){
	timer = setInterval(getForum,5000);
}
function autoGetStop(){
	clearInterval(timer);
}
function updateAutoGetTalk(){
	var a = new Ajax.Request(
		AJAX_DIR + "ajaxUpdateAutoGetTalk.php",
		{
			method: 'post',
			parameters: '',
			onSuccess: function(request) {
				// alert('読み込み成功しました');
			},
			onComplete: function(request) {
				//alert('読み込みが完了しました');
				var res = request.responseText;
				
				if(res == 1){
					$('autoUpdate').innerHTML = "自動更新をOFFにする";
					autoGetTalk();
				}else{
					$('autoUpdate').innerHTML = "自動更新をONにする";
					autoGetStop();
				}
				
			},
			onFailure: function(request) {
				//alert('読み込みに失敗しました');
			},
			onException: function (request) {
				//alert('読み込み中にエラーが発生しました：getPrice()');
			}
		}
	);
}
function updateAutoGetForum(){
	var a = new Ajax.Request(
		AJAX_DIR + "ajaxUpdateAutoGetForum.php",
		{
			method: 'post',
			parameters: '',
			onSuccess: function(request) {
				// alert('読み込み成功しました');
			},
			onComplete: function(request) {
				//alert('読み込みが完了しました');
				var res = request.responseText;
				
				if(res == 1){
					$('autoUpdate').innerHTML = "自動更新をOFFにする";
					autoGetForum();
				}else{
					$('autoUpdate').innerHTML = "自動更新をONにする";
					autoGetStop();
				}
				
			},
			onFailure: function(request) {
				//alert('読み込みに失敗しました');
			},
			onException: function (request) {
				//alert('読み込み中にエラーが発生しました：getPrice()');
			}
		}
	);
}
//-->