/**
 * @author assam
 */

/**
 * onload
 * 
 */
$( function() {
	/* -- 全体のボタンイベント -- */
	$("#left_menu a img").mouseover( function() {
		$(this).css( "border", "1px solid #000000" );
	});
	$("#left_menu a img").mouseout( function() {
		$(this).css( "border", "1px solid #ffffff" );
	});
	
	/* -- メールフォームのボタンイベント -- */
	$("#form_submit").click( sendMailForm );
	$("#form_reset").click( resetMailForm );
});


/**
 * メールフォーム送信
 *
 */
function sendMailForm() {
	var form_name = $("#form_name").val();
	var form_mail = $("#form_mailaddr").val();
	var form_mail_re = $("#form_mailaddr_re").val();
	var form_subject = $("#form_subject").val();
	var form_message = $("#form_message").val();

	// チェック
	if ( form_mail != form_mail_re ) {
		alert( "メールアドレスが確認用の物と一致しませんでした。もう一度ご確認ください。" );
		return false;
	}
	
	// 送信
	var data = {
		name: form_name,
		mail: form_mail,
		subject: form_subject,
		message: form_message
	};
	
	$("#form_submit").attr( "disabled", "disabled" );
	$.post( "/interface/mail/mailform.php", data, function( msg ) {
		var arrayMsg = msg.split( "\n" );
		$("#form_submit").removeAttr( "disabled" );
		if ( arrayMsg[0] == "ok" ) {
			alert( "お問い合わせを受理しました。" );
			resetMailForm();
		} else {
			var message = "";
			for ( var i = 1; i < arrayMsg.length; i ++ ) {
				message += arrayMsg[i] + "\n";
			}
			alert( message );
		}
	});
}

function resetMailForm() {
	$("#form_name").val( "" );
	$("#form_mailaddr").val( "" );
	$("#form_mailaddr_re").val( "" );
	$("#form_subject").val( "" );
	$("#form_message").val( "" );
}