
$(function(){
	var actionURI = '/bbs_write.php';
	var name = $.cookie('atombbsn');
	var url = $.cookie('atombbsu');
	var mail = $.cookie('atombbsm');
	$('#bbsarea').hide();
	$('#write_load').hide();
	$('#write_button').click(toggleForm);
	if(name){ $('#write_name').val(name); }
	if(url){ $('#write_url').val(url); }
	if(mail){ $('#write_mail').val(mail); }

	function toggleForm(){
		var b = $('#write_button');
		if(b.val() == 'open'){
			$('#write_ok').attr('disabled', '');
			//$('#bbsarea').fadeIn();
			$('#bbsarea').slideDown();
			$('#bbsresult').text('新規書き込み');
			b.val('close');
		} else {
			$('#bbsarea').fadeOut();
			b.val('open');
		}
	}
	$('#write_ok').click(function(){
		if($('#write_name').val() == ""){
			alert('名前は必須項目です')
		} else if($('#write_com').val() == ""){
			alert('コメントは必須項目です');
		} else {
			$('#write_ok').attr('disabled', 'disabled');
			$('#write_load').show();
			params = {
				'bb_mode' : 'write',
				'bb_name' : $('#write_name').val(),
				'bb_url' : $('#write_url').val(),
				'bb_com' : $('#write_com').val(),
				'bb_title' : $('#write_title').val(),
				'bb_mail' : $('#write_mail').val()
			};
			$.post(actionURI, params, function(html, status){
					$('#write_load').hide();
					tmp = html.split("\t");
					var st = tmp[0];
					var rs = tmp[1];
					if(st == '1'){
						toggleForm();
						//$('#main').html('<img src="/images/loading.gif" />');
						$('#bbsmain').hide();
						$('#bbsmain').load('/bbsload.php');
						$('#bbsmain').fadeIn();
						$('#bbsresult').text(rs);
						$('#write_com').val('');
						$('#write_title').val('');
						if($('#write_cookie').val()){
							$.cookie('atombbsn', $('#write_name').val(), {
								expires: 7,
								path: "/"
							});
							$.cookie('atombbsu', $('#write_url').val(), {
								expires: 7,
								path: "/"
							});
							$.cookie('atombbsm', $('#write_mail').val(), {
								expires: 7,
								path: "/"
							});
						}
					} else {
						$('#write_ok').attr('disabled', '');
						if(rs == ""){ rs = '書き込みに失敗しました'; }
						$('#bbsresult').text(rs);
					}
				});
		}
	});

});
