const max_keep_job_list_length=30;const keep_list_key="agent_ck_keep";const keep_list_delimiter=":";function controll_cookie_keep_job_list(job_ofr_no){let agent_ck_keep=$.cookie(keep_list_key);let list=new Array;let saved=!1;if(agent_ck_keep){list=agent_ck_keep.split(keep_list_delimiter)} let list_length=list.length;for(let i=0;i<list_length;i++){let saved_ofr_no=list[i];if(saved_ofr_no===job_ofr_no){saved=!0}} saved?remove_cookie_keep_job_list(job_ofr_no):add_cookie_keep_job_list(job_ofr_no)} function add_cookie_keep_job_list(job_ofr_no){let agent_ck_keep=$.cookie(keep_list_key);let list=new Array;if(agent_ck_keep){list=agent_ck_keep.split(keep_list_delimiter)} list=list.filter(function(saved_job_ofr_no){return saved_job_ofr_no!==job_ofr_no});list.push(job_ofr_no);let list_length=list.length;while(list_length>max_keep_job_list_length){list.shift();list_length=list.length} const save_list=list.join(keep_list_delimiter);$.cookie(keep_list_key,save_list,{expires:365,path:'/'});$('span.save_job_button_'+job_ofr_no).addClass("saved");$('span.save_text_'+job_ofr_no).text("追加済み");update_keep_job_count(list_length)} function remove_cookie_keep_job_list(job_ofr_no){let agent_ck_keep=$.cookie(keep_list_key);let list=new Array;if(agent_ck_keep){list=agent_ck_keep.split(keep_list_delimiter)} list=list.filter(function(saved_job_ofr_no){return saved_job_ofr_no!==job_ofr_no});const list_length=list.length;const save_list=list.join(keep_list_delimiter);$.cookie(keep_list_key,save_list,{expires:365,path:'/'});$('span.save_job_button_'+job_ofr_no).removeClass("saved");$('span.save_text_'+job_ofr_no).text("追加する");update_keep_job_count(list_length)} function update_keep_job_count(list_length){$('span.keep_icon_count').text(list_length)} function create_fixed_header_keep_list_button(count,append_elm){let box=document.createElement('div');box.classList.add('changeHeaderBtn','keep_float_box');let button=document.createElement('a');button.href="/check/";button.classList.add('keepFixed__button');let icon=document.createElement('span');icon.classList.add('keepFixed__button_icon');let icon_img=document.createElement('img');icon_img.src='/resource/jobsearch/img/heart.svg';icon_img.classList.add('keep_icon');let icon_count=document.createElement('span');icon_count.classList.add('keep_icon_count');icon_count.innerText=count;icon.appendChild(icon_img);icon.appendChild(icon_count);let button_text=document.createElement('span');button_text.classList.add('keepFixed__button_text');button_text.innerText='気になるリスト';button.appendChild(icon);button.appendChild(button_text);box.appendChild(button);append_elm.append(box)}