
var cur_open = '';
function show_form(div_name) {
    if (same_div_clicked(div_name, cur_open)) {
        return;
    }
    cur_open = div_name;
    $('form_' + div_name).style.display = 'inline';
}

function same_div_clicked(div, open) {
    if (div == open) {
        $('form_' + cur_open).style.display = 'none';
        cur_open = '';
        return true;
    }
    if (open == '') {
        return false;
    }
    $('form_' + cur_open).style.display = 'none';
    $$('#form_' + cur_open + '>textarea').each(function(ele) { ele.value = ''; });
    $$('#form_' + cur_open + '>.calendar').each(function(ele) { ele.value = ''; });
    cur_open = '';
    return false;
}

function send_comment(name, mail_optional) {
    if ($('comment_' + name).value == '') {
        alert('ご意見をご記入下さい。');
        return false;
    }
	if (mail_optional == 'false' && $('email_' + name).value == '') {
		alert('Ｅメールアドレスをご記入下さい。');
		return false;
	}
    var filename = 'comment.php';
    var data = Form.serialize("form_" + name);
    new Ajax.Request(filename, { method: "post", postBody:Form.serialize("form_" + name), parameters:'cache=' + (new Date()).getTime(), onSuccess: hide_form });
}

function send_download_address(name) {
    if ($('comment_' + name).value == '') {
        alert('ダウンロードＵＲＬをご記入下さい');
        return false;
    }
	if ($('email_' + name).value == '') {
		alert('Ｅメールアドレスをご記入下さい');
		return false;
	}
	if (!$('permission').checked) {
		alert('動画の使用を許諾してください');
		return false;
	}
	cur_open = 'bird_detail';
    var filename = 'comment.php';
    var data = Form.serialize("form_" + name);
    new Ajax.Request(filename, { method: "post", postBody:Form.serialize("form_" + name), parameters:'cache=' + (new Date()).getTime(), onSuccess: hide_bird_form });
}

function hide_bird_form(request) {
	$("email_bird").value = '';
	$("comment_bird").value = '';
	$("permission").checked = false;
	$("bird_detail").style.display = 'none';
	cur_open = '';
	alert('送信されました。ありがとうございます。');
}

function hide_form(request) {
    $$('#form_' + cur_open + '>textarea').each(function(ele) { ele.value = ''; });
    $$('#form_' + cur_open + '>.calendar').each(function(ele) { ele.value = ''; });
    $('form_' + cur_open).style.display = 'none';
    cur_open = '';
    alert('送信されました。ありがとうございます。');
}

