
//var bbs_dir = 'http://www.cygx.mydns.jp/~mnishibe/abbs/';
var bbs_dir = '';

function bbs_get_temptime() {
	var now = new Date();
	return now.getMinutes()+"-"+now.getSeconds();
}

function bbs_close() {
	$('bbs_form').innerHTML = "";
	$('bbs_view').innerHTML = "";
}

function bbs_toggle() {
	if ($('bbs_view').innerHTML == "") {
		bbs_view(8);
		bbs_edit();
	} else {
		bbs_close();
	}
}

function bbs_edit() {
	if ($('bbs_form').innerHTML=="") {
	var myAjax = new Ajax.Updater(
		'bbs_form',
		bbs_dir+"bbs_form.html",
		{
		  method: 'get',
		  parameters: ""
		});
	} else {
		$('bbs_form').innerHTML = "";
	}
}

function bbs_view(d) {
	var myAjax = new Ajax.Updater(
		'bbs_view',
		bbs_dir+"bbs.cgi",
		{
		  method: 'get',
		  parameters: "f="+$F('bbs_tag')+"&d="+d+"&t="+bbs_get_temptime()
		  //parameters: "d="+d+"&t="+bbs_get_temptime()
		});
}

function bbs_preview(d) {
	var myAjax = new Ajax.Updater(
		'bbs_view',
		bbs_dir+"bbs.cgi",
		{
		  method: 'get',
		  parameters: "f="+$F('bbs_tag')+"&d="+d+"&t="+bbs_get_temptime()+"&pre=1"
		});
}

function bbs_submit() {
	var $t;
	if ($F('bbs_name').match("^go (.*)")) {
		$('bbs_tag').value = RegExp.$1;
		bbs_view(8);
	} else if ($F('bbs_txt')=="") {
		bbs_view(8);
	} else {
		var myAjax = new Ajax.Updater(
			'bbs_view',
			bbs_dir+"bbs.cgi",
			{
			  method: 'post',
			  postBody: ""+$F('bbs_tag')+"\n"+$F('bbs_name')+"\n"+$F('bbs_txt')
			});
		$('bbs_txt').value = "";
	}
}

function bbs_keydown() {
	if (event.keyCode == 13 && event.ctrlKey) {
		bbs_submit();
	}
}
