/*文字コードUTF-8*/ (function($) { $(document).ready(function(){//▼ if ( $.cookie('select1_val') == null) { } else { $("#menu00").removeAttr("selected","selected"); var menu_here = '#' + $.cookie('select1_val'); $(menu_here).attr("selected","selected"); } });//▲ //////////////////repeater//////////////////////// //write cookie var Repeat_valtext = $.cookie('Repeat_val'); if (Repeat_valtext == null || Repeat_valtext == "" ) { $("#repeater").removeAttr("checked","checked"); $("#first").attr("checked","checked"); } else { $("#first").removeAttr("checked","checked"); $("#repeater").attr("checked","checked"); $("#Repeat").val($.cookie('Repeat_val')); } //get cookie Attendant_valtext = $.cookie('Attendant_val'); if(Attendant_valtext == "" || Attendant_valtext == null) { $.cookie("Attendant_val","指名しない",{ expires: 90 }); } $(document).ready(function(){//▼ $("#Repeat").blur(function(){//▼ var Repeattext = document.frmInput.Repeat.value; $.cookie("Repeat_val",Repeattext,{ expires: 90 }); });//▲ //repeater check function check(flg){ document.getElementById("Repeat").disabled=flg; }; //default var repeatercheck = document.frmInput.repeater.checked; if (repeatercheck == false){ $("#repeater:radio").ready(function(){check(true);}); $(document).ready(function(){//▼ $("#Repeat").addClass("disabled"); $("#Repeat").val("リピーターの方のみ"); $("#pastAttendant").css({background:"#aaa" , cursor:"default"}); if (Attendant_valtext == null || Attendant_valtext == "" || Attendant_valtext == "前回の担当者") {//▼ $("#Attendant").val("指名しない"); } else { $("#Attendant").val(Attendant_valtext); }//▲ });//▲ } else { $("#repeater:radio").ready(function(){check(false);}) $(document).ready(function(){//▼ var repeaternull = document.frmInput.Repeat.value; $("#Repeat").removeClass("disabled"); if ( repeaternull == "" || repeaternull == null) {//▼ $("#Repeat").val(""); } else { $("#Repeat").val($.cookie('Repeat_val')); }//▲ $("#pastAttendant").css({background:"#FFF" , cursor:"pointer"}); if (Attendant_valtext == null || Attendant_valtext == "" ) {//▼ $("#Attendant").val("前回の担当者"); } else { $("#Attendant").val(Attendant_valtext); }//▲ });//▲ } // first click document.frmInput.first.onclick = function (){//▼ $("#repeater:radio").ready(function(){check(true);}); $("#Repeat").addClass("disabled"); $("#Repeat").val("リピーターの方のみ"); $("#pastAttendant").css({background:"#aaa" , cursor:"default"}); };//▲ // repeater click document.frmInput.repeater.onclick = function (){//▼ var repeaternull = document.frmInput.Repeat.value; var Repeat_valtext2 = $.cookie('Repeat_val'); $("#repeater:radio").ready(function(){check(false);}) $("#Repeat").removeClass("disabled"); if ( repeaternull == "" || repeaternull == null || repeaternull == "null" || Repeat_valtext2 == "" || Repeat_valtext2 == null || Repeat_valtext2 == "null") { $("#Repeat").val(""); } else { $("#Repeat").val($.cookie('Repeat_val')); } $("#pastAttendant").css({background:"#FFF" , cursor:"pointer"}); };//▲ });//▲ //////////////////Attendant//////////////////////// $(document).ready(function(){//▼ // first click $("#first").click(function (){//▼ Attendant_valtext = $.cookie('Attendant_val'); if(Attendant_valtext == "" || Attendant_valtext == null) { $.cookie("Attendant_val","指名しない",{ expires: 90 }); } var Attendantvalue = document.frmInput.Attendant.value; if (Attendant_valtext == null || Attendant_valtext == "" || Attendantvalue == "前回の担当者" || Attendantvalue == "" ) { $("#Attendant").val("指名しない"); $.cookie("Attendant_val","指名しない",{ expires: 90 }); } else { $("#Attendant").val(Attendantvalue); $.cookie("Attendant_val",Attendantvalue,{ expires: 90 }); } });//▲ // repeater click $("#repeater").click(function (){//▼ Attendant_valtext = $.cookie('Attendant_val'); if(Attendant_valtext == "" || Attendant_valtext == null) { $.cookie("Attendant_val","指名しない",{ expires: 90 }); } var Attendantvalue = document.frmInput.Attendant.value; if (Attendant_valtext == null || Attendant_valtext == "" || Attendantvalue == "指名しない" || Attendantvalue == "" ) { $("#Attendant").val("前回の担当者"); $.cookie("Attendant_val","前回の担当者",{ expires: 90 }); } else { $("#Attendant").val(Attendantvalue); $.cookie("Attendant_val",Attendantvalue,{ expires: 90 }); } });//▲ // noAttendant click $("#noAttendant").click(function (){//▼ $("#Attendant").val("指名しない"); });//▲ // pastAttendant click $("#pastAttendant").click(function (){//▼ var repeaterchecked = document.frmInput.repeater.checked; if(repeaterchecked != false) { $("#Attendant").val("前回の担当者"); } });//▲ $("#Attendant").blur(function(){//▼ var Attendanttext = document.frmInput.Attendant.value; $.cookie("Attendant_val",Attendanttext,{ expires: 90 }); });//▲ $("#noAttendant").click(function(){//▼ var Attendanttext = document.frmInput.Attendant.value; $.cookie("Attendant_val",Attendanttext,{ expires: 90 }); });//▲ $("#pastAttendant").click(function(){//▼ var Attendanttext = document.frmInput.Attendant.value; $.cookie("Attendant_val",Attendanttext,{ expires: 90 }); });//▲ });//▲ ////////////////////reserve1//////////////////////// function check2(flg2){ document.getElementById("clockpicker").disabled=flg2; }; $(document).ready(function(){//▼ $(window).load(function () {//▼ var datepick_null = document.frmInput.datepicker.value; if (datepick_null == "" || datepick_null == null ) { $("#datepicker").ready(function(){check2(true);}); $("#clockpicker").addClass("disabled"); $("#clockpicker").val("日付を入力して下さい"); $("#date_attention1").slideUp("slow"); } else { $("#datepicker").ready(function(){check2(false);}); $("#clockpicker").removeClass("disabled"); if($.cookie('clockpicker_val') == null || $.cookie('clockpicker_val') == "" ) { $("#clockpicker").val(""); } else { $("#clockpicker").val($.cookie('clockpicker_val')); } $("#date_attention1").slideDown("slow"); } });//▲ $("#date_attention1").hide(); $("#datepicker").change(function () {//▼ var datepick_null = document.frmInput.datepicker.value; if (datepick_null == "" || datepick_null == null ) { $("#datepicker").ready(function(){check2(true);}); $("#clockpicker").addClass("disabled"); $("#clockpicker").val("日付を入力して下さい"); $("#date_attention1").slideUp("slow"); } else { $("#datepicker").ready(function(){check2(false);}); $("#clockpicker").removeClass("disabled"); if($.cookie('clockpicker_val') == null || $.cookie('clockpicker_val') == "" ) { $("#clockpicker").val(""); } else { $("#clockpicker").val($.cookie('clockpicker_val')); } $("#date_attention1").slideDown("slow"); } });//▲ });//▲ //reserve1 before 2 function check4(flg4){ document.getElementById("datepicker2").disabled=flg4; }; $(document).ready(function(){//▼ $(window).load(function(){//▼ var datepick3_2_null = document.frmInput.datepicker.value; if (datepick3_2_null == "" || datepick3_2_null == null ) { $("#datepicker").ready(function(){check4(true);}); $("#datepicker2").addClass("disabled"); $("#datepicker2").val("第1希望日を入力して下さい"); $("#datepicker2").ready(function(){check3(true);}); $("#clockpicker2").addClass("disabled"); $("#clockpicker2").val("日付を入力して下さい"); $.cookie("datepicker2_val",""); } else { $("#datepicker").ready(function(){check4(false);}); $("#datepicker2").removeClass("disabled"); if($.cookie('datepicker2_val') == null || $.cookie('datepicker2_val') == "" || $.cookie('datepicker2_val') == "第1希望日を入力して下さい" ) { $("#datepicker2").val(""); } else { // $("#datepicker2").val($.cookie('datepicker2_val')); } $("#date_attention1").slideDown("slow"); } });//▲ $("#datepicker").change(function () {//▼ var datepick3_null = document.frmInput.datepicker.value; if (datepick3_null == "" || datepick3_null == null ) { $("#datepicker").ready(function(){check4(true);}); $("#datepicker2").addClass("disabled"); $("#datepicker2").val("第1希望日を入力して下さい"); $("#datepicker2").ready(function(){check3(true);}); $("#clockpicker2").addClass("disabled"); $("#clockpicker2").val("日付を入力して下さい"); } else { $("#datepicker").ready(function(){check4(false);}); $("#datepicker2").removeClass("disabled"); if($.cookie('datepicker2_val') == null || $.cookie('datepicker2_val') == "" || $.cookie('datepicker2_val') == "第1希望日を入力して下さい" ) { $.cookie("datepicker2_val",""); $("#datepicker2").val(""); } else { // $("#datepicker2").val($.cookie('datepicker2_val')); } } });//▲ });//▲ ////////////////////reserve2//////////////////////// function check3(flg3){ document.getElementById("clockpicker2").disabled=flg3; }; $(document).ready(function(){//▼ $(window).load(function () {//▼ var datepick2_null = document.frmInput.datepicker2.value; if (datepick2_null == "" || datepick2_null == null || datepick2_null == "第1希望日を入力して下さい" ) { $("#datepicker2").ready(function(){check3(true);}); $("#clockpicker2").addClass("disabled"); $("#clockpicker2").val("日付を入力して下さい"); // $.cookie("clockpicker2_val",""); $("#date_attention2").slideUp("slow"); } else { $("#datepicker2").ready(function(){check3(false);}); $("#clockpicker2").removeClass("disabled"); if($.cookie('clockpicker2_val') == null || $.cookie('clockpicker2_val') == "" || $.cookie('clockpicker2_val') == "null" || $.cookie('clockpicker2_val') == "日付を入力して下さい" ) { $("#clockpicker2").val(""); } else { $("#clockpicker2").val($.cookie('clockpicker2_val')); } $("#date_attention2").slideDown("slow"); } });//▲ });//▲ $(document).ready(function(){//▼ $("#date_attention2").hide(); $("#datepicker2").change(function () {//▼ var datepick2_null = document.frmInput.datepicker2.value; if (datepick2_null == "" || datepick2_null == null || datepick2_null == "第1希望日を入力して下さい" ) { $("#datepicker2").ready(function(){check3(true);}); $("#clockpicker2").addClass("disabled"); $("#clockpicker2").val("日付を入力して下さい"); $("#date_attention2").slideUp("slow"); } else { $("#datepicker2").ready(function(){check3(false);}); $("#clockpicker2").removeClass("disabled"); if($.cookie('clockpicker2_val') == null || $.cookie('clockpicker2_val') == "" || $.cookie('clockpicker2_val') == "null" || $.cookie('clockpicker2_val') == "日付を入力して下さい" ) { $.cookie("clockpicker2_val",""); $("#clockpicker2").val(""); } else { $("#clockpicker2").val($.cookie('clockpicker2_val')); } $("#date_attention2").slideDown("slow"); } }).change();//▲change });//▲ ////////////////////calendar//////////////////////// //カレンダー判定 $(document).ready(function(){//▼ $("#datepicker , #datepicker2").change(function () {//▼change var date1 = ""; var date2 = ""; $("#datepicker").each(function () {//▼each date1 = $(this).val();//第1希望日取得 $("#datepicker2").each(function () {//▼each date2 = $(this).val();//第2希望日取得 //土日祝判定 var year = date1.slice(0,4); var month = date1.slice(5,7); var day = date1.slice(8,10); if (isHoliday(year, month, day) == true){ $("#text_week").text("日祝日"); $("#text_endtime").text("21"); baseweek1 = "true"; } else if (isSaturday(year, month, day) == true){ $("#text_week").text("土曜"); $("#text_endtime").text("21"); baseweek1 = "true"; } else { $("#text_week").text("平日"); $("#text_endtime").text("22"); baseweek1 = "false"; }; var year2 = date2.slice(0,4); var month2 = date2.slice(5,7); var day2 = date2.slice(8,10); if (isHoliday(year2, month2, day2) == true){ $("#text_week2").text("日祝日"); $("#text_endtime2").text("21"); baseweek2 = "true"; } else if (isSaturday(year2, month2, day2) == true){ $("#text_week2").text("土曜"); $("#text_endtime2").text("21"); baseweek2 = "true"; } else { $("#text_week2").text("平日"); $("#text_endtime2").text("22"); baseweek2 = "false"; } //メニュー判定 //////■■■■■■■■■■Menu Reserves Start■■■■■■■■■■■/////////////// /////////////////メニュー チェックボックス////////////////////// ////////ロード時、キャッシュ有りならチェック・class入れる ////////まつげメニュー //menu_1 radio if($.cookie('menu_1_number') == null || $.cookie('menu_1_number') == "" ) { } else { var n = $.cookie('menu_1_number') -1; var reload_number = "eyelash_order input:eq(" + n + ") + label span"; // $('#' + reload_number).attr("checked","checked"); // $('#' + reload_number).addClass("menu_active"); $("#eyelash_order input").eq(n).attr("checked","checked"); $("#eyelash_order input:checked + label span").addClass("menu_active"); }; //menu_1 checkbox if($.cookie('menu_1_off') == null || $.cookie('menu_1_off') == "" ) { $("#menu_1off").removeAttr("checked","checked"); $("#menu_1off_label").removeClass("menu_active"); } else { $("#menu_1off").attr("checked","checked"); $("#menu_1off_label").addClass("menu_active"); }; ////////ネイルメニュー //menu_2 if($.cookie('menu_2_1') == null || $.cookie('menu_2_1') == "" ) { $("#menu_2_1").removeAttr("checked","checked"); $("#menu_2_1_label").removeClass("menu_active"); } else { $("#menu_2_1").attr("checked","checked"); $("#menu_2_1_label").addClass("menu_active"); }; if($.cookie('menu_2_2') == null || $.cookie('menu_2_2') == "" ) { $("#menu_2_2").removeAttr("checked","checked"); $("#menu_2_2_label").removeClass("menu_active"); } else { $("#menu_2_2").attr("checked","checked"); $("#menu_2_2_label").addClass("menu_active"); }; if($.cookie('menu_2_3') == null || $.cookie('menu_2_3') == "" ) { $("#menu_2_3").removeAttr("checked","checked"); $("#menu_2_3_label").removeClass("menu_active"); } else { $("#menu_2_3").attr("checked","checked"); $("#menu_2_3_label").addClass("menu_active"); $('#menu_2_3_label').text('亀裂あり'); }; //menu_2_2 radio off if($.cookie('menu_2_4_number') == null || $.cookie('menu_2_4_number') == "" ) { } else { var n2_2 = $.cookie('menu_2_4_number') -1; var reload_number2_2 = "nail_off_menu input:eq(" + n2_2 + ") + label span"; $('#' + reload_number2_2).attr("checked","checked"); $('#' + reload_number2_2).addClass("menu_active"); }; ////////ネイルフットメニュー //menu_3 radio if($.cookie('menu_3_1') == null || $.cookie('menu_3_1') == "" ) { $("#menu_3_1").removeAttr("checked","checked"); $("#menu_3_1_label").removeClass("menu_active"); } else { $("#menu_3_1").attr("checked","checked"); $("#menu_3_1_label").addClass("menu_active"); }; if($.cookie('menu_3_2') == null || $.cookie('menu_3_2') == "" ) { $("#menu_3_2").removeAttr("checked","checked"); $("#menu_3_2_label").removeClass("menu_active"); } else { $("#menu_3_2").attr("checked","checked"); $("#menu_3_2_label").addClass("menu_active"); }; if($.cookie('menu_3_3') == null || $.cookie('menu_3_3') == "" ) { $("#menu_3_3").removeAttr("checked","checked"); $("#menu_3_3_label").removeClass("menu_active"); } else { $("#menu_3_3").attr("checked","checked"); $("#menu_3_3_label").addClass("menu_active"); $('#menu_3_3_label').text('亀裂あり(フット)'); }; //menu_3_4 radio off if($.cookie('menu_3_4_number') == null || $.cookie('menu_3_4_number') == "" ) { } else { var n3_4 = $.cookie('menu_3_4_number') -1; var reload_number3_4 = "nailfott_off_menu input:eq(" + n3_4 + ") + label span"; $('#' + reload_number3_4).attr("checked","checked"); $('#' + reload_number3_4).addClass("menu_active"); }; ////////ケアメニュー //menu_4 checkbox if($.cookie('menu_4_1') == null || $.cookie('menu_4_1') == "" ) { $("#menu_4_1").removeAttr("checked","checked"); $("#menu_4_1_label").removeClass("menu_active"); } else { $("#menu_4_1").attr("checked","checked"); $("#menu_4_1_label").addClass("menu_active"); }; if($.cookie('menu_4_2') == null || $.cookie('menu_4_2') == "" ) { $("#menu_4_2").removeAttr("checked","checked"); $("#menu_4_2_label").removeClass("menu_active"); } else { $("#menu_4_2").attr("checked","checked"); $("#menu_4_2_label").addClass("menu_active"); }; ////////クリック時、キャッシュ・classセット////////////// ////////まつげメニュー //menu_1 radio $("#eyelash_order input").bind("click" , function () {//▼ var i; if (document.frmInput.まつげメニュー.length) { for (i = 0; i < document.frmInput.まつげメニュー.length; i++) { if (document.frmInput.まつげメニュー[i].checked) { var menu_1_text = document.frmInput.まつげメニュー[i].value; $.cookie("menu_1_value",menu_1_text,{ expires: 90 }); var menu_1_number_base = i+1; $.cookie("menu_1_number",menu_1_number_base,{ expires: 90 }); $("#eyelash_order input + label span").removeClass("menu_active"); $("#eyelash_order input:checked + label span").addClass("menu_active"); } } } else { if (document.frmInput.まつげメニュー.checked) { var menu_1_text = document.frmInput.まつげメニュー.value; $.cookie("menu_1_value",menu_1_text,{ expires: 90 }); var menu_1_number_base = i+1; $.cookie("menu_1_number",menu_1_number_base,{ expires: 90 }); $("#eyelash_order input + label span").removeClass("menu_active"); $("#eyelash_order input:checked + label span").addClass("menu_active"); } }; });//▲ //menu_1 checkbox $("#menu_1off").bind("click" , function () {//▼ if ($("#menu_1off").is( ':checked' )) { var menu_1_off_base = true; $.cookie("menu_1_off",menu_1_off_base,{ expires: 90 }); $("#menu_1off_label").addClass("menu_active"); } else { var menu_1_off_base = null; $.cookie("menu_1_off",menu_1_off_base,{ expires: 90 }); $("#menu_1off_label").removeClass("menu_active"); } });//▲ //menu_1 clear $("#eyelash_clear").bind("click" , function () {//▼ $("#eyelash_order input").removeAttr("checked","checked"); $("#eyelash_order input + label span").removeClass("menu_active"); $("#menu_1off").removeAttr("checked","checked"); $("#menu_1off_label").removeClass("menu_active"); $.cookie('menu_1_value', null, {}); $.cookie('menu_1_number', null, {}); $.cookie('menu_1_off', null, {}); time1off = 0; time1 = 0; });//▲ //店舗選択 if($.cookie('shopselect') == null || $.cookie('shopselect') == "" ) { $.cookie("shopselect","shinjyuku",{ expires: 90 }); } if($.cookie('shopselect') == "shinjyuku") { $("#at_shinjyuku").attr("checked","checked"); } else if($.cookie('shopselect') == "shibuya") { $("#at_shibuya").attr("checked","checked"); } else if($.cookie('shopselect') == "shinsaibashi") { $("#at_shinsaibashi").attr("checked","checked"); } else{$("#at_shinjyuku_p").attr("checked","checked"); } $("#at_shinjyuku").bind("click" , function () {//▼ $.cookie("shopselect","shinjyuku",{ expires: 90 }); });//▲ $("#at_shibuya").bind("click" , function () {//▼ $.cookie("shopselect","shibuya",{ expires: 90 }); });//▲ $("#at_shinsaibashi").bind("click" , function () {//▼ $.cookie("shopselect","shinsaibashi",{ expires: 90 }); });//▲ $("#at_shinjyuku_p").bind("click" , function () {//▼ $.cookie("shopselect","shinjyuku_p",{ expires: 90 }); });//▲ //半年間付け放題 渋谷店のみ の為のscript /* if ($("#at_shinjyuku").is( ':checked' )) { $("#menu_1_2_label,#menu_1_2_for").css("display","none"); $("#menu_1_2").removeAttr("checked","checked"); $("#menu_1_2 + label span").removeClass("menu_active"); } $("#at_shibuya").bind("click" , function () {//▼ $("#menu_1_2_label,#menu_1_2_for").show(); });//▲ $("#at_shinjyuku").bind("click" , function () {//▼ if ($("#menu_1_2").is( ':checked' )) { $("#onlishibuya_attention").fadeIn("100"); $("#onlishibuya_attention").css({display:"block"}); setTimeout(function(){ $("#onlishibuya_attention").fadeOut("2600"); ;} ,4000) $.cookie('menu_1_value', null, {}); $.cookie('menu_1_number', null, {}); $.cookie('menu_1_off', null, {}); time1off = 0; time1 = 0; $("#menu_1_2 + label span").removeClass("menu_active"); $("#menu_1_2").removeAttr("checked","checked"); } $("#menu_1_2_label, #menu_1_2_for").css("display","none"); });//▲ $("#onlishibuya_attention").css({position:"absolute" , display:"none" , opacity:"0.8"}); */ ////////ネイルメニュー //menu_2 $("#menu_2_1").bind("click" , function () {//▼ if ($("#menu_2_1").is( ':checked' )) { var menu_2_1_base = true; $.cookie("menu_2_1",menu_2_1_base,{ expires: 90 }); $("#menu_2_1_label").addClass("menu_active"); } else { var menu_2_1_base = null; $.cookie("menu_2_1",menu_2_1_base,{ expires: 90 }); $("#menu_2_1_label").removeClass("menu_active"); } });//▲ $("#menu_2_2").bind("click" , function () {//▼ if ($("#menu_2_2").is( ':checked' )) { var menu_2_2_base = true; $.cookie("menu_2_2",menu_2_2_base,{ expires: 90 }); $("#menu_2_2_label").addClass("menu_active"); } else { var menu_2_2_base = null; $.cookie("menu_2_2",menu_2_2_base,{ expires: 90 }); $("#menu_2_2_label").removeClass("menu_active"); } });//▲ $("#menu_2_3").bind("click" , function () {//▼ if ($("#menu_2_3").is( ':checked' )) { var menu_2_3_base = true; $.cookie("menu_2_3",menu_2_3_base,{ expires: 90 }); $("#menu_2_3_label").addClass("menu_active"); $('#menu_2_3_label').text('亀裂あり'); } else { var menu_2_3_base = null; $.cookie("menu_2_3",menu_2_3_base,{ expires: 90 }); $("#menu_2_3_label").removeClass("menu_active"); $('#menu_2_3_label').text('亀裂なし'); } });//▲ //menu_2_4 radio off $("#nail_off_menu input").bind("click" , function () {//▼ var i2_2; if (document.frmInput.ネイルサブメニュー.length) { for (i2_2 = 0; i2_2 < document.frmInput.ネイルサブメニュー.length; i2_2++) { if (document.frmInput.ネイルサブメニュー[i2_2].checked) { var menu_2_4_text = document.frmInput.ネイルサブメニュー[i2_2].value; $.cookie("menu_2_4_value",menu_2_4_text,{ expires: 90 }); var menu_2_4_number_base = i2_2+1; $.cookie("menu_2_4_number",menu_2_4_number_base,{ expires: 90 }); $("#nail_off_menu input + label span").removeClass("menu_active"); $("#nail_off_menu input:checked + label span").addClass("menu_active"); } } } else { if (document.frmInput.ネイルサブメニュー.checked) { var menu_2_4_text = document.frmInput.ネイルサブメニュー.value; $.cookie("menu_2_4_value",menu_2_4_text,{ expires: 90 }); var menu_2_4_number_base = i2_2+1; $.cookie("menu_2_4_number",menu_2_4_number_base,{ expires: 90 }); $("#nail_off_menu input + label span").removeClass("menu_active"); $("#nail_off_menu input:checked + label span").addClass("menu_active"); } }; });//▲ //menu_2 clear $("#nail_clear").bind("click" , function () {//▼ $("#nail_order input ,#nail_order2 input ,#nail_order3 input").removeAttr("checked","checked"); $("#nail_order input + label span ,#nail_order2 input + label span ,#nail_order3 input + label span").removeClass("menu_active"); $('#menu_2_3_label').text('亀裂はある?'); $("#menu_2_4off , #menu_2_5off ").removeAttr("checked","checked"); $("#menu_2_4off_label , #menu_2_5off_label ").removeClass("menu_active"); $.cookie('menu_2_1', null, {}); $.cookie('menu_2_2', null, {}); $.cookie('menu_2_3', null, {}); $.cookie('menu_2_4_value', null, {}); $.cookie('menu_2_4_number', null, {}); time2_1 = 0; time2_2 = 0; time2_4 = 0; });//▲ ////////ネイルフットメニュー ////////ネイルメニュー //menu_3 $("#menu_3_1").bind("click" , function () {//▼ if ($("#menu_3_1").is( ':checked' )) { var menu_3_1_base = true; $.cookie("menu_3_1",menu_3_1_base,{ expires: 90 }); $("#menu_3_1_label").addClass("menu_active"); } else { var menu_3_1_base = null; $.cookie("menu_3_1",menu_3_1_base,{ expires: 90 }); $("#menu_3_1_label").removeClass("menu_active"); } });//▲ $("#menu_3_2").bind("click" , function () {//▼ if ($("#menu_3_2").is( ':checked' )) { var menu_3_2_base = true; $.cookie("menu_3_2",menu_3_2_base,{ expires: 90 }); $("#menu_3_2_label").addClass("menu_active"); } else { var menu_3_2_base = null; $.cookie("menu_3_2",menu_3_2_base,{ expires: 90 }); $("#menu_3_2_label").removeClass("menu_active"); } });//▲ $("#menu_3_3").bind("click" , function () {//▼ if ($("#menu_3_3").is( ':checked' )) { var menu_3_3_base = true; $.cookie("menu_3_3",menu_3_3_base,{ expires: 90 }); $("#menu_3_3_label").addClass("menu_active"); $('#menu_3_3_label').text('亀裂あり(フット)'); } else { var menu_3_3_base = null; $.cookie("menu_3_3",menu_3_3_base,{ expires: 90 }); $("#menu_3_3_label").removeClass("menu_active"); $('#menu_3_3_label').text('亀裂なし(フット)'); } });//▲ //menu_3_4 radio off $("#nailfott_off_menu input").bind("click" , function () {//▼ var i3_4; if (document.frmInput.ネイルフットサブメニュー.length) { for (i3_4 = 0; i3_4 < document.frmInput.ネイルフットサブメニュー.length; i3_4++) { if (document.frmInput.ネイルフットサブメニュー[i3_4].checked) { var menu_3_4_text = document.frmInput.ネイルフットサブメニュー[i3_4].value; $.cookie("menu_3_4_value",menu_3_4_text,{ expires: 90 }); var menu_3_4_number_base = i3_4+1; $.cookie("menu_3_4_number",menu_3_4_number_base,{ expires: 90 }); $("#nailfott_off_menu input + label span").removeClass("menu_active"); $("#nailfott_off_menu input:checked + label span").addClass("menu_active"); } } } else { if (document.frmInput.ネイルフットサブメニュー.checked) { var menu_3_4_text = document.frmInput.ネイルフットサブメニュー.value; $.cookie("menu_3_4_value",menu_3_4_text,{ expires: 90 }); var menu_3_4_number_base = i3_4+1; $.cookie("menu_3_4_number",menu_3_4_number_base,{ expires: 90 }); $("#nailfott_off_menu input + label span").removeClass("menu_active"); $("#nailfott_off_menu input:checked + label span").addClass("menu_active"); } }; });//▲ //menu_3 clear $("#nailfoot_clear").bind("click" , function () {//▼ $("#nailfoot_order input ,#nailfoot_order2 input ,#nailfoot_order3 input").removeAttr("checked","checked"); $("#nailfoot_order input + label span ,#nailfoot_order2 input + label span ,#nailfoot_order3 input + label span").removeClass("menu_active"); $('#menu_3_3_label').text('亀裂はある?(フット)'); $("#menu_3_4off , #menu_3_5off ").removeAttr("checked","checked"); $("#menu_3_4off_label , #menu_3_5off_label ").removeClass("menu_active"); $.cookie('menu_3_1', null, {}); $.cookie('menu_3_2', null, {}); $.cookie('menu_3_3', null, {}); $.cookie('menu_3_4_value', null, {}); $.cookie('menu_3_4_number', null, {}); time3_1 = 0; time3_2 = 0; time3_4 = 0; });//▲ ////////ハンドケアメニュー //menu_4 checkbox $("#menu_4_1").bind("click" , function () {//▼ if ($("#menu_4_1").is( ':checked' )) { var menu_4_1_base = true; $.cookie("menu_4_1",menu_4_1_base,{ expires: 90 }); $("#menu_4_1_label").addClass("menu_active"); } else { var menu_4_1_base = null; $.cookie("menu_4_1",menu_4_1_base,{ expires: 90 }); $("#menu_4_1_label").removeClass("menu_active"); } });//▲ $("#menu_4_2").bind("click" , function () {//▼ if ($("#menu_4_2").is( ':checked' )) { var menu_4_2_base = true; $.cookie("menu_4_2",menu_4_2_base,{ expires: 90 }); $("#menu_4_2_label").addClass("menu_active"); } else { var menu_4_2_base = null; $.cookie("menu_4_2",menu_4_2_base,{ expires: 90 }); $("#menu_4_2_label").removeClass("menu_active"); } });//▲ ///////////////■load時、value・時間代入■///////////////////// $(window).load(function(){//▼ $(menuscript) });//▲ ///////////////■全メニュークリック時、value・時間代入■///////////////////// $(".order_menu input , .clear_button input , #at_shinjyuku").click(function(){//▼ $(menuscript) });//▲ ///////////////▼▼▼メニュー メインスクリプト▼▼▼///////////////////// function menuscript(){ //menu1 if($.cookie('menu_1_number') == null || $.cookie('menu_1_number') == "" ) { time1 = 0; } else if($.cookie('menu_1_number') == 1) { time1 = 0; } else if($.cookie('menu_1_number') == 2) { time1 = 120; } else if($.cookie('menu_1_number') == 3) { time1 = 90; } else if($.cookie('menu_1_number') == 4) { time1 = 120; } else if($.cookie('menu_1_number') == 5 || $.cookie('menu_1_number') == 8) { time1 = 30; } else if($.cookie('menu_1_number') == 6 || $.cookie('menu_1_number') == 7 || $.cookie('menu_1_number') == 9) { time1 = 60; } else if($.cookie('menu_1_number') == 10) { time1 = 120; } else if($.cookie('menu_1_number') == 11) { time1 = 120; } else { time1 = 0; }; if($.cookie('menu_1_off') == null || $.cookie('menu_1_off') == "" ) { time1off = 0; } else { time1off = 30; }; //menu2 if($.cookie('menu_2_1') == null || $.cookie('menu_2_1') == "" ) { time2_1 = 0; } else { time2_1 = 90; }; if($.cookie('menu_2_2') == null || $.cookie('menu_2_2') == "" ) { time2_2 = 0; } else { time2_2 = 30; }; if($.cookie('menu_2_3') == null || $.cookie('menu_2_3') == "" ) { time2_3 = 0; } else { time2_3 = 0; }; //menu2_4 if($.cookie('menu_2_4_number') == null || $.cookie('menu_2_4_number') == "" ) { time2_4 = 0; } else if($.cookie('menu_2_4_number') == 1) { time2_4 = 90; } else if($.cookie('menu_2_4_number') == 2) { time2_4 = 30; } else { time2_4 = 0; }; //menu3 if($.cookie('menu_3_1') == null || $.cookie('menu_3_1') == "" ) { time3_1 = 0; } else { time3_1 = 90; }; if($.cookie('menu_3_2') == null || $.cookie('menu_3_2') == "" ) { time3_2 = 0; } else { time3_2 = 30; }; if($.cookie('menu_3_3') == null || $.cookie('menu_3_3') == "" ) { time3_3 = 0; } else { time3_3 = 0; }; //menu3_4 if($.cookie('menu_3_4_number') == null || $.cookie('menu_3_4_number') == "" ) { time3_4 = 0; } else if($.cookie('menu_3_4_number') == 1) { time3_4 = 90; } else if($.cookie('menu_3_4_number') == 2) { time3_4 = 30; } else { time3_4 = 0; }; //menu4 if($.cookie('menu_4_1') == null || $.cookie('menu_4_1') == "" ) { time4_1 = 0; } else { time4_1 = 60; }; if($.cookie('menu_4_2') == null || $.cookie('menu_4_2') == "" ) { time4_2 = 0; } else { time4_2 = 90; }; //総時間計算 all_time = time1 + time1off + time2_1 + time2_2 + time2_4 + time3_1 + time3_2 + time3_4 + time4_1 + time4_2; //////////////メニュー時間目安表示/////////////////// //一旦消す $("#menu_information_individual").empty(); //各メニュー時間value menu1main = $.cookie('menu_1_value'); menu1off = document.frmInput.menu_1off.value; menu2_1 = document.frmInput.menu_2_1.value; menu2_2 = document.frmInput.menu_2_2.value; menu2_3 = document.frmInput.menu_2_3.value; menu2_4 = $.cookie("menu_2_4_value"); menu3_1 = document.frmInput.menu_3_1.value; menu3_2 = document.frmInput.menu_3_2.value; menu3_3 = document.frmInput.menu_3_3.value; menu3_4 = $.cookie("menu_3_4_value"); menu4_1 = document.frmInput.menu_4_1.value; menu4_2 = document.frmInput.menu_4_2.value; ////////フローティングメニュー 基本文 var soudan = $("#menu_information").html(""); if (all_time == 0 && $.cookie('menu_1_number') == "1") { soudan } else if ($.cookie('menu_1_number') == "1" ) { $("#menu_information").html(""); } else if (all_time == 0) { $("#menu_information").html(""); } else { $("#menu_information").html(""); } //総時間 $("#menu_information_time").html(all_time); ///////各メニュー時間インフォメーション //menu_1 $("#menu_information_individual").append("
" + menu1main + "】は、およそ【" + time1 + "】 分
"); if(time1 == "" || time1 == null) { $("#info_menu_1").slideUp("500"); } else { $("#info_menu_1").css("display","none"); $("#info_menu_1").slideDown("500"); } //menu1off $("#menu_information_individual").append("
" + menu1off + "】は、およそ【" + time1off + "】 分
"); if(time1off == "" || time1off == 0) { $("#info_menu_1off").slideUp("500"); } else { $("#info_menu_1off").css("display","none"); $("#info_menu_1off").slideDown("500"); } //menu2 $("#menu_information_individual").append("
" + menu2_1 + "】は、およそ【" + time2_1 + "】 分
"); if(time2_1 == "" || time2_1 == 0) { $("#info_menu_2_1").slideUp("500"); } else { $("#info_menu_2_1").css("display","none"); $("#info_menu_2_1").slideDown("500"); } $("#menu_information_individual").append("
" + menu2_2 + "】は、およそ【" + time2_2 + "】 分
"); if(time2_2 == "" || time2_2 == 0) { $("#info_menu_2_2").slideUp("500"); } else { $("#info_menu_2_2").css("display","none"); $("#info_menu_2_2").slideDown("500"); } //menu2_4 $("#menu_information_individual").append("
" + menu2_4 + "】は、およそ【" + time2_4 + "】 分
"); if (time2_4 == "" || time2_4 == 0) { $("#info_menu_2_4").slideUp("500"); } else { $("#info_menu_2_4").css("display","none"); $("#info_menu_2_4").slideDown("500"); } //menu_3 $("#menu_information_individual").append("
" + menu3_1 + "】は、およそ【" + time3_1 + "】 分
"); if(time3_1 == "" || time3_1 == 0) { $("#info_menu_3_1").slideUp("500"); } else { $("#info_menu_3_1").css("display","none"); $("#info_menu_3_1").slideDown("500"); } $("#menu_information_individual").append("
" + menu3_2 + "】は、およそ【" + time3_2 + "】 分
"); if(time3_2 == "" || time3_2 == 0) { $("#info_menu_3_2").slideUp("500"); } else { $("#info_menu_3_2").css("display","none"); $("#info_menu_3_2").slideDown("500"); } //menu3_4 $("#menu_information_individual").append("
" + menu3_4 + "】は、およそ【" + time3_4 + "】 分
"); if (time3_4 == "" || time3_4 == 0) { $("#info_menu_3_4").slideUp("500"); } else { $("#info_menu_3_4").css("display","none"); $("#info_menu_3_4").slideDown("500"); } //menu4_1 $("#menu_information_individual").append("
" + menu4_1 + "】は、およそ【" + time4_1 + "】 分
"); if(time4_1 == "" || time4_1 == 0) { $("#info_menu_4_1").slideUp("500"); } else { $("#info_menu_4_1").css("display","none"); $("#info_menu_4_1").slideDown("500"); } //menu4_2 $("#menu_information_individual").append("
" + menu4_2 + "】は、およそ【" + time4_2 + "】 分
"); if(time4_2 == "" || time4_2 == 0) { $("#info_menu_4_2").slideUp("500"); } else { $("#info_menu_4_2").css("display","none"); $("#info_menu_4_2").slideDown("500"); } ////////////////////////////////////////////////// //menucheck if all menu empty disabled var anchar = window.location.hash; if (all_time == 0 && $.cookie('menu_1_number') != "1") { $("#menucheck_hidden").attr("checked","checked"); if (anchar == '#formtop') { $(".checkboxRequiredMsg").css("display","block"); $(".checkboxRequiredMsg").addClass("menucheck_css"); } $("#menu_parent span span").addClass("menucheck_span_bk_false"); $("#menu_parent span span").removeClass("menucheck_span_bk_true"); } else { $("#menucheck_hidden").removeAttr("checked","checked"); $(".checkboxRequiredMsg").css("display","none"); $(".checkboxRequiredMsg").removeClass("menucheck_css"); $("#menu_parent span span").addClass("menucheck_span_bk_true"); $("#menu_parent span span").removeClass("menucheck_span_bk_false"); } ////////////////////////////FloatBox Margin Bottom var individualvisiblelength = $('#menu_information_individual div:visible').length; if (individualvisiblelength == 0 ) { FloatMarginHeight = 40; } else if (individualvisiblelength == 1 ) { FloatMarginHeight = 120; } else if (individualvisiblelength == 2 ) { FloatMarginHeight = 150; } else if (individualvisiblelength == 3 ) { FloatMarginHeight = 180; } else if (individualvisiblelength == 4 ) { FloatMarginHeight = 220; } else if (individualvisiblelength == 5 ) { FloatMarginHeight = 250; } else if (individualvisiblelength == 6 ) { FloatMarginHeight = 280; } else if (individualvisiblelength == 7 ) { FloatMarginHeight = 310; } else if (individualvisiblelength == 8 ) { FloatMarginHeight = 340; } else if (individualvisiblelength == 9 ) { FloatMarginHeight = 370; } else if (individualvisiblelength == 10 ) { FloatMarginHeight = 400; } else { FloatMarginHeight = 450; } if ($.cookie('menu_1_number') == "1") { FloatMarginHeight = FloatMarginHeight + 100; } ////////////////////////////////////////////////// //////////メニュー label border css/////// $("#eyelash_order .menu_label:last , #nail_order .menu_label:last , #nail_order2 .menu_label:last , #nail_order3 .menu_label:last , #nailfoot_order .menu_label:last , #nailfoot_order2 .menu_label:last , #nailfoot_order3 .menu_label:last , #eyelash_off_menu .menu_label:last , #nail_off_menu .menu_label:last , #nailfott_off_menu .menu_label:last , #care_off_menu .menu_label:last").css({borderBottom:"1px solid #FBA0A0"}); if (all_time == 0) { $("#text_date1_1").html("ご相談のお時間を見越して、ご予約時間を決めて下さい。"); $("#text_date2_1").html("ご相談のお時間を見越して、ご予約時間を決めて下さい。"); } else { $("#text_date1_1 , #text_date2_1").html("ご選択のメニューの施術時間目安は全部で【  】分となります。"); $(".alltime").text(all_time); } //////■■base_func_time■■/////// $(base_func_time); //////■■base_func_time■■/////// } ///////////////▲▲▲メニュー メインスクリプト▲▲▲///////////////////// });//▲each });//▲each }).change();//▲change });//▲ $(document).ready(function(){//▼ $("#datepicker , #datepicker2").blur(function () {//▼ setTimeout(function(){ //////■■base_func_time■■/////// $(base_func_time); //////■■base_func_time■■/////// ;} ,500) });//▲ });//▲ //////■■■■■base_func_time■■■■■/////////////// function base_func_time(){ if (all_time == 0) { basehour1 = 21; basehour2 = 21; halfhour = false; lasthour = "20時30分"; lasthour_we = "21時30分"; } else if (all_time == 30) { basehour1 = 21; basehour2 = 21; halfhour = false; lasthour = "20時30分"; lasthour_we = "21時30分"; } else if (all_time == 60) { basehour1 = 21; basehour2 = 21; halfhour = true; lasthour = "20時00分"; lasthour_we = "21時00分"; } else if (all_time == 90) { basehour1 = 20; basehour2 = 20; halfhour = false; lasthour = "19時30分"; lasthour_we = "20時30分"; } else if (all_time == 120) { basehour1 = 20; basehour2 = 20; halfhour = true; lasthour = "19時00分"; lasthour_we = "20時00分"; } else if (all_time == 150) { basehour1 = 19; basehour2 = 19; halfhour = false; lasthour = "18時30分"; lasthour_we = "19時30分"; } else if (all_time == 180) { basehour1 = 19; basehour2 = 19; halfhour = true; lasthour = "18時00分"; lasthour_we = "19時00分"; } else if (all_time == 210) { basehour1 = 18; basehour2 = 18; halfhour = false; lasthour = "17時30分"; lasthour_we = "18時30分"; } else if (all_time == 240) { basehour1 = 18; basehour2 = 18; halfhour = true; lasthour = "17時00分"; lasthour_we = "18時00分"; } else if (all_time == 270) { basehour1 = 17; basehour2 = 17; halfhour = false; lasthour = "16時30分"; lasthour_we = "17時30分"; } else if (all_time == 300) { basehour1 = 17; basehour2 = 17; halfhour = true; lasthour = "16時00分"; lasthour_we = "17時00分"; } else if (all_time == 330) { basehour1 = 16; basehour2 = 16; halfhour = false; lasthour = "15時30分"; lasthour_we = "16時30分"; } else if (all_time == 360) { basehour1 = 16; basehour2 = 16; halfhour = true; lasthour = "15時00分"; lasthour_we = "16時00分"; } else if (all_time == 390) { basehour1 = 15; basehour2 = 15; halfhour = false; lasthour = "14時30分"; lasthour_we = "15時30分"; } else if (all_time == 420) { basehour1 = 15; basehour2 = 15; halfhour = true; lasthour = "14時00分"; lasthour_we = "15時00分"; } else if (all_time == 450) { basehour1 = 14; basehour2 = 14; halfhour = false; lasthour = "13時30分"; lasthour_we = "14時30分"; } else if (all_time == 480) { basehour1 = 14; basehour2 = 14; halfhour = true; lasthour = "13時00分"; lasthour_we = "14時00分"; } else if (all_time == 510) { basehour1 = 13; basehour2 = 13; halfhour = false; lasthour = "12時30分"; lasthour_we = "13時30分"; } else if (all_time == 540) { basehour1 = 13; basehour2 = 13; halfhour = true; lasthour = "12時00分"; lasthour_we = "13時00分"; } else if (all_time == 570) { basehour1 = 12; basehour2 = 12; halfhour = false; lasthour = "11時30分"; lasthour_we = "12時30分"; } else if (all_time == 600) { basehour1 = 12; basehour2 = 12; halfhour = true; lasthour = "11時00分"; lasthour_we = "12時00分"; } else if (all_time == 630) { basehour1 = 11; basehour2 = 11; halfhour = false; lasthour = "10時30分"; lasthour_we = "11時30分"; } else if (all_time == 660) { basehour1 = 11; basehour2 = 11; halfhour = true; lasthour = "10時00分"; lasthour_we = "11時00分"; } else if (all_time == 690) { basehour1 = 10; basehour2 = 10; halfhour = false; lasthour = "受付できません。"; lasthour_we = "10時30分"; } else if (all_time == 720) { basehour1 = 10; basehour2 = 10; halfhour = true; lasthour = "受付できません。"; lasthour_we = "10時00分"; } else { basehour1 = 10; basehour2 = 10; halfhour = true; lasthour = "受付できません。"; lasthour_we = "受付できません。"; } if (baseweek1 == "true") { endhour1 = basehour1 - 1; } else { endhour1 = basehour1; } if (baseweek2 == "true") { endhour2 = basehour2 - 1; } else { endhour2 = basehour2; } $("#clockpicker").unbind().unbind( "keydown" ).clockpick({endhour : endhour1}); $("#clockpicker2").unbind().unbind( "keydown" ).clockpick({endhour : endhour2}); ///////////////////// if (all_time == 0 && $.cookie('menu_1_number') == "1") { $("#date_attention1 , #date_attention2").css("height","40px"); } else if ($.cookie('menu_1_number') == "1" ) { last_time_text = "このため、最終受付時間は【  】となります。
ご相談のお時間を見越して、ご予約時間を決めて下さい。
"; last_time_text2 = "このため、最終受付時間は【  】となります。
ご相談のお時間を見越して、ご予約時間を決めて下さい。
"; $("#date_attention1 , #date_attention2").css("height","80px"); } else if (all_time == 0) { $("#text_date1_1").html("
メニューが選択されていません。メニューを選択して下さい。
"); $("#text_date2_1").html("
メニューが選択されていません。メニューを選択して下さい。
"); $("#date_attention1 , #date_attention2").css("height","40px"); } else { last_time_text = "このため、最終受付時間は【  】となります。"; last_time_text2 = "このため、最終受付時間は【  】となります。"; $("#date_attention1 , #date_attention2").css("height","60px"); } if (baseweek1 == "true") { if (all_time == 0) { $("#last_time").html(""); } else { $("#last_time").html(last_time_text); $("#text_lasttime").text(lasthour); } } else { if (all_time == 0) { $("#last_time").html(""); } else { $("#last_time").html(last_time_text); $("#text_lasttime").text(lasthour_we); } } if (baseweek2 == "true") { if (all_time == 0) { $("#last_time2").html(""); } else { $("#last_time2").html(last_time_text2); $("#text_lasttime2").text(lasthour); } } else { if (all_time == 0) { $("#last_time2").html(""); } else { $("#last_time2").html(last_time_text2); $("#text_lasttime2").text(lasthour_we); } } }//base_func_time //////■■■■■base_func_time■■■■■/////////////// ////////////////////calendar reload//////////////////////// //カレンダー判定 $(document).ready(function(){//▼ $(window).load(function () {//▼load var date1 = ""; var date2 = ""; $("#datepicker").each(function () {//▼each date1 = $(this).val();//第1希望日取得 $("#datepicker2").each(function () {//▼each date2 = $(this).val();//第2希望日取得 //土日祝判定 var year = date1.slice(0,4); var month = date1.slice(5,7); var day = date1.slice(8,10); if (isHoliday(year, month, day) == true){ $("#text_week").text("日祝日"); $("#text_endtime").text("21"); baseweek1 = "true"; } else if (isSaturday(year, month, day) == true){ $("#text_week").text("土曜"); $("#text_endtime").text("21"); baseweek1 = "true"; } else { $("#text_week").text("平日"); $("#text_endtime").text("22"); baseweek1 = "false"; }; var year2 = date2.slice(0,4); var month2 = date2.slice(5,7); var day2 = date2.slice(8,10); if (isHoliday(year2, month2, day2) == true){ $("#text_week2").text("日祝日"); $("#text_endtime2").text("21"); baseweek2 = "true"; } else if (isSaturday(year2, month2, day2) == true){ $("#text_week2").text("土曜"); $("#text_endtime2").text("21"); baseweek2 = "true"; } else { $("#text_week2").text("平日"); $("#text_endtime2").text("22"); baseweek2 = "false"; }; });//▲each });//▲each });//▲load });//▲ ///////////////////■■■■■■■cookie■■■■■■■//////////// /////////name cookie var name_valtext = $.cookie('name_val'); if (name_valtext == null || name_valtext == "" ) { } else { $("#name").val($.cookie('name_val')); } // set cookie $(document).ready(function(){//▼ $("#name").blur(function(){//▼ var nametext = document.frmInput.name.value; $.cookie("name_val",nametext,{ expires: 90 }); });//▲ });//▲ /////////txtMail cookie var txtMail_valtext = $.cookie('txtMail_val'); if (txtMail_valtext == null || txtMail_valtext == "" ) { } else { $("#txtMail").val($.cookie('txtMail_val')); } // set cookie $(document).ready(function(){//▼ $("#txtMail").blur(function(){//▼ var txtMailtext = document.frmInput.txtMail.value; $.cookie("txtMail_val",txtMailtext,{ expires: 90 }); });//▲ });//▲ /////////txtMailReinput cookie var txtMailReinput_valtext = $.cookie('txtMailReinput_val'); if (txtMailReinput_valtext == null || txtMailReinput_valtext == "" ) { } else { $("#txtMailReinput").val($.cookie('txtMailReinput_val')); } // set cookie $(document).ready(function(){//▼ $("#txtMailReinput").blur(function(){//▼ var txtMailReinputtext = document.frmInput.txtMailReinput.value; $.cookie("txtMailReinput_val",txtMailReinputtext,{ expires: 90 }); });//▲ });//▲ /////////phonenumber cookie var phonenumber_valtext = $.cookie('phonenumber_val'); if (phonenumber_valtext == null || phonenumber_valtext == "" ) { } else { $("#phonenumber").val($.cookie('phonenumber_val')); } // set cookie $(document).ready(function(){//▼ $("#phonenumber").blur(function(){//▼ var phonenumbertext = document.frmInput.phonenumber.value; $.cookie("phonenumber_val",phonenumbertext,{ expires: 90 }); });//▲ });//▲ /////////Age cookie var Age_valtext = $.cookie('Age_val'); if (Age_valtext == null || Age_valtext == "" ) { } else { $("#Age").val($.cookie('Age_val')); } // set cookie $(document).ready(function(){//▼ $("#Age").blur(function(){//▼ var Agetext = document.frmInput.Age.value; $.cookie("Age_val",Agetext,{ expires: 90 }); });//▲ });//▲ /////////select1 cookie // set cookie $(document).ready(function(){//▼ $('#select1').change(function(){//▼change var select1text = $('#select1').children("option:selected"); var select1text_id = select1text.attr("id"); $.cookie("select1_val",select1text_id,{ expires: 90 }); }).change();//▲change });//▲ $(document).ready(function(){//▼ if ( $.cookie('select1_val') == null) { } else { $("#menu00").removeAttr("selected","selected"); var menu_here = '#' + $.cookie('select1_val'); $(menu_here).attr("selected","selected"); } });//▲ /////////datepicker cookie $(document).ready(function(){ var datepicker_valtext = $.cookie('datepicker_val'); if (datepicker_valtext == null || datepicker_valtext == "" ) { } else { $("#datepicker").val($.cookie('datepicker_val')); } }); // set cookie $(document).ready(function(){//▼ $("#datepicker").blur(function(){//▼ setTimeout(function(){ var datepickertext = document.frmInput.datepicker.value; $.cookie("datepicker_val",datepickertext,{ expires: 10 }); ;} ,500) $.cookie("clockpicker_val","",{ expires: 10 }); });//▲ });//▲ /////////clockpicker cookie $(document).ready(function(){//▼ if ($.cookie('datepicker_val') == "" || $.cookie('datepicker_val') == null ) { $("#datepicker").ready(function(){check2(true);}); $("#clockpicker").addClass("disabled"); } else { $("#datepicker").ready(function(){check2(false);}); $("#clockpicker").removeClass("disabled"); if ($.cookie('clockpicker_val') != null) { $("#clockpicker").val($.cookie('clockpicker_val')); } else { $("#clockpicker").val(""); } } var clockpicker_valtext = $.cookie('clockpicker_val'); if ($.cookie('clockpicker_val') == null || $.cookie('clockpicker_val') == "" ) { } else { $("#datepicker").ready(function(){check2(false);}); $("#clockpicker").removeClass("disabled"); $("#clockpicker").val($.cookie('clockpicker_val')); } // set cookie if($.cookie('datepicker_val') == null || $.cookie('datepicker_val') == "") { $.cookie("clockpicker_val",""); } });//▲ $(document).ready(function(){//▼ $("#clockpicker").blur(function(){//▼ setTimeout(function(){ var clockpickertext = document.frmInput.clockpicker.value; var clockpickertext02 = clockpickertext; $.cookie("clockpicker_val",clockpickertext02,{ expires: 10 }); ;} ,500) });//▲ });//▲ /////////datepicker2 cookie $(document).ready(function(){//▼ var datepicker2_valtext = document.frmInput.datepicker2.value; var datepick2_cookie = $.cookie('datepicker2_val'); if ($.cookie('datepicker2_val') == null || $.cookie('datepicker2_val') == "") { $("#datepicker2").val(""); } else { $("#datepicker2").val($.cookie('datepicker2_val')); } // set cookie $(document).ready(function(){//▼ $("#datepicker2").blur(function(){//▼ setTimeout(function(){ var datepicker2text = document.frmInput.datepicker2.value; $.cookie("datepicker2_val",datepicker2text,{ expires: 10 }); ;} ,600) });//▲ });//▲ });//▲ /////////clockpicker2 cookie $(document).ready(function(){//▼ // remove cookie if($.cookie('datepicker2_val') == null || $.cookie('datepicker2_val') == "") { $.cookie("clockpicker2_val",""); } // set cookie $(document).ready(function(){//▼ $("#clockpicker2").blur(function(){//▼ setTimeout(function(){ var clockpicker2text = document.frmInput.clockpicker2.value; $.cookie("clockpicker2_val",clockpicker2text,{ expires: 10 }); ;} ,500) });//▲ });//▲ });//▲ $(document).ready(function(){//▼ $("input").click(function(){//▼ if($.cookie('datepicker_val') == null || $.cookie('datepicker_val') == "" ) { } else { var datepickertextclick = document.frmInput.datepicker.value; var datepickertextclick02 = datepickertextclick; $.cookie("datepicker_val",datepickertextclick02,{ expires: 10 }); } });//▲ $("input").click(function(){//▼ if($.cookie('datepicker2_val') == null || $.cookie('datepicker2_val') == "第1希望日を入力して下さい" ) { } else { var datepickertextclick2 = document.frmInput.datepicker2.value; var datepickertextclick22 = datepickertextclick2; $.cookie("datepicker2_val",datepickertextclick22,{ expires: 10 }); } });//▲ $("input").click(function(){//▼ var clockpickertextclick = document.frmInput.clockpicker.value; var clockpickertextclick02 = clockpickertextclick; $.cookie("clockpicker_val",clockpickertextclick02,{ expires: 10 }); });//▲ $("input").click(function(){//▼ var clockpickertextclick2 = document.frmInput.clockpicker2.value; var clockpickertextclick22 = clockpickertextclick2; $.cookie("clockpicker2_val",clockpickertextclick22,{ expires: 10 }); });//▲ });//▲ /////////textarea1 cookie $(document).ready(function(){//▼ // set cookie $(document).ready(function(){//▼ $("#textarea1").blur(function(){//▼ var textarea1_text = document.frmInput.textarea1.value; $.cookie("textarea1_val",textarea1_text,{ expires: 10 }); });//▲ });//▲ //write cookie var textarea1_valtext = $.cookie('textarea1_val'); if (textarea1_valtext == null || textarea1_valtext == "" ) { } else { $("#textarea1").val($.cookie('textarea1_val')); } });//▲ /////////accept cookie // set cookie $(document).ready(function(){//▼ $("#accept").click(function(){//▼ var accept_click = document.frmInput.accept.checked; var unaccept_click = document.frmInput.unaccept.checked; $.cookie("accept",accept_click,{ expires: 90 }); });//▲ $("#unaccept").click(function(){//▼ var accept_click = document.frmInput.accept.checked; var unaccept_click = document.frmInput.unaccept.checked; $.cookie("accept",accept_click,{ expires: 90 }); });//▲ // move check cookie if ($.cookie('accept') == "true") { $("#unaccept").removeAttr("checked","checked"); $("#accept").attr("checked","checked"); } else if ($.cookie("accept") == "false") { $("#accept").removeAttr("checked","checked"); $("#unaccept").attr("checked","checked"); } else { $("#unaccept").removeAttr("checked","checked"); $("#accept").attr("checked","checked"); } });//▲ //necessaliry html change $(document).ready(function(){//▼ $(".mailform > div").css({margin:"0px 0px 20px 20px"}); $(".mailform > div").prepend(""); $(".necessity").prepend(""); $(".nes .necessity_child").addClass("nes_nes"); $(".non .necessity_child").removeClass("necessity_child"); });//▲ /////////judge $(document).ready(function(){//▼ //name $("#name").bind("blur change" , function () {//▼ $(".mailform span").filter("#checktext1 span").filter(".textfieldValidState span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#checktext1 span").filter(".textfieldValidState span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#checktext1 span").filter(".textfieldRequiredState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#checktext1 span").filter(".textfieldRequiredState span").filter(".necessity_child").removeClass("nes_green"); });//▲ //email $("#txtMail").bind("blur change" , function () {//▼ $(".mailform span").filter("#email span").filter(".textfieldValidState span , .textfieldRequiredMsg span ").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#email span").filter(".textfieldValidState span , .textfieldRequiredMsg span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#email span").filter(".textfieldRequiredState span , .textfieldInvalidFormatState span , .textfieldMaxCharsState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#email span").filter(".textfieldRequiredState span , .textfieldInvalidFormatState span , .textfieldMaxCharsState span").filter(".necessity_child").removeClass("nes_green"); });//▲ //email Reinput $("#txtMailReinput").bind("blur change",function () {//▼ $(".mailform span").filter("#emailReinput span").filter(".textfieldValidState span , .textfieldRequiredMsg span ").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#emailReinput span").filter(".textfieldValidState span , .textfieldRequiredMsg span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#emailReinput span").filter(".textfieldReinputState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#emailReinput span").filter(".textfieldReinputState span").filter(".necessity_child").removeClass("nes_green"); });//▲ //Age $("#Age").bind("blur change" , function () {//▼ setTimeout(function(){ $(".mailform span").filter("#spryAge span").filter(".textfieldValidState span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#spryAge span").filter(".textfieldValidState span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#spryAge span").filter(".textfieldInvalidFormatState span , .textfieldInvalidFormatState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#spryAge span").filter(".textfieldInvalidFormatState span , .textfieldInvalidFormatState span").filter(".necessity_child").removeClass("nes_green"); ;} ,400) });//▲ //phonenumber $("#phonenumber").bind("blur change" , function () {//▼ $(".mailform span").filter("#checktext2 span").filter(".textfieldValidState span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#checktext2 span").filter(".textfieldValidState span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#checktext2 span").filter(".textfieldMinCharsState span , .textfieldInvalidFormatState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#checktext2 span").filter(".textfieldMinCharsState span , .textfieldInvalidFormatState span").filter(".necessity_child").removeClass("nes_green"); });//▲ //datepicker $("#datepicker").bind("blur change" , function () {//▼ setTimeout(function(){ if ( $("#datepick01 span , #datepick01 input").hasClass("textfieldValidState") == true ){ setTimeout(function(){ $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").removeClass("nes_red"); ;} ,700)} if ( $("#datepick01 span , #datepick01 input").hasClass("textfieldRequiredState") == true ){ setTimeout(function(){ $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").removeClass("nes_green"); $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").addClass("nes_red"); ;} ,700) } ;} ,800) });//▲ $("#datepicker").attr("maxlength","0"); $("#clockpicker").attr("maxlength","0"); $("#datepicker2").attr("maxlength","0"); $("#clockpicker2").attr("maxlength","0"); //defo $(document).ready(function(){//▼ $(".mailform span").filter(" span").filter(".necessity_child").addClass("nes_green");var defo01 = document.frmInput.name.value; if (defo01 == "" || defo01 == null) { $(".mailform span").filter("#checktext1 span").filter(" span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#checktext1 span").filter(" span").filter(".necessity_child").removeClass("nes_green"); } var defo02 = document.frmInput.txtMail.value; if (defo02 == "" || defo02 == null) { $(".mailform span").filter("#email span").filter(" span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#email span").filter(" span").filter(".necessity_child").removeClass("nes_green"); } var defo03 = document.frmInput.txtMailReinput.value; if (defo03 == "" || defo03 == null) { $(".mailform span").filter("#emailReinput span").filter(" span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#emailReinput span").filter(" span").filter(".necessity_child").removeClass("nes_green"); } var defo04 = document.frmInput.datepicker.value; if (defo04 == "" || defo04 == null) { $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").removeClass("nes_green"); } //////// $(".mailform span").filter("#repeatparent span").filter(" span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#menu_parent span").filter(" span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#spryAge span").filter(" span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#checktext2 span").filter(" span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#datepick02 span").filter(" span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#accept_yes span").filter(" span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#note01 span").filter(" span").filter(".necessity_child").addClass("nes_green"); //name $(".mailform span").filter("#checktext1 span").filter(".textfieldValidState span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#checktext1 span").filter(".textfieldValidState span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#checktext1 span").filter(".textfieldRequiredState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#checktext1 span").filter(".textfieldRequiredState span").filter(".necessity_child").removeClass("nes_green"); //email $(".mailform span").filter("#email span").filter(".textfieldValidState span , .textfieldRequiredMsg span ").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#email span").filter(".textfieldValidState span , .textfieldRequiredMsg span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#email span").filter(".textfieldRequiredState span , .textfieldInvalidFormatState span , .textfieldMaxCharsState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#email span").filter(".textfieldRequiredState span , .textfieldInvalidFormatState span , .textfieldMaxCharsState span").filter(".necessity_child").removeClass("nes_green"); //email Reinput $(".mailform span").filter("#emailReinput span").filter(".textfieldValidState span , .textfieldRequiredMsg span ").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#emailReinput span").filter(".textfieldValidState span , .textfieldRequiredMsg span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#emailReinput span").filter(".textfieldReinputState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#emailReinput span").filter(".textfieldReinputState span").filter(".necessity_child").removeClass("nes_green"); //Age setTimeout(function(){ $(".mailform span").filter("#spryAge span").filter(".textfieldValidState span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#spryAge span").filter(".textfieldValidState span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#spryAge span").filter(".textfieldInvalidFormatState span , .textfieldInvalidFormatState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#spryAge span").filter(".textfieldInvalidFormatState span , .textfieldInvalidFormatState span").filter(".necessity_child").removeClass("nes_green"); ;} ,400) //phonenumber $(".mailform span").filter("#checktext2 span").filter(".textfieldValidState span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#checktext2 span").filter(".textfieldValidState span").filter(".necessity_child").removeClass("nes_red"); $(".mailform span").filter("#checktext2 span").filter(".textfieldMinCharsState span , .textfieldInvalidFormatState span").filter(".necessity_child").addClass("nes_red"); $(".mailform span").filter("#checktext2 span").filter(".textfieldMinCharsState span , .textfieldInvalidFormatState span").filter(".necessity_child").removeClass("nes_green"); //datepicker setTimeout(function(){ if ( $("#datepick01 span , #datepick01 input").hasClass("textfieldValidState") == true ){ setTimeout(function(){ $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").addClass("nes_green"); $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").removeClass("nes_red"); ;} ,700) } if ( $("#datepick01 span , #datepick01 input").hasClass("textfieldRequiredState") == true ){ setTimeout(function(){ $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").removeClass("nes_green"); $(".mailform span").filter("#datepick01 span").filter(" span").filter(".necessity_child").addClass("nes_red"); ;} ,700) } ;} ,800) });//▲ });//▲ ///////////////MenuChange_TimeInitial $(document).ready(function(){//▼ $("#change_clock").html("メニューが変更されました

の予約時間を選びなおしてください。"); $("#change_clock").css({position:"absolute" , display:"none" , bottom:"0px", right:"0px" , opacity:"0.8"}) $("#change_clock span").css({display:"inline" , fontSize:"20px" , fontWeight:"700"}); $("#select1").bind("blur change" , function () {//▼ var menuchange_clock1 = document.frmInput.clockpicker.value; var menuchange_clock2 = document.frmInput.clockpicker2.value; if (menuchange_clock1 == null || menuchange_clock1 == "" || menuchange_clock1 == "日付を入力して下さい") { } else { $("#change_clock").fadeIn("100"); $("#change_clock1").text("「第1希望日」"); $.cookie("clockpicker_val",""); $("#clockpicker").val(""); $("#change_clock").css({display:"block"}); setTimeout(function(){ $("#change_clock").fadeOut("1800"); ;} ,4000) setTimeout(function(){ $("#change_clock1").text(""); $("#change_clock2").text(""); ;} ,4100) } var menuchange_clock2 = document.frmInput.clockpicker2.value; if (menuchange_clock2 == null || menuchange_clock2 == "" || menuchange_clock2 == "日付を入力して下さい" ) { } else { var menuchange_date2 = document.frmInput.datepicker2.value; if(menuchange_date2 ==null || menuchange_date2 == "") { $("#clockpicker2").val("日付を入力して下さい"); $("#clockpicker2").addClass("disabled"); } else { $("#change_clock").fadeIn("100"); $("#change_clock2").text("「第2希望日」"); $.cookie("clockpicker2_val",""); $("#clockpicker2").val(""); $("#change_clock").css({display:"block"}); setTimeout(function(){ $("#change_clock").fadeOut("1800"); ;} ,4000) setTimeout(function(){ $("#change_clock1").text(""); $("#change_clock2").text(""); ;} ,4100) } } });//▲ ///////////////Day1Change_TimeInitial $("#initialtime1").css({position:"absolute" , display:"none" , opacity:"0.8"}); $("#datepicker").bind("blur change" , function () {//▼ $("#initialtime1").html("日付が変更されました。
予約時間を選びなおしてください。"); var menuchange_clock1 = document.frmInput.clockpicker.value; if (menuchange_clock1 == null || menuchange_clock1 == "" || menuchange_clock1 == "日付を入力して下さい") { } else { $("#initialtime1").fadeIn("100"); $.cookie("clockpicker_val",""); $("#clockpicker").val(""); $("#initialtime1").css({display:"block"}); setTimeout(function(){ $("#initialtime1").fadeOut("1800"); ;} ,4000) } });//▲ ///////////////Day2Change_TimeInitial $("#initialtime2").css({position:"absolute" , display:"none" , opacity:"0.8"}) ; $("#datepicker2").click(function () {//▼ $("#initialtime2").html("日付が変更されました。
予約時間を選びなおしてください。"); var menuchange_clock1 = document.frmInput.clockpicker.value; var menuchange_clock11 = menuchange_clock1; $("#datepicker2").bind("blur change" , function () {//▼ var menuchange_clock2 = document.frmInput.clockpicker2.value; if (menuchange_clock2 == null || menuchange_clock2 == "" || menuchange_clock2 == "日付を入力して下さい") { } else { var menuchange_clock1 = document.frmInput.clockpicker.value; $("#initialtime2").fadeIn("100"); $.cookie("clockpicker2_val",""); $("#clockpicker2").val(""); $("#initialtime2").css({display:"block"}); setTimeout(function(){ $("#initialtime2").fadeOut("1800"); ;} ,4000) } $("#change_clock").css("display","none"); $("#clockpicker").val(menuchange_clock11); });//▲ });//▲ ///////////////Day1Change_TimeInitial menu change $("#initialtime1").css({position:"absolute" , display:"none" , opacity:"0.8"}); $(".order_menu input , .clear_button input").click(function(){//▼ $("#initialtime1").html("メニューが変更されました。
予約時間を選びなおしてください。"); var menuchange_clock1 = document.frmInput.clockpicker.value; if (menuchange_clock1 == null || menuchange_clock1 == "" || menuchange_clock1 == "日付を入力して下さい") { } else { $("#initialtime1").fadeIn("100"); $.cookie("clockpicker_val",""); $("#clockpicker").val(""); $("#initialtime1").css({display:"block"}); setTimeout(function(){ $("#initialtime1").fadeOut("1800"); ;} ,4000) } });//▲ ///////////////Day2Change_TimeInitial menu change $("#initialtime2").css({position:"absolute" , display:"none" , opacity:"0.8"}) ; var menuchange_clock2 = document.frmInput.clockpicker2.value; $(".order_menu input , .clear_button input").click(function(){//▼ $("#initialtime2").html("メニューが変更されました。
予約時間を選びなおしてください。"); var menuchange_clock2 = document.frmInput.clockpicker2.value; if (menuchange_clock2 == null || menuchange_clock2 == "" || menuchange_clock2 == "日付を入力して下さい") { } else { var menuchange_clock1 = document.frmInput.clockpicker.value; $("#initialtime2").fadeIn("100"); $.cookie("clockpicker2_val",""); $("#clockpicker2").val(""); $("#initialtime2").css({display:"block"}); setTimeout(function(){ $("#initialtime2").fadeOut("1800"); ;} ,4000) } $("#change_clock").css("display","none"); $("#clockpicker").val(menuchange_clock11); });//▲ });//▲ ///IE6用 label:hovre $(document).ready(function(){//▼ $(".menu_label").hover(function(){ $(this).addClass('menu_label_hover'); } , function(){ $(this).removeClass('menu_label_hover'); }); });//▲ })(jQuery);