1var rangeSlider = function() { 2 var slider = $('.range-slider'), 3 range = $('.range-slider__range'), 4 value = $('.range-slider__value'); 5 6 slider.each(function() { 7 8 value.each(function() { 9 var value = $(this).prev().attr('value'); 10 $(this).html(value); 11 }); 12 13 range.on('input', function() { 14 $(this).next(value).html(this.value); 15 if(this.value>0){ 16 document.getElementById('startsearch').className='button-submit activity'; 17 document.getElementById('startsearch').disabled=false; 18 } else{ 19 document.getElementById('startsearch').className='button-submit'; 20 document.getElementById('startsearch').disabled='disabled'; 21 } 22 }); 23 }); 24}; 25 26rangeSlider(); 27 28function filtermenu(from) { 29 30 if(from == null || from === undefined ){ 31 var cfsearch = document.getElementById("contenitorfiltersearch"); 32 if (cfsearch.className === "contenitorfiltersearch") { 33 cfsearch.className = "contenitorfiltersearch openprecart"; 34 } 35 else if (cfsearch.className === "contenitorfiltersearch openprecart") { 36 cfsearch.className = "contenitorfiltersearch"; 37 } 38 else { 39 cfsearch.className = "contenitorfiltersearch"; 40 } 41 } else { 42 checkTypeSelected(); 43 } 44} 45 46function checkTypeSelected(){ 47 var elements = document.getElementsByName('filtertype'); 48 for (var ff = 0 ;ff<elements.length;ff++){ 49 if(elements[ff].checked){ 50 valueselected = elements[ff].value; 51 break; 52 } 53 } 54 55 if (valueselected=="inside_menu"){ 56 57 //open menu filter 58 var contenitorsearchinmenu = document.getElementById("contenitorsearchinmenu"); 59 var cfsearch = document.getElementById("contenitorfiltersearch"); 60 if (contenitorsearchinmenu.className === "contenitorsearchinmenu") { 61 contenitorsearchinmenu.className = "contenitorsearchinmenu openprecart"; 62 cfsearch.className = "contenitorfiltersearch"; 63 } 64 else if (contenitorsearchinmenu.className === "contenitorsearchinmenu openprecart") { 65 contenitorsearchinmenu.className = "contenitorsearchinmenu"; 66 cfsearch.className = "contenitorfiltersearch openprecart"; 67 } 68 else { 69 contenitorsearchinmenu.className = "contenitorsearchinmenu"; 70 cfsearch.className = "contenitorfiltersearch openprecart"; 71 } 72 }else { 73 filtermenu(null); 74 } 75} 76 77function searchWithFilter(valueselected) { 78 //alert(valore); 79 80 if(valueselected ==null ){ 81 var elements = document.getElementsByName('filtertype'); 82 for (var ff = 0 ;ff<elements.length;ff++){ 83 if(elements[ff].checked){ 84 valueselected = elements[ff].value; 85 break; 86 } 87 } 88 } 89 90 91 if (valueselected=="inside_menu"){ 92 93 //open menu filter 94 var contenitorsearchinmenu = document.getElementById("contenitorsearchinmenu"); 95 var cfsearch = document.getElementById("contenitorfiltersearch"); 96 if (contenitorsearchinmenu.className === "contenitorsearchinmenu") { 97 contenitorsearchinmenu.className = "contenitorsearchinmenu openprecart"; 98 cfsearch.className = "contenitorfiltersearch"; 99 } 100 else if (contenitorsearchinmenu.className === "contenitorsearchinmenu openprecart") { 101 contenitorsearchinmenu.className = "contenitorsearchinmenu"; 102 cfsearch.className = "contenitorfiltersearch openprecart"; 103 } 104 else { 105 contenitorsearchinmenu.className = "contenitorsearchinmenu"; 106 cfsearch.className = "contenitorfiltersearch openprecart"; 107 } 108 109 110 var catselected = $('.chooesecategory.cselected'); 111 var catSelToSend = ""; 112 for (var i = 0; i < catselected.length; i++) { 113 catSelToSend += catselected[i].id.split("-")[0]; 114 if(i<catselected.length-1){ 115 catSelToSend +="," 116 } 117 } 118 119 var allergenselected = $('.chooeseallergen.cselected'); 120 var allergSelToSend = ""; 121 for (var i = 0; i < allergenselected.length; i++) { 122 allergSelToSend += allergenselected[i].id.split("-")[0]; 123 if(i<allergenselected.length-1){ 124 allergSelToSend +="," 125 } 126 } 127 var titleSelected = $('.tags_input').val(); 128 129 setGlobalFilter(catSelToSend,allergSelToSend,titleSelected); 130 loadCategoryForFilter(); 131 if(catSelToSend!=""){ 132 filtermenu(null); 133 loading(); 134 findNear(null,null,valueselected); 135 } 136 137 138 }else if(valueselected=="only_menu") { 139 //search show only menu 140 filtermenu(null); 141 loading(); 142 findNear(null,null,valueselected); 143 }else if(valueselected=="menu_and_activity"){ 144 //search menu and activity 145 filtermenu(null); 146 loading(); 147 findNear(null,null,valueselected); 148 } 149}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.