function highlightClub(n){jQuery(n).parent().addClass("selected")}function checkFavClubs(){var n=jQuery(".input_favClub").val(),t;if(n!=""&&n!=null)for(n=n.split(","),t=0;t<n.length;t++)jQuery("#favClub_"+n[t]).attr("checked","checked")}function checkClubs(){var n=jQuery(".input_club").val(),t;if(n!=""&&n!=null)for(n=n.split(","),t=0;t<n.length;t++)jQuery("#club_"+n[t]).attr("checked","checked")}function initClub(n,t,i){jQuery.getJSON("/Account/GetClubList?isFavClub=false",null,function(r){var u=r.Data,f,e;if(i!=""&&i!=null)for(f=0,e=u.length;f<e;f++)u[f]!=undefined&&u[f].id===parseInt(i[0].id)&&u.splice(jQuery.inArray(u[f],u),1);n&&jQuery(".token-input-list-facebook").last().remove();jQuery(".input_club").tokenInput(u,{theme:"facebook",minChars:2,preventDuplicates:!0,hintText:r.Resource.hint,noResultsText:r.Resource.noResults,searchingText:r.Resource.searching+"...",prePopulate:t,processPrePopulate:!0,resultsFormatter:function(n){return n+(n.type=="title"?'<li class="title title_'+n.competition+'" style="display:none;">'+n.name+"<\/li>":n.type=="footer"?'<li class="footer">'+n.name+"<\/li>":"<li>"+n.name+"<\/li>")}})})}function initFavClub(n,t,i){jQuery.getJSON("/Account/GetClubList?isFavClub=true",null,function(r){var u=r.Data,e,f,o;if(i!=""&&i!=null)for(e=0;e<i.length;e++)for(f=0,o=u.length;f<o;f++)u[f]!=undefined&&u[f].id===parseInt(i[e].id)&&u.splice(jQuery.inArray(u[f],u),1);n&&jQuery(".token-input-list-facebook").first().remove();jQuery(".input_favClub").tokenInput(u,{theme:"facebook",minChars:2,tokenLimit:1,preventDuplicates:!0,hintText:r.Resource.hint,noResultsText:r.Resource.noResults,searchingText:r.Resource.searching+"...",prePopulate:t,processPrePopulate:!0,resultsFormatter:function(n){return n+(n.type=="title"?'<li class="title title_'+n.competition+'" style="display:none;">'+n.name+"<\/li>":n.type=="footer"?'<li class="footer">'+n.name+"<\/li>":"<li>"+n.name+"<\/li>")}})})}function validateLogin(){var n=0;return(validateField("email","requiredEmail")||n++,validateField("password","required")||n++,n>0)?(jQuery(".sso #error_title").slideDown(),!1):(jQuery(".sso #error_title").slideUp(),alert("Validation OK"),!1)}function checkSSOPassword(n,t){var i=0,r="";n.length<7?i=n.length:n.length>4&&n.length<8?i=i+6:n.length>7&&n.length<16?i=i+12:n.length>15&&(i=i+18);n.match(/[a-z]/)&&(i=i+1);n.match(/[A-Z]/)&&(i=i+5);n.match(/\d+/)&&(i=i+5);n.match(/(.*[0-9].*[0-9].*[0-9])/)&&(i=i+5);n.match(/.[!,@,#,$,%,^,&,*,?,_,~]/)&&(i=i+5);n.match(/(.*[!,@,#,$,%,^,&,*,?,_,~].*[!,@,#,$,%,^,&,*,?,_,~])/)&&(i=i+5);n.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)&&(i=i+2);n.match(/([a-zA-Z])/)&&n.match(/([0-9])/)&&(i=i+2);n.match(/([a-zA-Z0-9].*[!,@,#,$,%,^,&,*,?,_,~])|([!,@,#,$,%,^,&,*,?,_,~].*[a-zA-Z0-9])/)&&(i=i+2);i<15&&(r="Weak");i>=15&&i<25&&(r="OK");i>=25&&i<35&&(r="Strong");i>=35&&(r="Excellent");i==0&&(r="");n.length<6&&n.length>0&&(r="Too Short",i=0);jQuery("."+t+" strong").html(i*2+"%");jQuery("."+t+" strong").css("backgroundPosition",i*2+"% 0%");jQuery("."+t+" em").html(r);jQuery("."+t+" em").attr("class",r)}function cancelClubs(){jQuery("ul.clubs input").each(function(n){jQuery(this).attr("checked")&&(jQuery(this).removeAttr("checked"),jQuery(this).parent().removeClass("selected"));n++});jQuery("ul.favClubs input").each(function(n){jQuery(this).attr("checked")&&(jQuery(this).removeAttr("checked"),jQuery(this).parent().removeClass("selected"));n++})}function setClubs(){var i,r;jQuery("input#ConfirmChangeTask").length>0&&jQuery("input#ConfirmChangeTask").val("1");var t=[],n=0,u=0;if(jQuery("ul.clubs input").each(function(){if(jQuery(this).attr("checked")){var i=jQuery(this).attr("id"),r=jQuery(this).attr("data-name"),f=i.indexOf("_"),e=i.substr(f+1);t.push({id:e,name:r});u++}n++}),jQuery(".input_club").tokenInput("clear"),t.length>0){for(n=0;n<t.length;n++)jQuery(".input_club").tokenInput("add",{id:t[n].id,name:t[n].name});jQuery(".sso_overlay, .sso_overlay_mask").hide()}else jQuery(".sso_overlay, .sso_overlay_mask").hide();return i=jQuery(".input_club").tokenInput("get"),r=jQuery(".input_favClub").tokenInput("get"),initFavClub(!0,r,i),!1}function setFavClubs(){var r,i;jQuery("input#ConfirmChangeTask").length>0&&jQuery("input#ConfirmChangeTask").val("1");var t=[],n=0,u=0;if(jQuery("ul.favClubs input").each(function(){if(jQuery(this).attr("checked")){var i=jQuery(this).attr("id"),r=jQuery(this).attr("data-name"),f=i.indexOf("_"),e=i.substr(f+1);t.push({id:e,name:r});u++}n++}),jQuery(".input_favClub").tokenInput("clear"),t.length>0){for(n=0;n<t.length;n++)jQuery(".input_favClub").tokenInput("add",{id:t[n].id,name:t[n].name});jQuery(".sso_overlay, .sso_overlay_mask").hide()}else jQuery(".sso_overlay, .sso_overlay_mask").hide();return r=jQuery(".input_club").tokenInput("get"),i=jQuery(".input_favClub").tokenInput("get"),initClub(!0,r,i),i.length>1&&jQuery(".input_favClub").tokenInput("remove",i[i.length-1]),!1}function changeClubTab(n,t,i){i?(jQuery(".sso_overlay_club #favClub .tabs li").removeClass("current"),jQuery(t).parent().addClass("current"),jQuery(".sso_overlay_club #favClub ul.favClubs li").hide(),jQuery(".sso_overlay_club #favClub ul.favClubs li."+n).show(),jQuery("#clubsContent #favClub div.panel p.clearfix").not("#pc"+n).hide(),jQuery("#clubsContent #favClub div.panel #pc"+n).show(),changeCountryClubs(jQuery("#ddFavClub"+n),!0)):(jQuery(".sso_overlay_club #club .tabs li").removeClass("current"),jQuery(t).parent().addClass("current"),jQuery(".sso_overlay_club #club ul.clubs li").hide(),jQuery(".sso_overlay_club #club ul.clubs li."+n).show(),jQuery("#clubsContent #club div.panel p.clearfix").not("#pc"+n).hide(),jQuery("#clubsContent #club div.panel #pc"+n).show(),changeCountryClubs(jQuery("#ddClub"+n),!1))}function changeCountryClubs(n,t){var u=jQuery(n).val(),e=0,o=0,f,r,i;if(t){if(f=jQuery(n).attr("id").replace("ddFavClub",""),jQuery("ul.favClubs li."+f).each(function(){u=="000"||u==jQuery(this).attr("tag")?o<12?(jQuery(this).show(),ShowClubImage(jQuery(this)),u=="000"&&o++):jQuery(this).hide():jQuery(this).hide()}),i=jQuery(".input_favClub").val(),i!=""&&i!=null)for(i=i.split(","),r=0;r<i.length;r++)jQuery("#favClub_"+i[r]).attr("checked","checked"),jQuery("#favClub_"+i[r]).show(),highlightClub("#favClub_"+i[r]);if(i=jQuery(".input_club").val(),i!=""&&i!=null)for(i=i.split(","),r=0;r<i.length;r++)jQuery("ul.favClubs input").each(function(){var n=jQuery(this).attr("id").replace("favClub_","");i[r]==n&&jQuery("[name = favClub_"+i[r]+"]").hide()})}else{if(f=jQuery(n).attr("id").replace("ddClub",""),jQuery("ul.clubs li."+f).each(function(){u=="000"||u==jQuery(this).attr("tag")?e<12?(jQuery(this).show(),ShowClubImage(jQuery(this)),u=="000"&&e++):jQuery(this).hide():jQuery(this).hide()}),i=jQuery(".input_club").val(),i!=""&&i!=null)for(i=i.split(","),r=0;r<i.length;r++)jQuery("#club_"+i[r]).attr("checked","checked"),jQuery("#club_"+i[r]).show(),highlightClub("#club_"+i[r]);i=jQuery(".input_favClub").val();jQuery("ul.clubs input").each(function(){var n=jQuery(this).attr("id").replace("club_","");i==n&&jQuery("[name = club_"+n+"]").hide()})}}function showConfirmationOverlay(){jQuery(".sso_overlay_confirmation, .sso_overlay_mask").show()}function selectClub(n){jQuery("ul.favClubs input").each(function(){jQuery(this).removeAttr("checked");jQuery(this).parent().removeClass("selected");var t=jQuery(this).attr("id").replace("favClub_","");t==n&&(jQuery("#favClub_"+t).attr("checked","checked"),highlightClub("#favClub_"+t))})}function ShowClubImage(n){jQuery(n).each(function(){var n=$(this).find("img");n.attr("src",n.attr("data-src"))})}function isdefined(n){return document.getElementById(n)!=null}function LangFromHost(){var n=location.host.split("."),t=new RegExp("/|www|en|it|fr|de|es|pt|ru|pl|ua|jp|kr|cn|/"),i=n[0]&&t.test(n[0])?n[0]:"www",r=new RegExp("/|template.infra|template.stg.irt|template.trn.irt|static.stg.infra|static.trn.infra|/");return r.test(location.host)?location.host.replace(".uefa.com",""):i}function uefa_login_error(n){window.console&&console.log&&console.log("xerror\ndata : "+n.data+"\nstatus:"+n.status+"\nmessage:"+n.message)}function uefa_login_success(){window.location.reload()}function initLogin(){typeof myHeader=="undefined"&&(myHeader=new headerScript)}function User(){this.cookieName="uefa_login";this.cookieNameUclf="uclf";this.ckLogOrigin="uefa__ckLogOrigin";this.ckRegOrigin="uefa__ckRegOrigin";this.cookieDomain=".uefa.com";this.Data=null;this.isLogged=function(){var n=Cookie.get(this.cookieName);return n===undefined||n==null||n==""?!1:!0};this.loadData=function(){this.isLogged()&&(this.Data=Cookie.get(this.cookieName,!0).cookieStrDecode())};this.logout=function(){history.go(0)};this.logoutNoRedirect=function(){Cookie.set(this.cookieName,"",-1,"/",this.cookieDomain);var n=Cookie.get(this.cookieNameUclf);(n===undefined||n==null||n=="null")&&(Cookie.set(this.cookieNameUclf,"",-1,"/",".uclfantasy"+this.cookieDomain),Cookie.erase(this.cookieNameUclf))};this.loadData()}function headerScript(){this.currentUser=null;this.setUserHeader=function(){var t=this;if(document.getElementById("uefa-logged")&&document.getElementById("loggedH"))if(typeof t.currentUser!="undefined"&&t.currentUser.isLogged()){var i=document.getElementById("uefa-username"),r=jQuery(".loggedUserSpan"),n=t.currentUser.Data.ScreenName;typeof n=="undefined"&&(n=t.currentUser.Data.UserEMail.split("@")[0]);n.length>24&&(n=n.substring(0,24)+"...");i.innerHTML=n;r.innerHTML=n;document.getElementById("uefa-logged").style.display="block";document.getElementById("uefa-login").style.display="none";document.getElementById("loggedH").style.display="block";document.getElementById("registerH").style.display="none";document.getElementById("loginH").style.display="none"}else document.getElementById("uefa-logged").style.display="none",document.getElementById("uefa-login").style.display="block",document.getElementById("loggedH").style.display="none",document.getElementById("registerH").style.display="block",document.getElementById("loginH").style.display="block"};this.logout=function(){typeof this.currentUser!="undefined"&&this.currentUser.isLogged()&&(this.currentUser.logout(),this.setUserHeader())};this.myInit=function(){this.currentUser=new User;isdefined("uefa-logged")&&isdefined("uefa-login")&&this.setUserHeader();isdefined("loggedH")&&isdefined("registerH")&&isdefined("loginH")&&this.setUserHeader()};this.myInit()}function initLogin(){typeof myHeader=="undefined"&&(myHeader=new headerScript)}function loginSubmit(){var n=0,t;return(validateField("Email","requiredEmail")||n++,validateField("Password","required")||n++,n>0)?(jQuery(".sso #error_title").slideDown(),!1):(jQuery(".sso #error_title").slideUp(),t=jQuery("form#loginPopup input#chkRem").attr("checked"),doLogin(jQuery("input#Email").val().replace(/\s/g,""),jQuery("input#Password").val().replace(/\s/g,""),t=="checked"||t==!0?!0:!1,getReturnUrl(window.location.href)),!0)}function validateField(n,t){var i=jQuery("#"+n),r;switch(t){case"required":return i.val()!=""?(i.parent().removeClass("error"),!0):(i.parent().addClass("error"),!1);case"requiredEmail":return r=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,r.test(i.val().replace(/\s/g,""))==!1?(i.parent().addClass("error"),!1):(i.parent().removeClass("error"),!0);default:console.log("No type matched")}return!1}function doLogin(n,t,i,r){easyXdmBootstrapper.afterEasyXdmIsLoaded(function(){easyXdmBootstrapper.afterXhrIsInitialized(function(){xhr.request({url:"/Account/LogOn?returnUrl="+r,method:"POST",headers:{"Login-Type":"Ajax","Remote-Origin":window.location.protocol+"//"+window.location.host},data:{Email:n,Password:t,RememberMe:i},timeout:3e4},success_login_handler,uefa_login_error)})})}function success_login_handler(xsuccess){var uefaCookie,loginError,retUrl,err;xsuccess.headers["Uefa-Cookie"]!=null?(uefaCookie=eval("("+xsuccess.headers["Uefa-Cookie"]+")"),Cookie.set(uefaCookie[0].cookieName,uefaCookie[0].cookieValue,uefaCookie[0].cookieOptions.expires,uefaCookie[0].cookieOptions.path,uefaCookie[0].cookieOptions.domain,!1),Cookie.set(uefaCookie[1].cookieName,uefaCookie[1].cookieValue,uefaCookie[1].cookieOptions.expires,uefaCookie[1].cookieOptions.path,uefaCookie[1].cookieOptions.domain,!1),xsuccess.returnUrl=uefaCookie[0].returnUrl,uefa_login_success(xsuccess)):xsuccess.headers["Uefa-Error"]!=null?(loginError=eval("("+xsuccess.headers["Uefa-Error"]+")"),err={},err.data=loginError,err.data.errorCode==6||err.data.errorCode==5||err.data.errorCode==3||err.data.errorCode==2||err.data.errorCode==1?window.location=updateinsertqsparam(err.data.data,"returnUrl",getReturnUrl(window.location.href)):err.data.errorCode==4?(retUrl=getReturnUrl(window.location.href),window.location=retUrl.toLowerCase().indexOf("/account/logon")!=-1?REMOTE_XDM+"/account/logon?errorCode=4":updateinsertqsparam(REMOTE_XDM+"/account/logon?errorCode=4","returnUrl",retUrl)):(err.loginStatus=1,err.message=err.data.errorMessage,uefa_login_error(err))):(err={},err.data=null,err.loginStatus=2,err.message="Server error.",uefa_login_error(err))}function updateinsertqsparam(n,t,i){var r,f,u;if(i!=null)return i.indexOf(n)>=0?n:(i=i.replace("#",""),r=t+"=",f=r+"&",n.indexOf(f)>=0)?n.replace(f,r+i+"&"):(u=-1,u=n.indexOf(r),u>=0&&u+r.length==n.length)?n.replace(r,r+i):n.length>0?n.charAt(n.length-1)=="?"?n+r+i:n.indexOf("?")<0?n+"?"+r+i:n.charAt(n.length-1)=="&"?n+r+i:n+"&"+r+i:n}function getReturnUrl(n){var t=n.toLowerCase().lastIndexOf("returnurl");return t<0?escape(n):n.substr(t+10)}function getReturnUrlForIDPLogin(n){var t=n.toLowerCase().lastIndexOf("returnurl");return t<0?encodeURIComponent(n):n.substr(t+10)}function getUrlLang(){var n="";return location.host.substr(2,1)=="."&&(n=location.host.substr(0,3)),n}var data,SEARCH_HOSTNAME,TemplateResponsive,LANGUAGE_PREFIX,Cookie,myHeader,currentDomainXdm,loginDomain,LANG,REMOTE_XDM,IDP;(function(n){function r(t,i){var r=document.createElementNS("http://www.w3.org/2000/svg",t||"svg");return i&&n.each(i,function(n,t){r.setAttributeNS(null,n,t)}),n(r)}var i,t,u,f,e;n.fn.activity=function(r){return this.each(function(){var f=n(this),u=f.data("activity");if(u&&(clearInterval(u.data("interval")),u.remove(),f.removeData("activity")),r!==!1){r=n.extend({color:f.css("color")},n.fn.activity.defaults,r);u=i(f,r).css("position","absolute").prependTo(r.outside?"body":f);var s=f.outerHeight()-u.height(),h=f.outerWidth()-u.width(),e={top:r.valign=="top"?r.padding:r.valign=="bottom"?s-r.padding:Math.floor(s/2),left:r.align=="left"?r.padding:r.align=="right"?h-r.padding:Math.floor(h/2)},o=f.offset();r.outside?u.css({top:o.top+"px",left:o.left+"px"}):(e.top-=u.offset().top-o.top,e.left-=u.offset().left-o.left);u.css({marginTop:e.top+"px",marginLeft:e.left+"px"});t(u,r.segments,Math.round(10/r.speed)/10);f.data("activity",u)}}),this};n.fn.activity.defaults={segments:12,space:3,length:7,width:4,speed:1.2,align:"center",valign:"center",padding:4};n.fn.activity.getOpacity=function(n,t){var i=n.steps||n.segments-1,r=n.opacity!==undefined?n.opacity:1/i;return 1-Math.min(t,i)*(1-r)/i};i=function(){return n("<div>").addClass("busy")};t=function(){};document.createElementNS&&document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect?(i=function(t,i){for(var e=i.width*2+i.space,u=e+i.length+Math.ceil(i.width/2)+1,o=r().width(u*2).height(u*2),s=r("g",{"stroke-width":i.width,"stroke-linecap":"round",stroke:i.color}).appendTo(r("g",{transform:"translate("+u+","+u+")"}).appendTo(o)),f=0;f<i.segments;f++)s.append(r("line",{x1:0,y1:e,x2:0,y2:e+i.length,transform:"rotate("+360/i.segments*f+", 0, 0)",opacity:n.fn.activity.getOpacity(i,f)}));return n("<div>").append(o).width(2*u).height(2*u)},document.createElement("div").style.WebkitAnimationName!==undefined?(u={},t=function(n,t,i){var e,f,r;if(!u[t]){for(e="spin"+t,f="@-webkit-keyframes "+e+" {",r=0;r<t;r++){var s=Math.round(1e5/t*r)/1e3,h=Math.round(1e5/t*(r+1)-1)/1e3,o="% { -webkit-transform:rotate("+Math.round(360/t*r)+"deg); }\n";f+=s+o+h+o}f+="100% { -webkit-transform:rotate(100deg); }\n}";document.styleSheets[0].insertRule(f,document.styleSheets[0].cssRules.length);u[t]=e}n.css("-webkit-animation",u[t]+" "+i+"s linear infinite")}):t=function(n,t,i){var r=0,u=n.find("g g").get(0);n.data("interval",setInterval(function(){u.setAttributeNS(null,"transform","rotate("+ ++r%t*(360/t)+")")},i*1e3/t))}):(f=n("<shape>").css("behavior","url(#default#VML)").appendTo("body"),f.get(0).adj&&(e=document.createStyleSheet(),n.each(["group","shape","stroke"],function(){e.addRule(this,"behavior:url(#default#VML);")}),i=function(t,i){for(var e=i.width*2+i.space,s=e+i.length+Math.ceil(i.width/2)+1,r=s*2,f=-Math.ceil(r/2),o=n("<group>",{coordsize:r+" "+r,coordorigin:f+" "+f}).css({top:f,left:f,width:r,height:r}),u=0;u<i.segments;u++)o.append(n("<shape>",{path:"m "+e+",0  l "+(e+i.length)+",0"}).css({width:r,height:r,rotation:360/i.segments*u+"deg"}).append(n("<stroke>",{color:i.color,weight:i.width+"px",endcap:"round",opacity:n.fn.activity.getOpacity(i,u)})));return n("<group>",{coordsize:r+" "+r}).css({width:r,height:r,overflow:"hidden"}).append(o)},t=function(n,t,i){var r=0,u=n.get(0);n.data("interval",setInterval(function(){u.style.rotation=++r%t*(360/t)},i*1e3/t))}),n(f).remove())})(jQuery);jQuery(document).ready(function(){function i(n){jQuery(".sso_overlay_club").activity(n?{segments:8}:!1)}function f(n){n?(jQuery("#favClubTitle").css("display","block"),jQuery("#favClub").css("display","block"),jQuery("#clubTitle").css("display","none"),jQuery("#club").css("display","none"),jQuery("ul.favClubs input").each(function(){jQuery(this).removeAttr("checked");jQuery(this).parent().removeClass("selected");var n=jQuery(this).attr("id").replace("favClub_","");jQuery("[name = favClub_"+n+"]").show()}),changeClubTab("Cat_1","#favClubCat1",!0)):(jQuery("#clubTitle").css("display","block"),jQuery("#club").css("display","block"),jQuery("#favClubTitle").css("display","none"),jQuery("#favClub").css("display","none"),jQuery("ul.clubs input").each(function(){jQuery(this).removeAttr("checked");jQuery(this).parent().removeClass("selected");var n=jQuery(this).attr("id").replace("club_","");jQuery("[name = club_"+n+"]").show()}),changeClubTab("Cat_1","#clubCat1",!1))}function r(n){jQuery(".sso_overlay_club, .sso_overlay_mask").show();i(!0);t==undefined?jQuery.get("/Account/GetClubsView/",{format:"json"},function(i){t=i;u(i,n)}):u(data,n)}function u(n,t){jQuery("#clubsContent").html(n.Html);jQuery(".sso_overlay_club .close, .sso_overlay_club .cancel, , .sso_overlay_club .done").click(function(){jQuery(".sso_overlay_club, .sso_overlay_mask").hide()});jQuery(".sso_overlay_club ul.clubs input").click(function(){jQuery(this).attr("checked")?jQuery(this).parent().addClass("selected"):jQuery(this).parent().removeClass("selected")});i(!1);f(t)}var t=undefined,n;jQuery(".sso .create").click(function(){jQuery(".sso.signup form").slideDown()});jQuery(".input_club").length!=0&&typeof InitSelectedClubs!="function"&&initClub();jQuery(".input_favClub").length!=0&&typeof InitSelectedFavClubs!="function"&&initFavClub();jQuery(".sso .club_selector").live("click",function(){n=!1;r(n)});jQuery(".sso .favClub_selector").on("click",function(){n=!0;r(n)});jQuery(".sso_overlay_club .close, .sso_overlay_club .cancel, , .sso_overlay_club .done").click(function(){jQuery(".sso_overlay_club, .sso_overlay_mask").hide()});jQuery(".sso_overlay_favClub .close, .sso_overlay_favClub .cancel, , .sso_overlay_favClub .done").click(function(){jQuery(".sso_overlay_facClub, .sso_overlay_mask").hide()});jQuery("body").click(function(){jQuery(".as-results").hide()})});data=[{id:1,name:"UEFA Champions League and UEFA Europa League",type:"title",competition:0},{id:1652,name:"Tottenham",type:"club",competition:0},{id:2601225,name:"Olympiacos Volou",type:"club",competition:0},{id:99999999,name:'Can\'t find your team? <a href="javascript:void(0);" onclick="showClubSelector();" >Check out our full list &raquo;<\/a>',type:"footer"}];jQuery(".input_club").change(function(){var n=jQuery(".input_club").tokenInput("get"),t=jQuery(".input_favClub").tokenInput("get");initFavClub(!0,t,n)});jQuery(".input_favClub").change(function(){var t=jQuery(".input_club").tokenInput("get"),n=jQuery(".input_favClub").tokenInput("get");initClub(!0,t,n);n.length>1&&jQuery(".input_favClub").tokenInput("remove",n[n.length-1])});var webBaseUrl="http://www.trn.infra.uefa.com",cookieDomain=".trn.infra.uefa.com",accountOmniture="uefageneraldev",linkInternalFilters="javascript:,uefa.com",_sf_startpt=(new Date).getTime();(function(n){typeof define=="function"&&define.amd?define(["jquery"],n):n(jQuery)})(function(n){function i(n){return t.raw?n:encodeURIComponent(n)}function f(n){return t.raw?n:decodeURIComponent(n)}function e(n){return i(t.json?JSON.stringify(n):String(n))}function o(n){n.indexOf('"')===0&&(n=n.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return n=decodeURIComponent(n.replace(u," ")),t.json?JSON.parse(n):n}catch(i){}}function r(i,r){var u=t.raw?i:o(i);return n.isFunction(r)?r(u):u}var u=/\+/g,t=n.cookie=function(u,o,s){var y,a,h,v,c,p;if(o!==undefined&&!n.isFunction(o))return s=n.extend({},t.defaults,s),typeof s.expires=="number"&&(y=s.expires,a=s.expires=new Date,a.setDate(a.getDate()+y)),document.cookie=[i(u),"=",e(o),s.expires?"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].join("");for(h=u?undefined:{},v=document.cookie?document.cookie.split("; "):[],c=0,p=v.length;c<p;c++){var w=v[c].split("="),b=f(w.shift()),l=w.join("=");if(u&&u===b){h=r(l,o);break}u||(l=r(l))===undefined||(h[b]=l)}return h};t.defaults={};n.removeCookie=function(t,i){return n.cookie(t)===undefined?!1:(n.cookie(t,"",n.extend({},i,{expires:-1})),!n.cookie(t))}}),function(n,t){function i(t,i){var u,f,e,o=t.nodeName.toLowerCase();return"area"===o?(u=t.parentNode,f=u.name,!t.href||!f||u.nodeName.toLowerCase()!=="map")?!1:(e=n("img[usemap=#"+f+"]")[0],!!e&&r(e)):(/input|select|textarea|button|object/.test(o)?!t.disabled:"a"===o?t.href||i:i)&&r(t)}function r(t){return n.expr.filters.visible(t)&&!n(t).parents().andSelf().filter(function(){return n.css(this,"visibility")==="hidden"}).length}var u=0,f=/^ui-id-\d+$/;(n.ui=n.ui||{},n.ui.version)||(n.extend(n.ui,{version:"1.9.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),n.fn.extend({_focus:n.fn.focus,focus:function(t,i){return typeof t=="number"?this.each(function(){var r=this;setTimeout(function(){n(r).focus();i&&i.call(r)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return t=n.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(n.css(this,"position"))&&/(auto|scroll)/.test(n.css(this,"overflow")+n.css(this,"overflow-y")+n.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(n.css(this,"overflow")+n.css(this,"overflow-y")+n.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?n(document):t},zIndex:function(i){if(i!==t)return this.css("zIndex",i);if(this.length)for(var r=n(this[0]),u,f;r.length&&r[0]!==document;){if(u=r.css("position"),(u==="absolute"||u==="relative"||u==="fixed")&&(f=parseInt(r.css("zIndex"),10),!isNaN(f)&&f!==0))return f;r=r.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++u)})},removeUniqueId:function(){return this.each(function(){f.test(this.id)&&n(this).removeAttr("id")})}}),n.extend(n.expr[":"],{data:n.expr.createPseudo?n.expr.createPseudo(function(t){return function(i){return!!n.data(i,t)}}):function(t,i,r){return!!n.data(t,r[3])},focusable:function(t){return i(t,!isNaN(n.attr(t,"tabindex")))},tabbable:function(t){var r=n.attr(t,"tabindex"),u=isNaN(r);return(u||r>=0)&&i(t,!u)}}),n(function(){var i=document.body,t=i.appendChild(t=document.createElement("div"));t.offsetHeight;n.extend(t.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});n.support.minHeight=t.offsetHeight===100;n.support.selectstart="onselectstart"in t;i.removeChild(t).style.display="none"}),n("<a>").outerWidth(1).jquery||n.each(["Width","Height"],function(i,r){function e(t,i,r,u){return n.each(o,function(){i-=parseFloat(n.css(t,"padding"+this))||0;r&&(i-=parseFloat(n.css(t,"border"+this+"Width"))||0);u&&(i-=parseFloat(n.css(t,"margin"+this))||0)}),i}var o=r==="Width"?["Left","Right"]:["Top","Bottom"],u=r.toLowerCase(),f={innerWidth:n.fn.innerWidth,innerHeight:n.fn.innerHeight,outerWidth:n.fn.outerWidth,outerHeight:n.fn.outerHeight};n.fn["inner"+r]=function(i){return i===t?f["inner"+r].call(this):this.each(function(){n(this).css(u,e(this,i)+"px")})};n.fn["outer"+r]=function(t,i){return typeof t!="number"?f["outer"+r].call(this,t):this.each(function(){n(this).css(u,e(this,t,!0,i)+"px")})}}),n("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(n.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,n.camelCase(i)):t.call(this)}}(n.fn.removeData)),function(){var t=/msie ([\w.]+)/.exec(navigator.userAgent.toLowerCase())||[];n.ui.ie=t.length?!0:!1;n.ui.ie6=parseFloat(t[1],10)===6}(),n.fn.extend({disableSelection:function(){return this.bind((n.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(n){n.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),n.extend(n.ui,{plugin:{add:function(t,i,r){var u,f=n.ui[t].prototype;for(u in r)f.plugins[u]=f.plugins[u]||[],f.plugins[u].push([i,r[u]])},call:function(n,t,i){var r,u=n.plugins[t];if(u&&n.element[0].parentNode&&n.element[0].parentNode.nodeType!==11)for(r=0;r<u.length;r++)n.options[u[r][0]]&&u[r][1].apply(n.element,i)}},contains:n.contains,hasScroll:function(t,i){if(n(t).css("overflow")==="hidden")return!1;var r=i&&i==="left"?"scrollLeft":"scrollTop",u=!1;return t[r]>0?!0:(t[r]=1,u=t[r]>0,t[r]=0,u)},isOverAxis:function(n,t,i){return n>t&&n<t+i},isOver:function(t,i,r,u,f,e){return n.ui.isOverAxis(t,r,f)&&n.ui.isOverAxis(i,u,e)}}))}(jQuery),function(n,t){var r=0,i=Array.prototype.slice,u=n.cleanData;n.cleanData=function(t){for(var i=0,r;(r=t[i])!=null;i++)try{n(r).triggerHandler("remove")}catch(f){}u(t)};n.widget=function(t,i,r){var o,f,u,s,e=t.split(".")[0];t=t.split(".")[1];o=e+"-"+t;r||(r=i,i=n.Widget);n.expr[":"][o.toLowerCase()]=function(t){return!!n.data(t,o)};n[e]=n[e]||{};f=n[e][t];u=n[e][t]=function(n,t){if(!this._createWidget)return new u(n,t);arguments.length&&this._createWidget(n,t)};n.extend(u,f,{version:r.version,_proto:n.extend({},r),_childConstructors:[]});s=new i;s.options=n.widget.extend({},s.options);n.each(r,function(t,u){n.isFunction(u)&&(r[t]=function(){var n=function(){return i.prototype[t].apply(this,arguments)},r=function(n){return i.prototype[t].apply(this,n)};return function(){var i=this._super,f=this._superApply,t;return this._super=n,this._superApply=r,t=u.apply(this,arguments),this._super=i,this._superApply=f,t}}())});u.prototype=n.widget.extend(s,{widgetEventPrefix:f?s.widgetEventPrefix:t},r,{constructor:u,namespace:e,widgetName:t,widgetBaseClass:o,widgetFullName:o});f?(n.each(f._childConstructors,function(t,i){var r=i.prototype;n.widget(r.namespace+"."+r.widgetName,u,i._proto)}),delete f._childConstructors):i._childConstructors.push(u);n.widget.bridge(t,u)};n.widget.extend=function(r){for(var o=i.call(arguments,1),e=0,s=o.length,u,f;e<s;e++)for(u in o[e])f=o[e][u],o[e].hasOwnProperty(u)&&f!==t&&(r[u]=n.isPlainObject(f)?n.isPlainObject(r[u])?n.widget.extend({},r[u],f):n.widget.extend({},f):f);return r};n.widget.bridge=function(r,u){var f=u.prototype.widgetFullName||r;n.fn[r]=function(e){var h=typeof e=="string",o=i.call(arguments,1),s=this;return e=!h&&o.length?n.widget.extend.apply(null,[e].concat(o)):e,h?this.each(function(){var i,u=n.data(this,f);return u?!n.isFunction(u[e])||e.charAt(0)==="_"?n.error("no such method '"+e+"' for "+r+" widget instance"):(i=u[e].apply(u,o),i!==u&&i!==t?(s=i&&i.jquery?s.pushStack(i.get()):i,!1):void 0):n.error("cannot call methods on "+r+" prior to initialization; attempted to call method '"+e+"'")}):this.each(function(){var t=n.data(this,f);t?t.option(e||{})._init():n.data(this,f,new u(e,this))}),s}};n.Widget=function(){};n.Widget._childConstructors=[];n.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(t,i){i=n(i||this.defaultElement||this)[0];this.element=n(i);this.uuid=r++;this.eventNamespace="."+this.widgetName+this.uuid;this.options=n.widget.extend({},this.options,this._getCreateOptions(),t);this.bindings=n();this.hoverable=n();this.focusable=n();i!==this&&(n.data(i,this.widgetName,this),n.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(n){n.target===i&&this.destroy()}}),this.document=n(i.style?i.ownerDocument:i.document||i),this.window=n(this.document[0].defaultView||this.document[0].parentWindow));this._create();this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:n.noop,_getCreateEventData:n.noop,_create:n.noop,_init:n.noop,destroy:function(){this._destroy();this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(n.camelCase(this.widgetFullName));this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled");this.bindings.unbind(this.eventNamespace);this.hoverable.removeClass("ui-state-hover");this.focusable.removeClass("ui-state-focus")},_destroy:n.noop,widget:function(){return this.element},option:function(i,r){var o=i,u,f,e;if(arguments.length===0)return n.widget.extend({},this.options);if(typeof i=="string")if(o={},u=i.split("."),i=u.shift(),u.length){for(f=o[i]=n.widget.extend({},this.options[i]),e=0;e<u.length-1;e++)f[u[e]]=f[u[e]]||{},f=f[u[e]];if(i=u.pop(),r===t)return f[i]===t?null:f[i];f[i]=r}else{if(r===t)return this.options[i]===t?null:this.options[i];o[i]=r}return this._setOptions(o),this},_setOptions:function(n){var t;for(t in n)this._setOption(t,n[t]);return this},_setOption:function(n,t){return this.options[n]=t,n==="disabled"&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!t).attr("aria-disabled",t),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(t,i,r){var f,u=this;typeof t!="boolean"&&(r=i,i=t,t=!1);r?(i=f=n(i),this.bindings=this.bindings.add(i)):(r=i,i=this.element,f=this.widget());n.each(r,function(r,e){function o(){if(t||u.options.disabled!==!0&&!n(this).hasClass("ui-state-disabled"))return(typeof e=="string"?u[e]:e).apply(u,arguments)}typeof e!="string"&&(o.guid=e.guid=e.guid||o.guid||n.guid++);var s=r.match(/^(\w+)\s*(.*)$/),h=s[1]+u.eventNamespace,c=s[2];c?f.delegate(c,h,o):i.bind(h,o)})},_off:function(n,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;n.unbind(t).undelegate(t)},_delay:function(n,t){function r(){return(typeof n=="string"?i[n]:n).apply(i,arguments)}var i=this;return setTimeout(r,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t);this._on(t,{mouseenter:function(t){n(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){n(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t);this._on(t,{focusin:function(t){n(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){n(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,r){var u,f,e=this.options[t];if(r=r||{},i=n.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],f=i.originalEvent,f)for(u in f)u in i||(i[u]=f[u]);return this.element.trigger(i,r),!(n.isFunction(e)&&e.apply(this.element[0],[i].concat(r))===!1||i.isDefaultPrevented())}};n.each({show:"fadeIn",hide:"fadeOut"},function(t,i){n.Widget.prototype["_"+t]=function(r,u,f){typeof u=="string"&&(u={effect:u});var o,e=u?u===!0||typeof u=="number"?i:u.effect||i:t;u=u||{};typeof u=="number"&&(u={duration:u});o=!n.isEmptyObject(u);u.complete=f;u.delay&&r.delay(u.delay);o&&n.effects&&(n.effects.effect[e]||n.uiBackCompat!==!1&&n.effects[e])?r[t](u):e!==t&&r[e]?r[e](u.duration,u.easing,f):r.queue(function(i){n(this)[t]();f&&f.call(r[0]);i()})}});n.uiBackCompat!==!1&&(n.Widget.prototype._getCreateOptions=function(){return n.metadata&&n.metadata.get(this.element[0])[this.widgetName]})}(jQuery),function(n,t,i){"use strict";var r,u;t.Deltatre=t.Deltatre||{};r=t.Deltatre;r.IS_DEBUG=/isdebug/i.test(document.location.href);r.Trace=function(){window.console&&r.IS_DEBUG===!0&&(/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)?console.log.apply(console,arguments):console.log(Array.prototype.slice.call(arguments)))};r.enableLog=function(){var n=new Date;n.setDate(n.getDate()+1);document.cookie="isdebug=1; expires="+n.toUTCString();r.IS_DEBUG=!0};u=function(n,i,r){var u=t.document.createElement("link");return u.type="text/css",u.rel="stylesheet",u.media=r||"screen",u.href=n,i&&(u.id=i),u};r.util={getPaddedNewsId:function(n){n=n.toString();n.length%2!=0&&(n="0"+n);for(var r=n.length,u=0,i="",t=0;t<r-1;t=t+2)i+="n"+ ++u+"="+n.substr(t,2)+"/";return i.substr(0,i.length-1)},getUrlParameters:function(){var n=document.location.search,t;return n?(t=n.substr(1),r.util.splitQueryString(t)):{}},getHashParameters:function(){var n=document.location.hash,t;return n?(t=n.substr(1),r.util.splitQueryString(t)):{}},getQueryString:function(n){var t="",u,r;for(r in n)n.hasOwnProperty(r)&&(u=n[r],r===i||u===null||(t+="&"+r+"="+encodeURIComponent(u)));return t.length>0&&(t=t.substr(1)),t},splitQueryString:function(n){for(var r=n.split("&"),u={},t=0,i,t=0;t<r.length;t++)i=r[t].toString().split("="),u[i[0]]=decodeURIComponent(i[1]);return u},prependEventHandler:function(t,i,r){var u=this;t.each(function(t,f){for(var o=n(f),s=u.replaceEventHandler(o,i,r),h,c=s.length,e=0;e<c;e++)h=s[e],o.bind(i,h)})},removeEventHandler:function(t,r){var e=[],u,o,s=t.data("events"),f,h;if(s===i||(f=s[r],f===i))return e;for(h=f.length,u=0;u<h;u++)o=n.extend({},f[u]),e.push(o),t.unbind(r);return e},replaceEventHandler:function(n,t,i){var u=r.util.removeEventHandler(n,t,i);return n.bind(t,i),u},appendScript:function(n,i,r){var f=t.document,u;if(r&&f.getElementById(r))return i?i():!1;u=f.createElement("script");u.type="text/javascript";u.async=!0;u.src=n;r&&(u.id=r);i&&(u.addEventListener?u.addEventListener("load",i,!1):u.readyState&&(u.onreadystatechange=function(){(u.readyState==="loaded"||u.readyState==="complete")&&i()}));f.body.appendChild(u)},appendStyle:function(n,i,r){if(!i||!t.document.getElementById(i)){var f=u(n,i,r);t.document.getElementsByTagName("head")[0].appendChild(f)}},prependStyle:function(n,i,r){if(!i||!t.document.getElementById(i)){var o=u(n,i,r),f=t.document.getElementsByTagName("head")[0],e=f.getElementsByTagName("link");e&&e[0]?f.insertBefore(o,e[0]):f.appendChild(o)}}};/edt-filter-on=y/i.test(document.location.href.toLowerCase())&&n(document).ready(function(){try{n.ajax({url:"/livecommon/editorial/_ask.json",type:"GET",dataType:"json",success:function(t){var r=t.root.editorial.areas,u=t.root.editorial.kinds,f=t.root.editorial.sections;n(".edt-filter-caption").mouseover(function(){n(this).css("z-index",3e3);n(this).css("background-color","rgba(0, 0, 0, 1)")}).mouseout(function(){n(this).css("z-index",2e3);n(this).css("background-color","rgba(0, 0, 0, 0.7)")});n("a").attr("href",function(n,t){if(t!==i)return t+(t.indexOf("?")!=-1?"&edt-filter-on=y":"?edt-filter-on=y")});n("body").addClass("edt-filter-on");n(".edt-filter-caption").each(function(){var t;try{var i=n(this),e=i.find(".edt-a span"),o="ID_"+e.html(),s=o in r?r[o].name:"";s!=""&&e.append("<span> - "+s+"<\/span>");var h=i.find(".edt-s span"),c="ID_"+h.html(),l=c in f?f[c].name:"";l!=""&&h.append("<span> - "+l+"<\/span>");var a=i.find(".edt-k span"),v="ID_"+a.html(),y=v in u?u[v].name:"";y!=""&&a.append("<span> - "+y+"<\/span>");t=n(this).parents("ul").eq(0);t.size()>0&&(n(this).insertBefore(n(t)),n(t).addClass("edt-filter-cont"))}catch(p){console.log("edt-filter "+p.message)}})},error:function(n,t,i){console.log("edt-filter "+i.message)}})}catch(t){console.log("error in edt-filter"+t)}})}(jQuery,window),function(n,t){"use strict";var e;t.Deltatre=t.Deltatre||{};t.Deltatre.plugins=t.Deltatre.plugins||{};var u=t.Deltatre,r=u.plugins,i=u.Trace,f=u.Legacy?new u.Legacy:!1;n.fn.d3Plugin=function(t,f){var e=t.options||{};return u.IS_DEBUG===!0&&Object.prototype.toString.call(e)==="[object String]"&&i("Options parsing error - "+f+" - ",e,this),this.each(function(){var u=n(this),s,o;r[f]||!r.generic||r.generic.prototype.plugins[f]||i(f+" does not exist");try{s=u.data(f);s?i("plugin yet launched",u,e,f):(r[f]?o=new r[f](u,e):r.generic&&r.generic.prototype.plugins[f]&&(o=new r.generic(f,u,e)),t.api||o.api?u.data(f,o):u.data(f,!0),o.init())}catch(h){i(h);i("plugin function error",u,e,f)}})};u.core=function(){var h=this,e,o,t,s;this.launchPlugin=function(n){var r=n.data("plugin");if(!r){i("can not find data-plugin for element");i(n);return}t(n,r)};this.launchPlugins=function(r,h){var c,v,a,y,l;for(h||(h=".d3-plugin"),f&&r===document&&h===".d3-plugin"&&f.parse(n(r)),r=n(r),r.is(h)&&(r=r.parent()),v=r.find(h),y=v.length,a=0;a<y;a++){if(l=v.eq(a),c=l.data("plugin"),!c){i("can not find data-plugin for element");i(l);continue}e(c)?t(l,c):u.LazyScript?o(l,c):i("d3.LazyScript missing - plugin not exist:",l,c)}s(r)};this.parse=this.launchPlugins;this.parentPlugin=function(t,i){return n(t).closest('[data-plugin="'+i+'"]').data(i)};t=function(t,i){var r,u;t.each(function(t,f){r=n(f);u=r.data();r.d3Plugin(u,i)})};o=function(n,f){var e=n.data("script")||r.jsInjectionTable&&r.jsInjectionTable[f],o;e?(o=new u.LazyScript(f,e),o.whenReady(function(){t(n,f)})):(i("can not find plugin for element",f),i(n))};e=function(n){return!!r[n]||r.generic&&!!r.generic.prototype.plugins[n]};s=function(t){n.each(h.parsers,function(n,r){try{r(t)}catch(u){return i("error launching parser",n),i(u),!0}})}};n.extend(u.core.prototype,{parsers:{}});e=new u.core;u.core.getInstance=function(){return e}}(jQuery,window),function(n,t){"use strict";var i=t.Deltatre,f=i.plugins,r=i.Trace,u=i.core.getInstance();n(document).ready(function(){try{var n=document;u.launchPlugins(n,".d3-plugin")}catch(t){r(t);r("core function error")}})}(jQuery,window);LANG=LangFromHost();SEARCH_HOSTNAME=window.location.hostname.indexOf(LANG+".uefa.org")>-1||window.location.hostname.indexOf(LANG+".uefa.com")>-1?window.location.hostname:LANG+".uefa.com",function(n){var i=n.document,t=i.documentElement,r="ontouchmove"in i,u="WebkitOverflowScrolling"in t.style||"msOverflowStyle"in t.style||!r&&n.screen.width>800||function(){var t=n.navigator.userAgent,i=t.match(/AppleWebKit\/([0-9]+)/),u=i&&i[1],r=i&&u>=534;return t.match(/Android ([0-9]+)/)&&RegExp.$1>=3&&r||t.match(/ Version\/([0-9]+)/)&&RegExp.$1>=0&&n.blackberry&&r||t.indexOf("PlayBook")>-1&&r&&!1||t.match(/Firefox\/([0-9]+)/)&&RegExp.$1>=4||t.match(/wOSBrowser\/([0-9]+)/)&&RegExp.$1>=233&&r||t.match(/NokiaBrowser\/([0-9\.]+)/)&&parseFloat(RegExp.$1)===7.3&&i&&u>=533}();n.overthrow={};n.overthrow.enabledClassName="overthrow-enabled";n.overthrow.addClass=function(){t.className.indexOf(n.overthrow.enabledClassName)===-1&&(t.className+=" "+n.overthrow.enabledClassName)};n.overthrow.removeClass=function(){t.className=t.className.replace(n.overthrow.enabledClassName,"")};n.overthrow.set=function(){u&&n.overthrow.addClass()};n.overthrow.canBeFilledWithPoly=r;n.overthrow.forget=function(){n.overthrow.removeClass()};n.overthrow.support=u?"native":"none"}(this),function(n,t,i){if(t!==i){t.easing=function(n,t,i,r){return i*((n=n/r-1)*n*n+1)+t};t.tossing=!1;var r;t.toss=function(n,u){var h;t.intercept();var c=0,l=n.scrollLeft,a=n.scrollTop,f={top:"+0",left:"+0",duration:50,easing:t.easing,finished:function(){}},e,o,s=!1;if(u)for(h in f)u[h]!==i&&(f[h]=u[h]);return typeof f.left=="string"?(f.left=parseFloat(f.left),e=f.left+l):(e=f.left,f.left=f.left-l),typeof f.top=="string"?(f.top=parseFloat(f.top),o=f.top+a):(o=f.top,f.top=f.top-a),t.tossing=!0,r=setInterval(function(){c++<f.duration?(n.scrollLeft=f.easing(c,l,f.left,f.duration),n.scrollTop=f.easing(c,a,f.top,f.duration)):(e!==n.scrollLeft?n.scrollLeft=e:(s&&f.finished(),s=!0),o!==n.scrollTop?n.scrollTop=o:(s&&f.finished(),s=!0),t.intercept())},1),{top:o,left:e,duration:t.duration,easing:t.easing}};t.intercept=function(){clearInterval(r);t.tossing=!1}}}(this,this.overthrow),function(n,t,i){var u;if(t!==i){t.scrollIndicatorClassName="overthrow";var r=n.document,f=r.documentElement,e=t.support==="native",o=t.canBeFilledWithPoly,l=t.configure,s=t.set,h=t.forget,c=t.scrollIndicatorClassName;t.closest=function(n,i){return!i&&n.className&&n.className.indexOf(c)>-1&&n||t.closest(n.parentNode)};u=!1;t.set=function(){if(s(),!u&&!e&&o){n.overthrow.addClass();u=!0;t.support="polyfilled";t.forget=function(){h();u=!1;r.removeEventListener&&r.removeEventListener("touchstart",d,!1)};var c,l=[],a=[],v,y,b=function(){l=[];v=null},k=function(){a=[];y=null},p,w=function(n){p=c.querySelectorAll("textarea, input");for(var t=0,i=p.length;t<i;t++)p[t].style.pointerEvents=n},g=function(n,t){if(r.createEvent){var u=(!t||t===i)&&c.parentNode||c.touchchild||c,f;u!==c&&(f=r.createEvent("HTMLEvents"),f.initEvent("touchend",!0,!0),c.dispatchEvent(f),u.touchchild=c,c=u,u.dispatchEvent(n))}},d=function(n){if(t.intercept&&t.intercept(),b(),k(),c=t.closest(n.target),c&&c!==f&&!(n.touches.length>1)){w("none");var u=n,e=c.scrollTop,o=c.scrollLeft,s=c.offsetHeight,h=c.offsetWidth,p=n.touches[0].pageY,d=n.touches[0].pageX,nt=c.scrollHeight,tt=c.scrollWidth,i=function(n){var t=e+p-n.touches[0].pageY,i=o+d-n.touches[0].pageX,r=t>=(l.length?l[0]:0),f=i>=(a.length?a[0]:0);t>0&&t<nt-s||i>0&&i<tt-h?n.preventDefault():g(u);v&&r!==v&&b();y&&f!==y&&k();v=r;y=f;c.scrollTop=t;c.scrollLeft=i;l.unshift(t);a.unshift(i);l.length>3&&l.pop();a.length>3&&a.pop()},r=function(){w("auto");setTimeout(function(){w("none")},450);c.removeEventListener("touchmove",i,!1);c.removeEventListener("touchend",r,!1)};c.addEventListener("touchmove",i,!1);c.addEventListener("touchend",r,!1)}};r.addEventListener("touchstart",d,!1)}}}}(this,this.overthrow),function(n){n.overthrow.set()}(this),function(n,t){typeof define=="function"&&define.amd?define([],function(){return n.returnExportsGlobal=t()}):typeof exports=="object"?module.exports=t():n.bouncefix=t()}(this,function(){var n,t,i;return n=function(){function n(n,t,i,r){this.el=n;this.eventName=t;this.handler=i;this.context=r;this.add()}return n.prototype._handler=function(n,t){var i={},r;for(r in n)i[r]=n[r];i.stopPropagation=function(){n.stopPropagation?n.stopPropagation():n.cancelBubble=!0};i.preventDefault=function(){n.preventDefault?n.preventDefault():n.returnValue=!1};this.handler.call(this.context||t,i)},n.prototype.add=function(){var n=this;n.cachedHandler=function(t){n._handler.call(n,t,this)};n.el.addEventListener(n.eventName,n.cachedHandler,!1)},n.prototype.remove=function(){this.el.removeEventListener(this.eventName,this.cachedHandler)},n}(),t=function(){var n={};return n.getTargetedEl=function(n,t){for(;;){if(n.classList.contains(t))break;if(!(n=n.parentElement))break}return n},n.isScrollable=function(n){return n.scrollHeight>n.offsetHeight},n.scrollToEnd=function(n){var t=n.scrollTop,i=n.offsetHeight,r=n.scrollHeight;t<=0&&(n.scrollTop=1);t+i>=r&&(n.scrollTop=r-i-1)},n}(),i=function(n,t){var i=function(t){if(!(this instanceof i))return new i(t);if(!t)throw new Error('"className" argument is required');this.className=t;this.startListener=new n(document,"touchstart",this.touchStart,this);this.endListener=new n(document,"touchend",this.touchEnd,this)};return i.prototype.touchStart=function(i){var r=t.getTargetedEl(i.target,this.className);if(r&&t.isScrollable(r))return t.scrollToEnd(r);r&&!this.moveListener&&(this.moveListener=new n(r,"touchmove",this.touchMove,this))},i.prototype.touchMove=function(n){n.preventDefault()},i.prototype.touchEnd=function(){this.moveListener&&(this.moveListener.remove(),delete this.moveListener)},i.prototype.remove=function(){this.startListener.remove();this.endListener.remove()},i}(n,t),function(n){var t={cache:{}};return t.add=function(t){this.cache[t]||(this.cache[t]=new n(t))},t.remove=function(n){this.cache[n]&&(this.cache[n].remove(),delete this.cache[n])},t}(i)});!function(n){function o(n){var i=n.length,r=t.type(n);return"function"===r||t.isWindow(n)?!1:1===n.nodeType&&i?!0:"array"===r||0===i||"number"==typeof i&&i>0&&i-1 in n}var t,i;if(!n.jQuery){t=function(n,i){return new t.fn.init(n,i)};t.isWindow=function(n){return null!=n&&n==n.window};t.type=function(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?r[s.call(n)]||"object":typeof n};t.isArray=Array.isArray||function(n){return"array"===t.type(n)};t.isPlainObject=function(n){var i;if(!n||"object"!==t.type(n)||n.nodeType||t.isWindow(n))return!1;try{if(n.constructor&&!f.call(n,"constructor")&&!f.call(n.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}for(i in n);return void 0===i||f.call(n,i)};t.each=function(n,t,i){var u,r=0,f=n.length,e=o(n);if(i){if(e)for(;f>r&&(u=t.apply(n[r],i),u!==!1);r++);else for(r in n)if(u=t.apply(n[r],i),u===!1)break}else if(e)for(;f>r&&(u=t.call(n[r],r,n[r]),u!==!1);r++);else for(r in n)if(u=t.call(n[r],r,n[r]),u===!1)break;return n};t.data=function(n,r,u){var e,f;if(void 0===u){if(f=n[t.expando],e=f&&i[f],void 0===r)return e;if(e&&r in e)return e[r]}else if(void 0!==r)return f=n[t.expando]||(n[t.expando]=++t.uuid),i[f]=i[f]||{},i[f][r]=u,u};t.removeData=function(n,r){var u=n[t.expando],f=u&&i[u];f&&t.each(r,function(n,t){delete f[t]})};t.extend=function(){var r,e,i,f,o,s,n=arguments[0]||{},u=1,c=arguments.length,h=!1;for("boolean"==typeof n&&(h=n,n=arguments[u]||{},u++),"object"!=typeof n&&"function"!==t.type(n)&&(n={}),u===c&&(n=this,u--);c>u;u++)if(null!=(o=arguments[u]))for(f in o)r=n[f],i=o[f],n!==i&&(h&&i&&(t.isPlainObject(i)||(e=t.isArray(i)))?(e?(e=!1,s=r&&t.isArray(r)?r:[]):s=r&&t.isPlainObject(r)?r:{},n[f]=t.extend(h,s,i)):void 0!==i&&(n[f]=i));return n};t.queue=function(n,i,r){function f(n,t){var i=t||[];return null!=n&&(o(Object(n))?!function(n,t){for(var r=+t.length,i=0,u=n.length;r>i;)n[u++]=t[i++];if(r!==r)for(;void 0!==t[i];)n[u++]=t[i++];return n.length=u,n}(i,"string"==typeof n?[n]:n):[].push.call(i,n)),i}if(n){i=(i||"fx")+"queue";var u=t.data(n,i);return r?(!u||t.isArray(r)?u=t.data(n,i,f(r)):u.push(r),u):u||[]}};t.dequeue=function(n,i){t.each(n.nodeType?[n]:n,function(n,r){i=i||"fx";var f=t.queue(r,i),u=f.shift();"inprogress"===u&&(u=f.shift());u&&("fx"===i&&f.unshift("inprogress"),u.call(r,function(){t.dequeue(r,i)}))})};t.fn=t.prototype={init:function(n){if(n.nodeType)return this[0]=n,this;throw new Error("Not a DOM node.");},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(n.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(n.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function e(){for(var n=this.offsetParent||document;n&&!1&&"static"===n.style.position;)n=n.offsetParent;return n||document}var r=this[0],e=e.apply(r),n=this.offset(),i=/^(?:body|html)$/i.test(e.nodeName)?{top:0,left:0}:t(e).offset();return n.top-=parseFloat(r.style.marginTop)||0,n.left-=parseFloat(r.style.marginLeft)||0,e.style&&(i.top+=parseFloat(e.style.borderTopWidth)||0,i.left+=parseFloat(e.style.borderLeftWidth)||0),{top:n.top-i.top,left:n.left-i.left}}};i={};t.expando="velocity"+(new Date).getTime();t.uuid=0;for(var r={},f=r.hasOwnProperty,s=r.toString,e="Boolean Number String Function Array Date RegExp Object Error".split(" "),u=0;u<e.length;u++)r["[object "+e[u]+"]"]=e[u].toLowerCase();t.fn.init.prototype=t.fn;n.Velocity={Utilities:t}}}(window),function(n){"object"==typeof module&&"object"==typeof module.exports?module.exports=n():"function"==typeof define&&define.amd?define(n):n()}(function(){return function(n,t,i,r){function tt(n){for(var t,i=-1,u=n?n.length:0,r=[];++i<u;)t=n[i],t&&r.push(t);return r}function y(n){return s.isWrapped(n)?n=[].slice.call(n):s.isNode(n)&&(n=[n]),n}function e(n){var t=o.data(n,"velocity");return null===t?r:t}function it(n){return function(t){return Math.round(t*n)*(1/n)}}function p(n,i,r,u){function l(n,t){return 1-3*t+3*n}function a(n,t){return 3*t-6*n}function v(n){return 3*n}function s(n,t,i){return((l(t,i)*n+a(t,i))*n+v(t))*n}function y(n,t,i){return 3*l(t,i)*n*n+2*a(t,i)*n+v(t)}function b(t,i){for(var f,e,u=0;tt>u;++u){if(f=y(i,n,r),0===f)return i;e=s(i,n,r)-t;i-=e/f}return i}function k(){for(var t=0;e>t;++t)o[t]=s(t*h,n,r)}function d(t,i,u){var e,f,o=0;do f=i+(u-i)/2,e=s(f,n,r)-t,e>0?u=f:i=f;while(Math.abs(e)>rt&&++o<ut);return f}function g(t){for(var u=0,i=1,c=e-1;i!=c&&o[i]<=t;++i)u+=h;--i;var l=(t-o[i])/(o[i+1]-o[i]),f=u+l*h,s=y(f,n,r);return s>=it?b(t,f):0==s?f:d(t,u,u+h)}function nt(){p=!0;(n!=i||r!=u)&&k()}var tt=4,it=.001,rt=1e-7,ut=10,e=11,h=1/(e-1),ft="Float32Array"in t,f,w;if(4!==arguments.length)return!1;for(f=0;4>f;++f)if("number"!=typeof arguments[f]||isNaN(arguments[f])||!isFinite(arguments[f]))return!1;n=Math.min(n,1);r=Math.min(r,1);n=Math.max(n,0);r=Math.max(r,0);var o=ft?new Float32Array(e):new Array(e),p=!1,c=function(t){return p||nt(),n===i&&r===u?t:0===t?0:1===t?1:s(g(t),i,u)};return c.getControlPoints=function(){return[{x:n,y:i},{x:r,y:u}]},w="generateBezier("+[n,i,r,u]+")",c.toString=function(){return w},c}function w(n,t){var i=n;return s.isString(n)?f.Easings[n]||(i=!1):i=s.isArray(n)&&1===n.length?it.apply(null,n):s.isArray(n)&&2===n.length?nt.apply(null,n.concat([t])):s.isArray(n)&&4===n.length?p.apply(null,n):!1,i===!1&&(i=f.Easings[f.defaults.easing]?f.defaults.easing:g),i}function a(n){var d,ut,c,nt,h,it,ct,v,i,p,lt,et,k,ot,rt;if(n)for(d=(new Date).getTime(),ut=f.State.calls.length,ut>1e4&&(f.State.calls=tt(f.State.calls)),c=0;ut>c;c++)if(f.State.calls[c]){var w=f.State.calls[c],st=w[0],t=w[2],y=w[3],at=!!y,ht=null;y||(y=f.State.calls[c][3]=d-16);for(var g=Math.min((d-y)/t.duration,1),ft=0,vt=st.length;vt>ft;ft++)if(nt=st[ft],h=nt.element,e(h)){it=!1;t.display!==r&&null!==t.display&&"none"!==t.display&&("flex"===t.display&&(ct=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"],o.each(ct,function(n,t){u.setPropertyValue(h,"display",t)})),u.setPropertyValue(h,"display",t.display));t.visibility!==r&&"hidden"!==t.visibility&&u.setPropertyValue(h,"visibility",t.visibility);for(v in nt)if("element"!==v){if(i=nt[v],lt=s.isString(i.easing)?f.Easings[i.easing]:i.easing,1===g)p=i.endValue;else if(et=i.endValue-i.startValue,p=i.startValue+et*lt(g,t,et),!at&&p===i.currentValue)continue;(i.currentValue=p,"tween"===v)?ht=p:(u.Hooks.registered[v]&&(k=u.Hooks.getRoot(v),ot=e(h).rootPropertyValueCache[k],ot&&(i.rootPropertyValue=ot)),rt=u.setPropertyValue(h,v,i.currentValue+(0===parseFloat(p)?"":i.unitType),i.rootPropertyValue,i.scrollData),u.Hooks.registered[v]&&(e(h).rootPropertyValueCache[k]=u.Normalizations.registered[k]?u.Normalizations.registered[k]("extract",null,rt[1]):rt[1]),"transform"===rt[0]&&(it=!0))}t.mobileHA&&e(h).transformCache.translate3d===r&&(e(h).transformCache.translate3d="(0px, 0px, 0px)",it=!0);it&&u.flushTransformCache(h)}t.display!==r&&"none"!==t.display&&(f.State.calls[c][2].display=!1);t.visibility!==r&&"hidden"!==t.visibility&&(f.State.calls[c][2].visibility=!1);t.progress&&t.progress.call(w[1],w[1],g,Math.max(0,y+t.duration-d),y,ht);1===g&&b(c)}f.State.isTicking&&l(a)}function b(n,t){var i,c,l,b;if(!f.State.calls[n])return!1;for(var v=f.State.calls[n][0],a=f.State.calls[n][1],s=f.State.calls[n][2],y=f.State.calls[n][4],p=!1,h=0,w=v.length;w>h;h++){if(i=v[h].element,(t||s.loop||("none"===s.display&&u.setPropertyValue(i,"display",s.display),"hidden"===s.visibility&&u.setPropertyValue(i,"visibility",s.visibility)),s.loop!==!0&&(o.queue(i)[1]===r||!/\.velocityQueueEntryFlag/i.test(o.queue(i)[1]))&&e(i))&&(e(i).isAnimating=!1,e(i).rootPropertyValueCache={},c=!1,o.each(u.Lists.transforms3D,function(n,t){var u=/^scale/.test(t)?1:0,f=e(i).transformCache[t];e(i).transformCache[t]!==r&&new RegExp("^\\("+u+"[^.]").test(f)&&(c=!0,delete e(i).transformCache[t])}),s.mobileHA&&(c=!0,delete e(i).transformCache.translate3d),c&&u.flushTransformCache(i),u.Values.removeClass(i,"velocity-animating")),!t&&s.complete&&!s.loop&&h===w-1)try{s.complete.call(a,a)}catch(k){setTimeout(function(){throw k;},1)}y&&s.loop!==!0&&y(a);s.loop!==!0||t||(o.each(e(i).tweensContainer,function(n,t){/^rotate/.test(n)&&360===parseFloat(t.endValue)&&(t.endValue=0,t.startValue=360);/^backgroundPosition/.test(n)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)}),f(i,"reverse",{loop:!0,delay:s.delay}));s.queue!==!1&&o.dequeue(i,s.queue)}for(f.State.calls[n]=!1,l=0,b=f.State.calls.length;b>l;l++)if(f.State.calls[l]!==!1){p=!0;break}p===!1&&(f.State.isTicking=!1,delete f.State.calls,f.State.calls=[])}var h=function(){var n,t;if(i.documentMode)return i.documentMode;for(n=7;n>4;n--)if(t=i.createElement("div"),t.innerHTML="<!--[if IE "+n+"]><span><\/span><![endif]-->",t.getElementsByTagName("span").length)return t=null,n;return r}(),k=function(){var n=0;return t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(t){var r=(new Date).getTime(),i;return i=Math.max(0,16-(r-n)),n=r+i,setTimeout(function(){t(r+i)},i)}}(),s={isString:function(n){return"string"==typeof n},isArray:Array.isArray||function(n){return"[object Array]"===Object.prototype.toString.call(n)},isFunction:function(n){return"[object Function]"===Object.prototype.toString.call(n)},isNode:function(n){return n&&n.nodeType},isNodeList:function(n){return"object"==typeof n&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(n))&&n.length!==r&&(0===n.length||"object"==typeof n[0]&&n[0].nodeType>0)},isWrapped:function(n){return n&&(n.jquery||t.Zepto&&t.Zepto.zepto.isZ(n))},isSVG:function(n){return t.SVGElement&&n instanceof t.SVGElement},isEmptyObject:function(n){for(var t in n)return!1;return!0}},o,d=!1,nt,u,c,l;if(n.fn&&n.fn.jquery?(o=n,d=!0):o=t.Velocity.Utilities,8>=h&&!d)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=h)return void(jQuery.fn.velocity=jQuery.fn.animate);var v=400,g="swing",f={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:i.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:o,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:v,easing:g,begin:r,complete:r,progress:r,display:r,visibility:r,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(n){o.data(n,"velocity",{isSVG:s.isSVG(n),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:1},debug:!1};return t.pageYOffset!==r?(f.State.scrollAnchor=t,f.State.scrollPropertyLeft="pageXOffset",f.State.scrollPropertyTop="pageYOffset"):(f.State.scrollAnchor=i.documentElement||i.body.parentNode||i.body,f.State.scrollPropertyLeft="scrollLeft",f.State.scrollPropertyTop="scrollTop"),nt=function(){function t(n){return-n.tension*n.x-n.friction*n.v}function n(n,i,r){var u={x:n.x+r.dx*i,v:n.v+r.dv*i,tension:n.tension,friction:n.friction};return{dx:u.v,dv:t(u)}}function i(i,r){var u={dx:i.v,dv:t(i)},f=n(i,.5*r,u),e=n(i,.5*r,f),o=n(i,r,e),s=1/6*(u.dx+2*(f.dx+e.dx)+o.dx),h=1/6*(u.dv+2*(f.dv+e.dv)+o.dv);return i.x=i.x+s*r,i.v=i.v+h*r,i}return function r(n,t,u){var o={x:-1,v:0,tension:null,friction:null},s=[0],e=0,l=.0001,a=.016,h,c,f;for(n=parseFloat(n)||500,t=parseFloat(t)||20,u=u||null,o.tension=n,o.friction=t,h=null!==u,h?(e=r(n,t),c=e/u*a):c=a;;)if(f=i(f||o,c),s.push(1+f.x),e+=16,!(Math.abs(f.x)>l&&Math.abs(f.v)>l))break;return h?function(n){return s[n*(s.length-1)|0]}:e}}(),f.Easings={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},spring:function(n){return 1-Math.cos(4.5*n*Math.PI)*Math.exp(6*-n)}},o.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(n,t){f.Easings[t[0]]=p.apply(null,t[1])}),u=f.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e,i,r,t,f,o,s,n=0;n<u.Lists.colors.length;n++)e="color"===u.Lists.colors[n]?"0 0 0 1":"255 255 255 1",u.Hooks.templates[u.Lists.colors[n]]=["Red Green Blue Alpha",e];if(h)for(i in u.Hooks.templates)r=u.Hooks.templates[i],t=r[0].split(" "),f=r[1].match(u.RegEx.valueSplit),"Color"===t[0]&&(t.push(t.shift()),f.push(f.shift()),u.Hooks.templates[i]=[t.join(" "),f.join(" ")]);for(i in u.Hooks.templates){r=u.Hooks.templates[i];t=r[0].split(" ");for(n in t)o=i+t[n],s=n,u.Hooks.registered[o]=[i,s]}},getRoot:function(n){var t=u.Hooks.registered[n];return t?t[0]:n},cleanRootPropertyValue:function(n,t){return u.RegEx.valueUnwrap.test(t)&&(t=t.match(u.RegEx.valueUnwrap)[1]),u.Values.isCSSNullValue(t)&&(t=u.Hooks.templates[n][1]),t},extractValue:function(n,t){var i=u.Hooks.registered[n],r,f;return i?(r=i[0],f=i[1],t=u.Hooks.cleanRootPropertyValue(r,t),t.toString().match(u.RegEx.valueSplit)[f]):t},injectValue:function(n,t,i){var r=u.Hooks.registered[n],e,o,f,s;return r?(e=r[0],o=r[1],i=u.Hooks.cleanRootPropertyValue(e,i),f=i.toString().match(u.RegEx.valueSplit),f[o]=t,s=f.join(" ")):i}},Normalizations:{registered:{clip:function(n,t,i){switch(n){case"name":return"clip";case"extract":var r;return u.RegEx.wrappedValueAlreadyExtracted.test(i)?r=i:(r=i.toString().match(u.RegEx.valueUnwrap),r=r?r[1].replace(/,(\s+)?/g," "):i),r;case"inject":return"rect("+i+")"}},blur:function(n,t,i){var r,u;switch(n){case"name":return f.State.isFirefox?"filter":"-webkit-filter";case"extract":return r=parseFloat(i),r||0===r||(u=i.toString().match(/blur\(([0-9]+[A-z]+)\)/i),r=u?u[1]:0),r;case"inject":return parseFloat(i)?"blur("+i+")":"none"}},opacity:function(n,t,i){if(8>=h)switch(n){case"name":return"filter";case"extract":var r=i.toString().match(/alpha\(opacity=(.*)\)/i);return r?r[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(i)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(n){case"name":return"opacity";case"extract":return i;case"inject":return i}}},register:function(){var n;for(9>=h||f.State.isGingerbread||(u.Lists.transformsBase=u.Lists.transformsBase.concat(u.Lists.transforms3D)),n=0;n<u.Lists.transformsBase.length;n++)!function(){var t=u.Lists.transformsBase[n];u.Normalizations.registered[t]=function(n,i,u){switch(n){case"name":return"transform";case"extract":return e(i)===r||e(i).transformCache[t]===r?/^scale/i.test(t)?1:0:e(i).transformCache[t].replace(/[()]/g,"");case"inject":var o=!1;switch(t.substr(0,t.length-1)){case"translate":o=!/(%|px|em|rem|vw|vh|\d)$/i.test(u);break;case"scal":case"scale":f.State.isAndroid&&e(i).transformCache[t]===r&&1>u&&(u=1);o=!/(\d)$/i.test(u);break;case"skew":o=!/(deg|\d)$/i.test(u);break;case"rotate":o=!/(deg|\d)$/i.test(u)}return o||(e(i).transformCache[t]="("+u+")"),e(i).transformCache[t]}}}();for(n=0;n<u.Lists.colors.length;n++)!function(){var t=u.Lists.colors[n];u.Normalizations.registered[t]=function(n,i,f){var e,s,o;switch(n){case"name":return t;case"extract":return u.RegEx.wrappedValueAlreadyExtracted.test(f)?e=f:(o={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"},/^[A-z]+$/i.test(f)?s=o[f]!==r?o[f]:o.black:u.RegEx.isHex.test(f)?s="rgb("+u.Values.hexToRgb(f).join(" ")+")":/^rgba?\(/i.test(f)||(s=o.black),e=(s||f).toString().match(u.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")),8>=h||3!==e.split(" ").length||(e+=" 1"),e;case"inject":return 8>=h?4===f.split(" ").length&&(f=f.split(/\s+/).slice(0,3).join(" ")):3===f.split(" ").length&&(f+=" 1"),(8>=h?"rgb":"rgba")+"("+f.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(n){return n.replace(/-(\w)/g,function(n,t){return t.toUpperCase()})},SVGAttribute:function(n){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(h||f.State.isAndroid&&!f.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(n)},prefixCheck:function(n){var i;if(f.State.prefixMatches[n])return[f.State.prefixMatches[n],!0];for(var r=["","Webkit","Moz","ms","O"],t=0,u=r.length;u>t;t++)if(i=0===t?n:r[t]+n.replace(/^\w/,function(n){return n.toUpperCase()}),s.isString(f.State.prefixElement.style[i]))return f.State.prefixMatches[n]=i,[i,!0];return[n,!1]}},Values:{hexToRgb:function(n){var t;return n=n.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(n,t,i,r){return t+t+i+i+r+r}),t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(n),t?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:[0,0,0]},isCSSNullValue:function(n){return 0==n||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(n)},getUnitType:function(n){return/^(rotate|skew)/i.test(n)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(n)?"":"px"},getDisplayType:function(n){var t=n&&n.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(n,t){n.classList?n.classList.add(t):n.className+=(n.className.length?" ":"")+t},removeClass:function(n,t){n.classList?n.classList.remove(t):n.className=n.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(n,i,s,c){function y(n,i){function s(){l&&u.setPropertyValue(n,"display","none")}var f=0,l,p,w,a,v;if(8>=h)f=o.css(n,i);else{if(l=!1,/^(width|height)$/.test(i)&&0===u.getPropertyValue(n,"display")&&(l=!0,u.setPropertyValue(n,"display",u.Values.getDisplayType(n))),!c){if("height"===i&&"border-box"!==u.getPropertyValue(n,"boxSizing").toString().toLowerCase())return p=n.offsetHeight-(parseFloat(u.getPropertyValue(n,"borderTopWidth"))||0)-(parseFloat(u.getPropertyValue(n,"borderBottomWidth"))||0)-(parseFloat(u.getPropertyValue(n,"paddingTop"))||0)-(parseFloat(u.getPropertyValue(n,"paddingBottom"))||0),s(),p;if("width"===i&&"border-box"!==u.getPropertyValue(n,"boxSizing").toString().toLowerCase())return w=n.offsetWidth-(parseFloat(u.getPropertyValue(n,"borderLeftWidth"))||0)-(parseFloat(u.getPropertyValue(n,"borderRightWidth"))||0)-(parseFloat(u.getPropertyValue(n,"paddingLeft"))||0)-(parseFloat(u.getPropertyValue(n,"paddingRight"))||0),s(),w}a=e(n)===r?t.getComputedStyle(n,null):e(n).computedStyle?e(n).computedStyle:e(n).computedStyle=t.getComputedStyle(n,null);"borderColor"===i&&(i="borderTopColor");f=9===h&&"filter"===i?a.getPropertyValue(i):a[i];(""===f||null===f)&&(f=n.style[i]);s()}return"auto"===f&&/^(top|right|bottom|left)$/i.test(i)&&(v=y(n,"position"),("fixed"===v||"absolute"===v&&/top|left/i.test(i))&&(f=o(n).position()[i]+"px")),f}var l,p,a,w,v;if(u.Hooks.registered[i]?(p=i,a=u.Hooks.getRoot(p),s===r&&(s=u.getPropertyValue(n,u.Names.prefixCheck(a)[0])),u.Normalizations.registered[a]&&(s=u.Normalizations.registered[a]("extract",n,s)),l=u.Hooks.extractValue(p,s)):u.Normalizations.registered[i]&&(w=u.Normalizations.registered[i]("name",n),"transform"!==w&&(v=y(n,u.Names.prefixCheck(w)[0]),u.Values.isCSSNullValue(v)&&u.Hooks.templates[i]&&(v=u.Hooks.templates[i][1])),l=u.Normalizations.registered[i]("extract",n,v)),!/^[\d-]/.test(l))if(e(n)&&e(n).isSVG&&u.Names.SVGAttribute(i))if(/^(height|width)$/i.test(i))try{l=n.getBBox()[i]}catch(b){l=0}else l=n.getAttribute(i);else l=y(n,u.Names.prefixCheck(i)[0]);return u.Values.isCSSNullValue(l)&&(l=0),f.debug>=2&&console.log("Get "+i+": "+l),l},setPropertyValue:function(n,i,r,o,s){var c=i,a,l;if("scroll"===i)s.container?s.container["scroll"+s.direction]=r:"Left"===s.direction?t.scrollTo(r,s.alternateValue):t.scrollTo(s.alternateValue,r);else if(u.Normalizations.registered[i]&&"transform"===u.Normalizations.registered[i]("name",n))u.Normalizations.registered[i]("inject",n,r),c="transform",r=e(n).transformCache[i];else{if(u.Hooks.registered[i]&&(a=i,l=u.Hooks.getRoot(i),o=o||u.getPropertyValue(n,l),r=u.Hooks.injectValue(a,r,o),i=l),u.Normalizations.registered[i]&&(r=u.Normalizations.registered[i]("inject",n,r),i=u.Normalizations.registered[i]("name",n)),c=u.Names.prefixCheck(i)[0],8>=h)try{n.style[c]=r}catch(v){f.debug&&console.log("Browser does not support ["+r+"] for ["+c+"]")}else e(n)&&e(n).isSVG&&u.Names.SVGAttribute(i)?n.setAttribute(i,r):n.style[c]=r;f.debug>=2&&console.log("Set "+i+" ("+c+"): "+r)}return[c,r]},flushTransformCache:function(n){function t(t){return parseFloat(u.getPropertyValue(n,t))}var i="",r,s,c;(h||f.State.isAndroid&&!f.State.isChrome)&&e(n).isSVG?(r={translate:[t("translateX"),t("translateY")],skewX:[t("skewX")],skewY:[t("skewY")],scale:1!==t("scale")?[t("scale"),t("scale")]:[t("scaleX"),t("scaleY")],rotate:[t("rotateZ"),0,0]},o.each(e(n).transformCache,function(n){/^translate/i.test(n)?n="translate":/^scale/i.test(n)?n="scale":/^rotate/i.test(n)&&(n="rotate");r[n]&&(i+=n+"("+r[n].join(" ")+") ",delete r[n])})):(o.each(e(n).transformCache,function(t){return s=e(n).transformCache[t],"transformPerspective"===t?(c=s,!0):(9===h&&"rotateZ"===t&&(t="rotate"),void(i+=t+s+" "))}),c&&(i="perspective"+c+" "+i));u.setPropertyValue(n,"transform",i)}},u.Hooks.register(),u.Normalizations.register(),f.hook=function(n,t,i){var u=r;return n=y(n),o.each(n,function(n,o){if(e(o)===r&&f.init(o),i===r)u===r&&(u=f.CSS.getPropertyValue(o,t));else{var s=f.CSS.setPropertyValue(o,t,i);"transform"===s[0]&&f.CSS.flushTransformCache(o);u=s}}),u},c=function(){function ft(){return et?d.promise||null:vt}function wt(){function g(){function dt(t,i){var f=r,o=r,e=r;return s.isArray(t)?(f=t[0],!s.isArray(t[1])&&/^[\d-]/.test(t[1])||s.isFunction(t[1])||u.RegEx.isHex.test(t[1])?e=t[1]:(s.isString(t[1])&&!u.RegEx.isHex.test(t[1])||s.isArray(t[1]))&&(o=i?t[1]:w(t[1],n.duration),t[2]!==r&&(e=t[2]))):f=t,i||(o=o||n.easing),s.isFunction(f)&&(f=f.call(c,tt,nt)),s.isFunction(e)&&(e=e.call(c,tt,nt)),[f||0,o,e]}function gt(n,t){var i,r;return r=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(n){return i=n,""}),i||(i=u.Values.getUnitType(n)),[r,i]}function ii(){var s={myParent:c.parentNode||i.body,position:u.getPropertyValue(c,"position"),fontSize:u.getPropertyValue(c,"fontSize")},a=s.position===l.lastPosition&&s.myParent===l.lastParent,v=s.fontSize===l.lastFontSize,h,r,n;return l.lastParent=s.myParent,l.lastPosition=s.position,l.lastFontSize=s.fontSize,h=100,r={},v&&a?(r.emToPx=l.lastEmToPx,r.percentToPxWidth=l.lastPercentToPxWidth,r.percentToPxHeight=l.lastPercentToPxHeight):(n=e(c).isSVG?i.createElementNS("http://www.w3.org/2000/svg","rect"):i.createElement("div"),f.init(n),s.myParent.appendChild(n),o.each(["overflow","overflowX","overflowY"],function(t,i){f.CSS.setPropertyValue(n,i,"hidden")}),f.CSS.setPropertyValue(n,"position",s.position),f.CSS.setPropertyValue(n,"fontSize",s.fontSize),f.CSS.setPropertyValue(n,"boxSizing","content-box"),o.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(t,i){f.CSS.setPropertyValue(n,i,h+"%")}),f.CSS.setPropertyValue(n,"paddingLeft",h+"em"),r.percentToPxWidth=l.lastPercentToPxWidth=(parseFloat(u.getPropertyValue(n,"width",null,!0))||1)/h,r.percentToPxHeight=l.lastPercentToPxHeight=(parseFloat(u.getPropertyValue(n,"height",null,!0))||1)/h,r.emToPx=l.lastEmToPx=(parseFloat(u.getPropertyValue(n,"paddingLeft"))||1)/h,s.myParent.removeChild(n)),null===l.remToPx&&(l.remToPx=parseFloat(u.getPropertyValue(i.body,"fontSize"))||16),null===l.vwToPx&&(l.vwToPx=parseFloat(t.innerWidth)/100,l.vhToPx=parseFloat(t.innerHeight)/100),r.remToPx=l.remToPx,r.vwToPx=l.vwToPx,r.vhToPx=l.vhToPx,f.debug>=1&&console.log("Unit ratios: "+JSON.stringify(r),c),r}var st,pt,vt,ni,wt,et,ti,ut,v,ot,ht,lt,ft,at,yt,kt;if(n.begin&&0===tt)try{n.begin.call(k,k)}catch(ri){setTimeout(function(){throw ri;},1)}if("scroll"===it)st=/^x$/i.test(n.axis)?"Left":"Top",pt=parseFloat(n.offset)||0,n.container?s.isWrapped(n.container)||s.isNode(n.container)?(n.container=n.container[0]||n.container,vt=n.container["scroll"+st],wt=vt+o(c).position()[st.toLowerCase()]+pt):n.container=null:(vt=f.State.scrollAnchor[f.State["scrollProperty"+st]],ni=f.State.scrollAnchor[f.State["scrollProperty"+("Left"===st?"Top":"Left")]],wt=o(c).offset()[st.toLowerCase()]+pt),y={scroll:{rootPropertyValue:!1,startValue:vt,currentValue:vt,endValue:wt,unitType:"",easing:n.easing,scrollData:{container:n.container,direction:st,alternateValue:ni}},element:c},f.debug&&console.log("tweensContainer (scroll): ",y.scroll,c);else if("reverse"===it){if(!e(c).tweensContainer)return void o.dequeue(c,n.queue);"none"===e(c).opts.display&&(e(c).opts.display="auto");"hidden"===e(c).opts.visibility&&(e(c).opts.visibility="visible");e(c).opts.loop=!1;e(c).opts.begin=null;e(c).opts.complete=null;h.easing||delete n.easing;h.duration||delete n.duration;n=o.extend({},e(c).opts,n);ut=o.extend(!0,{},e(c).tweensContainer);for(et in ut)"element"!==et&&(ti=ut[et].startValue,ut[et].startValue=ut[et].currentValue=ut[et].endValue,ut[et].endValue=ti,s.isEmptyObject(h)||(ut[et].easing=n.easing),f.debug&&console.log("reverse tweensContainer ("+et+"): "+JSON.stringify(ut[et]),c));y=ut}else if("start"===it){e(c).tweensContainer&&e(c).isAnimating===!0&&(ut=e(c).tweensContainer);o.each(p,function(n,t){var f;if(RegExp("^"+u.Lists.colors.join("$|^")+"$").test(n)){var e=dt(t,!0),o=e[0],s=e[1],h=e[2];if(u.RegEx.isHex.test(o)){for(var c=["Red","Green","Blue"],a=u.Values.hexToRgb(o),l=h?u.Values.hexToRgb(h):r,i=0;i<c.length;i++)f=[a[i]],s&&f.push(s),l!==r&&f.push(l[i]),p[n+c[i]]=f;delete p[n]}}});for(v in p){var bt=dt(p[v]),rt=bt[0],ui=bt[1],g=bt[2];if(v=u.Names.camelCase(v),ot=u.Hooks.getRoot(v),ht=!1,e(c).isSVG||"tween"===ot||u.Names.prefixCheck(ot)[1]!==!1||u.Normalizations.registered[ot]!==r){if((n.display!==r&&null!==n.display&&"none"!==n.display||n.visibility!==r&&"hidden"!==n.visibility)&&/opacity|filter/.test(v)&&!g&&0!==rt&&(g=0),n._cacheValues&&ut&&ut[v]?(g===r&&(g=ut[v].endValue+ut[v].unitType),ht=e(c).rootPropertyValueCache[ot]):u.Hooks.registered[v]?g===r?(ht=u.getPropertyValue(c,ot),g=u.getPropertyValue(c,v,ht)):ht=u.Hooks.templates[ot][1]:g===r&&(g=u.getPropertyValue(c,v)),yt=!1,lt=gt(v,g),g=lt[0],at=lt[1],lt=gt(v,rt),rt=lt[0].replace(/^([+-\/*])=/,function(n,t){return yt=t,""}),ft=lt[1],g=parseFloat(g)||0,rt=parseFloat(rt)||0,"%"===ft&&(/^(fontSize|lineHeight)$/.test(v)?(rt/=100,ft="em"):/^scale/.test(v)?(rt/=100,ft=""):/(Red|Green|Blue)$/i.test(v)&&(rt=rt/100*255,ft="")),/[\/*]/.test(yt))ft=at;else if(at!==ft&&0!==g)if(0===rt)ft=at;else{b=b||ii();kt=/margin|padding|left|right|width|text|word|letter/i.test(v)||/X$/.test(v)||"x"===v?"x":"y";switch(at){case"%":g*="x"===kt?b.percentToPxWidth:b.percentToPxHeight;break;case"px":break;default:g*=b[at+"ToPx"]}switch(ft){case"%":g*=1/("x"===kt?b.percentToPxWidth:b.percentToPxHeight);break;case"px":break;default:g*=1/b[ft+"ToPx"]}}switch(yt){case"+":rt=g+rt;break;case"-":rt=g-rt;break;case"*":rt=g*rt;break;case"/":rt=g/rt}y[v]={rootPropertyValue:ht,startValue:g,currentValue:g,endValue:rt,unitType:ft,easing:ui};f.debug&&console.log("tweensContainer ("+v+"): "+JSON.stringify(y[v]),c)}else f.debug&&console.log("Skipping ["+ot+"] due to a lack of browser support.")}y.element=c}y.element&&(u.Values.addClass(c,"velocity-animating"),ct.push(y),""===n.queue&&(e(c).tweensContainer=y,e(c).opts=n),e(c).isAnimating=!0,tt===nt-1?(f.State.calls.push([ct,k,n,null,d.resolver]),f.State.isTicking===!1&&(f.State.isTicking=!0,a())):tt++)}var c=this,n=o.extend({},f.defaults,h),y={},b;switch(e(c)===r&&f.init(c),parseFloat(n.delay)&&n.queue!==!1&&o.queue(c,n.queue,function(t){f.velocityQueueEntryFlag=!0;e(c).delayTimer={setTimeout:setTimeout(t,parseFloat(n.delay)),next:t}}),n.duration.toString().toLowerCase()){case"fast":n.duration=200;break;case"normal":n.duration=v;break;case"slow":n.duration=600;break;default:n.duration=parseFloat(n.duration)||1}f.mock!==!1&&(f.mock===!0?n.duration=n.delay=1:(n.duration*=parseFloat(f.mock)||1,n.delay*=parseFloat(f.mock)||1));n.easing=w(n.easing,n.duration);n.begin&&!s.isFunction(n.begin)&&(n.begin=null);n.progress&&!s.isFunction(n.progress)&&(n.progress=null);n.complete&&!s.isFunction(n.complete)&&(n.complete=null);n.display!==r&&null!==n.display&&(n.display=n.display.toString().toLowerCase(),"auto"===n.display&&(n.display=f.CSS.Values.getDisplayType(c)));n.visibility!==r&&null!==n.visibility&&(n.visibility=n.visibility.toString().toLowerCase());n.mobileHA=n.mobileHA&&f.State.isMobile&&!f.State.isGingerbread;n.queue===!1?n.delay?setTimeout(g,n.delay):g():o.queue(c,n.queue,function(n,t){return t===!0?(d.promise&&d.resolver(k),!0):(f.velocityQueueEntryFlag=!0,void g(n))});""!==n.queue&&"fx"!==n.queue||"inprogress"===o.queue(c)[0]||o.dequeue(c)}var at=arguments[0]&&(arguments[0].p||o.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||s.isString(arguments[0].properties)),et,vt,rt,k,p,h,nt,tt,yt,g,d,it,st,ht,l,ct,n,lt,ot,ut;if(s.isWrapped(this)?(et=!1,rt=0,k=this,vt=this):(et=!0,rt=1,k=at?arguments[0].elements||arguments[0].e:arguments[0]),k=y(k)){if(at?(p=arguments[0].properties||arguments[0].p,h=arguments[0].options||arguments[0].o):(p=arguments[rt],h=arguments[rt+1]),nt=k.length,tt=0,!/^(stop|finish)$/i.test(p)&&!o.isPlainObject(h))for(yt=rt+1,h={},g=yt;g<arguments.length;g++)s.isArray(arguments[g])||!/^(fast|normal|slow)$/i.test(arguments[g])&&!/^\d/.test(arguments[g])?s.isString(arguments[g])||s.isArray(arguments[g])?h.easing=arguments[g]:s.isFunction(arguments[g])&&(h.complete=arguments[g]):h.duration=arguments[g];d={promise:null,resolver:null,rejecter:null};et&&f.Promise&&(d.promise=new f.Promise(function(n,t){d.resolver=n;d.rejecter=t}));switch(p){case"scroll":it="scroll";break;case"reverse":it="reverse";break;case"finish":case"stop":return o.each(k,function(n,t){e(t)&&e(t).delayTimer&&(clearTimeout(e(t).delayTimer.setTimeout),e(t).delayTimer.next&&e(t).delayTimer.next(),delete e(t).delayTimer)}),st=[],o.each(f.State.calls,function(n,t){t&&o.each(t[1],function(i,u){var f=h===r?"":h;return f===!0||t[2].queue===f||h===r&&t[2].queue===!1?void o.each(k,function(i,r){r===u&&((h===!0||s.isString(h))&&(o.each(o.queue(r,s.isString(h)?h:""),function(n,t){s.isFunction(t)&&t(null,!0)}),o.queue(r,s.isString(h)?h:"",[])),"stop"===p?(e(r)&&e(r).tweensContainer&&f!==!1&&o.each(e(r).tweensContainer,function(n,t){t.endValue=t.currentValue}),st.push(n)):"finish"===p&&(t[2].duration=1))}):!0})}),"stop"===p&&(o.each(st,function(n,t){b(t,!0)}),d.promise&&d.resolver(k)),ft();default:if(!o.isPlainObject(p)||s.isEmptyObject(p)){if(s.isString(p)&&f.Redirects[p]){var n=o.extend({},h),bt=n.duration,pt=n.delay||0;return n.backwards===!0&&(k=o.extend(!0,[],k).reverse()),o.each(k,function(t,i){parseFloat(n.stagger)?n.delay=pt+parseFloat(n.stagger)*t:s.isFunction(n.stagger)&&(n.delay=pt+n.stagger.call(i,t,nt));n.drag&&(n.duration=parseFloat(bt)||(/^(callout|transition)/.test(p)?1e3:v),n.duration=Math.max(n.duration*(n.backwards?1-t/nt:(t+1)/nt),.75*n.duration,200));f.Redirects[p].call(i,i,n||{},t,nt,k,d.promise?d:r)}),ft()}return ht="Velocity: First argument ("+p+") was not a property map, a known action, or a registered redirect. Aborting.",d.promise?d.rejecter(new Error(ht)):console.log(ht),ft()}it="start"}if(l={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},ct=[],o.each(k,function(n,t){s.isNode(t)&&wt.call(t)}),n=o.extend({},f.defaults,h),n.loop=parseInt(n.loop),lt=2*n.loop-1,n.loop)for(ot=0;lt>ot;ot++)ut={delay:n.delay,progress:n.progress},ot===lt-1&&(ut.display=n.display,ut.visibility=n.visibility,ut.complete=n.complete),c(k,"reverse",ut);return ft()}},f=o.extend(c,f),f.animate=c,l=t.requestAnimationFrame||k,f.State.isMobile||i.hidden===r||i.addEventListener("visibilitychange",function(){i.hidden?(l=function(n){return setTimeout(function(){n(!0)},16)},a()):l=t.requestAnimationFrame||k}),n.Velocity=f,n!==t&&(n.fn.velocity=c,n.fn.velocity.defaults=f.defaults),o.each(["Down","Up"],function(n,t){f.Redirects["slide"+t]=function(n,i,u,e,s,h){var c=o.extend({},i),v=c.begin,y=c.complete,a={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},l={};c.display===r&&(c.display="Down"===t?"inline"===f.CSS.Values.getDisplayType(n)?"inline-block":"block":"none");c.begin=function(){var i,r;v&&v.call(s,s);for(i in a)l[i]=n.style[i],r=f.CSS.getPropertyValue(n,i),a[i]="Down"===t?[r,0]:[0,r];l.overflow=n.style.overflow;n.style.overflow="hidden"};c.complete=function(){for(var t in l)n.style[t]=l[t];y&&y.call(s,s);h&&h.resolver(s)};f(n,a,c)}}),o.each(["In","Out"],function(n,t){f.Redirects["fade"+t]=function(n,i,u,e,s,h){var c=o.extend({},i),a={opacity:"In"===t?1:0},l=c.complete;c.complete=u!==e-1?c.begin=null:function(){l&&l.call(s,s);h&&h.resolver(s)};c.display===r&&(c.display="In"===t?"auto":"none");f(this,a,c)}}),f}(window.jQuery||window.Zepto||window,window,document)}),function(n,t,i){"use strict";var r=t.Deltatre,u=r.plugins,e=r.Trace,f={version:1};u.sidemenu=function(r,u){var k=this,d=n.extend(!0,{},f,u||{}),h=r,e={},o=!1,c=!1,a=0,v=0,l=0,b="",y="touchstart",p="touchmove",s="touchend",w="touchcancel";this.init=function(){e.trigger=h.find("#trigger");e.logo=h.find("a.hdr-logo");e.content=h.find(".d3mobile-content");e.menu=h.find(".d3mobile-menu");e.mainmenu=e.menu.find(".d3mobile-mainmenuwrap");e.submenu=e.menu.find(".d3mobile-submenuwrap");e.comps=e.menu.find(".btn-comp");e.links=e.menu.find('a[href!=""]');/iPhone OS [6|7]/g.test(t.navigator.userAgent)&&e.menu.addClass("fixed");window.navigator.msPointerEnabled?(y="MSPointerDown",p="MSPointerMove",s="MSPointerUp",w="MSPointerOut"):"ontouchstart"in window||(y="mousedown",p="mousemove",s="mouseup",w="mouseout");h.on(y,function(n){n.originalEvent&&(n=n.originalEvent);o=!1;a=n.touches?n.touches[0].clientX:n.clientX;v=n.touches?n.touches[0].clientY:n.clientY});h.on(p,function(n){n.originalEvent&&(n=n.originalEvent);(Math.abs((n.touches?n.touches[0].clientX:n.clientX)-a)>10||Math.abs((n.touches?n.touches[0].clientY:n.clientY)-v)>10)&&(o=!0)});h.on(w,function(){o=!1;a=0;v=0});e.trigger.on(s,function(t){if(!o)return t.stopPropagation(),e.content.hasClass("d3mobile-overlay")?(t.preventDefault(),b=e.logo.attr("href"),e.logo.attr("href","javascript:void(0);"),e.content.removeClass("d3mobile-overlay"),e.content.velocity({translateX:0},300,function(){e.menu.css({"-webkit-transform":"translateX(-285px)","-ms-transform":"translateX(-285px)",transform:"translateX(-285px)",display:"none"});e.submenu.length>0&&!e.submenu.hasClass("d3mobile-menuopen")&&(e.submenu.css({"-webkit-transform":"translateX(0)","-ms-transform":"translateX(0)",transform:"translateX(0)"}),e.mainmenu.hide(),e.submenu.addClass("d3mobile-menuopen"));e.menu.find(".d3mobile-menuwrap3.expand").each(function(){var t=n(this);t.removeClass("expand");t.parent("li").removeClass("noborder");t.siblings("a").children("span").addClass("icon-arrow-down").removeClass("icon-arrow-up")});e.comps.siblings(".more-comp").hasClass("expand")&&(e.comps.siblings(".more-comp").removeClass("expand"),e.comps.find(".all-comp").removeClass("hide"),e.comps.find(".less-comp").addClass("hide"));l=0;e.menu.scrollTop(l);e.content.attr("style","");e.logo.attr("href",b)})):(e.content.addClass("d3mobile-overlay"),e.content.velocity({translateX:285},300),e.menu.css({"-webkit-transform":"translateX(0)","-ms-transform":"translateX(0)",transform:"translateX(0)",display:"block"})),!1});e.menu.find(".d3mobile-mainmenuwrap a").on(s,function(t){var r,u;if(!o&&(r=n(this).data("target"),r!==i&&r!==null)){if(u=e.submenu.attr("id")===r,u)return c=!0,t.stopPropagation(),t.preventDefault(),l=e.menu.scrollTop(),e.menu.scrollTop(0),e.submenu.velocity({translateX:0},300,function(){e.mainmenu.hide();e.submenu.addClass("d3mobile-menuopen");c=!1}),!1;e.menu.hasClass("d3mobile-animation-enabled")&&n.cookie("esiMobileMenu",r,{path:"/",domain:"uefa.com"})}});e.submenu.find(".d3mobile-menuback").on(s,function(n){if(!o)return n.stopPropagation(),n.preventDefault(),c=!0,e.menu.scrollTop(0),e.submenu.removeClass("d3mobile-menuopen"),e.mainmenu.show(),e.menu.css("overflow","hidden"),e.submenu.velocity({translateX:-285},300,function(){e.menu.css("overflow","").scrollTop(l);c=!1}),!1});e.submenu.find("li.more > a").on(s,function(t){if(!o){t.stopPropagation();t.preventDefault();var i=n(this);return i.siblings(".d3mobile-menuwrap3").toggleClass("expand"),i.parent("li").toggleClass("noborder"),i.children("span").toggleClass("icon-arrow-down"),i.children("span").toggleClass("icon-arrow-up"),!1}});e.comps.on(s,function(n){if(!o)return n.stopPropagation(),n.preventDefault(),e.comps.siblings(".more-comp").hasClass("expand")&&e.menu.scrollTop(0),setTimeout(function(){e.comps.siblings(".more-comp").toggleClass("expand");e.comps.find(".all-comp").toggleClass("hide");e.comps.find(".less-comp").toggleClass("hide")},250),!1});e.links.on("click",function(n){if(c)return n.stopPropagation(),n.preventDefault(),!1});bouncefix.add("overthrow");e.menu.hasClass("d3mobile-animation-enabled")?e.submenu.length>0&&e.submenu.attr("id")===n.cookie("esiMobileMenu")?(e.content.addClass("d3mobile-overlay"),e.content.css({"-webkit-transform":"translateX(285px)","-ms-transform":"translateX(285px)",transform:"translateX(285px)"}),e.menu.css({"-webkit-transform":"translateX(0)","-ms-transform":"translateX(0)",transform:"translateX(0)"}),e.menu.removeClass("d3mobile-start-open"),window.addEventListener("load",function(){setTimeout(function(){e.content.hasClass("d3mobile-overlay")&&e.trigger.trigger(s)},500)})):(e.menu.velocity({translateX:-285},0),e.menu.removeClass("d3mobile-start-open"),e.menu.css("display","none")):(e.menu.velocity({translateX:-285},0),e.menu.removeClass("d3mobile-start-open"),e.menu.css("display","none"));e.submenu.length>0&&e.mainmenu.hide();n.removeCookie("esiMobileMenu",{path:"/",domain:"uefa.com"})}}}(jQuery,window),function(n){TemplateResponsive=function(){var t=this,u,f,e,r,i=[];this.menuIsOpen=!1;u=function(){n(".mob-open-menu").on("touchend",function(){t.toggleMenu()});t.addListener("onmenuopenstart",function(){setTimeout(function(){n(".d3cmsMaster").on("touchend",function(){t.closeMenu()})},250);n(".d3cmsHeader .hdr-drop-panel").css("display","none")});t.addListener("onmenucloseend",function(){n(".d3cmsMaster").off("touchend");n("#mobile-menu .hdr-drop-panel").css("display","none")})};f=function(){n("html").bind("touchend",function(t){var i;i=n(t.target).hasClass("hdr-arrow")?n(t.target).parent().parent().find(".hdr-drop-panel"):n(t.target).parent().find(".hdr-drop-panel");n(".hdr-drop-panel").not(i).css("display","none")})};e=function(){n("#loginPopup").click(function(n){n.stopPropagation()});n("#loginHL").unbind("click").click(function(){n("#login2").is(":visible")?n("#login2").slideToggle("fast"):n("#login2").slideToggle("fast")});n("#loggedH").click(function(){n(".hdr-dropdown-user").is(":visible")?n(".hdr-dropdown-user").slideToggle("fast"):n(".hdr-dropdown-user").slideToggle("fast")})};r=function(n){if(i[n]!==undefined)for(var t=0;t<i[n].length;t++)i[n][t]()};this.addListener=function(n,t){i[n]===undefined&&(i[n]=[]);i[n].push(t)};this.openMenu=function(){r("onmenuopenstart");n("body").addClass("nav-showing");t.menuIsOpen=!0;r("onmenuopenend")};this.closeMenu=function(){r("onmenuclosestart");n("body").removeClass("nav-showing");t.menuIsOpen=!1;r("onmenucloseend")};this.toggleMenu=function(){t.menuIsOpen?t.closeMenu():t.openMenu()};this.init=function(){n(document).ready(function(){u();f();e()})};this.init()}()}(jQuery),function(n,t){"use strict";var i=t.Deltatre,r=i.plugins,f=i.Trace,u={version:1};r.loginpanel=function(t,i){var l=this,a=n.extend(!0,{},u,i||{}),s=t,r={},v="http://"+getUrlLang(window.location.href)+currentDomain,h=getReturnUrl(window.location.href),f,e,o,c;this.init=function(){r.form=s.find('[data-js="login-form"]');r.email=n("#uefa-login-email");r.pwd=n("#uefa-login-password");r.keeplogin=n("#uefa-login-keep");var t=n("html").attr("lang");t||(t="en");f();r.form.on("submit",function(n){return n.preventDefault(),e(),!1});r.email.on("focus change",function(){n(this).parent().removeClass("error")});r.pwd.on("focus change",function(){n(this).parent().removeClass("error")})};f=function(){typeof myHeader=="undefined"&&(myHeader=new headerScript)};e=function(){o([{field:r.email,type:"requiredEmail"},{field:r.pwd,type:"required"}])&&doLogin(r.email.val().replace(/\s/g,""),r.pwd.val().replace(/\s/g,""),r.keeplogin.prop("checked"),h)};o=function(n){for(var i=!0,r,t=0;t<n.length;t++)switch(n[t].type){case"required":n[t].field.val()!==""?n[t].field.parents('[data-js="login-input"]').removeClass("has-error"):(n[t].field.parents('[data-js="login-input"]').addClass("has-error"),i=!1);break;case"requiredEmail":r=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;r.test(n[t].field.val().replace(/\s/g,""))===!1?(n[t].field.parents('[data-js="login-input"]').addClass("has-error"),i=!1):n[t].field.parents('[data-js="login-input"]').removeClass("has-error");break;default:console.log("No type matched")}return i};c=function(){r.form.find(".has-error").removeClass("has-error");r.email.val("");r.pwd.val("")}}}(jQuery,window);LANGUAGE_PREFIX="";location.host.substr(2,1)=="."&&(LANGUAGE_PREFIX=location.host.substr(0,3));var cookieDomain=".uefa.com",thisDomain=LANGUAGE_PREFIX+location.host,xhr=null,lazyLoader=function(){var n=function(n){var i=jQuery.extend({},t,n);i.isInitialized()?i.callback():i.initialize(i.callback)},t={isInitialized:null,initialize:null,callback:null};return{load:n}}(),easyXdmBootstrapper=function(){var n=function(n,t){return options={dataType:"script",cache:!0,url:n,success:t},jQuery.ajax(options)},t=function(n,t){return!!(typeof n[t]=="object"&&n[t])},i=function(i){lazyLoader.load({isInitialized:function(){return t(window,"JSON")},initialize:function(t){n(REMOTE+"/easyxdm/json2.js",function(){t()})},callback:i})},r=function(t){i(function(){lazyLoader.load({isInitialized:function(){return typeof easyXDM=="undefined"?!1:!0},initialize:function(t){n("/easyxdm/easyxdm.js",function(){t()})},callback:t})})},u=function(n){lazyLoader.load({isInitialized:function(){return xhr?!0:!1},initialize:function(n){xhr=new easyXDM.Rpc({method:"POST",local:"../easyxdm/name.html",swf:"/easyxdm/easyxdm.swf",remote:"/easyxdm/cors/",remoteHelper:"/easyxdm/name.html"},{remote:{request:{}}});n()},callback:n})};return{afterXhrIsInitialized:u,afterEasyXdmIsLoaded:r}}();+function(n){"use strict";function r(t){var i=t.attr("data-target"),r;return i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(i),r&&r.length?r:t.parent()}function u(t){t&&t.which===3||(n(e).remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&t.type=="click"&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented())||(u.attr("aria-expanded","false"),i.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function o(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));typeof i=="string"&&u[i].call(r)})}var e=".dropdown-backdrop",i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.3.5";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length)n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u);if(e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger("shown.bs.dropdown",e)}return!1}};t.prototype.keydown=function(t){var e,o,s,h,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&t.which!=27||s&&t.which==27)return t.which==27&&o.find(i).trigger("focus"),e.trigger("click");(h=" li:not(.disabled):visible a",f=o.find(".dropdown-menu"+h),f.length)&&(u=f.index(t.target),t.which==38&&u>0&&u--,t.which==40&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=o;n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery);$(function(){$("#menuLevel2 li.fadeThis").hover(function(){$(this).find(".hover").toggle()});$("#login2 a.login_mask").click(function(){$("#login2").hide()});var n=$(".hdr-item-all a.hdr-lnk").attr("href");$(window).on({ready:function(){$(window).width()<729&&$(".hdr-item-all a.hdr-lnk").attr("href","#")},resize:function(){$(window).width()<729?$(".hdr-item-all a.hdr-lnk").attr("href","#"):($(".hdr-item-all a.hdr-lnk").attr("href",n),$(".hdr-channels-list,.hdr-sections-list,.hdr-comp, .hdr-drop-allcomp").removeAttr("style"))}})});String.prototype.cookieStrDecode=function(n){var t,i;n||(n="&");var r={},f=this,u=f.split(n);for(t=0;t<u.length;t++)i=u[t].split("="),r[i[0]]=decodeURIComponent(i[1].toString());return r};Cookie={set:function(n,t,i,r,u,f){var e=new Date,o,s;e.setTime(e.getTime());i&&(i=i*864e5);o=new Date(e.getTime()+i);s=u!==undefined&&u!=null&&u!=""?";domain="+u:cookieDomain!==undefined&&cookieDomain!=null&&cookieDomain!=""?";domain="+cookieDomain:"";document.cookie=n+"="+encodeURIComponent(t)+(i?";expires="+o.toGMTString():"")+(r?";path="+r:";path=/")+s+(f?";secure":"")},get:function(n,t){typeof t=="undefined"&&(t=!0);var i=document.cookie.match(new RegExp("(^|;)\\s*"+encodeURIComponent(n)+"=([^;\\s]*)"));return i?t?decodeURIComponent(i[2]):i[2]:null},erase:function(n){Cookie.set(n,"",-1)},accept:function(){return typeof navigator.cookieEnabled=="boolean"?navigator.cookieEnabled:(Cookie.set("_test","1"),Cookie.erase("_test")==="1")}};User&&User.prototype&&(User.prototype.fillOmnitureProperties=function(){return});jQuery(document).ready(function(){jQuery("#loginPopup input").on("keydown",function(n){if(n.keyCode==13)return jQuery("#Email").val()!=""&&jQuery("#Password").val()!=""&&jQuery("#loginPopup .button").click(),!1})});jQuery(document).ready(function(){var t=jQuery("#loginHL"),n=jQuery("#login2");t.click(function(){n.children(".login_mask").html("<span>"+t.html()+"<\/span>");var i=jQuery("form#loginPopup");i.get(0).reset();i.find(".field-validation-error").removeClass("field-validation-error").addClass("field-validation-valid");i.find(".input-validation-error").removeClass("input-validation-error").addClass("input-validation-valid");i.find(".validation-summary-errors").removeClass("validation-summary-errors").addClass("validation-summary-valid");i.find(".error").removeClass("error");n.show()});jQuery("#loginH").click(function(n){n.stopPropagation()});jQuery("body").click(function(){n.hide()});jQuery(document).keyup(function(t){t.keyCode==27&&(n.hide(),jQuery(".sso_overlay, .sso_overlay_mask").fadeOut())});initLogin()}),function(n,t){"use strict";var i=t.Deltatre,r=i.plugins,u={randomize:!0,geotargeting:!0,trackatstart:!1,items:[],extract:2,force:undefined,weighted:undefined,datasponsor:undefined,datascope:undefined,datatrack:undefined,views:{random_list:'<div class="random_list clearfix" />'}};r.randomsponsors=function(t,r){var f=n.extend(!0,{},u,r||{}),c=t,s={},o,e=[],h,l,a,v,y,p,w,b,k,d;this.init=function(){s.target=c.find(".js-target");s.target.length||(s.target=c);f.geotargeting?(o=new i.Geotargeting(f),o.whenReady(h)):h()};h=function(){f.randomize?l():f.geotargeting?a():v();y();f.trackatstart&&b()};a=function(){var t=o.getCountry();n.each(f.items,function(n,i){if(e.length>=f.extract)return!1;i.nocountry?i.nocountry.toUpperCase().split(",").indexOf(t.toUpperCase())===-1&&e.push(i):e.push(i)})};v=function(){e=f.items.slice(0,f.extract)};b=function(){var t=!1,i=[];n.each(e,function(n,r){r.track==="Y"?(i.push(r.title.toLowerCase()),t=!0):t=!1})};l=function(){for(var i,n,r=0,s=f.items.length,t=f.extract,u=o?o.getCountry():!1;t>0;){if(r>=s)break;i=f.force!==undefined&&f.force.length>0?f.force.pop():f.weighted!==undefined&&f.weighted.toLowerCase()==="y"?k():Math.floor(Math.random()*f.items.length);n=f.items.splice(f.items.indexOf(f.items[i]),1).pop();u?n.nocountry&&n.nocountry.toUpperCase().split(",").indexOf(u.toUpperCase())>-1||(e.push(n),t--):(e.push(n),t--);r++}};k=function(){var t,i=[],r=0,u;return n.each(f.items,function(n,t){r+=t.weight;i.push(r)}),u=Math.floor(Math.random()*100)+1,t=0,n.each(i,function(n,i){return t=n,u<i?!1:void 0}),t};y=function(){var r,u,o,t,i;i=n("<ul />");f.views[f.view]?(t=n(f.views[f.view]),i.appendTo(t)):t=i;n.each(e,function(n,t){r=t.url.split("|");u=t.title.split("|");o=t.width?w(t,r,u):p(t,r,u);i.append(o)});s.target.append(t)};d=function(){var n=!1;return window.matchMedia&&(n=window.matchMedia("(-webkit-min-device-pixel-ratio: 2)").matches||window.matchMedia("(min-resolution: 192dpi)").matches),n};w=function(t){var i,r;return i=n("<a>").attr({title:t.title||"",href:t.url||"#","data-track":t.track||""}).click(function(n){t.url&&window.open(t.url,"_blank");n.preventDefault()}),r=t.retina&&d()?t.retina:t.src,n("<img>").attr({width:t.width,height:t.height,src:r,title:t.title||""}).appendTo(i),n("<li>").attr({"data-sponsor":t.datasponsor||"","data-scope":t.datascope||"","data-track":t.datatrack||""}).append(i)};p=function(t,i,r){var f=i.length>1?"half-link":"single-link",u=[];return u.push('<li data-sponsor="'+t.datasponsor+'" data-scope="'+t.datascope+'" data-track="'+t.datatrack+'"><div class="promo" style="background-image:url('+t.src+');">'),n.each(i,function(n,t){u.push('<a class="'+f+'" href="'+t+'" title="'+r[n]+'" target="_blank">&nbsp;<\/a>')}),u.push("<\/div><\/li>"),u.join("")}}}(jQuery,window),function(n,t){"use strict";var i=t.Deltatre,r=i.plugins,f=i.Trace,u={version:1,handlersDelay:100,stickyThreshold:100};r.responsivemenu=function(i,r){var p=this,o=n.extend(!0,{},u,r||{}),s=i,f={},e=n(t),l=0,h,a,c,v,y;return this.init=function(){f.nav=s.find(".nav");f.topItems=f.nav.find(">li").not(":last");f.moreBtn=s.find(".dropdown:last");f.moreMenu=f.moreBtn.find(".dropdown-menu");f.moreItems=f.moreMenu.find(">li").not(".js-subitem, .dropdown-header");l=f.topItems.length;e.on("load.responsivemenu orientationchange.responsivemenu resize.responsivemenu affixed.bs.affix affixed-top.bs.affix",h(a,o.handlersDelay));e.on("scroll.stickybar",h(y,o.handlersDelay))},h=function(n,t,i){t||(t=o.handlersDelay);var r,u;return function(){var e=this,f=+new Date,o=arguments;i&&(r=f);r&&f<r+t?(clearTimeout(u),u=setTimeout(function(){r=f;n.apply(e,o)},t)):(r=f,n.apply(e,o))}},a=function(){var r,i,t,u,e;f.topItems=f.nav.find(">li").not(":last");f.moreItems=f.moreMenu.find(">li").not(".js-subitem, .dropdown-header");r=f.nav.outerWidth();i=f.moreBtn.outerWidth();f.topItems.each(function(){i+=n(this).outerWidth()});t=0;u=0;i>r?(t=f.moreBtn.outerWidth(),f.topItems.each(function(i,f){return t+=n(f).outerWidth(),t>r?(u=i-1,!1):void 0}),f.topItems.filter(function(n){return n>u}).reverse().each(function(){var t=n(this);t.hasClass("dropdown")?c(t):t.prependTo(f.moreMenu)})):(e=f.topItems.length,f.moreItems.each(function(u,o){if(e<l){var s=n(o);if(s.hasClass("js-was-dropdown")?v(s):s.insertBefore(f.moreBtn),t=i+s.outerWidth(),t>r)return s.hasClass("dropdown")?c(s):s.prependTo(f.moreMenu),!1;e++;i=t}else return!1}))},c=function(t){var i=t.data("title"),r,u;t.removeClass().addClass("js-was-dropdown");t.find(">a").removeClass().removeAttr("role").removeAttr("data-toggle").removeData("toggle");r=t.find(".dropdown-menu");u=r.find(">li").detach();r.remove();t.prependTo(f.moreMenu).css("display","none");u.reverse().each(function(){n(this).addClass("js-subitem").attr("data-parent",i).insertAfter(t)});n('<li class="dropdown-header"><\/li>').attr("data-parent",i).text(i).insertAfter(t)},v=function(t){var i=t.data("title"),u=f.moreMenu.find('.js-subitem[data-parent="'+i+'"]'),r;f.moreMenu.find('.dropdown-header[data-parent="'+i+'"]').remove();t.removeClass().addClass("dropdown").removeAttr("style");t.find(">a").attr({role:"button","data-toggle":"dropdown"}).data("toggle","dropdown").addClass("doprdown-toggle");r=n('<ul class="dropdown-menu"><\/ul>').appendTo(t);u.appendTo(r);t.insertBefore(f.moreBtn)},y=function(){e.scrollTop()>=o.stickyThreshold?(s.addClass("affix").removeClass("affix-top"),e.trigger("affixed.bs.affix")):(s.addClass("affix-top").removeClass("affix"),e.trigger("affixed-top.bs.affix"))},p};jQuery.fn.reverse=Array.prototype.reverse}(jQuery,window),function(n,t,i){"use strict";var r=t.Deltatre,u=r.plugins,f=r.core.getInstance(),e={handler:!1,event:"event",plugin:!1,via:"lazybyevent"};u.lazybyevent=function(t,r){var u=n.extend(!0,{},e,r||{}),o=t,s={},h;this.init=function(){if(s.handler=u.handler?o.find(u.handler):o,u.event==="hoverIntent"&&n.fn.hoverIntent===i&&(u.event="mouseenter"),u.event==="hoverIntent")s.handler.hoverIntent({over:function(){h()},interval:250});else s.handler.one(u.event,function(){h()})};h=function(){o.data("options",u).data("plugin",u.plugin);n.metadata&&(o.metadata("data-options",u),o.attr("data-plugin",u.plugin));f.parse(o)}}}(jQuery,window),function(n,t){"use strict";var i=t.Deltatre,r=i.plugins,u=i.Trace;r.search=function(t){var r=t,i={};this.init=function(){i.input=r.find(".js-input");i.seVal=r.find(".js-label");r.submit(function(n){var t=i.input.val();t.toLowerCase()!==i.seVal.text()&&t!==""&&(location.href="http://"+SEARCH_HOSTNAME+"/search/index.html#"+t);n.preventDefault()});i.input.focus(function(){n(this).val().toLowerCase()===i.seVal.text().toLowerCase()&&n(this).val("")});i.input.blur(function(){n(this).val()===""&&n(this).val(i.seVal.text()).css("text-transform","capitalize")})}};location.pathname==="/search/index.html"&&location.search.length>0&&(location.href=location.href+"#"+location.search.replace("?q=",""))}(jQuery,window),function(n,t){function a(n,t,i){return[parseInt(n[0],10)*(l.test(n[0])?t/100:1),parseInt(n[1],10)*(l.test(n[1])?i/100:1)]}function u(t,i){return parseInt(n.css(t,i),10)||0}n.ui=n.ui||{};var f,r=Math.max,i=Math.abs,e=Math.round,o=/left|center|right/,s=/top|center|bottom/,h=/[\+\-]\d+%?/,c=/^\w+/,l=/%$/,v=n.fn.position;n.position={scrollbarWidth:function(){if(f!==t)return f;var u,r,i=n("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'><\/div><\/div>"),e=i.children()[0];return n("body").append(i),u=e.offsetWidth,i.css("overflow","scroll"),r=e.offsetWidth,u===r&&(r=i[0].clientWidth),i.remove(),f=u-r},getScrollInfo:function(t){var i=t.isWindow?"":t.element.css("overflow-x"),r=t.isWindow?"":t.element.css("overflow-y"),u=i==="scroll"||i==="auto"&&t.width<t.element[0].scrollWidth,f=r==="scroll"||r==="auto"&&t.height<t.element[0].scrollHeight;return{width:u?n.position.scrollbarWidth():0,height:f?n.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=n(t||window),r=n.isWindow(i[0]);return{element:i,isWindow:r,offset:i.offset()||{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:r?i.width():i.outerWidth(),height:r?i.height():i.outerHeight()}}};n.fn.position=function(t){if(!t||!t.of)return v.apply(this,arguments);t=n.extend({},t);var b,f,l,p,w,y=n(t.of),nt=n.position.getWithinInfo(t.within),tt=n.position.getScrollInfo(nt),k=y[0],d=(t.collision||"flip").split(" "),g={};return k.nodeType===9?(f=y.width(),l=y.height(),p={top:0,left:0}):n.isWindow(k)?(f=y.width(),l=y.height(),p={top:y.scrollTop(),left:y.scrollLeft()}):k.preventDefault?(t.at="left top",f=l=0,p={top:k.pageY,left:k.pageX}):(f=y.outerWidth(),l=y.outerHeight(),p=y.offset()),w=n.extend({},p),n.each(["my","at"],function(){var n=(t[this]||"").split(" "),i,r;n.length===1&&(n=o.test(n[0])?n.concat(["center"]):s.test(n[0])?["center"].concat(n):["center","center"]);n[0]=o.test(n[0])?n[0]:"center";n[1]=s.test(n[1])?n[1]:"center";i=h.exec(n[0]);r=h.exec(n[1]);g[this]=[i?i[0]:0,r?r[0]:0];t[this]=[c.exec(n[0])[0],c.exec(n[1])[0]]}),d.length===1&&(d[1]=d[0]),t.at[0]==="right"?w.left+=f:t.at[0]==="center"&&(w.left+=f/2),t.at[1]==="bottom"?w.top+=l:t.at[1]==="center"&&(w.top+=l/2),b=a(g.at,f,l),w.left+=b[0],w.top+=b[1],this.each(function(){var k,it,s=n(this),h=s.outerWidth(),c=s.outerHeight(),rt=u(this,"marginLeft"),ut=u(this,"marginTop"),ft=h+rt+u(this,"marginRight")+tt.width,et=c+ut+u(this,"marginBottom")+tt.height,o=n.extend({},w),v=a(g.my,s.outerWidth(),s.outerHeight());t.my[0]==="right"?o.left-=h:t.my[0]==="center"&&(o.left-=h/2);t.my[1]==="bottom"?o.top-=c:t.my[1]==="center"&&(o.top-=c/2);o.left+=v[0];o.top+=v[1];n.support.offsetFractions||(o.left=e(o.left),o.top=e(o.top));k={marginLeft:rt,marginTop:ut};n.each(["left","top"],function(i,r){n.ui.position[d[i]]&&n.ui.position[d[i]][r](o,{targetWidth:f,targetHeight:l,elemWidth:h,elemHeight:c,collisionPosition:k,collisionWidth:ft,collisionHeight:et,offset:[b[0]+v[0],b[1]+v[1]],my:t.my,at:t.at,within:nt,elem:s})});n.fn.bgiframe&&s.bgiframe();t.using&&(it=function(n){var u=p.left-o.left,v=u+f-h,e=p.top-o.top,w=e+l-c,a={target:{element:y,left:p.left,top:p.top,width:f,height:l},element:{element:s,left:o.left,top:o.top,width:h,height:c},horizontal:v<0?"left":u>0?"right":"center",vertical:w<0?"top":e>0?"bottom":"middle"};f<h&&i(u+v)<f&&(a.horizontal="center");l<c&&i(e+w)<l&&(a.vertical="middle");a.important=r(i(u),i(v))>r(i(e),i(w))?"horizontal":"vertical";t.using.call(this,n,a)});s.offset(n.extend(o,{using:it}))})};n.ui.position={fit:{left:function(n,t){var e=t.within,u=e.isWindow?e.scrollLeft:e.offset.left,o=e.width,s=n.left-t.collisionPosition.marginLeft,i=u-s,f=s+t.collisionWidth-o-u,h;t.collisionWidth>o?i>0&&f<=0?(h=n.left+i+t.collisionWidth-o-u,n.left+=i-h):n.left=f>0&&i<=0?u:i>f?u+o-t.collisionWidth:u:i>0?n.left+=i:f>0?n.left-=f:n.left=r(n.left-s,n.left)},top:function(n,t){var o=t.within,u=o.isWindow?o.scrollTop:o.offset.top,e=t.within.height,s=n.top-t.collisionPosition.marginTop,i=u-s,f=s+t.collisionHeight-e-u,h;t.collisionHeight>e?i>0&&f<=0?(h=n.top+i+t.collisionHeight-e-u,n.top+=i-h):n.top=f>0&&i<=0?u:i>f?u+e-t.collisionHeight:u:i>0?n.top+=i:f>0?n.top-=f:n.top=r(n.top-s,n.top)}},flip:{left:function(n,t){var r=t.within,y=r.offset.left+r.scrollLeft,c=r.width,o=r.isWindow?r.scrollLeft:r.offset.left,l=n.left-t.collisionPosition.marginLeft,a=l-o,v=l+t.collisionWidth-c-o,u=t.my[0]==="left"?-t.elemWidth:t.my[0]==="right"?t.elemWidth:0,f=t.at[0]==="left"?t.targetWidth:t.at[0]==="right"?-t.targetWidth:0,e=-2*t.offset[0],s,h;a<0?(s=n.left+u+f+e+t.collisionWidth-c-y,(s<0||s<i(a))&&(n.left+=u+f+e)):v>0&&(h=n.left-t.collisionPosition.marginLeft+u+f+e-o,(h>0||i(h)<v)&&(n.left+=u+f+e))},top:function(n,t){var r=t.within,y=r.offset.top+r.scrollTop,a=r.height,o=r.isWindow?r.scrollTop:r.offset.top,v=n.top-t.collisionPosition.marginTop,s=v-o,h=v+t.collisionHeight-a-o,p=t.my[1]==="top",u=p?-t.elemHeight:t.my[1]==="bottom"?t.elemHeight:0,f=t.at[1]==="top"?t.targetHeight:t.at[1]==="bottom"?-t.targetHeight:0,e=-2*t.offset[1],c,l;s<0?(l=n.top+u+f+e+t.collisionHeight-a-y,n.top+u+f+e>s&&(l<0||l<i(s))&&(n.top+=u+f+e)):h>0&&(c=n.top-t.collisionPosition.marginTop+u+f+e-o,n.top+u+f+e>h&&(c>0||i(c)<h)&&(n.top+=u+f+e))}},flipfit:{left:function(){n.ui.position.flip.left.apply(this,arguments);n.ui.position.fit.left.apply(this,arguments)},top:function(){n.ui.position.flip.top.apply(this,arguments);n.ui.position.fit.top.apply(this,arguments)}}},function(){var t,i,r,u,f,e=document.getElementsByTagName("body")[0],o=document.createElement("div");t=document.createElement(e?"div":"body");r={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};e&&n.extend(r,{position:"absolute",left:"-1000px",top:"-1000px"});for(f in r)t.style[f]=r[f];t.appendChild(o);i=e||document.documentElement;i.insertBefore(t,i.firstChild);o.style.cssText="position: absolute; left: 10.7432222px;";u=n(o).offset().left;n.support.offsetFractions=u>10&&u<11;t.innerHTML="";i.removeChild(t)}();n.uiBackCompat!==!1&&function(n){var i=n.fn.position;n.fn.position=function(r){if(!r||!r.offset)return i.call(this,r);var u=r.offset.split(" "),f=r.at.split(" ");return u.length===1&&(u[1]=u[0]),/^\d/.test(u[0])&&(u[0]="+"+u[0]),/^\d/.test(u[1])&&(u[1]="+"+u[1]),f.length===1&&(/left|center|right/.test(f[0])?f[1]="center":(f[1]=f[0],f[0]="center")),i.call(this,n.extend(r,{at:f[0]+u[0]+" "+f[1]+u[1],offset:t}))}}(jQuery)}(jQuery),function(n){var t=!1;n.widget("ui.menu",{version:"1.9.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element;this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,n.proxy(function(n){this.options.disabled&&n.preventDefault()},this));this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true");this._on({"mousedown .ui-menu-item > a":function(n){n.preventDefault()},"click .ui-state-disabled > a":function(n){n.preventDefault()},"click .ui-menu-item:has(a)":function(i){var r=n(i.target).closest(".ui-menu-item");!t&&r.not(".ui-state-disabled").length&&(t=!0,this.select(i),r.has(".ui-menu").length?this.expand(i):this.element.is(":focus")||(this.element.trigger("focus",[!0]),this.active&&this.active.parents(".ui-menu").length===1&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){var i=n(t.currentTarget);i.siblings().children(".ui-state-active").removeClass("ui-state-active");this.focus(t,i)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(n,t){var i=this.active||this.element.children(".ui-menu-item").eq(0);t||this.focus(n,i)},blur:function(t){this._delay(function(){n.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"});this.refresh();this._on(this.document,{click:function(i){n(i.target).closest(".ui-menu").length||this.collapseAll(i);t=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").andSelf().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show();this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=n(this);t.data("ui-menu-submenu-carat")&&t.remove()});this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){function s(n){return n.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var i,f,r,e,u,o=!0;switch(t.keyCode){case n.ui.keyCode.PAGE_UP:this.previousPage(t);break;case n.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case n.ui.keyCode.HOME:this._move("first","first",t);break;case n.ui.keyCode.END:this._move("last","last",t);break;case n.ui.keyCode.UP:this.previous(t);break;case n.ui.keyCode.DOWN:this.next(t);break;case n.ui.keyCode.LEFT:this.collapse(t);break;case n.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case n.ui.keyCode.ENTER:case n.ui.keyCode.SPACE:this._activate(t);break;case n.ui.keyCode.ESCAPE:this.collapse(t);break;default:o=!1;f=this.previousFilter||"";r=String.fromCharCode(t.keyCode);e=!1;clearTimeout(this.filterTimer);r===f?e=!0:r=f+r;u=new RegExp("^"+s(r),"i");i=this.activeMenu.children(".ui-menu-item").filter(function(){return u.test(n(this).children("a").text())});i=e&&i.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):i;i.length||(r=String.fromCharCode(t.keyCode),u=new RegExp("^"+s(r),"i"),i=this.activeMenu.children(".ui-menu-item").filter(function(){return u.test(n(this).children("a").text())}));i.length?(this.focus(t,i),i.length>1?(this.previousFilter=r,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}o&&t.preventDefault()},_activate:function(n){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(n):this.select(n))},refresh:function(){var t,r=this.options.icons.submenu,i=this.element.find(this.options.menus);i.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=n(this),i=t.prev("a"),u=n("<span>").addClass("ui-menu-icon ui-icon "+r).data("ui-menu-submenu-carat",!0);i.attr("aria-haspopup","true").prepend(u);t.attr("aria-labelledby",i.attr("id"))});t=i.add(this.element);t.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()});t.children(":not(.ui-menu-item)").each(function(){var t=n(this);/[^\-—–\s]/.test(t.text())||t.addClass("ui-widget-content ui-menu-divider")});t.children(".ui-state-disabled").attr("aria-disabled","true");this.active&&!n.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},focus:function(n,t){var i,r;this.blur(n,n&&n.type==="focus");this._scrollIntoView(t);this.active=t.first();r=this.active.children("a").addClass("ui-state-focus");this.options.role&&this.element.attr("aria-activedescendant",r.attr("id"));this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active");n&&n.type==="keydown"?this._close():this.timer=this._delay(function(){this._close()},this.delay);i=t.children(".ui-menu");i.length&&/^mouse/.test(n.type)&&this._startOpening(i);this.activeMenu=t.parent();this._trigger("focus",n,{item:t})},_scrollIntoView:function(t){var e,o,i,r,u,f;this._hasScroll()&&(e=parseFloat(n.css(this.activeMenu[0],"borderTopWidth"))||0,o=parseFloat(n.css(this.activeMenu[0],"paddingTop"))||0,i=t.offset().top-this.activeMenu.offset().top-e-o,r=this.activeMenu.scrollTop(),u=this.activeMenu.height(),f=t.height(),i<0?this.activeMenu.scrollTop(r+i):i+f>u&&this.activeMenu.scrollTop(r+i-u+f))},blur:function(n,t){(t||clearTimeout(this.timer),this.active)&&(this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",n,{item:this.active}))},_startOpening:function(n){(clearTimeout(this.timer),n.attr("aria-hidden")==="true")&&(this.timer=this._delay(function(){this._close();this._open(n)},this.delay))},_open:function(t){var i=n.extend({of:this.active},this.options.position);clearTimeout(this.timer);this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true");t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer);this.timer=this._delay(function(){var r=i?this.element:n(t&&t.target).closest(this.element.find(".ui-menu"));r.length||(r=this.element);this._close(r);this.blur(t);this.activeMenu=r},this.delay)},_close:function(n){n||(n=this.active?this.active.parent():this.element);n.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(n){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(n,t))},expand:function(n){var t=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(n,t)}))},next:function(n){this._move("next","first",n)},previous:function(n){this._move("prev","last",n)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(n,t,i){var r;this.active&&(r=n==="first"||n==="last"?this.active[n==="first"?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[n+"All"](".ui-menu-item").eq(0));r&&r.length&&this.active||(r=this.activeMenu.children(".ui-menu-item")[t]());this.focus(i,r)},nextPage:function(t){var i,r,u;if(!this.active){this.next(t);return}this.isLastItem()||(this._hasScroll()?(r=this.active.offset().top,u=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=n(this),i.offset().top-r-u<0}),this.focus(t,i)):this.focus(t,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]()))},previousPage:function(t){var i,r,u;if(!this.active){this.next(t);return}this.isFirstItem()||(this._hasScroll()?(r=this.active.offset().top,u=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=n(this),i.offset().top-r+u>0}),this.focus(t,i)):this.focus(t,this.activeMenu.children(".ui-menu-item").first()))},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||n(t.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0);this._trigger("select",t,i)}})}(jQuery),function(n){var t=0;n.widget("ui.autocomplete",{version:"1.9.2",defaultElement:"<input>",options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var t,i,r;this.isMultiLine=this._isMultiLine();this.valueMethod=this.element[this.element.is("input,textarea")?"val":"text"];this.isNewMenu=!0;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off");this._on(this.element,{keydown:function(u){if(this.element.prop("readOnly")){t=!0;r=!0;i=!0;return}t=!1;r=!1;i=!1;var f=n.ui.keyCode;switch(u.keyCode){case f.PAGE_UP:t=!0;this._move("previousPage",u);break;case f.PAGE_DOWN:t=!0;this._move("nextPage",u);break;case f.UP:t=!0;this._keyEvent("previous",u);break;case f.DOWN:t=!0;this._keyEvent("next",u);break;case f.ENTER:case f.NUMPAD_ENTER:this.menu.active&&(t=!0,u.preventDefault(),this.menu.select(u));break;case f.TAB:this.menu.active&&this.menu.select(u);break;case f.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(u),u.preventDefault());break;default:i=!0;this._searchTimeout(u)}},keypress:function(r){if(t){t=!1;r.preventDefault();return}if(!i){var u=n.ui.keyCode;switch(r.keyCode){case u.PAGE_UP:this._move("previousPage",r);break;case u.PAGE_DOWN:this._move("nextPage",r);break;case u.UP:this._keyEvent("previous",r);break;case u.DOWN:this._keyEvent("next",r)}}},input:function(n){if(r){r=!1;n.preventDefault();return}this._searchTimeout(n)},focus:function(){this.selectedItem=null;this.previous=this._value()},blur:function(n){if(this.cancelBlur){delete this.cancelBlur;return}clearTimeout(this.searching);this.close(n);this._change(n)}});this._initSource();this.menu=n("<ul>").addClass("ui-autocomplete").appendTo(this.document.find(this.options.appendTo||"body")[0]).menu({input:n(),role:null}).zIndex(this.element.zIndex()+1).hide().data("menu");this._on(this.menu.element,{mousedown:function(t){t.preventDefault();this.cancelBlur=!0;this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];n(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(r){r.target===t.element[0]||r.target===i||n.contains(i,r.target)||t.close()})})},menufocus:function(t,i){if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type))){this.menu.blur();this.document.one("mousemove",function(){n(t.target).trigger(t.originalEvent)});return}var r=i.item.data("ui-autocomplete-item")||i.item.data("item.autocomplete");!1!==this._trigger("focus",t,{item:r})?t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(r.value):this.liveRegion.text(r.value)},menuselect:function(n,t){var i=t.item.data("ui-autocomplete-item")||t.item.data("item.autocomplete"),r=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=r,this._delay(function(){this.previous=r;this.selectedItem=i}));!1!==this._trigger("select",n,{item:i})&&this._value(i.value);this.term=this._value();this.close(n);this.selectedItem=i}});this.liveRegion=n("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element);n.fn.bgiframe&&this.menu.element.bgiframe();this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching);this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete");this.menu.element.remove();this.liveRegion.remove()},_setOption:function(n,t){this._super(n,t);n==="source"&&this._initSource();n==="appendTo"&&this.menu.element.appendTo(this.document.find(t||"body")[0]);n==="disabled"&&t&&this.xhr&&this.xhr.abort()},_isMultiLine:function(){return this.element.is("textarea")?!0:this.element.is("input")?!1:this.element.prop("isContentEditable")},_initSource:function(){var i,r,t=this;n.isArray(this.options.source)?(i=this.options.source,this.source=function(t,r){r(n.ui.autocomplete.filter(i,t.term))}):typeof this.options.source=="string"?(r=this.options.source,this.source=function(i,u){t.xhr&&t.xhr.abort();t.xhr=n.ajax({url:r,data:i,dataType:"json",success:function(n){u(n)},error:function(){u([])}})}):this.source=this.options.source},_searchTimeout:function(n){clearTimeout(this.searching);this.searching=this._delay(function(){this.term!==this._value()&&(this.selectedItem=null,this.search(null,n))},this.options.delay)},search:function(n,t){return(n=n!=null?n:this._value(),this.term=this._value(),n.length<this.options.minLength)?this.close(t):this._trigger("search",t)===!1?void 0:this._search(n)},_search:function(n){this.pending++;this.element.addClass("ui-autocomplete-loading");this.cancelSearch=!1;this.source({term:n},this._response())},_response:function(){var n=this,i=++t;return function(r){i===t&&n.__response(r);n.pending--;n.pending||n.element.removeClass("ui-autocomplete-loading")}},__response:function(n){n&&(n=this._normalize(n));this._trigger("response",null,{content:n});!this.options.disabled&&n&&n.length&&!this.cancelSearch?(this._suggest(n),this._trigger("open")):this._close()},close:function(n){this.cancelSearch=!0;this._close(n)},_close:function(n){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",n))},_change:function(n){this.previous!==this._value()&&this._trigger("change",n,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:n.map(t,function(t){return typeof t=="string"?{label:t,value:t}:n.extend({label:t.label||t.value,value:t.value||t.label},t)})},_suggest:function(t){var i=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(i,t);this.menu.refresh();i.show();this._resizeMenu();i.position(n.extend({of:this.element},this.options.position));this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var n=this.menu.element;n.outerWidth(Math.max(n.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var r=this;n.each(i,function(n,i){r._renderItemData(t,i)})},_renderItemData:function(n,t){return this._renderItem(n,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return n("<li>").append(n("<a>").text(i.label)).appendTo(t)},_move:function(n,t){if(!this.menu.element.is(":visible")){this.search(null,t);return}if(this.menu.isFirstItem()&&/^previous/.test(n)||this.menu.isLastItem()&&/^next/.test(n)){this._value(this.term);this.menu.blur();return}this.menu[n](t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(n,t){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(n,t),t.preventDefault())}});n.extend(n.ui.autocomplete,{escapeRegex:function(n){return n.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var r=new RegExp(n.ui.autocomplete.escapeRegex(i),"i");return n.grep(t,function(n){return r.test(n.label||n.value||n)})}});n.widget("ui.autocomplete",n.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(n){return n+(n>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(n){var t;(this._superApply(arguments),this.options.disabled||this.cancelSearch)||(t=n&&n.length?this.options.messages.results(n.length):this.options.messages.noResults,this.liveRegion.text(t))}})}(jQuery),function(){jQuery.normalize=function(n,t){t=t===undefined?"E":t;var i=n.toUpperCase().charCodeAt(0);switch(i){case 32:return"sp";case 39:return"ax";case 40:return"lb";case 46:return"dt";case 7838:case 223:return"ss";case 198:case 230:return"ae";case 45:return"sc";case 47:return"sl";case 92:return"bs";case 95:return"us";case 538:return"td"}switch(i){case 1040:case 1072:return"1";case 1041:case 1073:return"2";case 1042:case 1074:return"3";case 1043:case 1075:return"4";case 1168:case 1169:return"5";case 1044:case 1076:return"5";case 1045:case 1077:return"6";case 1028:case 1108:return"8";case 1025:case 1105:return"7";case 1046:case 1078:return"8";case 1047:case 1079:return"9";case 1048:case 1080:return"10";case 1030:case 1110:return"12";case 1031:case 1111:return"13";case 1049:case 1081:return"11";case 1050:case 1082:return"12";case 1051:case 1083:return"13";case 1052:case 1084:return"14";case 1053:case 1085:return"15";case 1054:case 1086:return"16";case 1055:case 1077:return"17";case 1056:case 1088:return"18";case 1057:case 1089:return"19";case 1058:case 1090:return"20";case 1059:case 1091:return"21";case 1060:case 1092:return"22";case 1061:case 1093:return"23";case 1062:case 1094:return"24";case 1063:case 1095:return"25";case 1064:case 1096:return"26";case 1065:case 1097:return"27";case 1066:case 1098:return"28";case 1067:case 1099:return"29";case 1068:case 1100:return"30";case 1069:case 1101:return"31";case 1070:case 1102:return"32";case 1071:case 1103:return"33"}return i>=191&&i<=197||i>=224&&i<=229?"a":i==223?"b":i==199?"c":i==208?"d":i>=200&&i<=203||i>=232&&i<=235?"e":i>=204&&i<=207||i>=236&&i<=239?"i":i==209||i==241?"n":i>=210&&i<=214||i==216||i==240||i>=242&&i<=246||i==248?"o":i==222||i==254?"p":i>=217&&i<=220||i==249||i>=249&&i<=252?"u":i==221||i==253||i==255?"y":n.toUpperCase()}}(jQuery),function(n){function t(t,i){var r=this;t=n(t);n.extend(r,{init:function(){t.autocomplete({source:i.source,limit:i.limit,minLength:i.minLength,delay:i.delay,dynamicSource:i.dynamicSource,normalize:i.normalize,offset:i.offset,customClass:i.customClass,currentLanguage:r.getCurrentLanguage(),onTab:function(n,t,r){if(typeof i.onTab=="function")i.onTab(n,t,r)},onEnter:function(n,t,r){if(typeof i.onEnter=="function")i.onEnter(n,t,r)},search:function(){r.loader(!0)},open:function(){r.loader(!1)},close:function(){r.loader(!1)},onClose:function(){r.loader(!1)},select:function(n,t){typeof i.select=="function"&&i.select(n,t)},viewMore:function(n,t){typeof i.viewMore=="function"&&i.viewMore(n,t)},item:function(t,i,r){return n('<li class="search-autocomplete-item"><\/li>').data("item.autocomplete",i).append("<a>"+r+"<\/a>").appendTo(t)}})},getCurrentLanguage:function(){var r,t;if(i.currentLanguage!=null&&i.currentLanguage!==undefined&&i.currentLanguage!="")return i.currentLanguage;if(n("#currentLanguage").size()==1)return n("#currentLanguage").text();for(r=n("body").attr("class").split(" "),t=r.length-1;t>=0;t--)if(r[t].indexOf("lang")>-1)return r[t].replace("lang","")},loader:function(n){typeof i.loader=="object"&&(n?i.loader.addClass("loading"):i.loader.removeClass("loading"))},slide:function(){var i=t.parent();i.is(".ui-autocomplete-open")||t.focus(function(){i.stop().animate({width:267},500,function(){i.addClass("ui-autocomplete-open")}).end();t.val().toLowerCase()==n(".seVal").text()&&t.val("")}).blur(function(){i.stop().animate({width:119},500,function(){i.removeClass("ui-autocomplete-open")})})}})}n.extend(!0,n.ui.autocomplete.prototype,{options:{minLength:1,delay:300,dynamicSource:!1,limit:0,item:null,offset:"",customClass:"",viewMore:null,footerElement:null,onTab:null,onEnter:null,currentLanguage:"E"},_create:function(){var t,r,u,i=this;this.isMultiLine=this._isMultiLine();this.valueMethod=this.element[this.element.is("input,textarea")?"val":"text"];this.isNewMenu=!0;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off");this._on(this.element,{keydown:function(f){var e,o;if(this.element.prop("readOnly")){t=!0;u=!0;r=!0;return}t=!1;u=!1;r=!1;e=n.ui.keyCode;switch(f.keyCode){case e.PAGE_UP:t=!0;this._move("previousPage",f);break;case e.PAGE_DOWN:t=!0;this._move("nextPage",f);break;case e.UP:t=!0;this._keyEvent("previous",f);break;case e.DOWN:t=!0;this._keyEvent("next",f);break;case e.ENTER:case e.NUMPAD_ENTER:if(typeof i.options.onEnter=="function"){o=!1;i.menu.active&&(o=!0,i._skip=!0);i.options.onEnter(f,i._getUI(e),o);i.close();break}this.menu.active&&(t=!0,f.preventDefault(),this.menu.select(f));break;case e.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(f),f.preventDefault());break;default:r=!0;this._searchTimeout(f)}},keypress:function(i){if(t){t=!1;i.preventDefault();return}if(!r){var u=n.ui.keyCode;switch(i.keyCode){case u.PAGE_UP:this._move("previousPage",i);break;case u.PAGE_DOWN:this._move("nextPage",i);break;case u.UP:this._keyEvent("previous",i);break;case u.DOWN:this._keyEvent("next",i)}}},input:function(n){if(u){u=!1;n.preventDefault();return}this._searchTimeout(n)},focus:function(){this.selectedItem=null;this.previous=this._value()},blur:function(n){if(this.cancelBlur){delete this.cancelBlur;return}clearTimeout(this.searching);this.close(n);this._change(n)}});this.options.dynamicSource||this._initSource();this._getUI=function(){var n=this.menu.active;return n||(n=$j(this.menu.element.children().get(0))),n.data("item.autocomplete")};this.menu=n("<ul>").addClass("ui-autocomplete").appendTo(this.document.find(this.options.appendTo||"body")[0]).menu({input:n(),role:null}).zIndex(this.element.zIndex()+1).hide().data("menu");this._on(this.menu.element,{mousedown:function(t){t.preventDefault();this.cancelBlur=!0;this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];n(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(r){r.target===t.element[0]||r.target===i||n.contains(i,r.target)||t.close()})})},menufocus:function(t,i){if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type))){this.menu.blur();this.document.one("mousemove",function(){n(t.target).trigger(t.originalEvent)});return}var r=i.item.data("ui-autocomplete-item")||i.item.data("item.autocomplete");!1!==this._trigger("focus",t,{item:r})?t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(r.value):this.liveRegion.text(r.value)},menuselect:function(n,t){var i=t.item.data("ui-autocomplete-item")||t.item.data("item.autocomplete"),r=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=r,this._delay(function(){this.previous=r;this.selectedItem=i}));!1!==this._trigger("select",n,{item:i})&&this._value(i.value);this.term=this._value();this.close(n);this.selectedItem=i}});this.liveRegion=n("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element);n.fn.bgiframe&&this.menu.element.bgiframe();this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_highlight:function(n,t){return t=t.split(" ").join("|"),n.replace(new RegExp("("+t+")","gi"),"<b>$1<\/b>")},_renderItem:function(t,i){var r=this._highlight(i.label,this.term);return this.options.item!=null&&typeof this.options.item=="function"?this.options.item(t,i,r):n("<li>").append(n("<a>").text(i.label)).appendTo(t)},_renderMenu:function(t,i){var r=this,u=r.options.limit;n.each(i,function(n,i){u>0&&n>=u||r._renderItemData(t,i)});r.options.viewMore!=null&&typeof r.options.viewMore=="function"&&r.options.viewMore(t,r);r.options.footerElement!=null&&typeof r.options.footerElement=="function"&&r.options.footerElement(t)},_suggest:function(t){var i=this.menu.element.empty().css("zIndex",1e3);this._renderMenu(i,t);this.menu.refresh();this.options.position={my:"left top",at:"left bottom",collision:"none",offset:this.options.offset};i.show();this._resizeMenu();i.position(n.extend({of:this.element},this.options.position));this.options.autoFocus&&this.menu.next()},_search:function(n){this.pending++;this.element.addClass("ui-autocomplete-loading");this.cancelSearch=!1;(typeof this.source===undefined||this.source==null)&&this._initSource(n);this.source({term:n},this._response())},close:function(n){this.data=null;this._skip=!0;this.options.onClose!=null&&typeof this.options.onClose=="function"&&this.options.onClose();this.cancelSearch=!0;this._close(n)},_initSource:function(t){var r,u,f,e,o,i=this,s=i.options.normalize,h;t!=null&&t!==undefined?(r=t.split(""),f=s?n.normalize(r[0],i.options.currentLanguage):r[0],e=s?n.normalize(r[1],i.options.currentLanguage):r[1],o=s?n.normalize(r[2],i.options.currentLanguage):r[2],i._termSearched=f+e+o,h=new RegExp(/(\?|\!|\*|\+|>|<)/),u=this.options.source.replace("{0}",f).replace("{1}",e).replace("{2}",o),this.source=function(t){if(i._skip=!1,!i._searching){if(h.test(u)){i._searching=!1;i.close();return}i.data==null?(i._searching=!0,n.ajax({type:"GET",url:u,dataType:"json",cache:!0,timeout:3e4,success:function(r){i._skip||(r.length>0?(i.__response(n.ui.autocomplete.filter(r,t.term)),i.data=r):i.close());i._skip=!1;i._searching=!1}})):i.__response(n.ui.autocomplete.filter(i.data,t.term))}}):n.isArray(this.options.source)?(r=this.options.source,this.source=function(t){i.__response(n.ui.autocomplete.filter(r,t.term))}):typeof this.options.source=="string"?(u=this.options.source,this.source=function(t,i){n.getJSON(u,t,i)}):this.source=this.options.source},search:function(n,t){if(this.options.source){if(n=n!=null?n:this._value(),this.term=this._value(),n.length<this.options.minLength)return this.close(t);var i;if(n.length==3&&this.options.dynamicSource&&(i=this._termSearched!==undefined?this._termSearched.toLowerCase():this._termSearched,this.source==null||this.source===undefined?this._initSource(n):i!==n.toLowerCase()&&this._initSource(n)),this._trigger("search",t)!==!1)return this._search(n)}}});n.extend(n.ui.autocomplete,{filter:function(t,i){var r=new RegExp(n.ui.autocomplete.escapeRegex(i),"i");return n.grep(t,function(n){return r.test(n.value||n)})}});n.fn.autosuggestion=function(i){var u=n(this).eq(typeof i=="number"?i:0).data("d3AutoSuggestion"),f,r;return u?u:(f={source:"http://"+window.location.hostname+"/search/suggestion/fl={0}/sl={1}/tl={2}/feed.js",limit:10,minLength:3,delay:0,dynamicSource:!0,normalize:!0,slide:!1},r=n.extend(!0,{},f,i||{}),window.location.hostname.indexOf("uefa.org")>-1&&(r.source=!1),this.each(function(){var u=new t(n(this),r);u.init();i.slide&&u.slide();n(this).data("d3AutoSuggestion",u)}),n(this))};n(document).ready(function(){n("#hse").val("")})}(jQuery),function(n,t,i){"use strict";var r=t.Deltatre,u=r.plugins,e=r.Trace,f={};u.suggest=function(r,u){var s=n.extend(!0,{},f,u||{}),h=r,e={},o;this.init=function(){e.form=n("#hse");e.form.autosuggestion({slide:!1,offset:"0 0",customClass:"ui-autocomplete-header",loader:n("#headerSearch .seLoad"),viewMore:function(i,r){if(n("li",i).size()>=10){var u=n("#seMoreRes").text()+" &raquo;";n("<li />").addClass("ui-menu-item ui-menu-more").append(n("<div />").append(n("<a />").html(u).click(function(){t.location.href.indexOf("/search/")>-1?t.DirectSearch(r.term):t.location.href="http://"+SEARCH_HOSTNAME+"/search/index.html#"+r.term}))).appendTo(i)}},onTab:function(n,t,i){o(n,t,i);n.preventDefault()},onEnter:function(n,t,i){o(n,t,i);n.preventDefault()},select:function(n,t){o(n,t.item,!0)}})};o=function(n,r,u){var f;f=r!==i&&u?r.label+"&"+r.type+"="+r.id+"&ob="+r.type:e.form.val();t.location.href.indexOf("/search/")>-1?(u?t.Search(n,r):t.DirectSearch(f),e.form.val("").blur()):t.location.href="http://"+SEARCH_HOSTNAME+"/search/index.html#"+f}}}(jQuery,window);currentDomainXdm=location.host;loginDomain="uefamvc.com";window.location.hash=="#_=_"&&(window.location.hash="");LANG=$("html").attr("lang");LANG||(LANG="en");REMOTE_XDM="https://"+currentDomainXdm+"/"+LANG;IDP=new function(){function o(t,i,r,u){n=window.open(REMOTE_XDM+"/Remote/Blank","IDPLogin",f);var o=REMOTE_XDM+"/Remote/Index";easyXdmBootstrapper.afterEasyXdmIsLoaded(function(){e=new easyXDM.Rpc({local:REMOTE_XDM+"/easyxdm/name.html",swf:REMOTE_XDM+"/easyxdm/easyxdm.swf",remoteHelper:REMOTE_XDM+"/easyxdm/name.html",remote:o},{remote:{open:{},postMessage:{}},local:{postMessage:function(n){n.redirectUrl?window.location=n.redirectUrl:window.location.reload()}}});e.open("IDPLogin",t,i,r,u)})}var n,e;facebookPopup=!1;liveIdPopup=!1;googlePopup=!1;yahooPopup=!1;var t=500,i=500,r=parseInt(screen.availWidth/2-t/2),u=parseInt(screen.availHeight/2-i/2),f="width="+t+",height="+i+",status,resizable=true,scrollbars=true,left="+r+",top="+u+"screenX="+r+",screenY="+u,n;return isSameDomain=function(){return document.domain===currentDomainXdm},authorizeLink=function(t,i,r,u){var e="/"+t+"/"+i;e=updateinsertqsparam(e,"returnUrl",r?r:"");e=updateinsertqsparam(e,"flow",u?u:"");e=updateinsertqsparam(e,"isPopUp","true");n=window.open(e,"IDPLogin",f,!0)},getLoginLink=function(n,t,i,r){return i==="facebook"?facebookPopup?isSameDomain()?authorizeLink("Account","LoginWithFacebook",getReturnUrl(t.location.href)):r?authorizeLinkForCrossDomain("Account","LoginWithFacebook",r):authorizeLinkForCrossDomain("Account","LoginWithFacebook",getReturnUrlForIDPLogin(t.location.href)):n.href=REMOTE_XDM+"/Account/LoginWithFacebook?returnUrl="+getReturnUrl(t.location.href):i==="google"?googlePopup?isSameDomain()?authorizeLink("Account","LoginWithGoogle",getReturnUrl(t.location.href)):r?authorizeLinkForCrossDomain("Account","LoginWithGoogle",r):authorizeLinkForCrossDomain("Account","LoginWithGoogle",getReturnUrlForIDPLogin(t.location.href)):n.href=REMOTE_XDM+"/Account/LoginWithGoogle?returnUrl="+getReturnUrl(t.location.href):i==="windows"?liveIdPopup?isSameDomain()?authorizeLink("Account","LoginWithLiveId",getReturnUrl(t.location.href)):r?authorizeLinkForCrossDomain("Account","LoginWithLiveId",r):authorizeLinkForCrossDomain("Account","LoginWithLiveId",getReturnUrlForIDPLogin(t.location.href)):n.href=REMOTE_XDM+"/Account/LoginWithLiveId?returnUrl="+getReturnUrl(t.location.href):i==="yahoo"?yahooPopup?isSameDomain()?authorizeLink("Account","LoginWithYahoo",getReturnUrl(t.location.href)):r?authorizeLinkForCrossDomain("Account","LoginWithYahoo",r):authorizeLinkForCrossDomain("Account","LoginWithYahoo",getReturnUrlForIDPLogin(t.location.href)):n.href=REMOTE_XDM+"/Account/LoginWithYahoo?returnUrl="+getReturnUrl(t.location.href):void 0},authorizeLinkForCrossDomain=function(n,t,i,r){o(n,t,i,r)},{authorizeLink:authorizeLink,authorizeLinkForCrossDomain:authorizeLinkForCrossDomain,getLoginLink:getLoginLink}}