jQuery(function($){ //--------------------------- //name copy copynamefurigana(); $("input[name=person]").change(copynamefurigana); $("input[name=name]").keyup(copynamefurigana); $("input[name=furigana]").keyup(copynamefurigana); function copynamefurigana(){ if( $("input[name=person]:checked").val() == 1 ){ $("input[name=person_name]").prop('readonly', true).val( $("input[name=name]").val() ); $("input[name=person_furigana]").prop('readonly', true).val( $("input[name=furigana]").val() ); }else{ if($("input[name=name]").val() == $("input[name=person_name]").val() ){ $("input[name=person_name]").val(""); } if($("input[name=furigana]").val() == $("input[name=person_furigana]").val() ){ $("input[name=person_furigana]").val(""); } $("input[name=person_name]").prop('readonly', false); $("input[name=person_furigana]").prop('readonly', false); } } //--------------------------- //program relation clinic setClinic(); $("#program").change(setClinic); }); //--------------------------- //program relation clinic var programval = new Array(); var programopt = new Array(); programval['1'] = new Array('1-1'); programopt['1'] = new Array('福永記念診療所'); programval['2'] = new Array('2-1'); programopt['2'] = new Array('なおえビューティークリニック'); programval['3'] = new Array('3-1'); programopt['3'] = new Array('東京ひざ関節症クリニック'); programval['4'] = new Array('4-1'); programopt['4'] = new Array('アルバアレルギークリニック'); programval['5'] = new Array('5-1'); programopt['5'] = new Array('リリアーナデンタルクリニックGINZA'); programval['6'] = new Array('6-1'); programopt['6'] = new Array('グリーンデンタルクリニック'); programval['7'] = new Array('7-1'); programopt['7'] = new Array('青山エルクリニック'); function setClinic() { programSel = document.getElementById('program'); if(programSel.value){ clinicListOpt = programopt[programSel.value]; clinicListVal = programval[programSel.value]; }else{ clinicListOpt = new Array('先にご希望の治療方法をお選びください'); clinicListVal = new Array(''); } changeSelect('clinic', clinicListOpt, clinicListVal); } function changeSelect(fieldID, newOptions, newValues) { selectField = document.getElementById(fieldID); selectField.options.length = 0; if(typeof(newOptions)!='undefined'){ for (i=0; i 0 ){ valclinic.match(/[0-9]{1,4}\-[0-9]{1,4}/); var clsel = RegExp.lastMatch; for( i=0; i