$(function(){ //$('#contract_str, #contract_str01, #contract_str02, #contract_str03, #contract_str04).hide(); //$('#contract_str').css('height','1px'); $('input[id^="contract_str"]').hide(); $('input[id^="contract_str"]').css('height','1px'); /*変換文字列設定--------------------------------------------*/ var convHash = { '01':'東京都金属プレス健保共済会','02':'電設共済会','03':'東京電子福祉弘済会','04':'トーキン共済会','05':'東京都電気工事健保福祉弘済会','06':'管工業健保共済会','07':'東京化粧品共済会','08':'送信元08','09':'東広健保共済会','10':'出版健保サービス','11':'一般社団法人東京都食品福利共済会','12':'東プラ健保共済会','13':'送信元13','14':'電機健保弘済会','15':'送信元15','16':'送信元16','17':'デパート健保共済会','18':'送信元18','19':'送信元19','20':'東京都土木建築けんぽ共済会','21':'送信元21','22':'東京都電設工業企業年金基金','23':'JJK共済会','24':'TFK共済会','25':'東実医療厚生会','26':'東京都家具健保共済会','27':'電子回路健保共済会','28':'JMSA福祉企業年金基金','29':'酒フーズ医療共済会','30':'送信元30','31':'送信元31','32':'送信元32','33':'送信元33','34':'計機厚生会','35':'東京トラック健保共済会','36':'自動車振興会共済会','37':'送信元37','38':'送信元38','39':'送信元39','40':'送信元40','41':'送信元41','42':'東振協健康友の会','43':'送信元43','44':'送信元44','45':'送信元45','46':'送信元46','47':'送信元47','48':'送信元48','49':'送信元49','50':'財団法人東京社会保険協会','':'','':'','':'' }; var autoHash = { '01':'1','02':'1','03':'1','04':'1','05':'1','06':'1','07':'1','08':'0','09':'1','10':'1','11':'1','12':'1','13':'0','14':'1','15':'0','16':'0','17':'1','18':'0','19':'0','20':'1','21':'1','22':'1','23':'1','24':'1','25':'1','26':'1','27':'1','28':'1','29':'1','30':'0','31':'0','32':'0','33':'0','34':'1','35':'1','36':'1','37':'0','38':'0','39':'0','40':'0','41':'0','42':'0','43':'0','44':'0','45':'0','46':'0','47':'0','48':'0','49':'0','50':'0','':'','':'','':'' }; var contractHash = { '01':'がん保険,医療保険','02':'がん保険,医療保険','03':'がん保険,医療保険','04':'がん保険,医療保険','05':'がん保険,医療保険','06':'がん保険,医療保険','07':'がん保険,医療保険','08':'','09':'がん保険,医療保険','10':'がん保険,医療保険','11':'がん保険,医療保険','12':'がん保険,医療保険','13':'','14':'がん保険,医療保険','15':'','16':'','17':'がん保険,医療保険','18':'','19':'','20':'がん保険,医療保険','21':'がん保険,医療保険','22':'がん保険,医療保険','23':'がん保険,医療保険','24':'がん保険,医療保険','25':'がん保険','26':'がん保険,医療保険','27':'がん保険,医療保険','28':'がん保険,医療保険','29':'がん保険,医療保険','30':'','31':'','32':'','33':'','34':'がん保険,医療保険','35':'がん保険,医療保険','36':'がん保険,医療保険','37':'','38':'','39':'','40':'','41':'','42':'がん保険,医療保険','43':'','44':'','45':'','46':'','47':'','48':'','49':'','50':'がん保険,医療保険','':'','':'','':'' }; var acc_val=getUrlVars()['acc']; var uid=getUrlVars()['uid']; if($("textarea[name=your-message]").length){ var postList={}; postList['uid']=uid; $.ajax({ async: true,//true:非同期 type: 'POST', url: '/search/get_calc_data_ajax.php', data: postList , dataType: 'html', success: function( retData, textStatus, jqXHR ) { $("textarea[name=your-message]").val(retData); }, error: function( jqXHR, textStatus, errorThrown ) { //alert(jqXHR); }, complete: function( jqXHR, textStatus ) { //alert(jqXHR); } }); } var acc_str=convHash[acc_val]; $('#acc').val(acc_str); $('.accname').html(acc_str); $('.accname').html(acc_str); $('input[name="text-328"]').val(''); if(autoHash[acc_val]!="1"){ $('input[name="text-328"]').val('---'); $('input[name="text-328"]').closest('tr').hide(); } var tmplist=contractHash[acc_val].split(','); $('input[id^="contract_str"]').each(function(index, element) { var num = ""; if (index > 0 ) { num = "0" + index; } var contractHtml=''; var i=0; $.each(tmplist, function(index, value) { i++; contractHtml+= '' }); $('#contractSpan' + num).html(contractHtml); $('#contractSpan' + num +' .contractCheck').click(function(){ var strlist=[]; var i=0; $('#contractSpan'+ num + ' .contractCheck').each(function(){ if($(this).prop('checked')){ strlist[i]=$(this).val(); i++; } }); $('#contract_str' + num).val(strlist.join(' ')); }); }); document.title = document.title.replace('accname',acc_str); $('#agree_form').attr('action', $('#agree_form').attr('action')+"?acc="+acc_val+"&uid="+uid); $('#btn99').click(function(){ if(!$('input[name=agree]').prop('checked')){ alert('以上の内容に同意する のチェックがありません。'); return false; } }); function getUrlVars(){ var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for(var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1]; } return vars; } });