1)f[0]=[a.makeArray(d)];if(h&&c)f[2]=function(b){a.tmpl.afterManip(this,b,j)};r.apply(this,f)}else r.apply(this,arguments);c=0;!e&&a.tmpl.complete(b);return this}});a.extend({tmpl:function(d,h,e,c){var j,k=!c;if(k){c=p;d=a.template[d]||a.template(null,d);f={}}else if(!d){d=c.tmpl;b[c.key]=c;c.nodes=[];c.wrapped&&n(c,c.wrapped);return a(i(c,null,c.tmpl(a,c)))}if(!d)return[];if(typeof h==="function")h=h.call(c||{});e&&e.wrapped&&n(e,e.wrapped);j=a.isArray(h)?a.map(h,function(a){return a?g(e,c,d,a):null}):[g(e,c,d,h)];return k?a(i(c,null,j)):j},tmplItem:function(b){var c;if(b instanceof a)b=b[0];while(b&&b.nodeType===1&&!(c=a.data(b,"tmplItem"))&&(b=b.parentNode));return c||p},template:function(c,b){if(b){if(typeof b==="string")b=o(b);else if(b instanceof a)b=b[0]||{};if(b.nodeType)b=a.data(b,"tmpl")||a.data(b,"tmpl",o(b.innerHTML));return typeof c==="string"?(a.template[c]=b):b}return c?typeof c!=="string"?a.template(null,c):a.template[c]||a.template(null,q.test(c)?c:a(c)):null},encode:function(a){return(""+a).split("<").join("<").split(">").join(">").split('"').join(""").split("'").join("'")}});a.extend(a.tmpl,{tag:{tmpl:{_default:{$2:"null"},open:"if($notnull_1){_=_.concat($item.nest($1,$2));}"},wrap:{_default:{$2:"null"},open:"$item.calls(_,$1,$2);_=[];",close:"call=$item.calls();_=call._.concat($item.wrap(call,_));"},each:{_default:{$2:"$index, $value"},open:"if($notnull_1){$.each($1a,function($2){with(this){",close:"}});}"},"if":{open:"if(($notnull_1) && $1a){",close:"}"},"else":{_default:{$1:"true"},open:"}else if(($notnull_1) && $1a){"},html:{open:"if($notnull_1){_.push($1a);}"},"=":{_default:{$1:"$data"},open:"if($notnull_1){_.push($.encode($1a));}"},"!":{open:""}},complete:function(){b={}},afterManip:function(f,b,d){var e=b.nodeType===11?a.makeArray(b.childNodes):b.nodeType===1?[b]:[];d.call(f,b);m(e);c++}});function i(e,g,f){var b,c=f?a.map(f,function(a){return typeof a==="string"?e.key?a.replace(/(<\w+)(?=[\s>])(?![^>]*_tmplitem)([^>]*)/g,"$1 "+d+'="'+e.key+'" $2'):a:i(a,e,a._ctnt)}):e;if(g)return c;c=c.join("");c.replace(/^\s*([^<\s][^<]*)?(<[\w\W]+>)([^>]*[^>\s])?\s*$/,function(f,c,e,d){b=a(e).get();m(b);if(c)b=j(c).concat(b);if(d)b=b.concat(j(d))});return b?b:j(c)}function j(c){var b=document.createElement("div");b.innerHTML=c;return a.makeArray(b.childNodes)}function o(b){return new Function("jQuery","$item","var $=jQuery,call,_=[],$data=$item.data;with($data){_.push('"+a.trim(b).replace(/([\\'])/g,"\\$1").replace(/[\r\t\n]/g," ").replace(/\$\{([^\}]*)\}/g,"{{= $1}}").replace(/\{\{(\/?)(\w+|.)(?:\(((?:[^\}]|\}(?!\}))*?)?\))?(?:\s+(.*?)?)?(\(((?:[^\}]|\}(?!\}))*?)\))?\s*\}\}/g,function(m,l,j,d,b,c,e){var i=a.tmpl.tag[j],h,f,g;if(!i)throw"Template command not found: "+j;h=i._default||[];if(c&&!/\w$/.test(b)){b+=c;c=""}if(b){b=k(b);e=e?","+k(e)+")":c?")":"";f=c?b.indexOf(".")>-1?b+c:"("+b+").call($item"+e:b;g=c?f:"(typeof("+b+")==='function'?("+b+").call($item):("+b+"))"}else g=f=h.$1||"null";d=k(d);return"');"+i[l?"close":"open"].split("$notnull_1").join(b?"typeof("+b+")!=='undefined' && ("+b+")!=null":"true").split("$1a").join(g).split("$1").join(f).split("$2").join(d?d.replace(/\s*([^\(]+)\s*(\((.*?)\))?/g,function(d,c,b,a){a=a?","+a+")":b?")":"";return a?"("+c+").call($item"+a:d}):h.$2||"")+"_.push('"})+"');}return _;")}function n(c,b){c._wrap=i(c,true,a.isArray(b)?b:[q.test(b)?b:a(b).html()]).join("")}function k(a){return a?a.replace(/\\'/g,"'").replace(/\\\\/g,"\\"):null}function s(b){var a=document.createElement("div");a.appendChild(b.cloneNode(true));return a.innerHTML}function m(o){var n="_"+c,k,j,l={},e,p,i;for(e=0,p=o.length;e=0;i--)m(j[i]);m(k)}function m(j){var p,i=j,k,e,m;if(m=j.getAttribute(d)){while(i.parentNode&&(i=i.parentNode).nodeType===1&&!(p=i.getAttribute(d)));if(p!==m){i=i.parentNode?i.nodeType===11?0:i.getAttribute(d)||0:0;if(!(e=b[m])){e=f[m];e=g(e,b[i]||f[i],null,true);e.key=++h;b[h]=e}c&&o(m)}j.removeAttribute(d)}else if(c&&(e=a.data(j,"tmplItem"))){o(e.key);b[e.key]=e;i=a.data(j.parentNode,"tmplItem");i=i?i.key:0}if(e){k=e;while(k&&k.key!=i){k.nodes.push(j);k=k.parent}delete e._ctnt;delete e._wrap;a.data(j,"tmplItem",e)}function o(a){a=a+n;e=l[a]=l[a]||g(e,b[e.parent.key+n]||e.parent,null,true)}}}function u(a,d,c,b){if(!a)return l.pop();l.push({_:a,tmpl:d,item:this,data:c,options:b})}function w(d,c,b){return a.tmpl(a.template(d),c,b,this)}function x(b,d){var c=b.options||{};c.wrapped=d;return a.tmpl(a.template(b.tmpl),b.data,c,b.item)}function v(d,c){var b=this._wrap;return a.map(a(a.isArray(b)?b.join(""):b).filter(d||"*"),function(a){return c?a.innerText||a.textContent:a.outerHTML||s(a)})}function t(){var b=this.nodes;a.tmpl(null,null,null,this).insertBefore(b[0]);a(b).remove()}})(jQuery)
var OAuthSimple;
OAuthSimple===void 0&&(OAuthSimple=function(k,n){var b={};b._secrets={};k!==void 0&&(b._secrets.consumer_key=k);n!==void 0&&(b._secrets.shared_secret=n);b._default_signature_method="HMAC-SHA1";b._action="GET";b._nonce_chars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";b._parameters={};b.reset=function(){this._parameters={};this.sbs=this._path=void 0;return this};b.setParameters=function(a){a===void 0&&(a={});typeof a=="string"&&(a=this._parseParameterString(a));this._parameters=
this._merge(a,this._parameters);this._parameters.oauth_nonce===void 0&&this._getNonce();this._parameters.oauth_timestamp===void 0&&this._getTimestamp();this._parameters.oauth_method===void 0&&this.setSignatureMethod();this._parameters.oauth_consumer_key===void 0&&this._getApiKey();this._parameters.oauth_token===void 0&&this._getAccessToken();this._parameters.oauth_version===void 0&&(this._parameters.oauth_version="1.0");return this};b.setQueryString=function(a){return this.setParameters(a)};b.setURL=
function(a){if(a=="")throw"No path specified for OAuthSimple.setURL";this._path=a;return this};b.setPath=function(a){return this.setURL(a)};b.setAction=function(a){a===void 0&&(a="GET");a=a.toUpperCase();if(a.match("[^A-Z]"))throw"Invalid action specified for OAuthSimple.setAction";this._action=a;return this};b.signatures=function(a){if(a)this._secrets=this._merge(a,this._secrets);if(this._secrets.api_key)this._secrets.consumer_key=this._secrets.api_key;if(this._secrets.access_token)this._secrets.oauth_token=
this._secrets.access_token;if(this._secrets.access_secret)this._secrets.oauth_secret=this._secrets.access_secret;if(this._secrets.oauth_token_secret)this._secrets.oauth_secret=this._secrets.oauth_token_secret;if(this._secrets.consumer_key===void 0)throw"Missing required consumer_key in OAuthSimple.signatures";if(this._secrets.shared_secret===void 0)throw"Missing required shared_secret in OAuthSimple.signatures";if(this._secrets.oauth_token!==void 0&&this._secrets.oauth_secret===void 0)throw"Missing oauth_secret for supplied oauth_token in OAuthSimple.signatures";
return this};b.setTokensAndSecrets=function(a){return this.signatures(a)};b.setSignatureMethod=function(a){if(a===void 0)a=this._default_signature_method;if(a.toUpperCase().match(/(PLAINTEXT|HMAC-SHA1)/)===void 0)throw"Unknown signing method specified for OAuthSimple.setSignatureMethod";this._parameters.oauth_signature_method=a.toUpperCase();return this};b.sign=function(a){a===void 0&&(a={});a.action!==void 0&&this.setAction(a.action);a.path!==void 0&&this.setPath(a.path);a.method!==void 0&&this.setSignatureMethod(a.method);
this.signatures(a.signatures);this.setParameters(a.parameters);this._parameters.oauth_signature=this._generateSignature(this._normalizedParameters());return{parameters:this._parameters,signature:this._oauthEscape(this._parameters.oauth_signature),signed_url:this._path+"?"+this._normalizedParameters(),header:this.getHeaderString()}};b.getHeaderString=function(a){this._parameters.oauth_signature===void 0&&this.sign(a);var c,d,b="OAuth ";for(c in this._parameters)if(c.match(/^oauth/)!==void 0)if(this._parameters[c]instanceof
Array){d=this._parameters[c].length;for(a=0;a>16)+(b>>16)+(h>>16)<<16|h&65535}function i(a,b){a[b>>5]|=128<<24-b%32;a[(b+
64>>9<<4)+15]=b;for(var h=[80],c=1732584193,j=-271733879,e=-1732584194,d=271733878,i=-1009589776,l=0;l>>31;var o=c<<5|c>>>27,p;p=g<20?j&e|~j&d:g<40?j^e^d:g<60?j&e|j&d|e&d:j^e^d;o=f(f(o,p),f(f(i,h[g]),g<20?1518500249:g<40?1859775393:g<60?-1894007588:-899497514));i=d;d=e;e=j<<30|j>>>2;j=c;c=o}c=f(c,k);j=f(j,n);e=f(e,q);d=f(d,r);i=f(i,s)}return[c,j,e,d,i]}function l(a){for(var b=
[],c=(1<>5]|=(a.charCodeAt(d/8)&c)<<32-e-d%32;return b}d||(d="=");e||(e=8);return function(a){for(var b="",c=0;c>2]>>8*(3-c%4)&255)<<16|(a[c+1>>2]>>8*(3-(c+1)%4)&255)<<8|a[c+2>>2]>>8*(3-(c+2)%4)&255,f=0;f<4;f++)b+=c*8+f*6>a.length*32?d:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(e>>6*(3-f)&63);return b}(function(a,b){var c=l(a);c.length>16&&(c=i(c,a.length*e));for(var d=[16],f=[16],m=0;m<16;m++)d[m]=c[m]^
909522486,f[m]=c[m]^1549556828;c=i(d.concat(l(b)),512+b.length*e);return i(f.concat(c),672)}(a,b))};b._normalizedParameters=function(){var a=[],b=[],d=0,e=0,f;for(f in this._parameters){if(e++>1E3)throw"runaway 1";b.unshift(f)}b=b.sort();for(pLen=b.length;d1E3)throw"runaway 1";a.push(this._oauthEscape(f)+"="+this._oauthEscape(i[k]))}else a.push(this._oauthEscape(f)+
"="+this._oauthEscape(this._parameters[f]));return a.join("&")};b._generateSignature=function(){var a=this._oauthEscape(this._secrets.shared_secret)+"&"+this._oauthEscape(this._secrets.oauth_secret);if(this._parameters.oauth_signature_method=="PLAINTEXT")return a;if(this._parameters.oauth_signature_method=="HMAC-SHA1"){var b=this._oauthEscape(this._action)+"&"+this._oauthEscape(this._path)+"&"+this._oauthEscape(this._normalizedParameters());return this.b64_hmac_sha1(a,b)}return null};b._merge=function(a,
b){a==void 0&&(a={});b==void 0&&(b={});for(var d in a)b[d]=a[d];return b};return b});
/*
* Date Format 1.2.3
* (c) 2007-2009 Steven Levithan
* MIT license
*
* Includes enhancements by Scott Trenda
* and Kris Kowal
*
* Accepts a date, a mask, or a date and a mask.
* Returns a formatted version of the given date.
* The date defaults to the current date/time.
* The mask defaults to dateFormat.masks.default.
*/
var dateFormat=function(){var token=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,timezone=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,timezoneClip=/[^-+\dA-Z]/g,pad=function(val,len){val=String(val);len=len||2;while(val.length99?Math.round(L/10):L),t:H<12?"a":"p",tt:H<12?"am":"pm",T:H<12?"A":"P",TT:H<12?"AM":"PM",Z:utc?"UTC":(String(date).match(timezone)||[""]).pop().replace(timezoneClip,""),o:(o>0?"-":"+")+pad(Math.floor(Math.abs(o)/60)*100+Math.abs(o)%60,4),S:["th","st","nd","rd"][d%10>3?0:(d%100-d%10!=10)*d%10]};return mask.replace(token,function($0){return $0 in flags?flags[$0]:$0.slice(1,$0.length-1);});};}();dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};dateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};Date.prototype.format=function(mask,utc){return dateFormat(this,mask,utc);};
/*
* A JavaScript implementation of the RSA Data Security, Inc. MD5 Message
* Digest Algorithm, as defined in RFC 1321.
* Version 2.2 Copyright (C) Paul Johnston 1999 - 2009
* Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
* Distributed under the BSD License
* See http://pajhome.org.uk/crypt/md5 for more info.
*/
var hexcase=0;function hex_md5(a){return rstr2hex(rstr_md5(str2rstr_utf8(a)))}function hex_hmac_md5(a,b){return rstr2hex(rstr_hmac_md5(str2rstr_utf8(a),str2rstr_utf8(b)))}function md5_vm_test(){return hex_md5("abc").toLowerCase()=="900150983cd24fb0d6963f7d28e17f72"}function rstr_md5(a){return binl2rstr(binl_md5(rstr2binl(a),a.length*8))}function rstr_hmac_md5(c,f){var e=rstr2binl(c);if(e.length>16){e=binl_md5(e,c.length*8)}var a=Array(16),d=Array(16);for(var b=0;b<16;b++){a[b]=e[b]^909522486;d[b]=e[b]^1549556828}var g=binl_md5(a.concat(rstr2binl(f)),512+f.length*8);return binl2rstr(binl_md5(d.concat(g),512+128))}function rstr2hex(c){try{hexcase}catch(g){hexcase=0}var f=hexcase?"0123456789ABCDEF":"0123456789abcdef";var b="";var a;for(var d=0;d>>4)&15)+f.charAt(a&15)}return b}function str2rstr_utf8(c){var b="";var d=-1;var a,e;while(++d>>6)&31),128|(a&63))}else{if(a<=65535){b+=String.fromCharCode(224|((a>>>12)&15),128|((a>>>6)&63),128|(a&63))}else{if(a<=2097151){b+=String.fromCharCode(240|((a>>>18)&7),128|((a>>>12)&63),128|((a>>>6)&63),128|(a&63))}}}}}return b}function rstr2binl(b){var a=Array(b.length>>2);for(var c=0;c>5]|=(b.charCodeAt(c/8)&255)<<(c%32)}return a}function binl2rstr(b){var a="";for(var c=0;c>5]>>>(c%32))&255)}return a}function binl_md5(p,k){p[k>>5]|=128<<((k)%32);p[(((k+64)>>>9)<<4)+14]=k;var o=1732584193;var n=-271733879;var m=-1732584194;var l=271733878;for(var g=0;g>16)+(d>>16)+(c>>16);return(b<<16)|(c&65535)}function bit_rol(a,b){return(a<>>(32-b))};
var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(b){for(var a=0;a',' '," "," "," "," ",' ','",""].join("")},getDiv:function(a){if(document.getElementById){return document.getElementById(a)}else{return document.all[a]}},getSecretary:function(){if(navigator.appName!=null&&navigator.appName.indexOf("Microsoft")!=-1){return window.Secretary}return document.Secretary},getLifter:function(){if(navigator.appName!=null&&navigator.appName.indexOf("Microsoft")!=-1){return window.Lifter}return document.Lifter},setFacebookShareUserTokens:function(c,a,b){var d=isEmpty(a)?null:c+"|"+a+"|"+b;this.sendTunerCommand("ext_fb_ssut",d)},onFacebookQuickConnectCanceled:function(){this.sendTunerCommand("ext_fb_qcc")},setTwitterShareUserTokens:function(a,b){var c=isEmpty(a)?null:a+"|"+b;this.sendTunerCommand("ext_tw_ssut",c)},markTwitterFacebookConnectorAvailable:function(a){this.sendTunerCommand("ext_tw_fb_con_avail",a)},onFacebookPublishSuccess:function(){this.sendTunerCommand("ext_fb_ps")},onFacebookPublishCanceled:function(){this.sendTunerCommand("ext_fb_pc","")},onFacebookPublishFailed:function(a){if(a){a=a.split("'").join("")}this.sendTunerCommand("ext_fb_pf",a)},onTwitterPublishSuccess:function(){this.sendTunerCommand("ext_tw_ps","")},onTwitterPublishFailed:function(a){this.sendTunerCommand("ext_tw_pf",a)},showFacebookTwitterShareConfirmation:function(){this.sendTunerCommand("ext_ft_sf","")},showFacebookTwitterShareWaitLightbox:function(){this.sendTunerCommand("ext_ft_slw","SHOW")},hideFacebookTwitterShareWaitLightbox:function(){this.sendTunerCommand("ext_ft_slw","HIDE")},setFacebookSession:function(c,a,b){this.sendTunerCommand("ext_fb_sess",c+","+a+","+b)},setFacebookConnectState:function(a){this.sendTunerCommand("ext_fb_st",a)},facebookDisconnect:function(){this.sendTunerCommand("ext_fb_dc")},checkExternalInterface:function(){if(!this.eiWorking){this.eiWorking=false;var a=this.getSecretary();if(a!=null){a.eiPing("eiPong")}}},checkLifter:function(){if(!this.lifterWorking){this.lifterWorking=false;var a=this.getLifter();if(a!=null){a.lifterPing("lifterPong")}}},sendMaxUrlLimit:function(a){this.sendTunerCommand("ext_smul",a)}};Pandora.checkExternalInterface();Pandora.checkLifter();function eiPong(){Pandora.eiWorking=true}function lifterPong(){Pandora.lifterWorking=true}Pandora.secretaryRetries=10;Pandora.lifterRetries=10;Pandora.waitForSecretary=function(a){if(Pandora.secretaryRetries<=0){a(false);return}if(Pandora.eiWorking){a(true)}else{Pandora.secretaryRetries--;setTimeout(function(){Pandora.waitForSecretary(a)},1000)}};Pandora.waitForLifter=function(a){if(Pandora.lifterRetries<=0){a(false);return}if(Pandora.lifterWorking){a(true)}else{Pandora.lifterRetries--;setTimeout(function(){Pandora.waitForLifter(a)},1000)}}};
(function() { var ba=void 0,e=!0,g=null,h=!1;function i(){return function(){}}function ca(b){return function(c){this[b]=c}}function j(b){return function(){return this[b]}}function da(b){return function(){return b}}var l;function n(b){function c(c){var f=b;if(c)for(var k=0;k]+(>|$)|\"/g,"")};var Qc=[0,0,192,224,240,248,252],Rc=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,
2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,5,5,5,5],Sc=[0,12416,925824,63447168,4194836608,2181570688];function Tc(){}
function Uc(b){var c=new Tc,d=b[0],f=b[1],k=b[2],m=b[3],q=b[4];c.St=function(b,c){var y=b[c],M=b[c+1],ma,sa;for(sa=0;16>sa;++sa){var aa=y^=d[sa],Qa,Ra;Ra=aa&255;aa>>=8;ma=aa&255;aa>>=8;Qa=aa&255;aa>>=8;aa=f[aa&255]+k[Qa];aa^=m[ma];aa+=q[Ra];M^=aa;ma=y;y=M;M=ma}ma=y;y=M;M=ma^d[16];y^=d[17];b[c]=y;b[c+1]=M};c.At=function(b,c){var y=b[c],M=b[c+1],ma,sa;for(sa=17;1>=8;ma=aa&255;aa>>=8;Qa=aa&255;aa>>=8;aa=f[aa&255]+k[Qa];aa^=m[ma];aa+=q[Ra];M^=aa;ma=y;y=M;M=
ma}ma=y;y=M;M=ma^d[1];y^=d[0];b[c]=y;b[c+1]=M};return c}
function Vc(b,c){for(var d=[],f=0;f=m){if(k==d.length){o("source exhausted");break}var q=d[k];(56320>q||57343=m&&o("UTF-16 surrogate values are illegal in UTF-32");q=0;128>m?q=1:2048>m?q=2:65536>m?q=3:1114112>m?q=4:(q=3,m=65533);if(Qc[q]==g){o("invalid bytesToWrite: "+q);break}var u=f.length;switch(q){case 4:f[u+
3]=(m|128)&191,m>>=6;case 3:f[u+2]=(m|128)&191,m>>=6;case 2:f[u+1]=(m|128)&191,m>>=6;case 1:f[u]=m|Qc[q]}}d=Wc(f);for(f=0;fb.length)return o("source exhausted"),c;if(!bd(b.slice(d,d+k+1)))return o("not legal UTF-8"),c;switch(k){case 5:f+=b[d],d++,f<<=6;case 4:f+=b[d],d++,f<<=6;case 3:f+=b[d],d++,f<<=6;case 2:f+=b[d],d++,f<<=6;case 1:f+=b[d],d++,f<<=6;case 0:f+=b[d],d++}f-=Sc[k];65535>=f?55296<=f&&57343>=f?(o("UTF-16 surrogate values are illegal in UTF-32"),c.push(65533)):c.push(f):1114111 UNI_MAX_UTF16"),c.push(65533)):(f-=65536,c.push((f>>
10)+55296),c.push((f&1023)+56320))}for(;c.length&&8>=c[c.length-1];)c.pop();return c}function bd(b){var c;switch(b.length){default:return h;case 4:if(128>(c=b[3])||191(c=b[2])||191c)return h;break;case 237:if(159c)return h;break;case 244:if(143c)return h}case 1:if(128<=b[0]&&194>b[0])return h}return 244m;m++)k+m>24&255;d++;c[d]=k>>16&255;d++;c[d]=k>>8&255;d++;c[d]=k&255;d++}return c};function s(b,c){function d(){try{return c.apply(b,arguments)}catch(d){throw cd(d),d;}}(b==g||c==g)&&o("neither caller nor method may be null");d._caller=b;return d}function dd(b,c,d){return setTimeout(s(b,c),d)}function ed(b){b!=g&&0c&&(c=0);$.cookie(b,g,{path:"/",domain:window.location.hostname.substring(c)})}$.cookie(b,g,{path:"/"})}function qd(){var b=Number(parseFloat($.browser.version));return $.browser.msie&&8>=b}function rd(){var b=Number(parseFloat($.browser.version));return $.browser.msie&&7>=b}
function sd(b,c){for(var d="",f=0;fA.Ud){var c=A.Ud;A.Ud=b;0100*Math.random()?(A.c(nf,function(){$.cookie("errorCookieInfo",g)}),uj=""+(new Date).getTime()+"."+(1E3*Math.random()|0),$.cookie("errorCookieInfo","log")):$.cookie("errorCookieInfo",g));vj("start");A.rd||(A.nx=setTimeout(function(){v("not_loaded",{ua:navigator.userAgent,site_version:window._pandoraVersion,browser:ld()});A.b(Me,"splash");$("#splash .cantload").fadeIn();
vj("page_failed");$.cookie("errorCookieInfo","start")},4E4),A.c(ud,function(){clearTimeout(A.nx)}));if(b){var c=new A.VC;c.Kf=b.audioPlayerPoolSize;c.dn=b.audioPlayerLibraryPath;c.hi=b.audioPlayerMechanisms;A.Qh=c}A.iA();A.kA();A.lA();vj("persistence");ii=Uc(wj());var b=Si("ttls")||{},d=[];$.each(b,function(b,c){c<(new Date).getTime()&&d.push(b)});$.each(d,function(b,c){Xi(c)});$.jStorage.storageAvailable()||o("No persistence mechanism available");$.jStorage.currentBackend();ji=g;b=B(pi)||[];for(c=
0;cb||$.browser.opera&&10.5>b||$.browser.mozilla&&2>b&&0!=$.browser.version.indexOf("1.9.2")||$.browser.webkit&&528.16>b)$("#oldbrowser").fadeIn();else{var b=0c?c:b}function fk(){var b={};_.each(D._data,function(c,d){0==d.indexOf("ext_")&&(b[d]=c)});return b}function dk(){var b=D._data.sc;return"sh"!=b?b:g}function ek(){return D._data.search}function ik(){return D._data.tc||""}function jk(){return D._data.accountBirthYear}
function kk(){return D._data.rsat}function lk(){return"175"==D._data.dc||0==D._data.autoplay}function tj(){return"http://"+D._data.host+("80"!=D._data.port?":"+D._data.port:"")+"/"}function mk(){var b=D._data.shost,c=D._data.sport;return b==g||c==g||D._data.nossl?tj():"https://"+b+":"+c+"/"}function nk(){return D._data.createStationHintPath}function ok(){var b="true"==D._data.tdlFullLyrics;setTimeout(function(){D._data.tdlFullLyrics=g},2500);return b}
function pk(){var b="true"==D._data.tdlFullTraits;setTimeout(function(){D._data.tdlFullTraits=g},2500);return b}function qk(){try{return kd(D._data.canDisplayLyrics)}catch(b){return e}}function rk(){return t(D._data.countryCode)?"US":D._data.countryCode}function sk(){return t(D._data.postalCodeValidationErrorMessage)?"You must have a valid 5 digit U.S. zip code.":D._data.postalCodeValidationErrorMessage}window.TunerVars=D;var tk=h,uk=h,vk=h,wk=0,xk=0,yk=g,zk=g,Ak=g,Bk=g,Ck=g;function Dk(b){A.b(Te,b)}window.Pandora_onExternalEvent=Dk;window.Pandora.sendTunerCommand=function(b,c,d){Dk([b,c,d])};function Ek(){if(tk&&uk){var b=Pandora.getSecretary();if(b!=g&&Pandora.eiWorking)b.onTunerReady();else o("ExternalEventService: could not communicate with secretary (onTunerReady)")}}
function Fk(b,c,d){var f=Pandora.getSecretary();f!=g&&Pandora.eiWorking?f.sendToLocalConnection(b,c,d):o("ExternalEventService: could not communicate with secretary ("+b+":"+c+")")}Pandora.waitForSecretary(function(b){b?(tk=e,Ek()):o("ExternalEventService: can't communicate with secretary")});Pandora.waitForLifter(function(b){b?(b=Pandora.getLifter().lift(),vk=e,yk=b.username,zk=b.password,Ak=b.station,Bk=b.volume,Ck=b.lowAudioQuality,wk=b.isImported?b.isImported:0):o("ExternalEventService: can't communicate with lifter")});
A.c(ud,function(){uk=e;Ek()});$(window).bind("unload",function(){var b=Pandora.getSecretary();b!=g&&b.shutdown!=g&&b.shutdown()});var Gk,Hk,Ik,Jk,Kk,Lk,Mk,Nk,Ok,Pk,Qk,Rk,Sk,Tk,Uk,Vk,Wk,Xk,Yk,Zk,$k,al,bl,cl,dl,el,fl,gl,hl,il;
function jl(b){var c=new Date;c.setTime(c.getTime()+2592E6);c="v3ad="+b+"; "+("expires="+c.toGMTString()+"; ");c+="path=/; ";document.domain!=g&&document.domain.match(/pandora.com$/)&&(c+="domain=.pandora.com;");document.cookie=c;b=b.split(":");Gk="0"!=String(b[0]);Hk=b[1];Ik=b[2];Jk=b[3];Kk=b[4];Lk=b[5];Mk=b[6];Qk="1"==String(b[7]);Ok=b[8];Tk=b[9];14<=b.length&&(Yk=b[10],Zk=b[11],$k=b[12],al=b[13]);17<=b.length&&(bl=b[14],cl=b[15],dl=b[16])}
function kl(){return(new Date).getTime()+""+Math.floor(1E6*Math.random())}function ll(b){if(!Gk)return g;b||(b={});b.ag=Hk;b.gnd=Ik;b.zip=Jk;b.hours=Lk;b.tile=b.tile||1;b.comped=Mk;b.exp=Nk;b.fb=Ok;b.dma=Tk;b.clean=Qk||Rk?"1":"0";b.msa=Yk;b.st=Zk;b.co=$k;b.et=al;var c=b,d;try{d=external.msIsSiteMode()?e:h}catch(f){d=h}c.pin=d?"1":"0";b.aa=bl;b.hisp=cl;b.hhi=dl;Kk=Kk.replace(/^\W*/,"").replace(/\W*$/,"");if(0c.length+String(b[k]).length+2&&(""!=c&&f&&(c+="!"),c+=f)}$.each(d,function(d,f){if(b[f]){var k=f+"*"+b[f];if(c.length+String(b[f]).length+2<255){c!=
""&&k&&(c=c+"!");c=c+k}}});c&&(c=";u="+c)}return c}window.AdService_getDisplayAdUrl=function(){return gl};window.AdService_getAndClearDisplayAdContent=function(){var b=hl;hl=g;return b};window.AdService_getAndClearDisplayAdCompanionUrls=function(){var b=il;il=g;return b};function tl(b,c,d,f,k,m){var q=ul(b,c,d,f);q!=g&&vl(q,function(b){k(b,q)},function(b){wl(b.name+" : "+f,f,"proxy get failure",c);m(b)})}
function ul(b,c,d,f){if(Rk&&"comedy"==Sk)return g;b=xl()+b;b=b+"/"+Uk;b=b+"."+Vk;b=b+"/"+Wk;b=b+"."+c+Sk;d==g&&(d={});d.sz=f;(c=rl(d))&&(b+=c);c=sl(d);c!=g&&(b+=c);d.tile!=g&&(b+=";tile="+d.tile);return b=b+(";sz="+f)+(";ord="+kl())}function yl(b,c,d,f){b="/sponsorship/?feature=p1TrialSponsor&sponsor="+b;c&&(b+="&st=true");vl(b,function(b){b=zl(b,"p1trial","sponsorship");d(b)},f)}
function Al(b,c,d,f,k){try{var m=b.yu?b.Gb:b.impression;t(m)||(b.fh?b.fh(g):b.impression=g,Bl(m,c,d))}catch(q){d(q)}try{var u=b.tracker;t(u)||Bl(u,f,k)}catch(w){k(w)}}
function zl(b,c,d){var f={};b&&(b=$.trim(b));if(b==g||0==b.length)return wl($.trim(b),d,"Ad content is null or empty - ad blocked?",c),f;var k=g;try{k=$.parseXML(b)}catch(m){return Cl(b,c,d)}if(0<$(k).find("parsererror").length)return Cl(b,c,d);$(k).find("name").each(function(){f[$(this).text()]=$.trim($(this).siblings().text())});return f}
function Cl(b,c,d){var f={},k=b.indexOf("?>");-1/g,"");$("name",k).each(function(){f[$(this).text()]=$.trim($(this).siblings().text())});if(!f||0==_.size(f)){for(var k={},m=$.trim(b.replace(/<\!\[CDATA\[|\]\]>/g,"")),q="type audio creative_token gain company_name image dimmed tracker companion impression clickthrough minutesToNext gain movie uif aspectRatio logoimage richmedia_companion followon_companion banner_image banner_html".split(" "),u=
["clickthrough","tracking","tracker"],m=$.trim($(m).text()).split(/\s+/),w=0,y=m.length;wf-u){d=e;break a}}var w=D._data.statsHost;c&&c.url&&w&&-1c.indexOf("lid=")&&(c+=0<=c.indexOf("?")?"&":"?",c+="lid="+Tl);c+="&method="+this.method.substr(this.method.indexOf(".")+1);if(this.rs)for(d=1;d');
f.push(d);f.push("");for(d=0;d"),Vl(b[d],f),f.push("");f.push("");b=f.join("");b=Vc(Ul,b)}else b="";this.ri.send(c,b,this.timeout,this.Oz)};Pl.prototype.Nz=function(b){var c=b;b instanceof Gc&&(c=Wl(b.body));this.Sz(c)};Pl.prototype.setTimeout=ca("timeout");
function Vl(b,c){c.push("");if(Cc(b))if(b.constructor==Array){c.push("");for(var d=0;d")}else{c.push("");for(d in b)b[d]!=g&&(c.push(""),c.push(""),c.push(d),c.push(""),Vl(b[d],c),c.push(""));c.push("")}else"number"==typeof b?(c.push(""),c.push(b),c.push("")):"boolean"==typeof b?(c.push(""),c.push(b?"1":"0"),c.push("")):Bc(b)?(c.push(""),Bc(b)&&c.push(b.split("&").join("&").split("<").join("<").split(">").join(">").split("'").join("'").split('"').join(""")),
c.push("")):o("unknown type: value: "+b+", current output: "+c.join(""));c.push("")}
function Wl(b){if("methodResponse"!=b.nodeName)return Xl("invalid top node: "+b.nodeName);var c=b.firstChild;if(c==g)return Xl("no child in methodResponse");if("fault"==c.nodeName){b=Yl(c.firstChild);if(b==g)return Xl("invalid fault data");c=b.faultString.split("|");return 4!=c.length?new Lc(b.faultString,b.faultCode):new Lc(c[3],c[2])}if("params"==c.nodeName){for(var b=[],d=0;dc.hn){var b=B(ti),
c=B(ui),d=new $l([S.de,b,c,S.VENDOR,"","",S.kc,h]);S.tp(S.f.listener.authenticateListener,d,g,g,{oa:b,jM:c},e,e)}else S.Q.shift(),c.be||S.Ni(c,b);else c=S.Q.shift(),b instanceof Lc&&p.d.Xl(),c.be||S.Ni(c,b);S.la=h;S.$i()}},Ni:function(b,c){c instanceof Jc?b.On!=g&&b.On.call(S,c,b.getContext()):b.dq!=g&&b.dq.call(S,c,b.getContext())},Qa:function(){return S.k!=g},Xw:function(){return B(mi)!=g},Cg:function(){Zi(g)},Lj:function(){C(ti,g);C(ui,g)},th:function(b,c){b=b!=g?b.toLowerCase():g;b!=g&&S.k.oa!=
b?o("Returned username does not match sent username: "+S.k.oa+" != "+b):E(S.k)?Zi(S.k.Lf):(C(ti,b),C(ui,c),B(qi)!==e&&C(qi,e),S.Cg(),$.cookie("v2lo",g))},Xa:function(b){var c=S.k;S.k=b;Tl=b!=g?b.o:g;qj(b!=g?b.o:g);S.Uz(b);c!=g&&b!=g&&c.o==b.o?(b.lk=c.lk,b.P=c.P,b.Qi=c.Qi,b.jd=c.jd,b.Rb=c.Rb,A.b(yd,b)):(A.b(xd,b),b!=g&&(Rj(b),S.Bx(),S.$j(),S.ru(function(b){A.b(of,b)})))},Cx:0,$j:function(b){if(b||S.k&&!E(S.k))vk?Pandora.getLifter().markImported(1)&&(wk=1):10>S.Cx++&&setTimeout(S.$j,500)},Bx:function(){if(jd(B(ti))&&
B(ti)==yk){if(jd(Ak)&&t(B(Ai))){C(Ai,Ak);var b=Bk;jd(b)&&(b=parseInt(b,10),0<=b&&100>=b&&A.b(jg,b))}B(Mi)!=e&&1==Ck&&C(Mi,Ck)}},Uz:function(b){var b=b==g?"":escape(b.Zc),c=new Date;c.setTime(c.getTime()+2592E6);b="at="+b+"; path=/; "+("expires="+c.toGMTString()+"; ");document.domain!=g&&document.domain.match(/pandora.com$/)&&(b+="domain=.pandora.com;");document.cookie=b},Cj:function(){return B(qi)===e&&(!S.k||E(S.k))}};S.ZA=function(b,c){S.g(S.f.misc.sync,new $l([S.de]),function(d){var f=S.iB(r(d));f==g?c(new Ic("Invalid sync value from server: "+r(d))):b(f)},c,{})};S.iB=function(b){for(var b=Zc(S.Ep,b),c=0;4>c;c++)b.shift();b=ad($c(b));b=Number(b);return isNaN(b)?g:b};S.Is=function(b,c){S.g(S.f.listener.getListenerResult,new $l([b,S.VENDOR,S.kc]),S.Yo,c,{})};S.wn=function(b){var c=D._data.af,c=new $l([S.de,S.VENDOR,"","",S.kc,e,c!=g?c:""]);S.g(S.f.listener.createListener,c,S.Yo,b,{newUser:e})};
S.Yo=function(b,c){A.b(mf);var d=Kj(r(b));d.lk=c.newUser;S.Xa(d);S.th(g,g)};S.Ws=function(b,c,d){S.g(S.f.listener.canListen,new $l([b,""]),function(b){c(r(b))},d,{})};S.bb=function(b,c,d){(b==g||c==g)&&o("null arguments");var f=new $l([S.de,b,c,S.VENDOR,"","",S.kc,e]);return S.g(S.f.listener.authenticateListener,f,S.en,d,{username:b,password:c})};S.Ez=function(b,c,d,f,k,m,q){S.g(S.f.listener.register,new R([b,c,d,f,k,m,S.VENDOR,"",S.kc]),function(b,c){S.en(b,c);A.b(Ue)},q,{username:b,password:c})};
S.en=function(b,c){A.b(mf);var d=Kj(r(b));S.Xa(d);S.th(c.username,c.password)};S.Cu=function(b,c,d){S.g(S.f.station.getStations,new R([b]),function(b){var b=r(b),d=(new Date).getTime(),m=0;$.each(b,function(){S.Md(this,d-m++)});c(b)},d,{})};S.Lu=function(b,c){S.g(S.f.station.getStations,new R([]),function(c){var f=[],k=(new Date).getTime(),m=0;$.each(r(c),function(){S.Md(this,k-m++);var b=new cm(this);f.push(b)});b(f)},c,{})};
S.Md=function(b,c){c||(c=(new Date).getTime());b.chronologicalSequence=c;var d=b.initialSeed;d!=g&&(d.song!=g?b.originalSeed={type:"song",key:d.song.musicId,songName:d.song.songTitle,artistName:d.song.artistSummary,songDetailUrl:d.song.songDetailUrl,isComedy:d.song.isComedy}:d.nonGenomeStation!=g?b.originalSeed={type:"nonGenomeStation",stationId:d.nonGenomeStation.stationId,stationName:d.nonGenomeStation.stationName,seedNames:d.nonGenomeStation.seeds,key:d.nonGenomeStation.musicId,isComedy:d.nonGenomeStation.isComedy,
redirect:d.nonGenomeStation.isRedirect}:d.artist!=g&&(b.originalSeed={type:"artist",key:d.artist.musicId,artistName:d.artist.artistName,likelyMatch:d.artist.likelyMatch,isComposer:d.artist.isComposer,artistDetailUrl:d.artist.artistDetailUrl,isComedy:d.artist.isComedy}));1==b.isQuickMix&&(0==b.isCreator&&(b.transformType=p.Ba.sb()),b.stationName&&b.stationName.replace&&(b.stationName=b.stationName.replace("QuickMix","Shuffle")))};
S.fA=function(b,c,d,f,k){S.g(S.f.station.setStationNameAndDescription,new R([b,c,d]),function(b){f(r(b))},k,{})};S.Xk=function(b,c,d,f){return S.g(S.f.station.setStationName,new R([b,c]),function(){d(b)},f,{})};S.Lp=function(b,c,d,f){for(var k=[],m=0;mthis.Gc&&(this.Gc*=1.5,3E4=b.bk?(C(ni,b.Zc),A.b(oe,m)):310<=m&&A.b(ne,m))}),s(b,function(b){td("Station.start got ERROR on playlist",b);this.Gg=h;b=b instanceof Lc?b.code:g;if(b==p.d.rr()){var b=$.isEmptyObject(this.hf),c=this.Ea();this.eh&&b&&c?(this.eh=h,On(this,s(this,function(){Pn(this,h)}))):
c&&!b?this.sk=e:(b=$.extend({},{stationStart:b,isOnDemand:c,stationId:this.e()}),A.b(Vf,b))}else b==p.d.$l()?A.b(Wf):this.handleError()})))}function Gn(b){b.n!=g&&(b.n.stop(),b.n=g)}function Mn(b,c){c!=g&&(b.Bi=(b.Tn*b.Bi+c)/++b.Tn)}
l.dd=function(b,c){var d=this.hf[b];if(d!=g){var f=go(fm(this,d));f&&f.ja()&&f.Jc()==p.Ba.sb()?ho(this,d):!this.G()&&!this.r()||this.r()&&!f.G()?A.b(Se,{event:c?dg:eg,musicId:d.i(),stationId:fm(this,d)}):S.dd(this,d,c,s(this,function(b){this.active&&A.b(Td,{track:b.A,stationId:this.e()});-1==b.A.Qb&&ho(this,b)}),function(b){A.b(xf,b)})}};function ho(b,c){c==b.n&&(b.active&&!b.mh)&&(bo(b,e)?(b.Qc("thumbed_down"),io(b),b.paused=h,Pn(b,e)):A.b(Df))}
l.destroy=function(){io(this);this.hf={};var b=jo[this.e()];b&&clearInterval(b);jo[this.e()]=g};function io(b,c){c||(Gn(b),$.each(b.Y,function(b,c){this.Qc("discarded");c.stop()}));b.Y=[]}l.Qc=function(b){this.n!=g&&this.n.Qc(b)};l.e=function(){return this.w.e()};l.Db=function(){return this.w.Db()};function fm(b,c){return b.r()?c.A.e():b.e()}function gm(b,c){var d=fm(b,c);return b.r()?id(b.Sb(),d):d==b.e()}l.G=function(){return this.w.G()};l.te=function(){return this.w.te()};l.r=function(){return this.w.r()};
l.Sb=function(){return this.w.Sb()};l.gh=function(b){this.w.gh(b)};l.od=function(b){return this.hf[b]};l.qe=function(){return this.w.qe()};l.se=function(){return this.w.se()};l.ig=function(){return this.w.ig()};l.fg=function(){return this.w.fg()};l.S=function(){return this.w.S()};l.ba=function(){return this.w.ba()};l.Nj=function(){return this.w.Nj()};l.Ea=function(){return this.w.Ea()};l.Jc=function(){return this.w.Jc()};l.jg=function(){return this.w.jg()};l.ja=function(){return this.w.ja()};var ko,lo=g,wm=[];function mo(){lo=g;$.each(wm,function(b,c){c.destroy()});wm=[]}function xm(b){S.Du(function(c){var c=new cm(c),d;a:{for(d=0;dd&&wm.push(c);b!=g&&b(c.w);A.b(Kd,{quickMixStationIds:c.Sb(),quickMixType:c.te(),isComedy:c.Nj()})},i())}function no(){for(var b=0;bb.jPlayer.status.seekPercent)&&
(d=this.hq);f=Nc();!this.op&&this.seekPercent!=b.jPlayer.status.seekPercent&&(this.Vj=f);this.seekPercent=b.jPlayer.status.seekPercent;if(!b.jPlayer.status.paused&&95>this.seekPercent&&this.Vj!=g&&25E3=this.zb&&so(this)}}));this.l.bind($.jPlayer.event.loadedmetadata,s(this,function(b){A.b(pf);ro(this,b.jPlayer.status.currentTime,b.jPlayer.status.duration,
b.jPlayer.status.currentPercentAbsolute);so(this)}));this.l.bind($.jPlayer.event.canplaythrough,s(this,function(){so(this)}));this.l.bind($.jPlayer.event.progress,s(this,function(b){this.seeking&&0100*(this.zb/this.totalTime)&&so(this)}));this.l.bind($.jPlayer.event.seeked,s(this,function(){so(this)}));this.l.bind($.jPlayer.event.ended,s(this,function(){if(this.h){var b=this.h;b.A&&(!b.A.Df&&b.A.Ef&&b.l)&&(A.b(Nd,{reason:"completed",audio_token:b.xc,elapsed_seconds:b.l.totalTime?
b.l.totalTime:0,remaining_seconds:0}),b.A.Df=e)}to(this);this.h&&Pn(this.h.I(),h);this.Vd&&this.Vd()}));this.l.bind($.jPlayer.event.error,s(this,function(b){po(this,b.jPlayer.error)}));this.l.bind($.jPlayer.event.flashreset,s(this,function(){td("jPlayer detected a Flash reset")}));this.Ao=h}function uo(b,c,d){b.Ao=c;b.h=d;b.Ko=c?(new Date).getTime():g;b.Vd=g;b.eg=0;b.iM=g;b.pp=h;b.Gk=h;b.wc=h;b.Sj=0;b.uh=0;b.Xd=g;b.hq=0;d!=g&&(d.Dg()||(b.Xd=new vo),b.hq=d.mg())}l=oo.prototype;
l.load=function(b,c,d){var f={};c||(c="m4a");d!=g&&(b+="&lo="+d);f[c]=b;this.seekPercent=0;this.Vj=g;this.op=e;this.totalTime=this.elapsedTime=0;this.l.jPlayer("setMedia",f);d!=g&&0=c)&&ji){0==d&&(d=600);var m=b.h.i()+","+c;Ui(Ti(Gi,k),m,1E3*(d-c))}b.Xd!=g&&b.Xd.Zs(c,f,b.seekPercent)}!b.pp&&(75=Ao&&(b.h.I().active&&zo(),b.Gk=e))}}function so(b){if(b.seeking&&(b.Cl&&(b.wh=h),b.seeking=h,!b.wh))b.Xg&&b.play(),wo(b)}function po(b,c){0===Hn(b)&&(b.h&&!(b.h instanceof Kn)&&c.type!==$.jPlayer.error.URL)&&A.b(Yf,{url:b.h.Hs});A.b(qf,c);b.wc=e;if(b.h){b.h.wc=e;var d=b.h.I();d.Y=_.reject(d.Y,function(b){return b.wc?(b.stop(),e):h});d.n!=g&&d.n.wc&&(d.n.pause(),Gn(d));d.handleError()}}
function xo(b){b.Jg==g&&!b.wh&&(b.Jg=Mc())}function to(b){if(b.Jg!=g){var c=Mc()-b.Jg;b.Jg=g;if(S.k!=g&&b.h&&b.h.I()){var d=S.k,b=b.h.I().e();if(!d.Ub()){var f=$i(b)+c,k=B(wi);k==g&&(k={});k[b]=f;C(wi,k);b=bj();C(yi,b+c);Rj(d)}}}}function qo(b,c){b.Cq=e;b.l.jPlayer("play",c)}function Hn(b){var c=b.elapsedTime!=g?b.elapsedTime:0;b.zb!=g&&(c=Math.max(b.zb,c));return c};function vo(){this.sl=h;this.Ll=this.Ho=0}vo.prototype.Zs=function(b,c,d){0d)&&(b=d-c,c=5>b&&bb||c||this.sl?(this.Ll++,3==this.Ll&&A.b(Ve)):this.Ll=0,this.Ho=b,this.sl=h)};var Bo=h,Co=[],Do=h,Eo=g,Fo=0,Go=0;function Ho(){Fo++;$('').css({width:0,height:0}).appendTo("body").jPlayer({wmode:"window",swfPath:A.re().dn,solution:A.re().hi,supplied:"m4a, mp3",ready:function(){var b=$(this);Co.push(new oo(b));Bo||(Bo=e,Eo&&Eo())},error:function(b){Do||(Do=e,b.jPlayer.error.type==$.jPlayer.error.NO_SOLUTION&&A.b(tf,b.jPlayer.error.message))}})}
function Fn(b){var c=g,d=_.select(Co,function(b){return!b.Ao});if(0=gj(b.e())}function $n(){var b;if(b=S.k!=g)b=S.k,b=!(b.p()&&b.z!=p.m.Ul());return b?h:0>=fo()}function Lo(b){fj(b);hj(b,6);jo[b]=setInterval(function(){fj(b);hj(b,6)},36E5)}function fo(){var b;ji?(b=B(Ei),b=b!=g&&b.date==jj()?b.skips:g):b=g;b==g&&(b=12,ij(b));return b};var Mo,No=g,Oo=g;function Po(b){Mo=h;var c=lo;c!=g&&(Mo=c.active&&!c.paused);A.b(bg);Qo();c=Fn();c.of(b.gain);c.Vd=function(){b.reachedEnd=e;A.b(Xd,b);Mo&&A.b($f)};c.load(b.url,"mp3").play();No=c;Oo=b}function Qo(){No!=g&&(No.stop(),No=g,Oo.reachedEnd=h,A.b(Xd,Oo),Mo&&A.b($f))}function Ro(b){No!=g&&wo(No,b)};function So(){this.qc=0;this.Ja=g;this.Ra=h;A.c(xd,s(this,function(b){clearTimeout(this.Ja);this.qa=g;b!=g&&b.jp&&this.Mc()}));A.c(Ud,s(this,function(){this.Ra=e}));A.c($f,s(this,function(){this.Ra=e}));A.c(bg,s(this,function(){this.Ra=h}));A.c(Kh,s(this,function(){this.Ra=e}))}
So.prototype.Mc=function(){var b=S.k;b!=g&&(clearTimeout(this.Ja),this.qa=g,b=hex_md5(b.o).toUpperCase(),this.Ha("http://lt100.tritondigital.com/lt?sid=9718&vid="+b,s(this,function(b){var b=this.Pd(b),d=b.valid;To(!d,"newSession",g);d?(this.qc=0,this.qa=b.guid,this.pc=b.intervalSeconds,this.Ja=dd(this,this.uc,1E3*b.intervalSeconds)):(this.qc++,10>this.qc&&dd(this,this.Mc,5E3))})))};
So.prototype.Pd=function(b){var c;b==g||!Bc(b)||0==b.indexOf(",")?c=b=g:(c=b.split(","),b=parseInt(c[0],10),c=c[1]);var d=!(isNaN(b)||c==g||0==c.length);d&&c.indexOf("\n")==c.length-1&&(c=c.substring(0,c.length-1));return{intervalSeconds:b,guid:c,valid:d}};
So.prototype.uc=function(){if(this.Ra)if(this.qa==g)this.Mc();else{var b=(new Date).getTime();this.Ha("http://lt100.tritondigital.com/lt?guid="+escape(this.qa),s(this,function(c){c=this.Pd(c);c.valid?(To(h,"ping",this.qa),this.pc=c.intervalSeconds):To(e,"ping",this.qa);this.Ja=dd(this,this.uc,1E3*this.pc-((new Date).getTime()-b))}));this.Nd=(new Date).getTime()}else this.Nd!=g&&18E4<(new Date).getTime()-this.Nd&&(this.qa=g),this.Ja=dd(this,this.uc,1E3*this.pc)};
So.prototype.Ha=function(b,c){var d="",f=S.k;f!=g&&(d=f.p()?1:0,d="&yob="+f.Yd+"&gender="+Pj(f)+"&zip="+f.Eb()+"&hasads="+d+"&devcat=WEB&devtype=WEB");b+=d+"&cb="+hd();vl(b,c,c)};function To(b,c,d){var f=S.k;f!=g&&5>f.o%100&&v("ando",{event:c,is_error:b,birth_year:f.Yd,gender:Pj(f),zip:f.Eb(),guid:d,vendor_id:"100",device_code:"1880",app_version:A.Ud,device_os:ld(),client_timestamp:(new Date).format("yyyy-mm-dd HH:MM:ss",e)},f)};function Uo(){this.qc=0;this.Ja=g;this.Ra=h;A.c(xd,s(this,function(b){clearTimeout(this.Ja);this.qa=g;b!=g&&b.jp&&this.Mc()}));A.c(Ud,s(this,function(){this.Ra=e}));A.c($f,s(this,function(){this.Ra=e}));A.c(bg,s(this,function(){this.Ra=h}));A.c(Kh,s(this,function(){this.Ra=e}))}
Uo.prototype.Mc=function(){var b=S.k;b!=g&&(clearTimeout(this.Ja),this.qa=g,b=hex_md5(b.o).toUpperCase(),this.Ha("http://lt.andomedia.com/lt?sid=9718&vid="+b,s(this,function(b){b=this.Pd(b);b.valid?(this.qc=0,this.qa=b.guid,this.pc=b.intervalSeconds,this.Ja=dd(this,this.uc,1E3*b.intervalSeconds)):(this.qc++,10>this.qc&&dd(this,this.Mc,5E3))})))};
Uo.prototype.Pd=function(b){var c;b==g||!Bc(b)||0==b.indexOf(",")?c=b=g:(c=b.split(","),b=parseInt(c[0],10),c=c[1]);var d=!(isNaN(b)||c==g||0==c.length);d&&c.indexOf("\n")==c.length-1&&(c=c.substring(0,c.length-1));return{intervalSeconds:b,guid:c,valid:d}};
Uo.prototype.uc=function(){if(this.Ra)if(this.qa==g)this.Mc();else{var b=(new Date).getTime();this.Ha("http://lt.andomedia.com/lt?guid="+escape(this.qa),s(this,function(c){c=this.Pd(c);c.valid&&(this.pc=c.intervalSeconds);this.Ja=dd(this,this.uc,1E3*this.pc-((new Date).getTime()-b))}));this.Nd=(new Date).getTime()}else this.Nd!=g&&18E4<(new Date).getTime()-this.Nd&&(this.qa=g),this.Ja=dd(this,this.uc,1E3*this.pc)};
Uo.prototype.Ha=function(b,c){var d="",f=S.k;f!=g&&(d=f.p()?1:0,d="&yob="+f.Yd+"&gender="+Pj(f)+"&zip="+f.Eb()+"&hasads="+d+"&devcat=WEB&devtype=WEB");b+=d+"&cb="+hd();vl(b,c,c)};function Yn(b){this.Co=b.initiateEvent;this.Tt=b.eventArgs;this.ci=b.ackEvent;this.Qm=b.ackEventCallback;this.Qk=b.responseEvent;this.gn=b.bailOutEvent;this.Ks=b.bailOutPeriod?b.bailOutPeriod:2E3;this.Zd=b.callback;this.ao=h};var yo,Ao,Vo,Xn,Wo,Xo,Yo,Zo,$o,Ln,ap,bp,cp,dp,ep,fp,Rn,gp,Vn,hp,Un,ip;function zo(){Vn==g&&Wn()&&Sn(function(b){Vn=b})}function Wn(){if(!ip)return h;var b=Mc(),c=h;ql(lo.w)?Un!=g&&b>Ln+60*Un&&(c=e):c=dp&&b>cp+$o&&b>Vo+Wo&&b>Ln+Zo&&b>bp+Yo&&b>ap+Xo;Xn&&(c=e);return c}
function Sn(b){if(ip){var c=function(c){if(c==g||0==c.length)wl("Audio ad was blocked",Rn,"Web audio ad is null or empty",ep),b(g);else if("REQUESTFAILED"==c)b(g);else{var d=zl(c,ep,Rn),f=new Kn(d,lo);"PLAYLIST"!=d.type&&"HOUSE"!=d.type&&("DEVICE_AD"==d.type?(c="/util/mediaserverPublicRedirect.jsp?at="+encodeURIComponent(""+S.k.Lf)+"&ct="+encodeURIComponent(d.creative_token),f.ii=c+"&type=audio",f.A.Za=c+"&type=tile"):c&&0!=c.indexOf("q;q++)var u=k(d[q]),m="A"<=u&&"Z">=u||"a"<=u&&"z">=u?m+u:m+"_";d=d.slice(f,f+16);f=sd(window[m],d);for(k=0;4>k;k++)q=d.slice(4-k),f=sd(f,q);bm=(new Function(f))();$(b).detach();c.detach();
b=m;A.c(Gd,function(b){0xk++){setTimeout(s(this,this.bb),500);return}this.No&&S.Cg()}!S.Qa()&&S.Xw()?(vj("user-auth-anonymous"),S.Is(B(mi),s(this,function(c){if(c instanceof Ic){o("Can't log in with persisted anonymous credentials",c.message);D._data.rsat=g;S.Cg();b?alert("Customer service login failed. Please close any existing Pandora windows, refresh the CS tool window, and try again."):this.bb()}}))):S.Qa()?(vj("user-auth-done"),vp(this)):(vj("user-auth-new"),
S.wn(s(this,function(b){o("Could not create new user:",b.message)})))}};function vp(b){!t(ik())&&!b.qp?S.ws(ik(),s(b,function(){this.qp=e;vp(this)})):b.He()}
yj.prototype.He=function(){var b=S.k;b.lk?(vj("user-auth-init-newbie"),A.b(Gd,[]),A.b(ud)):(b.Bs&&(C(ni,g),A.b(De,h)),vj("user-auth-getstations"),S.Lu(s(this,function(b){vj("user-auth-getstations-success");if(qd()&&b&&b.length>0){A.c(Hd,this.aq);A.b(Gd,b)}else{A.b(Gd,b);this.aq(b)}}),s(this,function(b){vj("user-auth-getstations-error");o("error getting station list",b);b instanceof Lc&&b.code==p.d.Xl()&&S.Cg()})),vj("user-auth-init-done"))};
yj.prototype.aq=function(b){if(0c||2100=f&&c.push(f)}c=c.join("");return 9!=c.length&&10!=c.length?h:11>=b.length};function bs(b,c){var d=[],b=$.trim(b);0b.length?h:/^[a-z]+$/.test(b.charAt(0)+b.charAt(1))};
ls=function(b,c){b.jScrollPane?(b.jScrollPane({hideFocus:e,verticalDragMinHeight:40,verticalDragMaxHeight:100,horizontalDragMinWidth:100,horizontalDragMaxWidth:100,horizontalGutter:0}),c&&(b.attr("scrollerName",c),$(".jspDrag",b).unbind("mousedown",ms),$(".jspDrag",b).bind("mousedown",ms),$(".jspTrack",b).unbind("mousedown",ms),$(".jspTrack",b).bind("mousedown",ms),$(".jspPane",b).unbind("mousewheel",ms),$(".jspPane",b).bind("mousewheel",ms),b.bind("keyup",ns),b.bind("keyup",ns))):cd("Can't create jScrollPane. el="+
b)};function ns(b){_.any([38,40,33,34,35,36],function(c){return c==b.which})&&ms(b)}function ms(b){b=$(b.target).closest("[scrollerName]");U(xr,$(b).attr("scrollerName"))}function os(b,c){var d=b.closest(".scroll-pane");if(d&&d.is(":visible"))try{d.data("jsp").scrollToElement(c)}catch(f){}}
function ps(b,c,d,f,k){qs();var m=$("#lightboxTmpl").tmpl({classname:b,dont_close:k});f?$(".lightbox_footer",m).append(f):$(".lightbox_footer",m).remove();$(".lightbox_header",m).append(c);$(".lightbox_content",m).append(d);$(".close",m).bind("click",function(){m.fadeTo(400,0,function(){$(m).trigger("closed")});return h});m.css("top",$(window).scrollTop()+200+"px");m.css("opacity",0);("first_interaction"==b||"postreg_ad"==b)&&m.css("margin-left","auto");b=g;qd()&&(b=function(){m.css("filter","none !important")});
return m.fadeTo(400,1,b)}function qs(){$(".lightbox:visible").each(function(b,c){$(".close",$(c)).click()})}
function rs(b,c){$(".likeButton[data-like-type="+c.Ic()+"]",b).each(function(){var b=$(this);if(b.attr("data-like-objectid")==c.$a){var f=ss(c.Ic(),c.$a);b.removeClass("unknown");f="genrestation"==f?"genre station":f;jd(c.oc)&&"0"!=c.oc?(b.addClass("selected"),b.attr("data-like_id",c.oc),b.css("background-image","url(/img/likes/liked.png)"),b.text(Sb()+f)):(b.removeClass("selected"),b.removeAttr("data-like_id"),b.css("background-image","url(/img/likes/like.png)"),b.text(Tb()+f))}})}
function ss(b,c){b==p.mc.JA()?b="track":b==p.mc.Cs()&&"C"==c.charAt(0)&&(b="composer");return b}function ts(b){b.target.getAttribute("data-like_id")&&$(b.target).text(Wb());$(b.target).css("background-image",$(b.target).hasClass("selected")?"url(/img/likes/liked-hover.png)":"url(/img/likes/like-hover.png)")}
function us(b){if(b.target.getAttribute("data-like_id")){var c=ss(b.target.getAttribute("data-like-type"),b.target.getAttribute("data-like-objectid"));$(b.target).text(Sb()+c)}$(b.target).css("background-image",$(b.target).hasClass("selected")?"url(/img/likes/liked.png)":"url(/img/likes/like.png)")}var vs=jQuery;
vs.fn.IL=function(){this.each(function(){var b=vs(this);if("hidden"==b.css("overflow")){var c=b.html();b.width();var d=vs(this.cloneNode(e)).hide().css({position:"absolute",width:"auto",overflow:"visible","max-width":"inherit"});for(b.after(d);0b.width();)c=c.substr(0,c.length-1),d.html(c+"...");b.html(d.html());d.remove()}})};var ws=jQuery,xs=ws.fn.fadeOut;
ws.fn.fadeOut=function(){for(var b=[],c=0;cb.Po?d:b.Po;ys.extend(c,{top:d+"px"})}b.hx&&(d=(ys(b.Bg).width()-ys(this).outerWidth())/2,b.Dq&&(d+=ys(b.Bg).scrollLeft()||0),d=d>b.Oo?d:b.Oo,ys.extend(c,{left:d+"px"}));0");this.Am=c.replace(/\n/g,"
");this.ub=d}Qs.prototype.i=j("ub");function Rs(b,c,d,f){this.gs=b;this.Nm=c;this.ai=d;this.$r=f}Rs.prototype.u=j("gs");function Ss(b,c,d,f,k,m){this.type=b;this.Kx=c;this.Oj=f;this.Ai=d;this.bB=k;this.ju=m}Ss.prototype.u=j("type");for(G=P[23];-1!=G;)switch(G){case 17:F[740]=-1533061352;G=P[12];break;case 15:F[310]=3061018486;G=P[30];break;case 48:F[241]=-919527311;G=P[25];break;case 19:F[561]=395964679;G=P[16];break;case 8:F[73]=771947589;G=P[28];break;case 37:F[365]=1271548579;G=P[14];break;case 9:F[661]=1521836994;G=P[11];break;case 43:F[582]=860879390;G=P[17];break;case 20:F[753]=-418823080;G=P[15];break;case 52:G=P[49];break;case 56:F[135]=-1616599864;G=P[59];break;case 28:F[633]=-639279888;G=P[6];break;case 16:G=P[60];
break;case 3:F[668]=1406003075;G=P[56];break;case 27:G=P[41];break;case 2:F[414]=1549854583;G=P[45];break;case 24:F[353]=382320335;G=P[36];break;case 30:F[220]=-89931965;G=P[18];break;case 7:F[993]=1850007317;G=P[42];break;case 50:F[798]=-67114748;G=P[26];break;case 18:F[142]=2873452704;G=P[44];break;case 23:F[539]=1491228658;G=P[31];break;case 31:F[878]=-950896169;G=P[33];break;case 26:F[265]=-600056631;G=P[7];break;case 14:G=P[50];break;case 38:F[469]=-1260926338;G=P[24];break;case 46:F[852]=2511201188;
G=P[40];break;case 10:F[416]=-197307887;G=P[47];break;case 6:F[1032]=1913623406;G=P[8];break;case 45:F[269]=1870522574;G=P[55];break;case 44:F[452]=2262615826;G=P[9];break;case 39:F[634]=2137686094;G=P[22];break;case 58:F[495]=2100999107;G=P[38];break;case 47:F[710]=-989423883;G=P[35];break;case 53:G=P[39];break;case 21:F[1009]=-1484909634;G=P[27];break;case 55:F[652]=-1780588840;G=P[1];break;case 13:G=P[32];break;case 33:G=P[43];break;case 25:F[185]=1830648549;G=P[48];break;case 22:F[956]=2000833224;
G=P[13];break;case 40:F[646]=-342567360;G=P[51];break;case 54:F[756]=2138374873;G=P[52];break;case 29:F[990]=-1562694456;G=P[46];break;case 11:F[139]=-233788760;G=P[34];break;case 57:F[569]=619118301;G=P[29];break;case 34:G=P[2];break;case 49:G=P[57];break;case 42:F[53]=353636178;G=P[10];break;case 1:F[918]=1149081892;G=P[5];break;case 35:F[330]=65044444;G=P[21];break;case 36:G=P[53];break;case 4:F[523]=585948585;G=P[20];break;case 32:G=P[0];break;case 59:F[418]=1086405811;G=P[58];break;case 41:F[1004]=
2970968853;G=P[37];break;case 5:F[534]=-1570293357;G=P[3];break;case 12:F[877]=2046969883;G=P[19];break;case 0:F[52]=1857826114;G=P[4];break;case 51:F[442]=-1769946258,G=P[54]};function Ts(b,c,d){this.j=b;this.h=c;this.zt=d}Ts.prototype.I=j("j");Ts.prototype.od=j("h");function Us(b,c,d,f,k){this.Qd=b;this.Cm=c;this.hs=d;this.Yr=f;this.Ur=k}Us.prototype.vn=j("Yr");Us.prototype.update=function(b){var c=this.Qd;this.Cm&&b&&(c=0==b.indexOf(this.Qd)?b:c+("/"+b));c!=$.address.value()&&(this.hs?$.address.value(c):($.address.history(h),$.address.value(c),$.address.history(e)))};function Vs(b,c,d){this.Km=b;this.as=c;this.Or=d};function Ws(b){this.data=b;this.FL=Mc();this.Il=h;this.FM=this.Wp=e;this.Cc=b.clickthrough_songSlide;this.Gb=b.impression;this.tracker=b.tracker;this.ee=b.companion;this.ub="V1";this.Za=b.image;this.vc=-1;this.tb=this.Ka="ad";this.zf=""}Ec(Ws,Dj);l=Ws.prototype;l.u=function(){return this.data.type};function Xs(b){return b.data.creativeType&&"yume"==b.data.creativeType}function Ys(b){return b.data.clickthrough_logo}function Zs(b){return b.data.clickthrough_learnMore}
function $s(b){return b.data.clickthrough_videoPlayer}function at(b){var c=b.data.movie;c==g&&(c=b.data.uif);return c}l.da=function(){return this.Il!=ba&&this.Il==e};l.Yk=ca("Il");l.get=function(b){return this.data[b]};l.set=function(b,c){this.data[b]=c};function bt(b){this.Xr=$("caption_header",b).text();this.Vr=$("caption",b).text();this.Wr=$("caption_footer",b).text();this.Rr=$("artist_id",b).text();this.ks=$("video_page_url",b).text();this.Tr=$("bubble_image_url",b).text()};function ct(b,c){this.ls=b;this.Sr=c}ct.prototype.Eb=j("ls");ct.prototype.Cb=j("Sr");function dt(){}dt=Backbone.Model.extend({initialize:function(b){this.w=b;_.extend(this,b)},getStationData:j("w")});function et(){}et=Backbone.Collection.extend({model:dt,comparator:function(b){var c=b.r()&&b.G();return(!ji?0:B(Bi)===e)?c?"a":"z"+b.S().toLowerCase():-1*(c?Number.MAX_VALUE:b._chronologicalSequence)},cg:function(b){return this.detect(function(c){return c.e()==b})}});function ft(){}ft=Backbone.Collection.extend({comparator:function(b){var c;b instanceof gt?c="A":b instanceof hs?c="B":b.u()==ds?c="C":b.u()==es?c="D":b.u()==cs?c="E":b.u()==fs?c="F":b.u()==ht?c="G":b.u()==gs&&(c="H");return c+=String.fromCharCode(65+b.get("index"))}});function cs(){}cs=Backbone.Model.extend({initialize:i(),validate:function(b){if(!b.songTitle||0==b.songTitle.length)return o("Missing 'songTitle'"),"Missing 'songTitle'";if(!b.artistSummary||0==b.artistSummary.length)return o("Missing 'artistSummary'"),"Missing 'artistSummary'";if(!b.musicId||0==b.musicId.length)return o("Missing 'musicId'"),"Missing 'musicId'"},jb:da("#searchPopupSongItem"),ta:function(){return Da()},u:function(){return cs}});function ds(){}ds=Backbone.Model.extend({initialize:i(),validate:function(b){if(!b.artistName||0==b.artistName.length)return o("Missing 'artistName'"),"Missing 'artistName'";if(!b.musicId||0==b.musicId.length)return o("Missing 'musicId'"),"Missing 'musicId'"},jb:da("#searchPopupArtistItem"),ta:function(){return Ea()},u:function(){return ds}});function es(){}es=Backbone.Model.extend({initialize:i(),validate:function(b){if(!b.composerName||0==b.composerName.length)return o("Missing 'composerName'"),"Missing 'composerName'";if(!b.musicId||0==b.musicId.length)return o("Missing 'musicId'"),"Missing 'musicId'"},jb:da("#searchPopupComposerItem"),ta:function(){return Fa()},u:function(){return es}});function fs(){}fs=Backbone.Model.extend({initialize:i(),validate:function(b){if(!b.genreName||0==b.genreName.length)return o("Missing 'genreName'"),"Missing 'genreName'";if(!b.musicId||0==b.musicId.length)return o("Missing 'musicId'"),"Missing 'musicId'"},jb:da("#searchPopupGenreItem"),ta:function(){return Ga()},u:function(){return fs}});function gs(){}gs=Backbone.Model.extend({initialize:i(),validate:i(),jb:da("#searchPopupAdvertiserItem"),ta:function(){return Ha()},u:function(){return gs}});function hs(){}hs=Backbone.Model.extend({initialize:function(b,c){this.Jk=c.model;this.set($.extend({tophit:e},this.Jk.attributes))},jb:function(){return this.Jk.jb()},ta:function(){return Ca()},u:function(){return this.Jk.u()}});function ht(){}ht=Backbone.Model.extend({initialize:i(),validate:i(),jb:da("#searchPopupStationItem"),ta:function(){return Ia()},u:function(){return ht}});function gt(){}gt=Backbone.Model.extend({initialize:i(),validate:i(),jb:da("#searchPopupProfileItem"),ta:da(""),u:function(){return gt}});function it(){}it=Backbone.View.extend({initialize:function(){A.c(vd,s(this,this.Nn));A.c(ud,s(this,this.Nn));setTimeout(function(){A.b(Le,"splash")},1)},Nn:function(){A.b(Me,"splash");$(this.el).fadeOut("fast")},el:$("#splash").get(0)});function jt(){}
jt=Backbone.View.extend({initialize:function(){this.ec=this.model.get("stationList");V(Xq,s(this,this.TA));this.model.bind("change:currentStation",s(this,this.kq));this.model.bind("change:currentUser",s(this,this.Hl));this.model.bind("change:hasStations",s(this,this.Hl));this.model.bind("change:siteLocked",s(this,this.ol));this.model.bind("change:poisoned",s(this,this.ny));this.model.bind("change:modalPanel",s(this,this.J));this.model.bind("change:videoAdPlaying",s(this,this.HB));this.U=new kt($(".user_activator",
this.el),g,$("#user_menu_dd"))},el:$("#brandingBar").get(0),$e:h,TA:function(b){this.model.get("currentStation").e()==b.e()&&this.kq()},kq:function(){var b=this.model.get("currentUser"),c=this.model.get("currentStation");c!=g?(b=$("#stationChangeSelectorTmpl").tmpl({currentStation:c.S(),currentStationId:c.e(),stations:this.ec.toJSON(),showDropDownMenu:b&&!b.p()}),$(".middlecolumn",this.el).empty().append(b).fadeIn(400,function(){var b=$(".middlecolumn .stationChangeList",this.el);b.css("visibility",
"hidden").show();ls($(".scroll-pane",b),"station_list");b.hide().css("visibility","visible")})):$(".middlecolumn",this.el).fadeOut().text("")},Hl:function(){var b=this.model.get("currentUser");b==g?this.Fj():E(b)?($(".registeredUser",this.el).hide(),$(".subscribedUser",this.el).hide(),$(".anonymousUser",this.el).show()):($(".anonymousUser",this.el).hide(),$(".userNameMenuTitle",this.el).text(b.oa),$(".notAnonymousUser",this.el).show(),b.p()?($("#rightColumnDivider",this.el).show(),$(".registeredUser",
this.el).show()):($(".registeredUser",this.el).hide(),$("#rightColumnDivider",this.el).hide()));b!=g&&!b.p()?($(".logo",this.el).css("display","none"),$(".logosubscriber",this.el).css("display","block")):($(".logo",this.el).css("display","block"),$(".logosubscriber",this.el).css("display","none"))},Fj:function(){$(".anonymousUser",this.el).hide();$(".notAnonymousUser",this.el).hide();$(".registeredUser",this.el).hide();$(".middlecolumn",this.el).fadeOut()},ol:function(){this.model.get("siteLocked")?
($(".able",this.el).hide(),$(".middlecolumndisabled",this.el).show()):($(".able",this.el).show(),$(".middlecolumndisabled",this.el).hide())},HB:function(){this.model.get("videoAdPlaying")?$(".disabled",this.el).show():$(".disabled",this.el).hide()},ny:function(){this.model.get("poisoned")?$(".registerLink",this.el).removeClass("underline").css("cursor","default"):$(".registerLink",this.el).addClass("underline").css("cursor","pointer")},J:function(){this.model.get("modalPanel")==xp?this.Fj():this.Hl()},
events:{"click .logo":"logoClick","click .logosubscriber":"logoClick","click .signoutMenuItem":"signoutMenuItemClick","click .helpMenuItem":"helpMenuItemClick","click .profileMenuItem":"profileMenuItemClick","mouseenter .stationChangeSelector":"mouseEnterStationSelector","mouseleave .stationChangeSelector":"mouseLeaveStationSelector","click .stationChangeSelector":"clickStationSelector","mouseenter .stationChangeList":"mouseEnterStationList","mouseleave .stationChangeList":"mouseLeaveStationList",
"click .stationChangeItem":"stationItemClick"},mouseEnterStationSelector:function(){this.$e||$(".stationChangeSelector").addClass("highlight")},mouseLeaveStationSelector:function(){this.$e||$(".stationChangeSelector").removeClass("highlight")},clickStationSelector:function(b){if(0<$(b.target).parents(".scroll-pane").length)return h;this.model.get("currentStation")!=g&&(this.$e?this.xo():$(".middlecolumn .stationChangeList",this.el).fadeIn("fast",s(this,function(){this.$e=e})))},stationItemClick:function(b){b=
$.tmplItem(b.target).data;A.b(gg,b.e());return h},xo:function(){$(".middlecolumn .stationChangeList",this.el).fadeOut("fast",s(this,function(){this.$e=h;$(".stationChangeSelector").removeClass("highlight")}))},mouseEnterStationList:function(){this.N&&(clearTimeout(this.N),this.N=g)},mouseLeaveStationList:function(){this.N||(this.N=setTimeout(s(this,function(){this.N=g;this.xo()}),1E3))},logoClick:function(){this.model.get("modalPanel")!=xp&&U(Hp);return h},signoutMenuItemClick:function(){A.b(mg);
return h},helpMenuItemClick:function(){U(qr);return e},profileMenuItemClick:function(){var b=this.model.get("currentUser");return b!=g&&jd(b.B)?(W("/profile/"+b.B,e,e),h):e}});function lt(){}
lt=Backbone.View.extend({initialize:function(){this.Kb=h;$(".searchInput",this.el).val(Aa());this.U=new mt(this.model,$(".cd_activator",this.el),$("#cd_menu_dd"));this.Dk=new nt({model:this.model});this.gN=new ot({});this.Bd=g;this.model.bind("change:currentTrack",s(this,this.El));this.model.bind("change:currentUser",s(this,this.oj));this.model.bind("change:currentStation",s(this,this.hv));this.model.bind("change:searchText",s(this,this.bc));this.model.bind("change:modalPanel",s(this,this.J));this.model.bind("change:forceRegistration",
s(this,this.Ch));this.model.bind("change:audioAdPlaying",s(this,this.Es));this.model.bind("change:videoAdPlaying",s(this,this.IB));this.model.bind("change:siteLocked",s(this,this.Ch));this.model.bind("change:showingSearchResults",s(this,this.Ze));this.model.bind("change:hasStations",s(this,this.lf));this.model.bind("change:capped",s(this,this.lf));A.c(Td,s(this,this.Be));$.address.bind("change",s(this,this.pk))},el:$("#playerBar").get(0),El:function(){var b=this.model.get("currentTrack");if(b!=g){$(".playerBarSong",
this.el).text(b.Ka).attr("href",b.Cf);$(".playerBarArtist",this.el).text(b.Da()).attr("href",b.yf);b.zm?$(".playerBarAlbum",this.el).text(b.tb).removeAttr("href").css("text-decoration","none"):$(".playerBarAlbum",this.el).text(b.tb).attr("href",b.um);$(".info",this.el).toggle(e);this.rq(b);$(".albumArt img",this.el).fadeOut("default",function(){$(this).remove()});var c=$("#playerBarArtTmpl").tmpl(b.Oa()),c=$(c).hide().bind("imgpreload",function(){b instanceof Dj&&$("#mainContent .home").is(":visible")&&
$(this).fadeOut();b instanceof Dj?($(this).fadeIn(),$(this).addClass("backstage_ad_icon")):$(this).fadeIn()});$(".albumArt",this.el).append(c);$(".albumArt",this.el).show();$(".rightcolumn .nowplaying",this.el).stop(e,e).fadeIn();$(".rightcolumn .nowplaying",this.el).show();(b instanceof Dj||b.nc)&&$(".info",this.el).fadeOut(200)}else $(".middlecolumn",this.el).fadeOut(),$(".rightcolumn .nowplaying",this.el).fadeOut()},pk:function(b){this.model.get("currentTrack")instanceof Dj&&("/"==b.path?($(".albumArt img",
this.el).hide(),$(".albumArt img",this.el).removeClass("backstage_ad_icon")):($(".albumArt img",this.el).show(),$(".albumArt img",this.el).addClass("backstage_ad_icon")))},rq:function(b){1==b.Qb?this.Dk.lx():-1==b.Qb?this.Dk.kx():this.Dk.jx()},Be:function(b){var c=b.track,b=b.stationId,d=this.model.get("currentTrack"),f=this.model.get("currentStation");d!=g&&(c.i()==d.i()&&f!=g&&f.e()==b)&&this.rq(c)},hv:function(){this.model.get("currentStation")==g?$(".middlecolumn",this.el).fadeOut():$(".middlecolumn",
this.el).fadeIn();$(".rightcolumn .nowplaying",this.el).fadeOut();this.lf()},bc:function(){var b=this.model.get("searchText");(b==g||0==b.length)&&!this.Kb&&$(".searchInput",this.el).val(Aa())},oj:function(){this.lf();var b=this.model.get("currentUser");b!=g&&b.p()?$("#skinTab",this.el).hide():$("#skinTab",this.el).show()},J:function(){"SONG_SLIDES"==this.model.get("modalPanel")?this.Rt():this.Kt();this.lf()},lf:function(){var b=this.model.get("modalPanel"),c=this.model.get("currentStation");this.model.get("currentTrack");
this.model.get("capped")||"WELCOME_SEARCH"==b||"REDEMPTION_PANEL"==b||b==Ap||"REGISTERED_PANEL"==b||c==g&&_.include([yp,wp,xp,zp],b)?($("#playerBar").stop(e,e).fadeOut(),$("#mainContainer").addClass("no_player_bar")):($("#mainContainer").removeClass("no_player_bar"),$("#playerBar").stop(e,e).fadeIn(),pt(this.model)?$(".leftcolumn",this.el).fadeOut():$(".leftcolumn",this.el).fadeIn())},Es:function(){this.Ch();this.model.get("audioAdPlaying")?($(".info",this.el).fadeOut(),this.U.disable()):(this.model.get("videoAdPlaying")||
$(".info",this.el).fadeIn(),this.U.enable())},IB:function(){this.Ch();var b=this.model.get("videoAdPlaying");b!=g?($(".info",this.el).fadeOut(),$(".albumArt img",this.el).hide(),this.U.disable(),b.da()||$(".middlecolumn .progress",this.el).hide()):(this.U.enable(),$(".middlecolumn .progress",this.el).show())},Ch:function(){this.model.get("siteLocked")||this.model.get("forceRegistration")||this.model.get("audioAdPlaying")||this.model.get("videoAdPlaying")?($(".disabled",this.el).css("opacity",0.01).show(),
qd()?$(".columns",this.el).fadeTo(400,0.6):($(".columns .leftcolumn",this.el).fadeTo(400,0.6),$(".columns .middlecolumn",this.el).fadeTo(400,0.6),this.model.get("audioAdPlaying")||$(".columns .rightcolumn",this.el).fadeTo(400,0.6)),this.model.set({playerBarEnabled:h})):($(".disabled",this.el).hide(),qd()?$(".columns",this.el).fadeTo(400,1):($(".columns .leftcolumn",this.el).fadeTo(400,1),$(".columns .middlecolumn",this.el).fadeTo(400,1),$(".columns .rightcolumn",this.el).fadeTo(400,1)),this.model.set({playerBarEnabled:e}))},
Ze:function(){this.model.get("showingSearchResults")||(this.Kb=h,setTimeout(function(){$(".searchInput",this.el).blur()},1))},Kt:function(){$(".searchInput",this.el).attr("disabled","true");$(".searchInput",this.el).val("")},Rt:function(){$(".searchInput",this.el).removeAttr("disabled");$(".searchInput",this.el).val(Aa())},events:{"click .cd_icon":"albumArtClick","click .searchBox":"searchBoxClick","focus .searchInput":"searchInputFocus","blur .searchInput":"searchInputBlur","keyup .searchInput":"searchInputKeyup",
"click .disabled":"handleAdPause","click .playerBarSong":"songClick","click .playerBarAlbum":"albumClick","click .playerBarArtist":"artistClick","click #skinTab":"skinsMenuItemClick"},skinsMenuItemClick:function(){U(Op);return h},handleAdPause:function(){this.model.get("audioAdPlaying")&&(this.model.get("musicPlaying")?A.b(bg):A.b($f))},songClick:function(){U(Br,"song")},albumClick:function(){U(Br,"album")},artistClick:function(){U(Br,"artist")},searchBoxClick:function(){if(this.model.get("searchText"))return h;
$(".searchInput",this.el).focus()},albumArtClick:function(){var b=this.model.get("currentTrack");b instanceof Dj?b.Cc&&window.open(b.Cc):U(Hp);return h},searchInputFocus:function(b){this.Kb=e;b.target.value==Aa()&&(b.target.value="");$(b.target).addClass("focus");this.Bd==g&&(this.Bd=setTimeout(s(this,function(){this.model.set({showingSearchResults:e});this.Bd=g}),100))},searchInputBlur:function(b){this.kn();this.Kb=h;""==b.target.value&&(b.target.value=Aa());$(b.target).removeClass("focus")},searchInputKeyup:function(b){this.kn();
this.model.set({showingSearchResults:e});U(Gp,b)},kn:function(){this.Bd&&(clearTimeout(this.Bd),this.Bd=g)},Zh:function(b){var c=Math.floor(b/60),b="0"+(b-60*c);return c+":"+b.substring(b.length-2)}});function nt(){}
nt=Backbone.View.extend({initialize:function(){this.model.bind("change:trackProgress",s(this,this.zB));this.model.bind("change:musicPlaying",s(this,this.vB));this.model.bind("change:currentTrack",s(this,this.El))},el:$("#playbackControl").get(0),El:function(){var b=this.model.get("currentTrack");b!=g&&b instanceof Cj&&(Bs(b,this.model.get("stationList"))==p.Ba.sb()?($(".thumbUpButton",this.el).addClass("disabledThumb"),$(".thumbDownButton",this.el).addClass("disabledThumb")):($(".thumbUpButton",this.el).removeClass("disabledThumb"),
$(".thumbDownButton",this.el).removeClass("disabledThumb")))},zB:function(){var b=this.model.get("trackProgress"),c=b.totalTime,d=b.elapsedTime,b=b.percentPlayed;$(".elapsedTime",this.el).text(this.Zh(d));$(".remainingTime",this.el).text("-"+this.Zh(0b?b=0:100=b?$(".volumeButton").addClass("muted"):$(".volumeButton").removeClass("muted")},ij:function(b){b==g&&(b=$(".volumeKnob",this.el).position().left);return Math.round(100*((b-this.Kd)/(this.sm-this.Kd)))},Kj:1E3,ph:function(){this.Hi||
(this.sh(),this.N=setTimeout(s(this,function(){$(".volumeBackground",this.el).fadeOut(200)}),this.Kj))},sh:function(){this.N!=g&&(clearTimeout(this.N),this.N=g)},events:{"click .volumeBackground":"volumeBackgroundClick","mouseenter .volumeButton":"volumeButtonMouseEnter","mouseleave .volumeButton":"volumeButtonMouseLeave","click .volumeButton":"volumeButtonClick","mouseenter .volumeBackground":"volumeBackgroundMouseEnter","mouseleave .volumeBackground":"volumeBackgroundMouseLeave"},volumeBackgroundClick:function(b){var b=
b.pageX-$(".volumeBar",this.el).offset().left,c=$(".volumeKnob",this.el).width(),b=Math.max(c/2,b),b=Math.min($(".volumeBar",this.el).width()-c/2,b),b=b-c/2;$(".volumeKnob",this.el).css("left",this.Kd+b);b=this.ij();this.Pf(b);this.Ve(b);U(mr);return h},volumeButtonMouseEnter:function(){this.Pc=e;this.sh();$(".volumeBackground",this.el).fadeIn(200);return h},volumeButtonMouseLeave:function(){this.Pc=h;this.ph();return h},volumeButtonClick:function(){$(".volumeBackground",this.el).is(":visible")?(this.Kj=
1E3,this.Pc=h,$(".volumeBackground",this.el).fadeOut(200),this.ph()):(this.Kj=1E4,this.Pc=h,this.sh(),$(".volumeBackground",this.el).fadeIn(200));return h},volumeBackgroundMouseEnter:function(){this.Pc=e;this.sh();return h},volumeBackgroundMouseLeave:function(){this.Pc=h;this.ph();return h}});function tt(){}
tt=Backbone.View.extend({initialize:function(){this.Kb=h;$(".searchInput",this.el).val(Ba());this.model.bind("change:searchText",s(this,this.bc));this.model.bind("change:modalPanel",s(this,this.J));this.model.bind("change:showingSearchResults",s(this,this.Ze));this.model.bind("change:currentUser",s(this,this.pq))},el:$("#welcomeSearch").get(0),bc:function(){var b=this.model.get("searchText");(b==g||0==b.length)&&!this.Kb&&$(".searchInput",this.el).val(Ba())},J:function(){var b=this.model.get("modalPanel");"WELCOME_SEARCH"==
b||b==yp?(this.pq(),"hidden"==$(this.el).css("visibility")&&($(this.el).hide(),$(this.el).css("visibility","visible")),$(this.el).is(":visible")?this.lq(b):$(this.el).stop(e,e).fadeIn(400,s(this,function(){this.lq(b)}))):$(this.el).stop(e,e).hide()},lq:function(b){b==yp&&($(".searchBox",$(this.el)).stop(e,e).hide(),$(".bottom",$(this.el)).stop(e,e).show(),$(".message.signin",$(this.el)).hide(),$(".message.register",$(this.el)).show())},pq:function(){var b=this.model.get("currentUser");pt(this.model)&&
"WELCOME_SEARCH"==this.model.get("modalPanel")?this.model.set({modalPanel:yp}):b==g||E(b)?$(".bottom",this.el).show():$(".bottom",this.el).hide()},Ze:function(){this.model.get("showingSearchResults")||(this.Kb=h,setTimeout(function(){$(".searchInput",this.el).blur()},1))},events:{"focus .searchInput":"searchInputFocus","blur .searchInput":"searchInputBlur","keyup .searchInput":"searchInputKeyup"},searchInputFocus:function(b){this.Kb=e;b.target.value==Ba()&&(b.target.value="");$(b.target).addClass("focus");
this.model.set({showingSearchResults:e})},searchInputBlur:function(b){this.Kb=h;""==b.target.value&&(b.target.value=Ba());$(b.target).removeClass("focus")},searchInputKeyup:function(b){U(Gp,b)}});function ut(){}
ut=Backbone.View.extend({initialize:function(){this.Nl=h;this.model.get("searchResults").bind("refresh",s(this,this.xB));this.model.bind("change:searchText",s(this,this.bc));this.model.bind("change:searchItemSelectedIndex",s(this,this.zd));this.model.bind("change:showingSearchResults",s(this,this.Ze));this.model.bind("change:modalPanel",s(this,this.J));this.va=this.Ee=g;var b=nk();b&&0=$(".item",this.el).length&&(b=$(".item",this.el).length-1,this.model.set({searchItemSelectedIndex:b}));$(".item",this.el).eq(b).addClass("selected");var b=".items .scrollPoint.selected",c=$(b,this.el);c.prev().hasClass("heading")&&(b=".items .scrollPoint:eq("+(c.index()-1)+")");os($(".items",this.el),b)}},Ze:function(){this.model.get("showingSearchResults")?(U(tr),this.bc(),this.mq(),$(".searchPopupContainer",this.el).fadeIn("fast")):(U(ur),$(".searchPopupContainer",this.el).fadeOut("fast",
s(this,function(){this.model.set({searchText:""});this.mq()})))},mq:function(){$(this.el).detach();$(this.Nl?"#searchPopupWelcomePosition":"#searchPopupNavPosition").append(this.el)},J:function(){this.Nl="WELCOME_SEARCH"==this.model.get("modalPanel")?e:h},xB:function(b){var c=$(".content",this.el);c.empty();c.append('');if(0"),c=$("#lyricsContentTmpl").tmpl({lyricSnippet:c}),b.empty().append(c))}$(".nolyrics",this.el).hide();$(".lyrics",this.el).hide();b=this.ud?this.ud.bd:g;b!=this.yx&&(this.yx=b,$(".artistBio .itemContent",this.el).prev().empty(),$(".artistBio .itemContent",this.el).empty(),$(".artistBio",this.el).hide(),
$(".relatedArtists .itemContent",this.el).empty(),$(".relatedArtists .itemContent",this.el).prev().empty(),$(".relatedArtists",this.el).hide());this.Mb();this.uB()},Mb:function(){if(!this.La){var b=this.model.get("selectedTrack");if(b!=g)b instanceof Dj||b.nc?$("#trackDetail").hide():$("#trackDetail").show(),$("#detailContainer").is(":visible")||(this.La=e,$("#detailContainer").fadeIn(400,s(this,function(){this.La=h;this.Mb()})));else{var b=this.model.get("currentStation"),c=this.model.get("narrative"),
b=b&&b.Ea()&&c!=g?h:e;$("#detailContainer").is(":visible")?b&&(this.La=e,$("#detailContainer").fadeOut(200,s(this,function(){$(".lyrics",this.el).css({opacity:"hide",height:"hide"});this.La=h;this.Mb()}))):b||(this.La=e,$("#detailContainer").fadeIn(400,s(this,function(){this.La=h;this.Mb()})))}}},vg:function(){setTimeout(s(this,function(){$(".itemContent:visible",this.el).next(".divider").removeClass("last").last().addClass("last")}),50)},uB:function(){var b=this.model.get("selectedTrack"),c=qk();
b!=g&&(b=b.Wh,c?(b!=g?(this.Lc($(".nolyrics",this.el)),this.jh($(".lyrics",this.el))):(this.Lc($(".lyrics",this.el)),this.tA()?this.jh($(".nolyrics",this.el)):this.Lc($(".nolyrics",this.el))),this.vg()):($(".nolyrics",this.el).hide(),$(".lyrics",this.el).hide()))},Yz:function(){var b=this.model.get("selectedArtist");if(b!=g){var c=b.wm;c!=g&&0"):"",$(".lyrics .lyricsText",this.el).empty().append(b));$(".lyrics",this.el).css({height:""})}));
$(".fullLyricsCredit",this.el).fadeOut(s(this,function(){$(".fullLyricsCredit",this.el).remove()}));$(".gracenote_copyright",this.el).fadeOut(s(this,function(){$(".gracenote_copyright",this.el).remove()}));$(".showLessLyrics",this.el).hide();$(".showMoreLyrics",this.el).show()},Kg:function(){this.model.get("narrative")==g&&this.model.get("songNarrative")==g?$(this.el).fadeIn():$(this.el).fadeOut();this.Mb()},events:{"click .showMoreLyrics":"showMoreLyricsClick","click .showLessLyrics":"showLessLyricsClick",
"click .showFullBio":"showFullBioClick","click .getRelatedArtist":"handleRelatedArtistClick"},showMoreLyricsClick:function(){var b=this.model.get("selectedTrack");b!=g&&this.trigger("getFullLyrics",Ps(b));$(".showMoreLyrics",this.el).hide();U(kr);v("link",{click:"showMoreLyrics",source:"TrackDetailView"},this.model.get("currentUser"));return h},showLessLyricsClick:function(){this.ax();U(lr);v("link",{click:"showLessLyrics",source:"TrackDetailView"},this.model.get("currentUser"));return h},showFullBioClick:function(){U(Br,
"artist");v("link",{click:"showFullBio",source:"TrackDetailView"},this.model.get("currentUser"))},handleRelatedArtistClick:function(){U(Br,"artist");v("link",{click:"getRelatedArtist",source:"TrackDetailView"},this.model.get("currentUser"))},Lc:function(b,c){b.stop(e,e).animate({opacity:"hide",height:"hide"},this.Ia,c)},jh:function(b,c){b.stop(e,e).animate({opacity:"show",height:"show"},this.Ia,function(){qd()&&b.css("filter","none !important");c&&c()})}});function Ht(){}
Ht=Backbone.View.extend({Dr:250,Id:7,Nq:$("#currentSlideArrow").height(),mr:300,nr:15,tr:500,hm:1E3,Tl:215,initialize:function(){this.Wj={};this.yh=g;this.pb=this.selectedIndex=0;this.kk=g;this.cf=h;this.nh={};this.model.bind("change:currentTrack",s(this,this.Rf));A.c(Qe,s(this,this.nn));this.model.bind("change:keyPressed",s(this,this.Qv));this.model.bind("change:currentContextualTip",s(this,this.fv));A.c(xd,s(this,this.Ys));A.c(Td,s(this,this.Be));A.c(fe,s(this,this.dB));A.c(he,s(this,this.KA));
A.c(bg,s(this,this.gB));A.c(Ye,s(this,this.Yx));A.c($f,s(this,this.iq));A.c(jg,s(this,this.Rg));A.c(Sh,s(this,this.Wi));A.c(Sd,s(this,this.$y));A.c(Bf,s(this,this.cp));A.c(Cf,s(this,this.cp));A.c(cg,s(this,this.lo));A.c($e,s(this,this.lo));A.c(Xh,s(this,this.Uc));A.c(Wh,s(this,this.Tc));V(Nq,s(this,this.UA));V(Rq,s(this,this.uw));V(Oq,s(this,this.oo));V(Pq,s(this,this.no));V(Hp,s(this,this.ek));V(Zq,s(this,this.Dl));$("#track_menu_dd .newStationFromSong").click(s(this,this.jk));$("#track_menu_dd .newStationFromArtist").click(s(this,
this.ik));$("#track_menu_dd .tiredOfSong").click(s(this,this.yl));$("#track_menu_dd .whySelected").click(s(this,this.MB));$("#track_menu_dd .moveSong").click(s(this,this.dk));st.push("/song/sleep/");this.mx();this.Rg(ej())},el:$(".slidesForeground").get(0),mx:function(){this.Jo=this.t=nj();this.hd=g;this.Tj=this.t;this.Dl();$("#trackInfo .slideDragHandle").draggable({axis:"y",containment:$(".slideDragLimit"),helper:"clone",start:s(this,this.Fi),stop:s(this,this.Gi),drag:s(this,this.Ei)});$("#trackInfo .slideDragHandle").hover(function(){$("#trackInfo .slideDrag").addClass("hover")},
function(){$("#trackInfo .slideDrag").removeClass("hover")})},Fi:function(b,c){U(Mq);this.Gn=c.offset.top-this.t;this.Kp();v("link",{click:"resizeAlbumArt",source:"AlbumSlidesView"},this.model.get("currentUser"))},Kp:function(){this.hd!=g&&clearTimeout(this.hd);this.hd=setTimeout(s(this,function(){this.t!=this.Tj&&(this.t=this.Tj,this.Yc());this.Kp()}),1E3/60)},Gi:function(b,c){this.hd!=g&&clearTimeout(this.hd);this.hd=g;this.t=c.offset.top-this.Gn;this.Dl();C(Ki,this.t)},Ei:function(b,c){this.Tj=
c.offset.top-this.Gn},Uc:function(b){this.Jo=this.t;b&&"ANIMATEDOVERLAY"==b.u()&&(this.t!=this.Tl&&(this.t=this.Tl,this.Yc()),$(".slides",this.el).fadeOut(200))},Tc:function(b){b&&"ANIMATEDOVERLAY"==b.u()&&(this.t=this.Jo,this.Yc(),$(".slides",this.el).fadeIn(200))},Dl:function(){this.Lm();this.Om($(".stationSlides",this.el))},Yc:function(){this.Lm();var b=this.model.get("currentStation");b!=g&&this.Om($("#stationSlides"+b.e()))},Lm:function(){$(".slides",this.el).height(this.t);var b=this.t+this.Id;
$("#mainContentContainer .slidesBackground div").height(b);$(".slides",this.el).css("margin-top",-(b+this.Nq+1));$("#currentSlideArrow").css("margin-right",Math.floor(this.t/2)-this.Id)},Om:function(b){b.each(s(this,function(b,d){$("img",d).attr({width:this.t,height:this.t});$(".slide",d).css({width:this.t,height:this.t});var f=0.8*this.t;$(".pauseWatermark",d).css({width:f,height:0.3*this.t,right:this.t+Math.floor((this.t-f)/2)+2*this.Id});$(".muteWatermark",d).css({width:f,height:0.3*this.t,right:this.t+
Math.floor((this.t-f)/2)+2*this.Id});$(".replayWatermark",d).css({width:f,height:0.3*this.t,right:this.t+Math.floor((this.t-f)/2)+2*this.Id});this.bf($(d))}))},ib:function(){var b=this.model.get("currentStation");return b!=g?$("#stationSlides"+b.e()):g},Rf:function(){if(this.cf)dd(this,this.Rf,100);else{this.qi();var b=this.model.get("currentTrack"),c=this.model.get("currentStation");if(c!=g&&b!=g){var c=c.e(),d=this.Wj[c];if(d==g||d!=b.i()){var d=$("#stationSlides"+c),f=$(".slide",d).eq(1),k=$(".slide",
d).eq(0);this.nh[c]==g&&(this.nh[c]=0);k.data("track",b);k.data("slideIndex",this.nh[c]++);var m=$("#songSlideTmpl").tmpl(this.t);d.prepend(m);this.Qz(f);$(".pauseWatermark",f).fadeOut();$(".muteWatermark",f).fadeOut();this.paused=h;this.muted&&this.hl();var q=$(".art",k).attr("src",b.Oa());q&&q.bind("imgpreload",function(){$(this).fadeIn("fast").prev().hide()});$(".treatment.current",k).stop(e,e).fadeIn(400,function(){$(this).show()});$(".treatment.previous",k).stop(e,e).fadeOut(400,function(){$(this).hide()});
0this.pb?this.pb--:0Xt&&($(b.target)==this.el||(0<$(b.target).closest(".lightbox_bg").length||0<$(b.target).closest(".suggestion_nextPrev").length)||this.D(g,g))},xf:3,Nk:function(){if(Wt.prototype.ff!=g&&0=$(".item",this.el).length&&(this.ya=$(".item",this.el).length-1),this.zd()):38==b.which?0<=this.ya&&(this.ya--,this.zd()):27==b.which?($(".searchInput",this.el).val(""),this.xg()):13==b.which?(b=e,0<=this.ya&&(this.ya<$(".item",this.el).length&&$(".searchResults",this.el).is(":visible"))&&(b=h,this.fp($(".item",this.el).eq(this.ya))),b&&$(".error",this.el).text(lc([c])).fadeIn()):c&&0Xt&&this.D()},D:function(){Zt(this);$(".trialWelcomePanel").remove()}});function Y(){}
Y=Backbone.View.extend({Jq:1E4,initialize:function(){this.message=this.options.message;this.pz=this.options.persist;this.nB=this.options.undo;this.reload=this.options.reload;this.Rz=this.options.retry;this.play=this.options.play;this.context=this.options.context;V(Fp,s(this,this.ca));A.c(fg,s(this,this.Ae));A.c($f,s(this,this.Ae));A.c(cg,s(this,this.Ae));A.c($e,s(this,this.Ae));A.c(mg,s(this,this.Ae))},className:"toastContainer",render:function(){for(this.wa=(new Date).getTime();0Xt&&!($(b.target)==this.el||0<$(b.target).closest(".lightbox_bg").length)&&!this.play&&this.close(g)},Ae:function(){this.play&&this.close(g)}});Y.Gd=[];function $t(){}
$t=Backbone.View.extend({xr:1E3,initialize:function(){A.c(Le,s(this,this.Yu));A.c(Me,s(this,this.Xu));$(this.el).empty().append($("#spinnerTmpl").tmpl());$("body").append(this.el);this.oh=0;this.ll=h},className:"spinnerContainer",Yu:function(b){this.Uo(b)&&(this.oh++,clearTimeout(this.timeout),this.timeout=setTimeout(s(this,function(){this.CA(b)}),this.xr))},CA:function(){var b=$("#playerBar"),c=!b.is(":visible")||$("#splash").is(":visible");c?($("#nav_spinner").hide(),$("#splash_spinner").show(),$(this.el).mn({vertical:h}),
$(this.el).css({"z-index":$("#splash_spinner").css("z-index"),top:"320px"})):($("#nav_spinner").show(),$("#splash_spinner").hide(),$(this.el).css("z-index",$("#nav_spinner").css("z-index")),$(this.el).mn());c||$(this.el).css("top",b.height()+b.offset().top-7+"px");this.ll||($(this.el).hide().css("visibility","visible").fadeIn("fast"),this.ll=e)},Uo:function(b){if(b){if("string"==typeof b&&-1this.oh&&
(this.ll=h,clearTimeout(this.timeout),$(this.el).fadeOut("fast"),this.oh=0))}});function au(){}
au=Backbone.View.extend({vr:2E3,gb:g,initialize:function(){this.model.bind("change:blueBarMessage",s(this,this.eo))},events:{"click .fb_close":"fbCloseClick","click .fb_no_thanks":"fbNoThanksClick","click .capping_no_thanks":"cappingNoThanksClick","click .capping_more_info":"cappingMoreInfoClick","click .account_message_close":"messageCloseClick","click .trial_message_close":"messageCloseClick","click .trial_upgrade":"trialUpgradeClick","click .account_message_learnmore":"accountMessageLearnMoreClick","click .renew_more_info":"renewMoreInfoClick",
"click .renewal_no_thanks":"renewalNoThanksClick"},el:$("#pandoraRibbonContainer").get(0),eo:function(){var b=this.model.get("blueBarMessage");this.ln();b==g?this.wo():this.jl=setTimeout(s(this,function(){3==b.u()?this.pA(b.Ai):0==b.u()?this.xA(b.Ai,b.Oj):4==b.u()?this.DA(b.Ai):2==b.u()?this.bl(b.Kx):1==b.u()&&this.rA(b.ju,b.bB)}),this.vr)},xA:function(b,c){$("#pandora_bar_day_count","#renewalRibbon").text(0==b?"today":"in "+b+(1Xt&&($(b.target)==this.el||0<$(b.target).parents(".lightbox_bg").length||this.D(g))},events:{"click .yesButton":"yesClicked","click .noButton":"noClicked","closed .lightbox":"noClicked"},yesClicked:function(){this.D(e);return h},noClicked:function(){this.D(h);return h},D:function(b){Zt(this);$(this.el).remove();this.el=g;b?U(Tq,this.Jn):U(Uq,this.Jn)}});function hu(){}
hu=Backbone.View.extend({initialize:function(){this.wa=(new Date).getTime();V(Fp,s(this,this.ca));this.j=this.options.station;var b=ps("renameStationPopup",$("#renameStationHeaderTmpl").tmpl(),$("#renameStationContentTmpl").tmpl({station:this.j}),$("#renameStationFooterTmpl").tmpl());$(this.el).append(b);$("body").append(this.el);$(".renameStationName",this.el).focus()},ca:function(b){this.el&&(new Date).getTime()-this.wa>Xt&&($(b.target)==this.el||0<$(b.target).parents(".renameStationPopup").length||this.D(g))},
events:{"click .okButton":"okClicked","click .cancelButton":"cancelClicked","closed .lightbox":"cancelClicked","keyup .renameStationName":"stationNameKey"},stationNameKey:function(b){if(100<(new Date).getTime()-this.wa)if(27==b.which)this.D(g);else if(13==b.which)return this.okClicked(g)},okClicked:function(){var b=$(".renameStationName",this.el).val();this.D(Pc(b));return h},cancelClicked:function(){this.D("");return h},D:function(b){Zt(this);$(this.el).remove();this.el=g;b!=g&&""!=b&&A.b(Wg,[this.j.e(),
b]);zt()}});function iu(){}
var ju=g,iu=Backbone.View.extend({initialize:function(){A.c(hf,s(this,this.wj));A.c(Ff,s(this,this.rv));this.model.bind("change:twitterAuthenticated",s(this,this.updateUIForSocialStates));this.Dp="/";V(Xp,s(this,function(b){this.Xc="song"==b.mode;this.Dp=b.returnHash;this.mode=b.mode;this.h=b.track;this.vb=b.album;this.j=b.station;this.ah=b.relatedArtists?b.relatedArtists:this.model.get("relatedArtists");!(this.j&&this.j.r()==e)&&this.h instanceof ak&&(this.mode="station",this.Xc=h);this.render()}));
$("body").append(this.el)},render:function(){this.wa=(new Date).getTime();V(Fp,s(this,this.ca));var b=this.model.get("currentUser"),c=this.h?this.h.Ka:"",d=this.h?this.h.Da():"",f=this.h?this.h.tb:"",b=ps("shareStationPopup",$("#shareStationHeaderTmpl").tmpl({music_feed_copy_name_plural:b.So}),$("#shareStationContentTmpl").tmpl({profileImage:Oc(b,e),stationArt:this.lg(),albumArt:this.Oa(),station:this.j,related:this.ah,trackSongTitle:c,trackArtistSummary:d,trackAlbumTitle:f,album:this.vb}),$("#shareStationFooterTmpl").tmpl());
$(this.el).empty().append(b);this.updateUIForSocialStates();$(this.el).show();$("#shareStationName",this.el).focus();this.Zk();this.shareViaProfileClick()},updateUIForSocialStates:function(){var b=this.model.get("currentUser");b!=g&&(($(".profileImage",$(this.el)).attr("src",Oc(b,e)),this.model.get("facebookAuthenticated")?($(".facebook_logged_in",$(this.el)).show(),$(".facebook_not_logged_in",$(this.el)).hide(),$("#shareSocialNetworkSelectFacebook",$(this.el)).attr("checked",e)):($(".facebook_logged_in",
$(this.el)).hide(),$(".facebook_not_logged_in",$(this.el)).show(),$("#shareSocialNetworkSelectFacebook",$(this.el)).attr("checked",h)),this.model.get("twitterAuthenticated")&&!t(b.hc))?($(".twitter_logged_in",$(this.el)).show(),$(".twitter_not_logged_in",$(this.el)).hide(),$("#shareSocialNetworkSelectTwitter",$(this.el)).attr("checked",e)):($(".twitter_logged_in",$(this.el)).hide(),$(".twitter_not_logged_in",$(this.el)).show(),$("#shareSocialNetworkSelectTwitter",$(this.el)).attr("checked",h)))},
Oa:function(){return this.h!=g?this.h.Oa():this.vb!=g?this.vb.albumArt:this.j!=g?this.lg():g},lg:function(){var b=g;this.j&&(b=this.j._stationArt,b||(b=(b=this.j.ba())&&b.song!=g?b.song.artUrl:b&&b.artist!=g?b.artist.artUrl:tj()+"img/no_album_art.jpg"));return b},Zk:function(){"song"==this.mode?($(".shareStationOrSong",this.el).hide(),this.Pp()):"album"==this.mode?($(".shareStationOrSong",this.el).hide(),this.jA()):"station"==this.mode?($(".shareStationOrSong",this.el).hide(),this.Qp()):($(".shareStationOrSong",
this.el).show(),this.Xc?this.Pp():this.Qp());$(".shareInfoData div").truncate({width:275});$("#shareSocialNetworkSelectFacebook:visible").attr("checked",dj());$("#shareSocialNetworkSelectTwitter:visible").attr("checked",cj())},Da:function(){return this.h?t(this.h.Ph)?this.h.Da():this.h.Ph:this.vb?t(this.vb.composerName)?this.vb.artistSummary:this.vb.composerName:""},Pp:function(){ju?$("#shareStationMessage",this.el).val(ju):$("#shareStationMessage",this.el).val("I'm listening to \""+this.h.Ka+'" by '+
this.Da()+" on Pandora");$("#shareStationInfo",this.el).hide();$("#shareAlbumInfo",this.el).hide();$("#shareTrackInfo",this.el).show();$("#shareHeaderStation",this.el).hide();$("#shareHeaderAlbum",this.el).hide();$("#shareHeaderSong",this.el).show()},jA:function(){ju?$("#shareStationMessage",this.el).val(ju):$("#shareStationMessage",this.el).val("I'm listening to \""+this.vb.albumTitle+'" by '+this.Da()+" on Pandora");$("#shareStationInfo",this.el).hide();$("#shareAlbumInfo",this.el).show();$("#shareTrackInfo",
this.el).hide();$("#shareHeaderStation",this.el).hide();$("#shareHeaderAlbum",this.el).show();$("#shareHeaderSong",this.el).hide()},Qp:function(){ju?$("#shareStationMessage",this.el).val(ju):$("#shareStationMessage",this.el).val("I'm listening to \""+this.j.S()+'" on Pandora');$("#shareStationInfo",this.el).show();$("#shareAlbumInfo",this.el).hide();$("#shareTrackInfo",this.el).hide();$("#shareHeaderStation",this.el).show();$("#shareHeaderAlbum",this.el).hide();$("#shareHeaderSong",this.el).hide()},
ca:function(b){this.el&&(new Date).getTime()-this.wa>Xt&&($(b.target)==this.el||(0<$(b.target).parents(".shareStationPopup").length||0<$(b.target).parents(".shareVehicleAuthPopup").length||0<$(b.target).parents(".toastContainer").length)||this.D(g))},events:{"closed .lightbox":"cancelClicked","click .okButton":"okClicked","click .cancelButton":"cancelClicked","click .skipButton":"cancelClicked","click #facebookLoginButton":"facebookLoginButtonClick","click #twitterLoginButton":"twitterLoginButtonClick",
"click #shareStation":"shareStationClick","click #shareSong":"shareSongClick","click #shareViaProfile":"shareViaProfileClick","click #shareViaEmail":"shareViaEmailClick","focus #shareStationTo":"shareStationToFocus","change #shareSocialNetworkSelectFacebook":"shareFacebookChange","change #shareSocialNetworkSelectTwitter":"shareTwitterChange","click .startLoginFacebook":"startFacebookLogin","click .startLoginTwitter":"startTwitterLogin","change #shareStationMessage":"storeUserInputMessage"},shareFacebookChange:function(b){b=
$(b.target).is(":checked");C(Qi,b)},shareTwitterChange:function(b){b=$(b.target).is(":checked");C(Pi,b)},startFacebookLogin:function(){A.b(gh,s(this,this.updateUIForSocialStates));return h},startTwitterLogin:function(){U(iq,g);return h},shareStationToFocus:function(){$("#shareStationTo").data("hasdefaulttext")&&($("#shareStationTo").text(""),$("#shareStationTo").data("hasDefaultText",h))},shareViaProfileClick:function(){this.ha=h;$("#shareViaEmail",this.el).show();$("#shareViaProfile",this.el).hide();
$("#shareToEmailForm",this.el).hide();$("#shareSocialNetworkSelect",this.el).show();$(".shareVehiclePandora",this.el).show();$(".shareVehicleEmail",this.el).hide();return h},shareViaEmailClick:function(){this.ha=e;$("#shareViaEmail",this.el).hide();$("#shareViaProfile",this.el).show();$("#shareToEmailForm",this.el).show();$("#shareSocialNetworkSelect",this.el).hide();$(".shareVehiclePandora",this.el).hide();$(".shareVehicleEmail",this.el).show();return h},shareStationClick:function(){this.Xc=h;this.Zk()},
shareSongClick:function(){this.Xc=e;this.Zk()},cancelClicked:function(){this.D();ju=g;return h},okClicked:function(){!this.ah&&this.model.get("relatedArtists")&&(this.ah=this.model.get("relatedArtists"));this.W=this.Ps();this.yb=[];this.W!=g&&(this.ml=h,this.ki({doFacebook:this.W.doFacebook&&this.model.get("facebookAuthenticated"),doTwitter:this.W.doTwitter&&this.model.get("twitterAuthenticated")}));ju=g;return h},storeUserInputMessage:function(){ju=Pc(String($("#shareStationMessage",this.el).val()));
$("#shareStationMessage",this.el).addClass("edited")},Ps:function(){var b=Pc(String($("#shareStationMessage",this.el).val())),c=this.model.get("currentUser"),d=!this.ha&&0<$("#shareSocialNetworkSelectFacebook:checked",this.el).length,f=!this.ha&&0<$("#shareSocialNetworkSelectTwitter:checked",this.el).length,k=g;if(this.ha){var k=String($("#shareStationTo",this.el).val()),m;a:{var q=h;m=k.split(",");for(var u=0;u]*?>/gi,"").length!=m.length||-1Pandora Profile'));b.facebook&&(this.W.doFacebook=h,this.yb.push("Facebook"));b.twitter&&(this.model.set({twitterAuthenticated:e}),this.W.doTwitter=h,this.yb.push("Twitter"));
b.email?this.ml||(new Y({message:Hb([this.W.isSongShare?this.W.songName:this.W.stationName])})).render():this.eB=setTimeout(s(this,function(){if(!this.ml&&this.yb.length>0){var b;if(this.yb.length<=2)b=this.yb.join(" and ");else{b=this.yb.shift()+", ";b=b+this.yb.join(" and ")}(new Y({message:Ib([b])})).render();this.yb=[]}}),1500);var c=!b.email&&this.W&&this.W.doFacebook&&!this.model.get("facebookAuthenticated"),b=!b.email&&this.W&&this.W.doTwitter&&!this.model.get("twitterAuthenticated");if(c||
b)c=ps("shareVehicleAuthPopup",$("#shareVehicleAuthHeaderTmpl").tmpl(),$("#shareVehicleAuthContentTmpl").tmpl({showTwitter:b,showFacebook:c,showFacebookAuthenticated:this.W.doFacebook&&this.model.get("facebookAuthenticated"),showTwitterAuthenticated:this.W.doTwitter&&this.model.get("twitterAuthenticated"),facebookConnectName:Wj(this.model.get("currentUser"))}),$("#shareVehicleAuthFooterTmpl").tmpl()),$(this.el).empty().append(c).show()},D:function(){U(Pr);Zt(this,Fp);$(this.el).empty();W(this.Dp,
e,e)},rv:function(b){this.ml=e;(new Y({message:b})).render();this.wj({})}});function Ft(){}
Ft=Backbone.View.extend({Sd:"wwwpandoracom-20",Qj:"http://click.linksynergy.com/fs-bin/stat?id=FLenzF8lvbI&offerid=78941&type=3&subid=0&tmpid=1826",initialize:function(){this.Qs=this.options.buyButton;this.gd=this.options.buyMenu;this.xn=this.options.cssBeforeOpen;this.Ss=new kt(this.Qs,g,this.gd);this.Ss.rk=s(this,function(b){this.gd.empty().append($("#buyMenuTmpl").tmpl({iTunesUrl:this.yg&&0 ';$(".dots",this.el).empty().append(b+"")},dh:function(b){this.rb&&(this.$g[this.ea]==g?this.Ax(b):this.Dn(b))},Dn:function(){var b=this.$g[this.ea].htmlElem,c=this.$g[this.ea].adType,d=$("#content_a"==this.fe?"#content_b":"#content_a",
this.el);d.empty().append(b);Ll({action:"promo_display",promo_type:c,source:"PromoBoxView"},this.model.get("currentUser"));try{$("a",d)[0].setAttribute("adType",c)}catch(f){o("displayPromoItem error inserting adType into anchor element: "+f)}$(this.fe,this.el).fadeOut();$(".dot",this.el).removeClass("selected");$(".dot",this.el).eq(this.ea).addClass("selected");$("#content_a"==this.fe?"#content_b":"#content_a",this.el).fadeIn(400,s(this,function(){this.fe="#content_a"==this.fe?"#content_b":"#content_a";
this.Ge=h}))},Ax:function(b){this.Ge=e;du(this.sp+this.rb[this.ea].url,{cachebuster:""+(new Date).getTime()},s(this,function(c){this.$g[this.ea]={htmlElem:c,adType:this.rb[this.ea].type};this.Dn(b)}),function(b,d){(new Y({message:"Error loading content textStatus="+b+" error="+d})).render();this.Ge=h})},events:{"click #scrollLeft":"scrollLeftClick","click #scrollRight":"scrollRightClick","click #content_a":"handlePromoBoxClick","click #content_b":"handlePromoBoxClick","click .dot":"dotClick"},handlePromoBoxClick:function(b){try{var c=
"undefined";try{var d=$(b.target).context.parentNode;d.getAttribute("adType")&&(c=d.getAttribute("adType"))}catch(f){o("Error collecting info from promo box anchor element"+f)}Ll({action:"box_click",promo_type:c,source:"PromoBoxView"},this.model.get("currentUser"))}catch(k){o("Error collecting info from promo box"+k)}},dotClick:function(b){Ll({action:"dot_click",source:"PromoBoxView"},this.model.get("currentUser"));$(b.target).hasClass("selected")||(this.ea=$(b.target).index(),this.dh("left"),U(rr));
return h},mouseOverPromobox:function(){$("#scrollLeft",this.el).fadeIn();$("#scrollRight",this.el).fadeIn()},mouseOutPromobox:function(){$("#scrollLeft",this.el).fadeOut();$("#scrollRight",this.el).fadeOut()},scrollLeftClick:function(){if(this.rb){this.Xj=(new Date).getTime();if(this.Ge)return;this.ea--;0>this.ea&&(this.ea=this.rb.length-1);this.dh("left")}return h},scrollRightClick:function(){if(this.rb){this.Xj=(new Date).getTime();if(this.Ge)return;this.ea++;this.ea>=this.rb.length&&(this.ea=0);
this.dh("right")}return h},scrollPromoBox:function(){12E4<(new Date).getTime()-this.Xj&&(Ll({action:"auto_scroll",source:"PromoBoxView"},this.model.get("currentUser")),this.scrollRightClick())}});function lu(){}
lu=Backbone.View.extend({initialize:function(){A.c(ud,s(this,function(){this.Vf()}));V(jr,s(this,this.Vf));V(ir,s(this,this.hb));this.kr="#main";this.Ql="#adLayout";this.Ya="#mainContentContainer";this.lc="#footer";this.L="#ad_container";this.Ob="#advertisement";this.Aa="#companion_frame";this.ZL=g;this.Hg=h},render:function(b,c){$(this.L).show();$("body").hasClass("width-p1-noAds")&&$("body").removeClass("width-p1-noAds");$("body").hasClass("adSupported-layout")||(U(Yq),$("body").addClass("adSupported-layout"),U(Zq));
var d=c?this.Aa:this.Ob;if(b!=g){var f="ad"+(new Date).getTime(),b=b+((-1==b.indexOf("?")?"?":"&")+"cb="+hd()),k='',m=g;c||($(this.L).hasClass("masthead_ad")&&(this.Hg=e,m=$(this.L).height(),$(this.L).height(m)),m=$(this.L).fadeTo("slow",0.01));$.when(m).done(s(this,function(){c||(Hs=g);$(this.Aa).html("");$(d).removeClass("inactive").removeClass("invisible").addClass("active").addClass("visible");
$(d).html(k);var b="#"+f,m=this;$(b).bind("load",this,function(d){var f=d.target.contentWindow.adType,k=g;if(!c&&m.Hg&&!(f=="masthead"||f=="masthead_with_companion")){m.Hg=h;k=$(m.L).animate({height:"0"},1E3)}$.when(k).done(s(this,function(){d.data.Qx(f,b)}))})}));A.b(Sh)}},hb:function(b){if("SONG_SLIDES"!=this.model.get("modalPanel"))this.ka();else if(this.Ci=h,b&&0==b.indexOf("masthead"))if("masthead"==b?($(this.Aa).removeClass().addClass("inactive"),this.Mz(b)):($(this.Ya).removeClass("wide"),
$(this.lc).removeClass("wide")),"masthead_companion"==b)$(this.Aa).addClass("active"),this.Vi(b);else{if("masthead_with_companion"==b){var c=D._data.companionAd;-1!=document.location.search.indexOf("onlyFirstForced")&&(D._data.companionAd=g);c!=g&&2==c.split(":").length?this.render("/radioAdEmbed.html?displayAd="+c,e):(gl=Dl(gl,{tile:2,sz:"2000x24"}),this.render("/radioAdEmbed.html",e))}U(Yq);$(this.L).removeClass("inactive").addClass("active");this.Vi(b);U(Zq)}else{$(this.Aa).removeClass("active").removeClass("visible").addClass("inactive").addClass("invisible");
var d=950<$(this.Ya).width();d&&U(Yq);var c=d?$(this.Ya).css("width","970").removeClass("wide").animate({width:"665"},1E3,g):"",f=d?$(this.lc).css("width","970").removeClass("wide").animate({width:"665"},1E3,g):"";$.when(c,f).done(s(this,function(){$(this.Ya).removeAttr("style").css("display","block");$(this.lc).removeAttr("style").css("display","block");$("body").hasClass("adSupported-layout")?d&&U(Zq):$("body").hasClass("width-p1-noAds")?($("body").removeClass("width-p1-noAds"),U(Zq)):d&&U(Zq);
this.Vi(b)}))}},Vi:function(b){this.Ci||("masthead"==b||"masthead_with_companion"==b?(b=g,this.Hg||($(this.L).height(0),b=$(this.L).animate({height:"250"},1E3)),$.when(b).done(s(this,function(){$.when($(this.L).fadeTo("slow",1)).done(s(this,function(){$(this.L).addClass("active").addClass("visible").removeAttr("style")}))}))):"masthead_companion"==b?$.when($(this.Aa).fadeTo("slow",1)).done(s(this,function(){$(this.Aa).addClass("active").addClass("visible").removeAttr("style")})):$.when($(this.L).fadeTo("slow",
1)).done(s(this,function(){$(this.L).addClass("active").addClass("visible").removeAttr("style")})))},Mz:function(b){if("masthead"==b){if(970!=$(this.Ya).width()){U(Yq);var b=$(this.Ya).css("width","665").removeClass("wide").animate({width:"970"},1E3,g),c=$(this.lc).css("width","665").removeClass("wide").animate({width:"970"},1E3,g);$.when(b,c).done(s(this,function(){$(this.Ya).addClass("wide").removeAttr("style").css("display","block");$(this.lc).addClass("wide").removeAttr("style").css("display",
"block");U(Zq)}))}}else 970==$(this.Ya).width()&&(U(Yq),b=$(this.Ya).css("width","970").removeClass("wide").animate({width:"665"},1E3,g),c=$(this.lc).css("width","970").removeClass("wide").animate({width:"665"},1E3,g),$.when(b,c).done(s(this,function(){$(this.Ya).addClass("wide").removeAttr("style").css("display","block");$(this.lc).addClass("wide").removeAttr("style").css("display","block");U(Zq)})))},Vf:function(){var b=this.model.get("currentUser");U(Yq);b&&!b.p()?($(this.L).removeClass().addClass("invisible").addClass("inactive"),
$(this.Aa).removeClass().addClass("invisible").addClass("inactive"),$("body").hasClass("adSupported-layout")&&$("body").removeClass("adSupported-layout"),$("body").addClass("width-p1-noAds")):($(this.L).height("0"),$("body").hasClass("width-p1-noAds")&&$("body").removeClass("width-p1-noAds"),$("body").addClass("adSupported-layout"));U(Zq);Js()},ka:function(b){if(!this.Ci||b)$(this.L).removeClass("active").removeClass("visible").addClass("inactive").addClass("invisible"),$(this.Aa).removeClass("active").removeClass("visible").addClass("inactive").addClass("invisible"),
this.vp(),U(Yq),$("body").hasClass("adSupported-layout")&&$("body").removeClass("adSupported-layout"),$("body").addClass("width-p1-noAds"),U(Zq),Js(),this.Ci=e},vp:function(){$("#google_adwords").css("display","none").css("visibility","hidden");$("#advertisement_bottom").css("display","none").css("visibility","hidden");$("#ad_controls").css("display","none").css("visibility","hidden");$("#ad_your_ad_here").css("display","none").css("visibility","hidden")},Qx:function(b,c){Hs==g&&Js();"double_wide_short"!=
b&&this.vp();if(b&&0==b.indexOf("masthead")){var d=this.model.get("currentUser");if(d&&E(d)){this.ka(e);return}}"medium_rectangle"==b?($(this.L).attr("class","banner_ad"),$(this.Ob).attr("class","advertisement_square"),$(c).height("100%"),this.hb(b)):"wide_skyscraper"==b?($(this.L).attr("class","banner_ad"),$(this.Ob).attr("class","advertisement_tall"),$(c).height("100%"),this.hb(b)):"double_wide"==b?($(this.L).attr("class","banner_ad"),$(this.Ob).attr("class","advertisement_double_wide"),$(c).height("100%"),
this.hb(b)):"double_wide_short"==b?($(this.L).attr("class","network_ad"),$(this.Ob).attr("class","advertisement_double_wide_short"),$(c).height("100%"),this.hb(b)):"masthead"==b?($(this.L).attr("class","masthead_ad"),$(this.Ob).attr("class","advertisement_masthead"),$(this.Aa).attr("class","companion_ad"),$(c).height(250),this.hb(b)):"masthead_with_companion"==b?($(this.L).attr("class","masthead_ad"),$(this.Ob).attr("class","advertisement_masthead"),$(this.Aa).attr("class","companion_ad"),$(c).height(250),
this.hb(b)):"masthead_companion"==b?($(this.Ob).attr("class","advertisement_masthead"),$(this.Aa).attr("class","companion_ad"),$(c).height("100%"),this.hb(b)):(d="Unknown ad type: "+b,this.debug(d),wl("Banner ad not displayed","2000x2",d,"radio"),this.Vf())},debug:i()});function mu(){}
mu=Backbone.View.extend({initialize:function(){this.kp=e;V(gr,s(this,this.Vx));V(hr,s(this,this.Ux))},debug:i(),render:function(b){b&&"ANIMATEDOVERLAY"==b.u()?(this.fd=new au({model:this.model}),this.fd.wo(),this.rz(b)):this.debug("Invalid ad type here ... should never happen",b)},rz:function(b){this.data=b;this.Ha(b);(b=b.data.richmedia_companion)?(this.kp=e,this.startTime=Nc(),A.b(Vh,this.data),A.b(bg,h),this.debug("Force the companion ad .."+b),U(fr,{companion:b}),$(window).scrollTop(0)):this.pi()},
pi:function(){A.b(Wh,this.data);this.data=g;this.kp&&A.b($f,{userInitiated:h});this.fd=new au({model:this.model});this.fd.eo()},yL:function(b){Nc()-this.startTime>b&&(this.debug("Too long for the ad to respond ... closing"),this.pi())}});mu.prototype.wd=function(b){this.debug("ERROR pinging tracker url ? "+b)};
mu.prototype.Ha=function(b){if(b&&b.Gb){var c=b.Gb;Bl(c,i(),s(this,function(b){this.wd(c,b)}));b.fh(g)}if(b&&b.tracker){var d=b.tracker;Bl(d,i(),s(this,function(b){this.wd(d,b)}));b.tracker=g}};mu.prototype.Vx=function(){this.debug("Animated overlay start",this.data);this.data&&A.b(Xh,this.data)};mu.prototype.Ux=function(){this.debug("Animated overlay end",this.data);if(this.data){var b=this.data.data.followon_companion,c=!this.data.da();this.pi();U(fr,{companion:b,isCompanionAd:c})}};mu.Yt=function(){U(gr)};
mu.Xt=function(){U(hr)};window.animatedOverlayStart=mu.Yt;window.animatedOverlayFinish=mu.Xt;function Z(){}
Z=Backbone.View.extend({initialize:function(){this.kr="#main";this.qm="#videoAd";this.rm="#videoPlayerJS";this.OK="#videoPlayer";this.QK=854;this.PK=480;this.QL=h;this.zq=this.data=g;this.Va=this.Ek=h;this.Uj=this.position=0;this.Oc=h;this.il=-1;this.Ml=e;this.Rp();this.As=new mu({model:this.model});V(br,s(this,this.xz));V(cr,s(this,this.wz))},debug:i(),ue:function(){return $(this.rm).get(0)},Rp:function(){this.il=15;$(this.rm)&&this.ue()?(this.zq=this.ue(),this.debug("Video player is available "+this.zq)):
($("").appendTo("body"),this.debug("Added the videoAd div - "+$(this.qm)),$(this.qm).ready(function(){swfobject.embedSWF("/videoPlayerJS.swf","videoAd","100%","100%","8",g,{allowscriptaccess:"always"},g,{id:"videoPlayerJS"});$("#videoPlayerJS").get(0)}))},vA:function(){$("#videoPlayerContainer").removeClass("hideVideoAd")},bx:function(){$("#videoPlayer").fadeOut(250,function(){$("#videoPlayerContainer").fadeOut(1E3,
function(){$("#videoPlayerContainer").addClass("hideVideoAd").removeAttr("style");$("#videoPlayer").removeAttr("style");"Explorer"==BrowserDetect.browser&&$("#videoPlayerContainer").remove()})})},WL:j("Ek"),render:function(b){this.data=b;this.Ml=e;this.Ml=this.model.get("musicPlaying");"VIDEOAD"==this.data.u()?(this.Rp(),this.Ek?(!this.data.data.uif&&!Xs(this.data)&&this.Aq(),setTimeout(s(this,this.playVideo),500),b=1,1==this.Ff&&(b=2),this.Wg=setTimeout(s(this,this.dt),16E3*b),this.Se=setTimeout(s(this,
this.on),19E3*b)):this.debug("Player is not initialized yet .... no jsping yet?")):"HOUSE"==this.data.u()?(this.debug("Handle the HOUSE video ad",this.data),this.Ha(this.data),A.b(Xh,this.data),A.b(Wh,this.data),this.data=g):"ANIMATEDOVERLAY"==this.data.u()&&(this.debug("Handle the AnimatedOverlay ad",this.data),this.As.render(this.data))},ka:function(){this.debug("Remove Display");this.bx();clearTimeout(this.Wg);clearTimeout(this.Se)},setData:ca("data"),pM:function(){this.debug("Preload Movie called")},
playVideo:function(){var b=this.ue();this.position=0;this.Va=this.Oc=h;this.Uj=Mc();this.debug("Video player - calling play video : "+b);var c=this.data.data.logoimage,d=this.data.da()?1:0,f=this.data.data.movie;this.debug("Playing Movie : url : "+f+" : uif : "+this.data.data.uif+" : vol : "+this.ng());b.setShowSkipButtonAfter(this.il);if(Xs(this.data)){this.debug("Playing Movie (asset determined by Yume)");var f=this.model.get("currentUser"),k=this.model.get("currentStation"),m={M:1,F:2};b.playYumeVideo({ag:f?
(new Date).getFullYear()-f.Yd:"",gnd:f?m[Pj(f)]:"",genre:k?encodeURIComponent(k.w.qe()):""},"4x3",d,c,this.ng(),this.data.data.creativeTypeAdServer?this.data.data.creativeTypeAdServer:g)}else f!=g?(k=f.indexOf("file="),-1!=k?(f=decodeURI(f.substring(k+5)),this.debug("Playing Movie : "+f),b.playVideo(e,f,this.data.data.aspectRatio,d,c,this.ng())):(wl(at(this.data),"Video","invalid movie url","html5"),this.Dc())):this.data.data.uif!=g?(f=this.data.data.uif,this.debug("Playing Movie : "+f),b.playVideo(h,
f,g,d,c,this.ng())):(wl(at(this.data),"Video","invalid path data","html5"),this.Dc())},Aq:function(){A.b(bg,h);this.debug("Show the video ad view",this.data);this.vA();A.b(Vh,this.data)},hz:function(){this.data&&this.data.da()?this.Oc=e:this.Dc()},Dc:function(){this.debug("Close Movie called");this.Wg&&clearTimeout(this.Wg);this.Se&&clearTimeout(this.Se);this.Se=this.Wg=g;this.Oc=this.Va=h;this.duration=this.position=0;try{this.ue().endVideo()}catch(b){}this.ka();A.b(Wh,this.data);(!this.data.da()||
this.Ml)&&A.b($f,{userInitiated:h});this.data=g},iz:function(){wl(at(this.data),"VideoAd","VideoPlayer error event","onVideoError");this.Dc()},dt:function(){this.Va==h?(this.debug("Looks like the player is having issues with starting the video"),wl(at(this.data),"VideoAd","Video didn't start","checkPlaying"),this.Dc()):this.debug("The player is doing fine .... ")},on:function(){var b=Mc()-this.Uj;this.Va&&(10Number(b)||100