var commonCtl={}; $(document).ready(function(){ commonCtl.init(); }); commonCtl.init=function(){ var COOKIE_NAME = 'eagle-house-cookie'; var COOKIE_PATH = '/'; var page_array = []; if($.cookie(COOKIE_NAME)){ page_array = $.cookie(COOKIE_NAME).split("<>"); } // 現在開いているページのファイル名を取得 var file_url = location.pathname; if(file_url == "/gallery/" || file_url == "/gallery/page.php") file_url = file_url + location.search; if( $.inArray(file_url, page_array) == -1) { // cookieから取得した配列内に存在しない場合は追加 page_array.push(file_url); } // alert(page_array.length); var date = new Date(); date.setTime(date.getTime() + ( 1000 * 60 * 60 * 24 * 3 )); // date.setTime(date.getTime() + ( 1)); $.cookie(COOKIE_NAME, page_array.join("<>"), { path: COOKIE_PATH, expires: date }); commonCtl.meter(page_array.length); } commonCtl.meter=function(str){ var num = 4 + 128 + 6; par = (str / num) * 100; name = 10; if(par < 20){ name = 10; }else if(par >= 20 && par < 30){ name = 20; }else if(par >= 30 && par < 40){ name = 30; }else if(par >= 40 && par < 50){ name = 40; }else if(par >= 50 && par < 60){ name = 50; }else if(par >= 60 && par < 70){ name = 60; }else if(par >= 70 && par < 80){ name = 70; }else if(par >= 80 && par < 90){ name = 80; }else if(par >= 90 && par < 100){ name = 90; }else if(par >= 100){ name = 100; } $("#meter img").attr('src', "/img/common/meter/" + name + ".gif"); // alert(par + "% 画像名:" + name + ".gif"); }