function stepOneContinueClick(){var n=$("#serialNumberInput").val();(n.length==12||n.length==14)&&(resetData(),getDeviceMetadata(n))}function getDeviceMetadata(n){var t=$("#SurfaceRecoveryImageForm"),i=$('input[name="__RequestVerificationToken"]',t).val();$.ajax({url:"/modular/publisherdetails?serialNumber="+n,type:"POST",dataType:"json",data:{__RequestVerificationToken:i},success:function(n){displayStepTwo(n)},error:function(t){t.status===404?displayMessage(model.InvalidSNMessage+": "+n):displayMessage(model.GenericErrorMessage)}})}function displayMessage(n){$("#alert").attr("style","");$("#errorMessage").html(n)}function getDownloadUrl(n,t){var i=$("#SurfaceRecoveryImageForm"),r=$('input[name="__RequestVerificationToken"]',i).val();return $.ajax({url:"/modular/getsridownloadurl?partNumber="+n+"&friendlyFileName="+t,type:"POST",dataType:"text",data:{__RequestVerificationToken:r},async:!1,error:function(){displayMessage(model.LinkGenErrorMessage)}})}function displayStepTwo(n){var t="",i=document.getElementById("tableRows");n.ProductDetailsList!=null&&n.ProductDetailsList.length>0&&($(n.ProductDetailsList).each(function(i,r){downloadUrl=getDownloadUrl(n.PartNumber,r.FriendlyFileName).responseText;t+='<tr class="scope"><td>'+n.ProductName+" - "+r.OS+"<\/td>";t+='<td><span class="win-icon x-hidden-focus" aria-hidden="true"><\/span><a id="download-link-'+i+'"href='+downloadUrl+' style="display:block">'+model.DownloadString+"<\/a><\/td><\/tr>"}),i.innerHTML=t,$("#step-two-table").attr("style",""),$("#usbRecovery").attr("style",""),document.getElementById("step-two-table").scrollIntoView())}function resetData(){$("#alert").attr("style","display:none");$("#usbRecovery").attr("style","display:none");$("#errorFromLinkGen").attr("style","display:none");$("#errorMessage").html();$("#step-two-table").attr("style","display:none");document.getElementById("tableRows").innerHTML=""}$("#surfaceDevices").change(function(){for(var i=$("#surfaceDevices").val(),t=model.SurfaceDeviceSNs,n=0;n<t.length;n++)if(t[n].Name==i){$("#showDeviceImage").attr("style","");$("#findSerialNumberImage").attr("src",t[n].ImagePath);$("#findSerialNumberImage").attr("alt",t[n].Name);break}});$("#serialNumberInput").keyup(function(){var n=$("#serialNumberInput").val(),t=document.getElementById("stepOneContinueClick");n.length==12||n.length==14?t.disabled=!1:(t.disabled=!0,resetData())}),function(n){"use strict";var s=n("#meControl"),t=n("#smcSitewideSignInPopover"),h=n("#sitewideSignInDismiss"),f="signInPopupShown",r,e="behavior",o={SHOWN:"signInPopupShown",TIMEOUT:"signInPopupTimeout"},i={IMPRESSION:"IMPRESSION",OTHER:"OTHER"},u=function(n,t){try{var r={isManual:!0,content:{contentId:t}};window&&window.awa&&window.awa.ct&&window.awa.ct.captureContentUpdate&&(r[e]=n==i.IMPRESSION?window.awa.behavior.IMPRESSION:window.awa.behavior.OTHER,window.awa.ct.captureContentUpdate(r));window&&window.oneDS&&window.analytics&&window.analytics.captureContentUpdate&&(r[e]=n==i.IMPRESSION?window.oneDS.Behavior.IMPRESSION:window.oneDS.Behavior.OTHER,window.analytics.captureContentUpdate(r,null))}catch(u){}},c=function(n,t){if(n.length&&t.length){var i=n.offset().top;setInterval(function(){var r=t.offset().top;n.offset({top:i+r})},15)}};if(t&&t.length>0){c(t,s);h.on("click",function(n){n.preventDefault();r&&window.clearTimeout(r);t.slideUp()});n(document).on("userNotAuthenticated",function(){u(i.IMPRESSION,"silentSignInFailed");try{if(window&&window.localStorage&&window.localStorage.getItem(f)==null){t.removeClass("siteWideSignInHidden");t.attr("aria-live","assertive");u(i.IMPRESSION,o.SHOWN);window.localStorage.setItem(f,!0);var n=parseInt(t.data("timeout"),10);n&&(r=window.setTimeout(function(){u(i.OTHER,o.TIMEOUT);t.slideUp()},n*1e3))}}catch(e){}})}}(jQuery)