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 $('.vertical-menu .oc-menu-bar').click(function () { 64 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 65 if(effect == "none") { 66 $('.vertical-menu .ul-top-items').toggle(); 67 } 68 69 if(effect == "fade") { 70 $('.vertical-menu .ul-top-items').fadeToggle(); 71 } 72 73 if(effect == "slide") { 74 $('.vertical-menu .ul-top-items').slideToggle(); 75 } 76 }); 77 78 $('.a-plus').click(function() { 79 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 80 if(effect == "none") { 81 $('.li-plus').hide(); 82 $('.over').show(); 83 } 84 85 if(effect == "fade") { 86 $('.li-plus').fadeOut(); 87 $('.over').fadeIn(); 88 } 89 90 if(effect == "slide") { 91 $('.li-plus').slideUp(); 92 $('.over').slideDown(); 93 } 94 }); 95 96 $('.a-minus').click(function() { 97 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 98 if(effect == "none") { 99 $('.over').hide(); 100 $('.li-plus').show(); 101 } 102 103 if(effect == "fade") { 104 $('.over').fadeOut(); 105 $('.li-plus').fadeIn(); 106 } 107 108 if(effect == "slide") { 109 $('.over').slideUp(); 110 $('.li-plus').slideDown(); 111 } 112 }); 113 114 $('.mobile-menu .oc-menu-bar .right').click(function () { 115 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 116 if(effect == "none") { 117 $('.mobile-menu .ul-top-items').toggle(); 118 } 119 120 if(effect == "fade") { 121 $('.mobile-menu .ul-top-items').fadeToggle(); 122 } 123 124 if(effect == "slide") { 125 $('.mobile-menu .ul-top-items').slideToggle(); 126 } 127 }); 128 129 $('.oc-menu').each(function () { 130 var $mobile = $(this).hasClass('mobile-menu'); 131 var effect = $(this).find('.menu-effect').val(); 132 133 if($mobile) { 134 $(this).find('.li-top-item .top-click-show').click(function () { 135 var flag = $(this).closest('.li-top-item').hasClass('expand'); 136 137 if(flag) { 138 $(this).closest('.li-top-item').removeClass('expand'); 139 140 if (effect == "none") { 141 $(this).closest('.li-top-item').find('.sub-menu
141-container').hide(); 142 } 143 144 if (effect == "fade") { 145 $(this).closest('.li-top-item').find('.sub-menu-container').fadeOut('slow'); 146 } 147 148 if (effect == "slide") { 149 $(this).closest('.li-top-item').find('.sub-menu-container').slideUp(); 150 } 151 } else { 152 $('.li-top-item').removeClass('expand'); 153 154 $(this).closest('.li-top-item').addClass('expand'); 155 156 if (effect == "none") { 157 $('.mobile-menu .sub-menu-container').hide(); 158 $(this).closest('.li-top-item').find('.sub-menu-container').show(); 159 } 160 161 if (effect == "fade") { 162 $('.mobile-menu .sub-menu-container').fadeOut('slow'); 163 $(this).closest('.li-top-item').find('.sub-menu-container').fadeIn('slow'); 164 } 165 166 if (effect == "slide") { 167 $('.mobile-menu .sub-menu-container').slideUp(); 168 $(this).closest('.li-top-item').find('.sub-menu-container').slideDown('slow'); 169 } 170 } 171 }); 172 173 $(this).find('.li-second-items .second-click-show').click(function () { 174 var flag = $(this).closest('.li-second-items').hasClass('expand'); 175 176 if(flag) { 177 178 $(this).closest('.li-second-items').removeClass('expand'); 179 180 if (effect == "none") { 181 $(this).closest('.li-second-items').find('.flyout-third-items').hide(); 182 } 183 184 if (effect == "fade") { 185 $(this).closest('.li-second-items').find('.flyout-third-items').fadeOut('slow'); 186 } 187 188 if (effect == "slide") { 189 $(this).closest('.li-second-items').find('.flyout-third-items').slideUp(); 190 } 191 } else { 192 $('.li-second-items').removeClass('expand'); 193 194 $(this).closest('.li-second-items').addClass('expand'); 195 196 if (effect == "none") { 197 $('.mobile-menu .flyout-third-items').hide(); 198 $(this).closest('.li-second-items').find('.flyout-third-items').show(); 199 } 200 201 if (effect == "fade") { 202 $('.mobile-menu .flyout-third-items').fadeOut('slow'); 203 $(this).closest('.li-second-items').find('.flyout-third-items').fadeIn('slow'); 204 } 205 206 if (effect == "slide") { 207 $('.mobile-menu .flyout-third-items').slideUp(); 208 $(this).closest('.li-second-items').find('.flyout-third-items').slideDown('slow'); 209 } 210 } 211 }); 212 } else { 213 $(this).find('.li-top-item').hover( 214 function () { 215 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 216 217 if (effect == "none") { 218 $('.sub-menu-container').hide(); 219 $(this).find('.sub-menu-container').show(); 220 } 221 222 if (effect == "fade") { 223 $('.sub-menu-container').fadeOut('slow'); 224 $(this).find('.sub-menu-container').fadeIn('slow'); 225 } 226 227 if (effect == "slide") { 228 $('.sub-menu-container').slideUp(); 229 $(this).find('.sub-menu-container').slideDown('slow'); 230 } 231 }, 232 233 function () { 234 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 235 236 if (effect == "none") { 237 $(this).find('.sub-menu-container').hide(); 238 } 239 240 if (effect == "fade") {
241 $(this).find('.sub-menu-container').fadeOut('slow'); 242 } 243 244 if (effect == "slide") { 245 $(this).find('.sub-menu-container').slideUp(); 246 } 247 } 248 ); 249 250 $(this).find('.li-second-items').hover( 251 function () { 252 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 253 254 if (effect == "none") { 255 $('.flyout-third-items').hide(); 256 $(this).find('.flyout-third-items').show(); 257 } 258 259 if (effect == "fade") { 260 $('.flyout-third-items').fadeOut('slow'); 261 $(this).find('.flyout-third-items').fadeIn('slow'); 262 } 263 264 if (effect == "slide") { 265 $('.flyout-third-items').slideUp(); 266 $(this).find('.flyout-third-items').slideDown('slow'); 267 } 268 }, 269 270 function () { 271 var effect = $(this).closest('.oc-menu').find('.menu-effect').val(); 272 273 if (effect == "none") { 274 $(this).find('.flyout-third-items').hide(); 275 } 276 277 if (effect == "fade") { 278 $(this).find('.flyout-third-items').fadeOut('slow'); 279 } 280 281 if (effect == "slide") { 282 $(this).find('.flyout-third-items').slideUp(); 283 } 284 } 285 ); 286 } 287 }); 288 289 if($('.oc-menu').hasClass('mobile-menu')) { 290 291 } else { 292 293 } 294})
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.