var MAX_LEN_TEAM_COMMENT = 500; var MIN_LEN_TEAM_COMMENT = 3; var AJAX_SUCCESS = 'ajax_success'; var AJAX_ERROR = 'ajax_error'; var AJAX_ERROR_SESSION = 'ajax_error_session'; var AJAX_ERROR_COOKIE_NONE = 'ajax_error_cookie_none'; var AJAX_ERROR_POST_CON = 'ajax_error_post_con'; var ALERT_DIALOG_TITLE = "メッセージ :"; var ALERT_SESSION_ERROR = "ログイン状態が無効です。再ログインを行ってください"; var ALERT_COOKIE_NONE = "Cookieを有効にしてください"; var ALERT_POST_CON = "短時間に複数書き込みはできません"; var CONFIRM_DIALOG_TITLE = "メッセージ :"; var ABS_PATH = function() { return $("div#absolute_path > input.absolute_path").val();}
function g_createLinkBox(selector) { $(selector).hover( function() { if ($(this).find("a").length === 0) { return;}
$(this).addClass("hover");}, function() { $(this).removeClass("hover");} ); $(selector + " a").hover( function() { $(this).addClass("hover");}, function() { $(this).removeClass("hover");} ); $(selector).click(function() { if ($(this).find("a").hasClass("hover")) { return;}
if ($(this).find("a").length === 0) { return;}
window.location = $(this).find("a").attr("href");});}
function g_dispAjaxSessionError() { jAlert(ALERT_SESSION_ERROR, ALERT_DIALOG_TITLE);}
$(loadCommon); function loadCommon() { initialize(); alertCommonMessage(); clickSubmit(); keydownInput(); linkMenu();}
function initialize() { }
function alertCommonMessage() { if ($("div#common_message").length) { jAlert($("div#common_message").children("input.alert_message").val(), ALERT_DIALOG_TITLE);}
}
function clickSubmit() { $("input[type = submit]").click(function() { if (! $(this).hasClass("sending")) { $(this).addClass("sending");} else { $(this).attr("disabled", "disabed");}
});}
function keydownInput() { var input = $("input[type = text]").not("input.text_search"); input.keydown(function(e) { if (e.keyCode == 13) { return false;}
});}
function linkMenu() { g_createLinkBox("div#dajun_menu td");}
