1$(document).ready(function () { 2 var current_url = window.location.href; 3 4 $('.oc-menu .li-top-item .a-top-link').each(function () { 5 var link = $(this).attr('href'); 6 if(current_url.indexOf(link) !== -1) { 7 $(this).closest('.li-top-item').addClass('active'); 8 } 9 }); 10 11 $('.horizontal-menu .mega-menu-container').each(function () { 12 if($(this).hasClass('right')) { 13 if($(this).hasClass('full-width')) { 14 $(this).closest('li').removeClass().addClass('li-top-item mega-right'); 15 } else { 16 $(this).closest('li').removeClass().addClass('li-top-item right'); 17 18 var menu = $('.oc-menu-bar').offset(); 19 var dropdown = $(this).parent().offset(); 20 21 var dropdownRight = $('.oc-menu-bar').outerWidth() - dropdown.left; 22 23 var i = (dropdownRight + $(this).outerWidth()) - ($('.oc-menu-bar').outerWidth()); 24 25 if (i > 0) { 26 $(this).css('margin-right', '-' + (i) + 'px'); 27 } 28 } 29 } 30 31 if($(this).hasClass('left')) { 32 if($(this).hasClass('full-width') == false) { 33 var menu = $('.oc-menu-bar').offset(); 34 var dropdown = $(this).parent().offset(); 35 36 var i = (dropdown.left + $(this).outerWidth()) - (menu.left + $('.oc-menu-bar').outerWidth()); 37 38 if (i > 0) { 39 $(this).css('margin-left', '-' + (i + 10) + 'px'); 40 } 41 } 42 } 43 }); 44 45 $('.sub-menu-container').each(function () { 46 var total_cols = 0; 47 $(this).find('.sub-item2-content').each(function () { 48 var cols = parseFloat($(this).data('cols')); 49 if(total_cols == 0) { 50 $(this).css('clear', 'left'); 51 } 52 total_cols += cols; 53 if(total_cols > 12) { 54 $(this).css('clear', 'left'); 55 total_cols = cols; 56 } 57 if(total_cols == 12) { 58 total_cols = 0; 59 } 60 }); 61 }); 62 63 64 65 66 67 68 if(window.location.pathname=='/'){ 69 $('.vertical-menu .oc-menu-bar').click(function () { 70 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 71 if(effect == "none") { 72 $('.vertical-menu .ul-top-items').toggle(); 73 } 74 75 if(effect == "fade") { 76 $('.vertical-menu .ul-top-items').fadeToggle(); 77 } 78 79 if(effect == "slide") { 80 $('.vertical-menu .ul-top-items').slideToggle(); 81 } 82 }); 83 84}else{ 85 $('.vertical-menu .oc-menu-bar').click(function () { 86 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 87 if(effect == "none") { 88 $('.vertical-menu .ul-top-items').toggle(); 89 } 90 91 if(effect == "fade") { 92 $('.vertical-menu .ul-top-items').fadeToggle(); 93 } 94 95 if(effect == "slide") { 96 $('.vertical-menu .ul-top-items').slideToggle(); 97 } 98 }); 99} 100 101 102 103 104 $('.a-plus').click(function() { 105 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 106 if(effect == "none") { 107 $('.li-plus').hide(); 108 $('.over').show(); 109 } 110 111 if(effect == "fade") { 112 $('.li-plus').fadeOut(); 113 $('.over').fadeIn(); 114 } 115 116 if(effect == "slide") { 117 $('.li-plus').slideUp(); 118 $('.over').slideDown(); 119 } 120 }); 121 122 $('.a-minus').click(function() { 123 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 124 if(effect == "none") { 125 $('.over').hide(); 126 $('.li-plus').show(); 127 } 128 129 if(effect == "fade") { 130 $('.over').fadeOut(); 131 $('.li-plus').fadeIn(); 132 } 133 134 if(effect == "slide") { 135 $('.over').slideUp(); 136 $('.li-plus').slideDown(); 137 } 138 });
139 140 $('.mobile-menu .oc-menu-bar').click(function () { 141 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 142 if(effect == "none") { 143 $('.mobile-menu .ul-top-items').toggle(); 144 } 145 146 if(effect == "fade") { 147 $('.mobile-menu .ul-top-items').fadeToggle(); 148 } 149 150 if(effect == "slide") { 151 $('.mobile-menu .ul-top-items').slideToggle(); 152 } 153 }); 154 155 $('.oc-menu').each(function () { 156 var $mobile = $(this).hasClass('mobile-menu'); 157 var effect = $(this).find('.menu-effect').val(); 158 159 if($mobile) { 160 $(this).find('.li-top-item .top-click-show').click(function () { 161 var flag = $(this).closest('.li-top-item').hasClass('expand'); 162 163 if(flag) { 164 $(this).closest('.li-top-item').removeClass('expand'); 165 166 if (effect == "none") { 167 $(this).closest('.li-top-item').find('.sub-menu-container').hide(); 168 } 169 170 if (effect == "fade") { 171 $(this).closest('.li-top-item').find('.sub-menu-container').fadeOut('slow'); 172 } 173 174 if (effect == "slide") { 175 $(this).closest('.li-top-item').find('.sub-menu-container').slideUp(); 176 } 177 } else { 178 $('.li-top-item').removeClass('expand'); 179 180 $(this).closest('.li-top-item').addClass('expand'); 181 182 if (effect == "none") { 183 $('.mobile-menu .sub-menu-container').hide(); 184 $(this).closest('.li-top-item').find('.sub-menu-container').show(); 185 } 186 187 if (effect == "fade") { 188 $('.mobile-menu .sub-menu-container').fadeOut('slow'); 189 $(this).closest('.li-top-item').find('.sub-menu-container').fadeIn('slow'); 190 } 191 192 if (effect == "slide") { 193 $('.mobile-menu .sub-menu-container').slideUp(); 194 $(this).closest('.li-top-item').find('.sub-menu-container').slideDown('slow'); 195 } 196 } 197 }); 198 199 $(this).find('.li-second-items .second-click-show').click(function () { 200 var flag = $(this).closest('.li-second-items').hasClass('expand'); 201 202 if(flag) { 203 204 $(this).closest('.li-second-items').removeClass('expand'); 205 206 if (effect == "none") { 207 $(this).closest('.li-second-items').find('.flyout-third-items').hide(); 208 } 209 210 if (effect == "fade") { 211 $(this).closest('.li-second-items').find('.flyout-third-items').fadeOut('slow'); 212 } 213 214 if (effect == "slide") { 215 $(this).closest('.li-second-items').find('.flyout-third-items').slideUp(); 216 } 217 } else { 218 $('.li-second-items').removeClass('expand'); 219 220 $(this).closest('.li-second-items').addClass('expand'); 221 222 if (effect == "none") { 223 $('.mobile-menu .flyout-third-items').hide(); 224 $(this).closest('.li-second-items').find('.flyout-third-items').show(); 225 } 226 227 if (effect == "fade") { 228 $('.mobile-menu .flyout-third-items').fadeOut('slow'); 229 $(this).closest('.li-second-items').find('.flyout-third-items').fadeIn('slow'); 230 } 231 232 if (effect == "slide") { 233 $('.mobile-menu .flyout-third-items').slideUp(); 234 $(this).closest('.li-second-items').find('.flyout-third-items').slideDown('slow'); 235 } 236 } 237 }); 238 } else { 239 $(this).find('.li-top-item').hover( 240 function () { 241 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 242 243 if (effect == "none") {
244 $('.sub-menu-container').hide(); 245 $(this).find('.sub-menu-container').show(); 246 } 247 248 if (effect == "fade") { 249 $('.sub-menu-container').fadeOut('slow'); 250 $(this).find('.sub-menu-container').fadeIn('slow'); 251 } 252 253 if (effect == "slide") { 254 $('.sub-menu-container').slideUp(); 255 $(this).find('.sub-menu-container').slideDown('slow'); 256 } 257 }, 258 259 function () { 260 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 261 262 if (effect == "none") { 263 $(this).find('.sub-menu-container').hide(); 264 } 265 266 if (effect == "fade") { 267 $(this).find('.sub-menu-container').fadeOut('slow'); 268 } 269 270 if (effect == "slide") { 271 $(this).find('.sub-menu-container').slideUp(); 272 } 273 } 274 ); 275 276 $(this).find('.li-second-items').hover( 277 function () { 278 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 279 280 if (effect == "none") { 281 $('.flyout-third-items').hide(); 282 $(this).find('.flyout-third-items').show(); 283 } 284 285 if (effect == "fade") { 286 $('.flyout-third-items').fadeOut('slow'); 287 $(this).find('.flyout-third-items').fadeIn('slow'); 288 } 289 290 if (effect == "slide") { 291 $('.flyout-third-items').slideUp(); 292 $(this).find('.flyout-third-items').slideDown('slow'); 293 } 294 }, 295 296 function () { 297 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 298 299 if (effect == "none") { 300 $(this).find('.flyout-third-items').hide(); 301 } 302 303 if (effect == "fade") { 304 $(this).find('.flyout-third-items').fadeOut('slow'); 305 } 306 307 if (effect == "slide") { 308 $(this).find('.flyout-third-items').slideUp(); 309 } 310 } 311 ); 312 } 313 }); 314 315 if($('.oc-menu').hasClass('mobile-menu')) { 316 317 } else { 318 319 } 320})
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.