1var tab_index = 0; 2$(function() { 3$(window).resize(function() { 4 $("#header-left-bg").width( $(window).width()>1200 ? (($(window).width()-1200)/2)+1 : 0); 5}); 6 7 $('.bxslider').bxSlider({ 8 mode:'vertical', 9 speed:750, 10 pause:2000, 11 auto: true, 12 Controls:false, 13 pager:false, 14 autoDirection:'prev' 15 }); 16 if($.browser.msie){ 17 $("#productDetail").addClass("ie") 18 } 19 20 $(".left-bar-tool>ul>li").hover(function(){ 21 $("a",this).first().addClass("top-nav-hover"); 22 $(".menu-body",this).stop(false,true).fadeIn(); 23 },function(){ 24 $(".menu-body",this).stop(false,true).fadeOut(); 25 $("a",this).first().removeClass("top-nav-hover"); 26 }); 27 28 $(".left-bar-tool>ul>li").on("focusin", function(){ 29 $("a",this).first().addClass("top-nav-hover"); 30 $(".menu-body",this).stop(false,true).css('display','block'); 31 }).on("focusout", function () { 32 $("a", this).first().removeClass("top-nav-hover"); 33 }) 34 35 $(".left-bar-tool>ul>li li:last-child a").on("blur", function () { 36 $(this).closest(".menu-body").stop(false,true).css('display','none'); 37 $(this).closest(".menu-body").prev('.top-nav-li').find('a').first().removeClass("top-nav-hover"); 38 }); 39 40 $(".fancybox-link.go").css({"left": (767 - $(".swiper-slide").length*26)/2-35 }); 41 $("#nav>ul>li").hover(function(){ 42 $("a",this).first().addClass("menu-border"); 43 $(".menu-body",this).stop(false,true).fadeIn(); 44 },function(){ 45 $(".menu-body",this).stop(false,true).fadeOut(); 46 $("a",this).first().removeClass("menu-border"); 47 }); 48 49 $("#nav>ul>li").on("focusin", function(){ 50 $("a",this).first().addClass("menu-border"); 51 $(".menu-body",this).stop(false,true).css('display','block'); 52 }).on("focusout", function () { 53 $("a", this).first().removeClass("menu-border"); 54 }) 55 56 $("#nav>ul>li li:last-child a").on("blur", function () { 57 $(this).closest(".menu-body").stop(false,true).css('display','none'); 58 $(this).closest(".menu-body").prev('a').first().removeClass("menu-border"); 59 }); 60 61 62 $(".sub-menu-box>dl li").hover(function(){ 63 $(".sub-menu-body",this).stop(false,true).show(); 64 },function(){ 65 $(".sub-menu-body",this).stop(false,true).hide(); 66 }); 67 68 $(".sub-menu-box>dl li").on('focusin', function(){ 69 $(".sub-menu-body",this).stop(false,true).show(); 70 }) 71 72 $(".sub-menu-box>dl li > a.sub-menu-body").on('blur', function(){ 73 $(this).stop(false,true).hide(); 74 }); 75 76 $(".x-img").click(function(){ 77 $(".top-fixd").fadeOut(); 78 $("#nav-box").css("padding-top","0"); 79 }); 80 var player; 81 if($("#sub-video").length>0){ 82 var tag = document.createElement('script'); 83 84 tag.src = "https://www.youtube.com/iframe_api"; 85 var firstScriptTag = document.getElementsByTagName('script')[0]; 86 firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); 87 88 var player; 89 function onYouTubeIframeAPIReady() { 90 player = new YT.Player('player'); 91 } 92 93 } 94 $(".home-play-icon").click(function(){ 95 var vsrc = $("#sub-video").attr("src"); 96 $("#sub-video").attr("src",vsrc+"?autoplay=1"); 97 $("#sub-video").fadeIn(); 98 99 }) 100 if($(".sub-article").length>0){ 101 $('.sub-article-box').jScrollPane(); 102 103 } 104 105 $(".sub-menu-box h3 a").click(function(){if($(this).html() != "View All"){return false;}}) 106 107 $('#select-box-position .iselect').iSimulateSelect({width:"179"}); 108 if($('.warranty-scrollbar').lenght>0){ 109 $('.warranty-scrollbar').jScrollPane(); 110 } 111 // var keytabs = 1; 112 // $(document).keydown(function(e){ 113 // var key = e.which; 114 // if(key == 9 && !$( ":input" ).is(":focus")){ 115 // $("#NagishLiBar").addClass('active'); 116 // //return false; 117 // $("body").addClass("focus-style"); 118 // $(".skip-to").addClass('active'); 119 120 // if(keytabs == 1){ 121 // if($("#NLKBNavVal").html() == "Off"){ 122 // $("#NLKBNavVal").trigger("click"); 123 // $('#NagishLiBarStrip').focus(); 124 // } 125 // keytabs --; 126 // e.preventDefault(); 127 // } 128 // } 129 // }); 130 131 if($("#tabs-list li a").attr("class") == "tab-this-01"){ 132 l = 0; 133 $("#product-tab-box").find(".tabs-box-01").eq(l).css("display","block"); 134 } 135 $("#tabs-list li a").click(function(){ 136 137 if($(this).parents('.my-account').length == 0){ 138 index = $("#tabs-list li a").index(this); 139 140 if ($("#customize-right").length > 0){ 141 if (tab_index == 0 ) 142 { 143 if(!checknotnone_0()) 144 return false;
145 else if(!checknotnone_2()) return false; 146 } 147 148 if (tab_index == 1 && !checknotnone_1()) 149 { 150 return false; 151 } 152 } 153 $("#tabs-list li a").removeClass("tab-this-01"); 154 $(this).addClass("tab-this-01"); 155 156 tab_index = index; 157 showTabs(index); 158 159 return false; 160 } 161 162 163 }); 164 function showTabs(i){ 165 $("#product-tab-box").find(".tabs-box-01").hide(); 166 $("#product-tab-box").find(".tabs-box-01").eq(i).fadeIn(); 167 if ($(".next-step").length > 0) next_step(); 168 } 169 /**/ 170 $('#customize-right').stickySidebar({ 171 sidebarTopMargin: 25, 172 footerThreshold: 100, 173 headerSelector: "#wp-header", 174 navSelector: ".ProductCustomize-top", 175 contentSelector: "#customize-left" 176 }); 177}); 178$(window).load(function(){ 179 $("#header-left-bg").width( $(window).width()>1200 ? (($(window).width()-1200)/2)+1 : 0); 180 $("#wp-header").css("background","url(/skin/sager/_images/header-warp-bg.jpg) top center repeat-x"); 181 $("#productDetail .top-title-warp").sticky({ topSpacing: 0 }); 182}); 183$(function(){ 184 $(".pop-up").css("left",($(window).width()-$(".pop-up").outerWidth())/2); 185 $(".pop-up").css("top",$(document).scrollTop()+($(window).height()-$(".pop-up").outerHeight())/2); 186 $("#pop-up").css("left",($(window).width()-$("#pop-up").outerWidth())/2); 187 $("#pop-up").css("top",$(document).scrollTop()+($(window).height()-$("#pop-up").outerHeight())/2); 188 $("#pop-up-bg-message").css({ opacity: 0.6}); 189 $("#pop-up-bg").css({ opacity: 0.6}); 190 function pop_up(i){ 191 if(i){ 192 $(i).css("left",($(window).width()-$(i).outerWidth())/2); 193 $(i).css("top",$(document).scrollTop()+($(window).height()-$(i).outerHeight())/2); 194 195 }else{ 196 $(".pop-up").css("left",($(window).width()-$(".pop-up").outerWidth())/2); 197 $(".pop-up").css("top",$(document).scrollTop()+($(window).height()-$(".pop-up").outerHeight())/2); 198 } 199 } 200 $("#pop-up-bg").click(function(){ 201 $(this).fadeOut(); 202 $(".pop-up").fadeOut(); 203 }); 204 $("#pop-up-bg-message").click(function(){ 205 $(this).fadeOut(); 206 $(".pop-up").fadeOut(); 207 }); 208 $(".close").click(function(){ 209 $("#pop-up-bg").fadeOut(); 210 $(".pop-up-bg").fadeOut(); 211 $(".pop-up").fadeOut(); 212 return false; 213 }); 214 215 $(".raid-storage-link").click(function(){ 216 pop_up("#raid-storage-pop"); 217 $("#pop-up-bg").show(); 218 $("#raid-storage-pop").css("visibility","visible").fadeIn(); 219 return false; 220 }); 221 $("#m2-link").click(function(){ 222 pop_up("#m2-pop"); 223 $("#pop-up-bg").show(); 224 $("#m2-pop").css("visibility","visible").fadeIn(); 225 return false; 226 }); 227 $("#memory-link").click(function(){ 228 pop_up("#memory-pop"); 229 $("#pop-up-bg").show(); 230 $("#memory-pop").css("visibility","visible").fadeIn(); 231 return false; 232 }); 233 $("#zero-dead-pixel-link").click(function(){ 234 pop_up("#zero-dead-pixel-pop"); 235 $("#pop-up-bg").show(); 236 $("#zero-dead-pixel-pop").css("visibility","visible").fadeIn(); 237 return false; 238 }); 239 $("#diskbay-link").click(function(){ 240 pop_up("#diskbay-pop"); 241 $("#pop-up-bg").show(); 242 $("#diskbay-pop").css("visibility","visible").fadeIn(); 243 return false; 244 }); 245 $("#warranty-link").click(function(){ 246 pop_up("#warranty-pop"); 247 $("#pop-up-bg").show(); 248 $("#warranty-pop").css("visibility","visible").fadeIn(); 249 return false; 250 }); 251 $("#canadashipping-link").click(function(){ 252 pop_up("#canadashipping-pop"); 253 $("#pop-up-bg").show(); 254 $("#canadashipping-pop").css("visibility","visible").fadeIn(); 255 return false; 256 }); 257 $("#rushservices-link").click(function(){ 258 pop_up("#rushservices-pop"); 259 $("#pop-up-bg").show(); 260 $("#rushservices-pop").css("visibility","visible").fadeIn(); 261 return false; 262 }); 263 $(".add-to-compare").click(function(){ 264 var is_full = false; 265 var pid = $(this).val(); 266 var is_compared = []; 267 if($('#compared').val()) 268 is_compared = $('#compared').val().split(','); 269 if($(this).attr("checked")){ 270 if(is_compared.length < 6){ 271 is_compared.push(pid); 272 compared_products[pid] = $("#c-"+pid+" img").attr("src"); 273 skus[pid] = $("#sku-"+pid).html(); 274 } 275 else is_full = true; 276 }else{ 277 is_compared.splice($.inArray(pid,is_compared),1); 278 } 279 $('#compared').val(is_compared.join(',')); 280 if(is_compared.length == 0){
281 $(".compare-products").slideUp(); 282 }else{ 283 if(is_full == false){ 284 $('.compare-list li').each(function(index, element) { 285 $(this).html('<div class="pindex-compare"></div>'); 286 $(this).attr('id',''); 287 if(is_compared[index]){ 288 var img_src = compared_products[is_compared[index]]; 289 var sku = skus[is_compared[index]]; 290 $(this).attr('id','cimg-'+is_compared[index]); 291 $(this).html('<div class="pindex-compare"><img src="'+img_src+'" width="84" height="74" alt="' + sku + ' Notebook" /><a class="compare-x" href="javascript:;"><span class="sr-only">Remove this product from comparison</span></a></div><p>'+sku+'</p>'); 292 } 293 }); 294 $(".compare-products").slideDown(); 295 }else{ 296 alert('Add up to six products'); 297 $(this).attr("checked",false); 298 } 299 } 300 $.ajax({ 301 type: "POST", 302 url: "update_compared.php", 303 data: 'compare='+$('#compared').val(), 304 cache:false, 305 error: function() { 306 alert("System Error !!"); 307 }, 308 success: function(cmsg){ 309 } 310 }) 311 }); 312 $(".compare-x").live("click",function(){ 313 var pid = $(this).parents('li').attr('id').split('-'); 314 var is_compared = []; 315 is_compared = $('#compared').val().split(','); 316 is_compared.splice($.inArray(pid[1],is_compared),1); 317 $('#compared').val(is_compared.join(',')); 318 $('#cc-'+pid[1]).attr("checked",false); 319 if(is_compared.length == 0){ 320 $(".compare-products").slideUp(); 321 }else{ 322 $('.compare-list li').each(function(index, element) { 323 $(this).html('<div class="pindex-compare"></div>'); 324 $(this).attr('id',''); 325 if(is_compared[index]){ 326 var img_src = compared_products[is_compared[index]]; 327 var sku = skus[is_compared[index]]; 328 $(this).attr('id','cimg-'+is_compared[index]); 329 $(this).html('<div class="pindex-compare"><img src="'+img_src+'" width="84" height="74" alt="' + sku + ' Notebook"/><a class="compare-x" href="javascript:;"><span class="sr-only">Remove this product from comparison</span></a></div><p>'+sku+'</p>'); 330 } 331 }); 332 } 333 $.ajax({ 334 type: "POST", 335 url: "update_compared.php", 336 data: 'compare='+$('#compared').val(), 337 cache:false, 338 error: function() { 339 alert("System Error !!"); 340 }, 341 success: function(cmsg){ 342 } 343 }) 344 }); 345 $("#remove-compare").click(function(){ 346 $('#compared').val(''); 347 $('.compare-list li').each(function(index, element) { 348 $(this).html(''); 349 $(this).attr('id',''); 350 }); 351 $('.add-to-compare').attr('checked',false); 352 $(".compare-products").slideUp(); 353 $.ajax({ 354 type: "POST", 355 url: "update_compared.php", 356 data: 'compare=0', 357 cache:false, 358 error: function() { 359 alert("System Error !!"); 360 }, 361 success: function(cmsg){ 362 } 363 }) 364 365 }); 366 /**/ 367 $(".view-details").click(function(){ 368 pop_up("#detail-pop"); 369 $("#pop-up-bg").show(); 370 $("#detail-pop").css("visibility","visible").fadeIn(); 371 return false; 372 }); 373 374 $("#driver-download-link").click(function(){ 375 pop_up("#driver-download-pop"); 376 $("#pop-up-bg").show(); 377 $("#driver-download-pop").css("visibility","visible").fadeIn(); 378 return false; 379 }); 380 381 $(".driver-download-pop-2").click(function(){ 382 pop_up("#driver-download-pop-2"); 383 $("#pop-up-bg").show(); 384 $("#driver-download-pop-2").css("visibility","visible").fadeIn(); 385 386 $("#driver-download-pop-3").hide(); 387 return false; 388 389 }); 390 391 $(".driver-download-pop-3").click(function(){ 392 pop_up("#driver-download-pop-3"); 393 $("#pop-up-bg").show(); 394 $("#driver-download-pop-3").css("visibility","visible").fadeIn(); 395 return false; 396 }); 397 398 $(".driver-download-pop-4").click(function(){ 399 pop_up("#driver-download-pop-4"); 400 $("#pop-up-bg").show(); 401 $("#driver-download-pop-4").css("visibility","visible").fadeIn(); 402 return false; 403 }); 404}); 405(function ($) { 406 $.fn.clickToggle = function (func1, func2) { 407 var funcs = [func1, func2]; 408 this.data('toggleclicked', 0); 409 this.click(function () { 410 var data = $(this).data(); 411 var tc = data.toggleclicked; 412 $.proxy(funcs[tc], this)(); 413 data.toggleclicked = (tc + 1) % 2; 414 }); 415 return this; 416 }; 417}(jQuery)); 418(function($){ 419 $.fn.iSimulateSelect=function(iSet){ 420 iSet=$.extend({ 421 selectBoxCls:'i_selectbox', 422 curSCls:'i_currentselected', 423 optionCls:'i_selectoption', 424 selectedCls:'selected', 425 width:"100%", 426 height:300, 427 zindex:20 428 },iSet||{}); 429 this.hide(); 430 return this.each(function(){ 431 var self=this; 432 var thisCurVal,thisSelect,cIndex=0; 433 if(iSet.width==0){ 434 iSet.width=$(self).width(); 435 } 436 var html='<div class="'+iSet.selectBoxCls+'" style="z-index:'+iSet.zindex+'"><div class="'+iSet.curSCls+'" style="width:'+iSet.width+'px">'+$(self).find('option:selected').text()+'</div><dl class="'+iSet.optionCls+'" style="display:none;width:'+iSet.width+'px">'; 437 if($(self).find('optgroup').size()>0){ 438 $(this).find('optgroup').each(function(){ 439 html+='<dt>'+$(this).attr('label')+'</dt>'; 440 $(this).find('option').each(function(){ 441 if($(this).is(':selected')){ 442 html+='<dd class="'+iSet.selectedCls+'">'+$(this).text()+'</dd>'; 443 }else{ 444 html+='<dd>'+$(this).text()+'</dd>'; 445 } 446 }); 447 }); 448 }else{ 449 $(this).find('option').each(function(){ 450 if($(this).is(':selected')){ 451 html+='<dd class="'+iSet.selectedCls+'">'+$(this).text()+'</dd>'; 452 }else{ 453 html+='<dd>'+$(this).text()+'</dd>'; 454 } 455 }); 456 } 457 $(self).after(html); 458 thisBox=$(self).next('.'+iSet.selectBoxCls); 459 thisCurVal=thisBox.find('.'+iSet.curSCls); 460 thisSelect=thisBox.find('.'+iSet.optionCls); 461 thisCurVal.click(function(){ 462 $('.'+iSet.optionCls).hide(); 463 $('.'+iSet.selectBoxCls).css('zIndex',iSet.zindex); 464 $(self).next('.'+iSet.selectBoxCls).css('zIndex',iSet.zindex+1); 465 thisSelect.show(); 466 }); 467 if(thisSelect.height()>iSet.height){ 468 thisSelect.height(iSet.height); 469 } 470 thisSelect.find('dd').click(function(){ 471 $(this).addClass(iSet.selectedCls).siblings().removeClass(iSet.selectedCls); 472 cIndex=thisSelect.find('dd').index(this); 473 thisCurVal.text($(this).text()); 474 $(self).find('option').attr('selected',false); 475 $(self).find('option').eq(cIndex).attr('selected','selected'); 476 var id = $(self).find('option').eq(cIndex).attr('value'); 477 $('#step1').trigger('click'); 478 $('html,body').animate({scrollTop:$('#q_'+id).offset().top-100}, 80); 479 $('.'+iSet.selectBoxCls).css('zIndex',iSet.zindex); 480 thisSelect.hide(); 481 }); 482 $('html,body').click(function(e){ 483 if(e.target.className.indexOf(iSet.curSCls)==-1){ 484 thisSelect.hide(); 485 $('.'+iSet.selectBoxCls).css('zIndex',iSet.zindex); 486 } 487 }); 488 thisSelect.click(function(e){ 489 e.stopPropagation(); 490 }); 491 }); 492 } 493})(jQuery); 494$(document).ready(function(){ 495 var menu_head = $(".menu-head"); 496 menu_head.hover(function(index) { 497 $(this).parent().find(".menu-body").slideDown('fast').show(); 498 $(this).parent().hover( 499 function() { 500 $(this).find(".menu-head").addClass("aa1"); 501 }, function(){
502 $(this).parent().find(".menu-body").slideUp('fast').end().find(".menu-head").removeClass("aa1"); 503 }); 504 }); 505}); 506 507function pindex_fun(){ 508 p_warp = $(".product-list").width(); 509 p_num = $(".product-list>ul>li").length; 510 p_width = $(".product-list li").outerWidth(); 511 512 p_list = Math.ceil((p_width*p_num)/p_warp); 513 514 if(typeof intel_special != "undefined") 515 p_html = '<div class="productindex-side-box"> <ul> <li class="odd">Processor</li> <li>Display</li> <li class="odd">Graphics</li> <li>Memory</li> <li class="odd">Hard Drive</li> <li>Network</li> <li class="odd">Operation System</li> <li style="height:96px; line-height:96px;">Other</li> </ul> </div>'; 516 else 517 p_html = '<div class="productindex-side-box"> <ul> <li class="odd">Processor</li> <li>Display</li> <li class="odd">Graphics</li> <li>Memory</li> <li class="odd">Hard Drive</li> <li>Network</li> <li class="odd">Operation System</li> <li style="height:96px; line-height:96px;">Other</li> </ul> </div>'; 518 519 $(".product-side").empty(); 520 521 for(var i=1; i<= p_list;i++){ 522 $(".product-side").append(p_html); 523 524 } 525 526} 527 528$(function(){ 529 if($(".product-list-mian").length>0 && $(".compare-main-list").length==0){ 530 pindex_fun(); 531 }; 532}); 533 534$(function(){ 535/**/ 536 if($(".select2-js").length>0){ 537 $(".select2-js").select2({ 538 placeholder: "Select a State", 539 allowClear: true, 540 width: "249" 541 }); 542 } 543 if($(".select2-js-2").length>0){ 544 $(".select2-js-2").select2({ 545 placeholder: "Select a State", 546 allowClear: true, 547 width: "280" 548 }); 549 } 550 if($(".select2-js-3").length>0){ 551 $(".select2-js-3").select2({ 552 placeholder: "Select a State", 553 allowClear: true, 554 width: "100" 555 }); 556 } 557 $(".ui-widget-overlay").live('click',function(){ 558 $('.popup-dialog').dialog('close'); 559 $('.xalertbox').dialog('close'); 560 561 }); 562 /* Cookie Consent*/ 563 var is_agree_cookie = localStorage.getItem('is_agree_cookie'); 564 if(is_agree_cookie == 'Y') { 565 $('#cookie_consent').hide(); 566 $('#wp-footer').css('padding-bottom', '0px'); 567 }else { 568 $('#cookie_consent').show(); 569 $('#wp-footer').css('padding-bottom', '58px'); 570 } 571 572 $('.refurbished-banner-anchor-link').on('click', function (e) { 573 e.preventDefault(); 574 575 $('html, body').animate({ 576 scrollTop: $('.product-list-mian').first().offset().top 577 }, 400); 578 }) 579 580 if ($('.g-recaptcha-response').length > 0) { 581 $('.g-recaptcha-response').attr({ 582 'aria-hidden': true, 583 'aria-label': 'do not use', 584 'aria-readonly': true 585 }) 586 } 587}); 588 589function close_youtu_lightbox(){ 590 $(".video-pop-wrap").removeClass('active'); 591 $(".video-pop iframe").prop('src', ''); 592 return false; 593} 594function youtu_lightbox(self){ 595 console.log('###'); 596 $(".video-pop iframe").prop('src', $(self).prop('href')+'?autoplay=1&rel=0'); 597 $(".video-pop").addClass("active"); 598 return false; 599} 600 601function agree_cookie() { 602 $('#cookie_consent').fadeOut(); 603 localStorage.setItem("is_agree_cookie", "Y"); 604 $('#wp-footer').css('padding-bottom', '0px'); 605} 606 607function openSearchBar(e) { 608 $('#search_dropdown').fadeIn('fast'); 609} 610 611function closeSearchBar(e) { 612 e.preventDefault(); 613 $('#search_dropdown').fadeOut('fast'); 614}
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.