SKYPE.util.ConditionalContent=function(){var b=YAHOO.util.Event;var c=YAHOO.util.Dom;var d;b.onDOMReady(function(){d=c.getElementsByClassName("alternative","DIV",document.body,function(){c.setStyle(this,"display",(c.hasClass(this,"cond-default")?"block":"none"))})});var a={"30days":function(){var e=SKYPE.util.ClientDetection.getSkypeUserAge();if(e>=1&&e<=30){return c.getElementsByClassName("cond-30days","DIV")}return[]},existing:function(){var e=SKYPE.util.ClientDetection.isInstalled();if(e){return c.getElementsByClassName("cond-existing","DIV")}return[]}};_getFiltered=function(){var e=[];var f;for(filter in a){f=a[filter]();e=e.concat(f);if(e.length){break}}return e};return{run:function(){SKYPE.util.ConditionalContent.cookify();SKYPE.util.ConditionalContent.switchAlternatives();SKYPE.util.ConditionalContent.toggleUsername()},checkAbandonedDownload:function(){var f=SKYPE.util.ClientDetection.isInstalled();var g=SKYPE.util.ClientDetection.isAbandonedInstall();var e=this._getRoot();if(!f&&location.pathname==e&&g){location.href=e+"completedownload/"}},_getRoot:function(){var f="";var g=/^(\/|\/intl\/[^\/]+\/)(useskype\/)?$/;var e=location.pathname.match(g);if(e){f=e[1]}return f},cookify:function(){var h=SKYPE.util.ClientDetection.isInstalled();var g=SKYPE.util.ClientDetection.getSkypeUserAge();var f=SKYPE.user.Preferences.getTimeModified();if(h){var i=false;if(isNaN(f)||f<(new Date()).getTime()/1000-60*60*24){SKYPE.log("Modification time is more than a day ago, checking profile");if(g>30){SKYPE.log("Setting cookie profile to: existing");SKYPE.user.Preferences.setClientProfile("existing")}else{SKYPE.log("Setting cookie profile to: 30days");SKYPE.user.Preferences.setClientProfile("30days")}i=true}var e=SKYPE.util.ClientDetection.getPlatformID()+"/"+SKYPE.util.ClientDetection.getVersion()+"/";if(e!=SKYPE.user.Preferences.getVersion()&&location.search.indexOf("source=")==-1){SKYPE.log("Setting installed version to "+e);SKYPE.user.Preferences.setVersion(e);i=true}if(i){SKYPE.log("Updating cookie with client profile info");SKYPE.user.Preferences.save()}}},switchPages:function(){var g=SKYPE.util.ClientDetection.isInstalled();var f=SKYPE.util.ClientDetection.getSkypeUserAge();var e=this._getRoot();if(g&&location.pathname==e){if(f>30){location.href=e+"welcomeback/"}else{location.href=e+"welcomeback/"}}else{if(location.pathname==e+"useskype/"){if(!g){location.href=e+"welcomeback/"}else{if(g&&f>30){location.href=e+"welcomeback/"}else{if(g&&f<30){SKYPE.log("Leave on existing page")}}}}}},switchAlternatives:function(){var e=_getFiltered();if(e.length){c.setStyle(e,"display","block");SKYPE.util.ConditionalContent.hideDefaults()}else{SKYPE.util.ConditionalContent.showDefaults()}},showDefaults:function(){c.getElementsByClassName("cond-default","DIV",document.body,function(){c.setStyle(this,"display","block")})},hideDefaults:function(){c.getElementsByClassName("cond-default","DIV",document.body,function(){c.setStyle(this,"display","none")})},toggleUsername:function(){if(typeof SKYPE.util.ClientDetection=="undefined"||typeof SKYPE.util.ClientDetection.getSessionUsername=="undefined"){return}var e=SKYPE.util.ClientDetection.getSessionUsername();if(!e.length){return}if(c.get("loggedin-username")){c.get("loggedin-username").innerHTML=e.replace(/[<>]/,"")}if(c.get("loggedin-welcome")){c.setStyle(c.get("loggedin-welcome"),"display","inline")}if(c.get("loggedin-links")){c.setStyle(c.get("loggedin-links"),"display","inline")}if(c.get("loggedin-signout")){c.setStyle(c.get("loggedin-signout"),"display","inline")}if(c.get("loggedin-signin")){c.setStyle(c.get("loggedin-signin"),"display","none")}if(c.get("loggedin-haveskype")){c.setStyle(c.get("loggedin-haveskype"),"display","none")}if(c.get("main-menu-account")){c.setStyle(c.get("main-menu-account"),"display","inline")}}}}();if(typeof SKYPE.util.ClientDetection!="undefined"){SKYPE.util.ClientDetection.subscribe(SKYPE.util.ConditionalContent.run,{},false,function(){SKYPE.log("client detection failure")})};