| function getObjY(a) {  | 
|     for (var b = 0; null != a;)  | 
|         b += a.offsetTop - a.scrollTop, a = a.offsetParent;  | 
|     return b  | 
| }  | 
| function windowResize() {  | 
|     var parentOffset = j$('#calendar').offset();  | 
|     blockHeight = j$(window).innerHeight() - 145 - parentOffset.top;  | 
|     sbwidth = 0;  //とりあえず、scrollbarを設定しない  | 
|     if (j$(escapeVfId('fc-scroller')).height() > blockHeight) {  | 
|         j$(escapeVfId('fc-scroller-container')).css('height', blockHeight + 'px');  | 
|     } else {  | 
|         j$(escapeVfId('fc-scroller-container')).css('height', '');  | 
|     }  | 
|     /*  | 
|     if (sbwidth > 0) {  | 
|         j$(escapeVfId('fc-widget-campaign-div')).css('margin-right', (sbwidth - 1) + 'px').css('border-right-width', '1px');  | 
|         j$(escapeVfId('fc-widget-header-div')).css('margin-right', (sbwidth - 1) + 'px').css('border-right-width', '1px');  | 
|     }  | 
|     */  | 
| }  | 
|   | 
| function resizeByPhoto(imgId, linkId) {  | 
|     var photowidth = j$("#" + imgId).width();  | 
|     if (photowidth > 0) {  | 
|         j$("#" + linkId).parent().css('width', (110 - photowidth) + 'px');      // col_User width:110px  | 
|     }  | 
| }  | 
|   | 
| function hideFcPopover() {  | 
|     j$('#fc-popover').hide();  | 
| }  | 
|   | 
| // Mark  | 
| function searchMark() {  | 
|     hideFcPopover();  | 
|     var jSearch = j$(escapeVfId('Page:Form:searchText'));  | 
|     var pSearch = j$(escapeVfId('Page:Form:searchText')).val();  | 
|     var smax = 0;  | 
|     jSearch.attr("current", "0");  | 
|     j$("div.forEvtMark").each(function(index) {  | 
|         var forRevers = j$(this).children('.fc-time');  | 
|         var searchWordText = j$(this).children('.fc-searchWord').text();  | 
|         j$(this).attr("id", "");  | 
|         if (pSearch != '') {  | 
|             pSearch = pSearch.toUpperCase();  | 
|         }  | 
|         if (searchWordText.indexOf(pSearch) >= 0) {  | 
|             forRevers.css("background-color", "yellow").css("color", "red");  | 
|             smax++;  | 
|             j$(this).attr("id", "Mark" + smax);  | 
|         } else {  | 
|             forRevers.css("background-color", "").css("color", "");  | 
|         }  | 
|     });  | 
|     jSearch.attr("max", "" + smax);  | 
| }  | 
|   | 
| // Next Mark  | 
| function nextMark() {  | 
|     var jSearch = j$(escapeVfId('Page:Form:searchText'));  | 
|     var scur = parseInt(jSearch.attr("current"));  | 
|     var smax = parseInt(jSearch.attr("max"));  | 
|     j$("#Mark" + scur).children('.fc-time').css("background-color", "yellow").css("color", "red");  | 
|     scur++  | 
|     if (scur > smax) {  | 
|         scur = 1;  | 
|     }  | 
|     jSearch.attr("current", "" + scur);  | 
|     var mTop = j$("#Mark" + scur).offsetParent().offset().top;  | 
|     var cTop = j$("#fc-scroller").offset().top  | 
|     j$("#fc-scroller-container").scrollTop(mTop - cTop - 1);  | 
|     j$("#Mark" + scur).children('.fc-time').css("background-color", "#dc143c").css("color", "#fff");  | 
| }  | 
|   | 
| // Prev Mark  | 
| function prevMark() {  | 
|     var jSearch = j$(escapeVfId('Page:Form:searchText'));  | 
|     var scur = parseInt(jSearch.attr("current"));  | 
|     var smax = parseInt(jSearch.attr("max"));  | 
|     j$("#Mark" + scur).children('.fc-time').css("background-color", "yellow").css("color", "red");  | 
|     scur--  | 
|     if (scur <= 0) {  | 
|         scur = smax;  | 
|     }  | 
|     jSearch.attr("current", "" + scur);  | 
|     var mTop = j$("#Mark" + scur).offsetParent().offset().top;  | 
|     var cTop = j$("#fc-scroller").offset().top  | 
|     j$("#fc-scroller-container").scrollTop(mTop - cTop - 1);  | 
|     j$("#Mark" + scur).children('.fc-time').css("background-color", "#dc143c").css("color", "#fff");  | 
| }  |