/*文字コード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(""); 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(""); 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(""); 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(""); 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(""); 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(""); 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(""); 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(""); 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(""); 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(""); 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 = "このため、最終受付時間は【 】となります。