var Analysis={detectionObject:function(){DetectionObject.applicationID($("#applicationId").val());DetectionObject.referrerID($("#referrerId").val());DetectionObject.apiKey($("#apiKey").val());DetectionObject.returnUrl($("#returnUrl").val());DetectionObject.page($("#pageName").val());DetectionObject.itemid($("#analysisItemId").val())},analysisDropInput:function(){$("#analysis_drop_input").tipuedrop({source:"analysis_drop_input",open:"true"})},runTestClick:function(){var n=$("#analysis_drop_input").attr("data-item");n!=="0"&&typeof n!="undefined"&&SRL.getPage(n,"analysis")},logNoRequirements:function(){var i=$("#HasRequirements").val(),n,t;i==="False"&&(n=$("#analysisItemId").val(),t=$("#analysisItemName").val(),window.userevent.category="Reports",window.userevent.action="NoRequirements",window.userevent.label="Name: "+t+" Item: "+n,window.userevent.logSRL().done(function(){window.userevent.logGA()}))},onDetectionComplete:function(){var n=$("#GameListDropDown option:selected").val();n?$.cookie("id")?($("#submit-btn").css("border-color","green"),$("#submit-btn").css("border-width","1.5px"),Analysis.getFormattedUri(n,function(n){window.location=n})):Analysis.getFormattedUri(n,function(n){DetectionObject.returnUrl(n);showDownloadPage()}):($("#GameListDropDown").css("border-color","red"),$("#GameListDropDown").css("border-width","2px"))},getFormattedUri:function(n,t){var i=window.rootval,u=i+"cyri/api/gamelist/list/"+n,r="";$.ajax({type:"GET",async:!0,url:u,success:function(n){$.each(n,function(n,t){r=i+t.Uri});t(r)}})},callScore:function(){var t=$("#cid").val(),n='<a href="/cyri-score" target="_self" class="cyri-score">Click here to test your computer against over 6,000 games.<\/a>',i;t!==undefined?(i="https://svc.systemrequirementslab.com/api/score/"+t+"/[2,0,100]/1046",$.get(i,function(t,i){if(i==="success"){var u=t.min.count,r=t.min.pass,f=t.min.fail;n='<a href="/cyri-score" target="_self" class="cyri-score" data-log1="'+r+'" >Click here to test your computer against over 6,000 games.<\/a>';n='You can run <a href="/cyri-score" target="_self" class="cyri-score" data-log1="'+r+'">'+r+' out of 100<\/a> of the Most Popular games.<br> <a href="/cyri-score" target="_self" class="cyri-score" data-log1="'+r+'">Click here to see which games you can run.<\/a>'}$("#gpu-compare-score").html(n)})):$("#gpu-compare-score").html(n)}};$(document).ready(function(){$(function(){Analysis.callScore();Analysis.detectionObject();Analysis.logNoRequirements();Analysis.analysisDropInput()});$("#instructions-analysis-menu").click(function(n){n.preventDefault();Analysis.runTestClick()});$("#analysis_drop_input").focus(function(){$("#analysis_drop_input").attr("placeholder","")})}),function(n){n.fn.tipuedrop=function(t){var i=n.extend({show:25,speed:300,newWindow:!1,mode:"json",contentLocation:n("#tipudrop-path").val(),stringlength:2,source:"",open:"false"},t);return this.each(function(){function u(r){var u=n(r).val();u.length>=i.stringlength&&(n(r).val()&&n.ajax({type:"get",dataType:"json",cache:!1,url:i.contentLocation,data:{term:u},success:function(i){var r=n.parseJSON(i);t=n.extend({},r)},error:function(){}}),f(n(r)));u.length==0&&n("#tipue_drop_content").fadeOut(i.speed)}function f(r){var e,f,u,o;if(r.val()){for(e=0,f="",u=0;u<t.pages.length;u++)o=new RegExp(r.val(),"i"),t.pages[u].title.search(o)!=-1&&e<i.show&&(e==0&&(f='<div class="tipue_drop_box"><div id="tipue_drop_wrapper">'),f+='<a href="'+t.pages[u].url+'" id='+t.pages[u].item+" data-mask="+t.pages[u].mask,i.newWindow&&(f+=' target="_blank" rel="noopener"'),f+='><div class="tipue_drop_item"><div class="tipue_drop_left"><img src="https://s3.amazonaws.com/content.systemrequirementslab.com/global/assets/images/boxshots/ref_default/box_'+t.pages[u].thumb+'" class="tipue_drop_image" alt="'+t.pages[u].item+'"><\/div><div class="tipue_drop_right">'+t.pages[u].title+"<\/div><\/div><\/a>",e++);e!=0&&(f+="<\/div><\/div>",n("#tipue_drop_content").html(f),n("#tipue_drop_content").fadeIn(i.speed));f.length===0&&n("#tipue_drop_content").fadeOut(i.speed)}else n("#tipue_drop_content").fadeOut(i.speed)}var t={pages:[]},r;n.ajaxSetup({async:!1});r=0;n(this).keyup(function(){var n=this;clearTimeout(r);r=setTimeout(function(){u(n)},500)});n("#tipue_drop_content").on("click","a",function(t){var r,u,f;t.preventDefault();n("#"+i.source).val(n(this).text());n("#"+i.source).attr("data-item",n(this).attr("id"));n("#"+i.source).attr("data-name",n(this).text());r=n("#"+i.source).attr("data-page");window.dataLayer=window.dataLayer||[];window.dataLayer.push({searchBox:{id:n(this).attr("id"),name:n(this).text(),page:r}});u=n("#"+n(this).attr("id")).attr("data-mask");i.open==="true"&&(f=window.rootval+"cyri/requirements/"+u+"/"+n(this).attr("id"),window.open(f,"_parent"));n("#tipue_drop_content").fadeOut(i.speed)});n("#index_drop_input").click(function(){n(this).val("");n(this).attr("placeholder","Search for a game");n(this).css("color","black");n("#index_drop_input").css("font-style","normal")})})}}(jQuery)