	/**
		クリエイティブBBS情報
	*/
	function creativeBBS ( args ) {
		//MID
		this.mid		= args.mid;
		mid 			= this.mid;
		key				= args.key;

		this.rootPath	= args.rootPath;

		//ターゲットフレーム
		this.target		= '#creativeBbs';

		//開閉ステータス
		this.statusName 	= 'creativeBbsStatus';
		this.status			= UtlStr.cnvStringBoolean( $.cookie( this.statusName  ) || true );

		//XML
		this.xmlFile		= '/feed/bbs.php?key=' + args.key + '&mid=' + mid + '&cache=' + (new Date()).getTime();

		var target 		= this.target;
		var bbsFlag		= false;
		this.getList = function ( xmlFile ) {
			//XML読み込み
			var item = { url : xmlFile };
			var myData = utl.getDataWithAjax( item );

			//BBS XMLは構造が違うので注意
			$(myData).find("columns").each(function( $this ){
				bbsFlag		= true;	//レコードの存在Falg
				itemNum		= $(this).attr("itemNum");
				handle_name	= $(this).children("handle_name").text();
				user_md5_id	= $(this).children("user_md5_id").text();
				createDate	= $(this).children("createDate").text();
				comments	= UtlStr.getConvertLFStr( $(this).children("comments").text() );

				var item;
				item	=  '<div class="bbsDate">' + createDate + '</div>';
				item	+= '<div class="bbsUser"><a href="/u/?uid=' + user_md5_id + '">' + handle_name + '</a></div>';
				item	+= '<div id="bbsBody' + itemNum + '" class="bbsBody">' + comments + '</div>';
				if ( $.cookie('_user_id') == user_md5_id ) {

				doUpdate	= '1';
				doDelete	= '2';

				item	+= '<div><a href="JavaScript:void(0)" onClick="setUpdateColumn( ' + itemNum + ', ' + doUpdate + ' )">編集</a>｜ <a href="JavaScript:void(0)" onClick="setUpdateColumn( ' + itemNum + ', ' + doDelete + ' )">削除</a></div>';
				}
				item	+= '<div class="frame_line"></div>';
				item	+= '<div class="c-both"></div>';

				$( '#bbsField' ).append ( item );
			});
			if ( bbsFlag == false ) {
				$( '#bbsField' ).append ( 'この投稿作品にはまだコメントはありません' );
			}
		}
		this.setBbsForm = function() {
			//ユーザログインチェック
			if ($.cookie( "_user_name"  ) == null ) {
				bbsInputField	= '<div class="bbsLogin">'
								+ '<a href="' + this.retUrl + '">ログイン</a>して書き込む';
								+ '</div>';
			} else {
				bbsInputField	=  '<form name="bbs">';
				bbsInputField	+= '<div id="bbsField"></div>';
				bbsInputField	+= '	<textarea rows="5" cols="25" class="bbsTextarea" name="comments"></textarea>';
				bbsInputField	+= '	<div class="bbsWriteBtnArea">';
				bbsInputField	+= '	<div id="bbsPost" class="bbsWriteBtn"></div>';
				bbsInputField	+= '</div>';
				bbsInputField	+= '<input type="hidden" name="itemNum" value="">';
				bbsInputField	+= '<input type="hidden" name="submit" value="">';
				bbsInputField	+= '<input type="hidden" name="key" value="">';
				bbsInputField	+= '</form>';
			}
			$( '#bbsForm' ).empty();
			$( '#bbsForm' ).html( bbsInputField );
		}

		this.basicFrame();

		//BBS登録ボタン
		this.writeBBS = function () {
			itemNum		= document.bbs.itemNum.value;
			if ( itemNum == '' ) {
				submit		= 'doInsert';
			} else {
				submit		= 'doUpdate';
			}
			comments	= document.bbs.comments.value;
			if ( comments == '' ) {
				alert('コメントを入力して下さい');
				return false;
			}
			comments	= UtlStr.convertText( comments );
			comments	= encodeURIComponent( comments );

			//XML
			$( '#bbsField' ).empty();
			xmlFile		= '/feed/bbs.php?key=' + key + '&mid=' + mid + '&itemNum=' + itemNum + '&comments=' + comments + '&submit=' + submit + '&cache=' + (new Date()).getTime();
			this.getList( xmlFile );

			document.bbs.comments.itemNum = '';
			document.bbs.comments.submit = '';
			document.bbs.comments.value = '';
		}
		//BBSカラム削除ボタン
		this.deleteColumn = function ( itemNum ) {
			//XML
			$( '#bbsField' ).empty();
			xmlFile		= '/feed/bbs.php?mid=' + mid + '&itemNum=' + itemNum + '&submit=' + keyValue + '&cache=' + (new Date()).getTime();
			this.getList( xmlFile );

			document.bbs.comments.itemNum = '';
			document.bbs.comments.submit = '';
			document.bbs.comments.value = '';
		}
	}
	creativeBBS.prototype	= new fncFrameBodyCommon;
