//ul.operation
//  li a.operation-alert

(function() {
	
	/**
	 * インデザ用の通報機能です。
	 */
	jQuery.fn.indezaalert = function(config) {
		
		/** 引数 */
		config = jQuery.extend({
			checkClass : "hidden"
		}, config);
		
		/** 通報ボタン */
		var alertButton = $("a.operation-alert", this);
		
		/** 通報されているかどうか */
		var alerted = alertButton.hasClass(config.checkClass);
		
		/** 初期化します。 */
		function init() {}
		
		/** 通報します。 */
		var alert = function() {
			alerted = true;
//			alertButton.parent().addClass(config.checkClass);
		};
		
		/** 実行関数 */
		function exec() {
			alertButton.colorbox({transition:"erastic", width:"500", initialWidth:"500", initialHeight:"100"}, alert);
		}
		
		init();
		exec();
	};
	
}) (jQuery);

$(function() {
	$("ul.operation").each(function() {
		$(this).indezaalert({});
	});
});
