d.secondsPerYear){var g=new Date(i),c=("January, February, March, April, May, June, July, August, September, October, November, December").split(/[\s]*,[\s]*/g); return IN.Util.formatString("on {0} {1}, {2}",c[g.getMonth()],g.getDate(),g.getFullYear()) }else{if(a<=0){return"" }}var k,f,h=[{unit:"minute",seconds:d.secondsPerMinute},{unit:"hour",seconds:d.secondsPerHour},{unit:"day",seconds:d.secondsPerDay},{unit:"week",seconds:d.secondsPerWeek},{unit:"month",seconds:d.secondsPerMonth}]; for(k=h.length-1; (k>=0)&&((f=a/h[k].seconds)<=1); k--){}if(k<0){k=0 }f=Math.floor(f); if(f<1){f=1 }var j=(f===1)?"":"s"; if(f===1){if(k===2){return"yesterday" }else{if(k>1){return"last "+h[k].unit }}}return[Math.floor(f),""+h[k].unit+j,"ago"].join(" ") }); (function(){var a={},c="___JS_REPLACE___",g="___END_JS_REPLACE___",i=/^\n*/,d=/\n*$/,j=/"/g,h=/___JS_REPLACE___=(.+?)___END_JS_REPLACE___/g,e=/("(?:(?!___JS_REPLACE___).)*)___END_JS_REPLACE___/g,f=/[-[\]{}()*+?.,\\^$|#\s]/g; function k(l){return l.replace(j,"\r") }function b(l){return l.replace(f,"\\$&") }Sslac.Function("IN.Util.createJSTemplate",function(q,l){var m="t"+Math.abs(IN.Util.crc32(q)); if(a[m]){return a[m] }if(!l&&IN.ENV&&IN.ENV.js&&IN.ENV.js.templateMarkers){l=IN.ENV.js.templateMarkers }l=l||""; l=l.split(" "); var p=l[0]||""; if(!p||!o){throw new Error("Template markers must be set.") }if(p==o){throw new Error("Start and end markers cannot be identical.") }p=new RegExp(b(p),"g"); o=new RegExp(b(o),"g"); var n=["","var p=[],","$=function(v) {",'return (v == "*") ? obj : obj[v];',"},","print=function() {","p.push.apply(p, arguments);","};","with(obj) {","try {",'p.push("',q.replace(p,c).replace(o,g).split("\r").join("").split("\t").join(" ").replace(i,"").replace(d,"").split("\n").join("\\n").replace(e,k).split('"').join('\\"').split("\r").join('"').replace(h,'",$1,"').split(c).join('");').split(g).join('p.push("'),'");',"}","catch(_tmplEx_) {",'p.push("Error: ", _tmplEx_.message)',"}","}",'return p.join("");',""].join(""); a[m]=new Function("obj",n); return a[m] }) })(); /* res://connect-min/dev/util/support.js */ Sslac.Static("IN.Util.support").Static("li_attributesSpecified", /*@cc_on true || @*/ false).Static("li_createStyleSheet", /*@cc_on true || @*/ false); /* res://connect-min/dev/util/hashqueue.js */ Sslac.Class("IN.Util.HashQueue").Constructor(function(){this.queues={}; this.queueKeys=[] }).Method("push",function(a,b){if(!this.queues[a]){this.queues[a]=[]; this.queueKeys.push(a) }this.queues[a].push(b) }).Method("pop",function(a){if(this.queues[a]){return this.queues[a].pop() }}).Method("get",function(a){return this.queues[a] }).Method("set",function(b,a){this.queues[b]=a }).Method("size",function(){var b=0; for(var a in this.queues){b+=this.queues[a].length }return b }).Method("keys",function(){return this.queueKeys }).Method("clear",function(b){if(b){if(this.queues[b]){this.queues[b]=undefined }var d=[]; for(var c=0,a=this.queueKeys.length; c=10000){l=Math.floor(m/1000); return c(l)+" k" }else{if(m>=1000){while(k.test(l)){l=l.replace(k,"$1"+","+"$2") }return l }else{return l }}}})(); IN.addTag("Share",IN.Tags.Share); /* res://connect-min/dev/tags/mail.js */ Sslac.Class("IN.Tags.Mail").Extends("IN.Tags.Base").Constructor(function(b,a){$_STATISTICS.profile("Mail"); this.Parent(b,a); this.emails=a.emails; this.createFrame(); $_STATISTICS.profile("Mail",true) }).Method("createFrame",function(){this.el().innerHTML=""; var a={}; a.api_key=IN.ENV.auth.api_key; a.emails=this.emails; var b=new IN.Objects.SmartWindow({mode:"embedded",url:IN.ENV.widget.mail_url}).params(a); b.place(this.el()) }); IN.addTag("Mail",IN.Tags.Mail); /* res://connect-min/dev/tags/recommendproduct.js */ (function(){Sslac.Class("IN.Tags.RecommendProduct").Extends("IN.Tags.Base").Constructor(function(g,f){$_STATISTICS.profile("RecommendProduct"); this.Parent(g,f); this.companyId=f.company||null; this.productId=f.product||null; this.url=f.url||null; if(!this.companyId&&!this.url){throw new Error("You must provide either a company ID, a company name, or a URL to a product item") }this.el().style.textAlign="center"; this.useCounter=f.counter||false; this.position=this.useCounter||"right"; this.counter=null; this.button=null; this.clickedOnce=false; this.count=0; this.makeButton(); $_STATISTICS.profile("RecommendProduct",true) }).Method("makeButton",function(){var g={state:(this.position==="right")?"hidden":null,position:this.position},i=(this.position==="right")?"after":"before",f=$_CONSTANTS.events; function j(){var k; if(!this.clickedOnce){this.clickedOnce=true }if(this.url){k=this.url }else{k=a(this.companyId,this.productId) }$_STATISTICS.recordAction("RecommendProduct",f.click); window.open(k) }this.button=new IN.Objects.Button({title:$_I18N("recommend")}); this.button.place(this.el()); IN.Event.on(this.button,f.click,j,this); if(this.useCounter){d({url:this.url,companyId:this.companyId,productId:this.productId},this); this.counter=new IN.Objects.Callout(g); this.counter.place(i,this.button.el()); if(this.position==="top"){var h=document.createElement("br"); this.button.el().parentNode.insertBefore(h,this.button.el()) }IN.Event.on(this.button,f.mouseOver,function(){this.counter.setState(f.mouseOver) },this); IN.Event.on(this.button,f.mouseOut,function(){this.counter.setState(f.mouseOut) },this); IN.Event.on(this.button,f.mouseDown,function(){this.counter.setState(f.mouseDown) },this); IN.Event.on(this.button,f.click,function(){this.counter.setState(f.click) },this); IN.Event.on(this.counter,f.mouseOver,function(){this.button.setState(f.mouseOver) },this); IN.Event.on(this.counter,f.mouseOut,function(){this.button.setState(f.mouseOut) },this); IN.Event.on(this.counter,f.mouseDown,function(){this.button.setState(f.mouseDown) },this); IN.Event.on(this.counter,f.click,function(){this.button.setState(f.click) },this); IN.Event.on(this.counter,f.click,j,this) }}).Method("setCount",function(f){if(this.counter&&(f!=""||this.position==="top")){this.counter.setState("visible"); this.counter.setContent(b(f)) }}); var c; function e(f,g,h){return IN.ENV.widget.recommend_product_counter_url.replace(/\{PRODUCT_ID\}/g,g).replace(/\{CALLBACK\}/g,h) }function a(f,g){return IN.ENV.widget.recommend_product_url.replace(/\{COMPANY_ID\}/g,f).replace(/\{PRODUCT_ID\}/g,g) }function d(h,f){var i=document.createElement("script"),j=IN.$fn(function(k){if(i.parentNode){i.parentNode.removeChild(i) }k=k||{}; if(typeof k.count===$_CONSTANTS.types.undef){return }this.setCount(k.count) },f,true),g=e(h.companyId,h.productId,j); if(!c){c=document.getElementsByTagName("head")[0] }i.type="text/javascript"; i.src=g; c.appendChild(i) }function b(h){var g=h+""; var f=/(\d+)(\d{3})/; if(h>10000){g=Math.floor(h/1000); return b(g)+" k" }else{if(h>1000){while(f.test(g)){g=g.replace(f,"$1"+","+"$2") }return g }else{return g }}}})(); IN.addTag("RecommendProduct",IN.Tags.RecommendProduct); /* res://connect-min/dev/tags/companyprofile.js */ Sslac.Class("IN.Tags.CompanyProfile").Extends("IN.Tags.Base").Constructor(function(c,a){$_STATISTICS.profile("CompanyProfile"); var d=300,b=(2*(5+2)),e=$_CONSTANTS.formats; this.Parent(c,a); if(!a.id){return }this.id=a.id; this.format=a.format||e.hover; if(this.format===e.inline){this.width=parseInt(a.width,10)-b; if(this.width>0&&this.width<(d-b)){this.width=(d-b) }}this.related=a.related||true; this.text=a.text||""; this.createFrame(); $_STATISTICS.profile("CompanyProfile",true) }).Method("createFrame",function(){var b={companyIdentifier:this.id,format:this.format},g=$_CONSTANTS.events,j=$_CONSTANTS.states,d=$_CONSTANTS.formats,i=$_CONSTANTS.modes,a=$_GLOBALS.hovercardOffset(20),f,e; if(this.related==="false"){b.related=false }if(this.width>0){b.width=this.width }if(this.format===d.inline){this.el().innerHTML=""; var c=new IN.Objects.SmartWindow({mode:i.embedded,url:IN.ENV.widget.company_url}).params(b); c.place(this.el()) }else{var h=(this.format===d.click)?g.click:g.mouseOver; e=new IN.Objects.InLink({text:this.text}); e.place(this.el()); IN.Event.on(e,h,function(){if(this.open){return }this.open=true; e.setState(j.pending); f=new IN.Objects.SmartWindow({mode:i.hovercard,anchor:{fixed:e.el(),movable:null,context:a},url:IN.ENV.widget.company_url},this).params(b); f.ready(function(){e.setState(j.normal) }); f.place(this.el()); f.onWindowCreate.subscribe(function(){this.windowOpen=true }) },this); IN.Event.on(document,g.click,function(){if(this.open){this.open=false; e.setState(j.normal) }},this) }}); IN.addTag("CompanyProfile",IN.Tags.CompanyProfile); /* res://connect-min/dev/tags/memberprofile.js */ Sslac.Class("IN.Tags.MemberProfile").Extends("IN.Tags.Base").Constructor(function(c,a){$_STATISTICS.profile("MemberProfile"); var d=300,b=(2*(5+2)),e=$_CONSTANTS.formats; this.Parent(c,a); if(!a.id){return }this.id=a.id; this.format=a.format||e.hover; if(this.format===e.inline){this.width=parseInt(a.width,10)-b; if(this.width>0&&this.width<(d-b)){this.width=(d-b) }}this.related=a.related||true; this.text=a.text||""; this.createFrame(); $_STATISTICS.profile("MemberProfile",true) }).Method("createFrame",function(){var b={public_profile_url:this.id,format:this.format},g=$_CONSTANTS.events,j=$_CONSTANTS.states,d=$_CONSTANTS.formats,i=$_CONSTANTS.modes,a=$_GLOBALS.hovercardOffset(20),f,e; if($_PATTERNS.types.boolFalse.test(this.related)){b.related=false }if(this.width>0){b.width=this.width }if(this.format===d.inline){this.el().innerHTML=""; var c=new IN.Objects.SmartWindow({mode:i.embedded,url:IN.ENV.widget.member_profile_url}).params(b); c.place(this.el()) }else{var h=(this.format===d.click)?g.click:g.mouseOver; this.open=false; e=new IN.Objects.InLink({text:this.text}); e.place(this.el()); IN.Event.on(e,h,function(){if(this.open){return }this.open=true; e.setState(j.pending); f=new IN.Objects.SmartWindow({mode:i.hovercard,anchor:{fixed:e.el(),movable:null,context:a},url:IN.ENV.widget.member_profile_url},this).params(b); f.ready(function(){e.setState(j.normal) }); f.place(this.el()); f.onWindowCreate.subscribe(function(){this.windowOpen=true }) },this); IN.Event.on(document,g.click,function(){if(this.open){this.open=false; e.setState(j.normal) }},this) }}); IN.addTag("MemberProfile",IN.Tags.MemberProfile); /* res://connect-min/dev/tags/companyinsider.js */ Sslac.Class("IN.Tags.CompanyInsider").Extends("IN.Tags.Base").Constructor(function(b,a){$_STATISTICS.profile("CompanyInsider"); this.Parent(b,a); if(!a.id){return }this.id=a.id; this.modules=a.modules||""; this.createFrame(); $_STATISTICS.profile("CompanyInsider",true) }).Method("createFrame",function(){var a={companyIdentifier:this.id,modules:this.modules}; this.el().innerHTML=""; var b=new IN.Objects.SmartWindow({mode:"embedded",url:IN.ENV.widget.company_insider_url}).params(a); b.place(this.el()) }); IN.addTag("CompanyInsider",IN.Tags.CompanyInsider); /* res://connect-min/dev/tags/wizard.js */ Sslac.Class("IN.Tags.Wizard").Extends("IN.Tags.Base").Constructor(function Wizard(c,b){$_STATISTICS.profile("Wizard"); this.Parent(c,b); this.size=(b.size=="large")?"large":"small"; var d={large:"pic_wizard_423x423.png",small:"pic_wizard_212x212.png"},e=IN.ENV.images.sprite.replace(/\/sprite\/.*/,"")+"/pic/"+d[this.size],a=document.createElement("img"); a.src=e; a.style.border=0; c.appendChild(a); $_STATISTICS.profile("Wizard",true) }); IN.addTag("Wizard",IN.Tags.Wizard); /* res://connect-min/dev/tags/jymbii.js */ Sslac.Class("IN.Tags.jymbii").Extends("IN.Tags.Base").Constructor(function(b,e){$_STATISTICS.profile("JYMBII"); this.Parent(b,e); var a=$_GLOBALS.hovercardOffset(20),j=e.format,i=$_CONSTANTS.events,m=$_CONSTANTS.states,d=$_CONSTANTS.formats,l=$_CONSTANTS.modes,h=e.embed?e.embed:false,c={companyId:e.companyid,industry:e.industry,jobFunction:e.jobfunction,country:e.country,max:h?3:e.max,title:e.title,embed:h}; if(j===d.inline){var g=new IN.Objects.SmartWindow({mode:l.embedded,url:IN.ENV.widget.jymbii_url}).params(c); g.place(this.el()) }else{var f=new IN.Objects.InLink({text:e.text}),k=(j===d.click)?i.click:i.mouseOver; f.place(this.el()); IN.Event.on(f,k,function(){if(this.open){return }this.open=true; f.setState(m.pending); var n=new IN.Objects.SmartWindow({mode:l.hovercard,anchor:{fixed:f.el(),movable:null,context:a},url:IN.ENV.widget.jymbii_url},this).params(c); n.ready(function(){f.setState(m.normal) }); n.place(f.el()) },this); IN.Event.on(document,i.click,function(){if(this.open){this.open=false; f.setState(m.normal) }},this) }$_STATISTICS.profile("JYMBII",true) }); IN.addTag("jymbii",IN.Tags.jymbii); /* res://connect-min/dev/tags/followcompany.js */ Sslac.Class("IN.Tags.Followcompany").Extends("IN.Tags.Base").Constructor(function(b,a){$_STATISTICS.profile("Followcompany"); a=a||{}; this.Parent(b,a); this.id=a.id||"plugin-Followcompany"; this.attributes=a; this.createFrame(); $_STATISTICS.profile("Followcompany",true) }).Method("createFrame",function(){this.el().innerHTML=""; var a={companyIdentifier:this.attributes.id,counterPosition:this.attributes.counter||"none"}; var b=new IN.Objects.SmartWindow({mode:"embedded",disableRefresh:true,url:IN.ENV.widget.followcompany_url}).params(a); b.place(this.el()) }); IN.addTag("Followcompany",IN.Tags.Followcompany); /* res://connect-min/dev/tags/csapbeacon.js */ Sslac.Class("IN.Tags.CsapBeacon").Extends("IN.Tags.Base").Constructor(function(b,h){$_STATISTICS.profile("CsapBeacon"); h=h||{}; this.Parent(b,h); var n=$_CONSTANTS.modes; var f={contractId:h.contractid,urlParserKey:h.urlparserkey,extra:h.extra,url:document.URL,referrer:document.referrer,apiKey:IN.ENV.auth.api_key,activity:h.activity,jobCode:h.jobcode,topUrl:"",topReferrer:""}; try{f.topUrl=window.top.document.URL; f.topReferrer=window.top.document.referrer }catch(j){}if(!f.activity){try{var k=document.getElementById("li-csapbeacon-"+IN.ENV.auth.api_key); if(k){var c; if(k.tagName.toLowerCase()==="img"){var a=k.src.indexOf("?"); if(a!==-1){c=k.src.substring(a+1) }}if(!c){c=k.getAttribute("data-activity") }if(c){f.activity=c }}else{var l=document.getElementsByTagName("img"); var i="?"+IN.ENV.auth.api_key+"_"; for(var m=0; m0){a.width=this.width }var b=new IN.Objects.SmartWindow({mode:"embedded",url:IN.ENV.widget.followmember_url}).params(a); b.place(this.el()) }); IN.addTag("Followmember",IN.Tags.Followmember); /* res://connect-min/dev/objects/lib.js */ Sslac.Function("IN.Objects.Lib.center",function(b){var a=IN.Objects.Lib.getCenter(b); b.style.top=a.top+"px"; b.style.left=a.left+"px" }); Sslac.Function("IN.Objects.Lib.anchor",function(f,d,g){var l=IN.Objects.Lib.getXY(f),o=IN.Objects.Lib.getDimensions(f),b=IN.Objects.Lib.getDimensions(d),y=IN.Objects.Lib.getViewport(),h=IN.Objects.Lib.getDimensions(document.body),t=Math.max(y.width||0,h.width||0,(l.x+l.width)||0),a=Math.max(y.height||0,h.height||0,h.scrollHeight||0,(l.y+l.height)||0),e=null,k=0,j=0,u=0,m=0,q=0,x=0,w=0,v=0,c=0,s=0,r=0; for(var n=0,p=g.length; n ","",""].join("") }if(!this.memoizer.styles){this.memoizer.styles=["",this.getBaseStyles(d),""].join("").replace(/\{ID\}/g,"{0}") }IN.Util.addCSS(IN.Util.formatString(this.memoizer.styles,f)); this.el().innerHTML=IN.Util.formatString(this.memoizer.markup,f); this.mainNodeId=f; this.onClick=this.addHandler(f,b.click.toLowerCase()); this.onMouseDown=this.addHandler(f,b.mouseDown.toLowerCase()); this.onMouseOver=this.addHandler(f,b.mouseOver.toLowerCase()); this.onMouseOut=this.addHandler(f,b.mouseOut.toLowerCase()); this.onClick(function(g){this.setState(b.click) },this); this.onMouseDown(function(g){this.setState(b.mouseDown) },this); this.onMouseOver(function(g){this.setState(b.mouseOver) },this); this.onMouseOut(function(){this.setState(b.mouseOut) },this) }).Method("setState",function(f){var b=IN.$Id(this.mainNodeId),e=this,d=$_CONSTANTS.events,c=$_CONSTANTS.states; if(!b){return }switch(f){case c.pending:IN.Util.addClass(b,c.pending); window.setTimeout(function(){e.setState(c.normal) },2000); break; case d.mouseOver:IN.Util.addClass(b,c.hovered); break; case d.mouseOut:IN.Util.removeClass(b,c.hovered); break; case d.mouseDown:break; case d.click:IN.Util.addClass(b,c.click); break; case d.normal:IN.Util.removeClass(b,c.hovered); IN.Util.removeClass(b,c.click); IN.Util.removeClass(b,c.pending); break }}).Method("getSetting",function(b){if(typeof this.sizeSettings[this.size]===$_CONSTANTS.types.undef){return this.sizeSettings.small[b] }return this.sizeSettings[this.size][b] }).Method("getBaseStyles",function(b){return["",".li-connect-widget .li-connect-mark {",this.createStyle({"background":"url("+IN.ENV.images.sprite+") "+this.getSetting("logo").join("px ")+"px no-repeat","display":"inline-block","height":this.getSetting("height")+"px","text-decoration":"none","width":this.getSetting("width")+"px","vertical-align":"middle","*margin":"0 3px","*vertical-align":"bottom"}),"}",".IN-widget .hovered .li-connect-mark {",this.createStyle({"cursor":"pointer"}),"}",".li-connect-widget.pending .li-connect-mark {",this.createStyle({"background":"url("+$_CONSTANTS.resources.spinner16x16+") no-repeat","*background":"url("+IN.ENV.images.sprite+") "+this.getSetting("logo").join("px ")+"px no-repeat","cursor":"wait"}),"}",""].join("") }) })(); /* res://connect-min/dev/objects/callout.js */ (function(){var a={}; Sslac.Class("IN.Objects.Callout").Extends("IN.Objects.Base").Constructor(function(e){e=e||{}; e={position:e.position||"right",state:e.state||"visible",alwaysShow:e.alwaysShow||false,content:(!e.content&&e.content!==0)?"":e.content}; this.Parent(e); if(e.position.toLowerCase()==="talltop"){e.position="top" }var h=this.generateId(),f=false,d=this,c=$_CONSTANTS.events,b=[e.position,e.state].join("::"); this.memoizer=a[b]=a[b]||{}; this.mainNodeId=h; this.alwaysShow=e.alwaysShow; if(!this.memoizer.markup){this.memoizer.markup=["",'','','','{1}',"","","",""].join("") }if(!this.memoizer.styles){var g=[]; switch(e.position){case"right":g.push(["","#{0}-container.IN-right {",this.createStyle({"display":"inline-block","float":"left","overflow":"visible","position":"relative","height":"18px","padding-left":"2px","line-height":"1px","cursor":"pointer","vertical-align":{MSIE:"-2px"}}),"}","#{0}.IN-right {",this.createStyle({"display":"block","float":"left","height":"18px","margin-right":"4px","padding-right":"4px","background":"url("+IN.ENV.images.sprite+") right -100px no-repeat"}),"}","#{0}-inner.IN-right {",this.createStyle({"display":"block","float":"left","padding-left":"8px","text-align":"center","background":"url("+IN.ENV.images.sprite+") 0px -60px no-repeat"}),"}","#{0}-content.IN-right {",this.createStyle({"display":"inline","font-size":"11px","color":"#04558B","font-weight":"bold","font-family":"Arial, sans-serif","line-height":"18px","padding":"0 5px 0 5px"}),"}","#{0}-container.IN-hovered #{0}.IN-right, #{0}-container.IN-clicked #{0}.IN-right, #{0}-container.IN-down #{0}.IN-right {",this.createStyle({"background-position-y":"-120px"}),"}","#{0}-container.IN-hovered #{0}-inner.IN-right, #{0}-container.IN-clicked #{0}-inner.IN-right, #{0}-container.IN-down #{0}-inner.IN-right {",this.createStyle({"background-position-y":"-80px"}),"}","#{0}-container.IN-empty {",this.createStyle({"display":"none"}),"}",""].join("")); break; case"top":g.push(["","#{0}-container.IN-top {",this.createStyle({"display":"inline-block","overflow":"visible","position":"relative","height":"42px","line-height":"1px","cursor":"pointer"}),"}","#{0}.IN-top {",this.createStyle({"display":"inline-block","height":"42px","width":"57px","text-align":"center","background":"url("+IN.ENV.images.sprite+") -150px top no-repeat"}),"}","#{0}-content.IN-top {",this.createStyle({"display":"inline","font-size":"16px","color":"#04558B","font-weight":"bold","font-family":"Arial, sans-serif","line-height":"34px"}),"}","#{0}-container.IN-hovered #{0}.IN-top, #{0}-container.IN-clicked #{0}.IN-top, #{0}-container.IN-down #{0}.IN-top {",this.createStyle({"background-position-x":"-210px"}),"}","#{0}-container.IN-empty #{0}-inner.IN-top {",this.createStyle({"background":"url("+IN.ENV.images.sprite+") 0px -20px no-repeat","overflow":"hidden","margin":"5px auto 0 auto","width":"26px","height":"26px","display":"block"}),"}","#{0}-container.IN-empty #{0}-content.IN-top {",this.createStyle({"text-indent":"-999px","display":"inline-block"}),"}",""].join("")); break }g.push(["#{0}-container.IN-hidden #{0} {",this.createStyle({"display":"none"}),"}"].join("")); this.memoizer.styles=g.join("") }IN.Util.addCSS(IN.Util.formatString(this.memoizer.styles,h)); this.el().innerHTML=IN.Util.formatString(this.memoizer.markup,h,e.content); this.onClick=this.addHandler(h,c.click.toLowerCase()); this.onMouseDown=this.addHandler(h,c.mouseDown.toLowerCase()); this.onMouseOver=this.addHandler(h,c.mouseOver.toLowerCase()); this.onMouseOut=this.addHandler(h,c.mouseOut.toLowerCase()); this.onClick(function(i){this.setState(c.click) },this); this.onMouseDown(function(i){this.setState(c.mouseDown) },this); this.onMouseOver(function(i){this.setState(c.mouseOver) },this); this.onMouseOut(function(){this.setState(c.mouseOut) },this) }).Method("setContent",function(d){var c=IN.$Id(this.mainNodeId+"-container"),b=IN.$Id(this.mainNodeId+"-content"); IN.Util.removeClass(c,$_CONSTANTS.prefixes.IN+"empty"); if(d==="0"||d===""){IN.Util.addClass(c,$_CONSTANTS.prefixes.IN+"empty") }b.innerHTML=d }).Method("getContent",function(){var b=IN.$Id(this.mainNodeId+"-content"); return b.innerHTML }).Method("setState",function(g){var b=IN.$Id(this.mainNodeId+"-container"),e=this,d=$_CONSTANTS.events,c=$_CONSTANTS.states,f=$_CONSTANTS.prefixes; switch(g){case c.hidden:IN.Util.addClass(b,f.IN+c.hidden); break; case c.visible:IN.Util.removeClass(b,f.IN+c.hidden); break; case d.mouseOver:IN.Util.addClass(b,f.IN+c.hovered); break; case d.mouseDown:IN.Util.addClass(b,f.IN+c.down); break; case d.mouseOut:IN.Util.removeClass(b,f.IN+c.hovered); IN.Util.removeClass(b,f.IN+c.down); break; case d.click:if(IN.Util.hasClass(b,f.IN+c.clicked)){return }IN.Util.removeClass(b,f.IN+c.hovered); IN.Util.addClass(b,f.IN+c.clicked); window.setTimeout(function(){e.setState(c.normal) },2000); break; case d.normal:IN.Util.removeClass(b,f.IN+c.hidden); IN.Util.removeClass(b,f.IN+c.clicked); break }}) })(); /* res://connect-min/dev/objects/smartwindow.js */ Sslac.Class("IN.Objects.SmartWindow").Extends("IN.Objects.Base").Constructor(function Constructor(b){var d=$_CONSTANTS.modes; var a; var e; b=b||{}; b={url:b.url||"about:blank",xd:b.xd||{},mode:b.mode||d.auto,anchor:b.anchor||null,method:b.method||null,width:b.width||IN.ENV.ui.popup_window_width,height:b.height||400,postParams:b.postParams||{}}; b.xd.secure=b.xd.secure||IN.ENV.url.xd_html; b.xd.unsecure=b.xd.unsecure||IN.ENV.url.xd_us_html; this.onWindowCreate=new IN.CustomEvent("windowCreate"); this.onWindowRemove=new IN.CustomEvent("windowRemove"); this.onWindowResize=new IN.CustomEvent("windowResize"); this.Parent(b); var c=$_PATTERNS.protocols.secure.test(b.url); this.disableRefresh=b.disableRefresh; this.anchorInfo=b.anchor; this.transport=null; this.created=false; this.channelId=IN.$uid(); this.postUrl=b.url; this.transportMethod=b.method; this.transportUrl=(c)?b.xd.secure:b.xd.unsecure; this.xdSwfUrl=(c)?IN.ENV.images.secure_xdswf:IN.ENV.images.unsecure_xdswf; this.postParams=b.postParams||{}; this.transportOptions=[]; this.callbacks={success:[],error:[],ready:[]}; this.width=b.width; this.height=b.height; this.config=b; this.frameMode=b.mode; if(this.frameMode===d.auto){if(IN.User.isAuthorized()){this.frameMode=d.modal }else{this.frameMode=d.popup }}this.onWindowCreate.subscribe(function(){this.created=true },this); this.transportOptions.push("target="+this.channelId); this.transportOptions.push("width="+this.width); this.transportOptions.push("height="+this.height); switch(this.frameMode){case d.inlineIframe:case d.iframe:case d.embedded:case d.modal:case d.hovercard:case d.invisible:this.transportOptions.push("mode=wrapper"); break; case d.listener:case d.popup:if(IN.Objects.Lib.UA.isSingleTabJS()){this.transportOptions.push("mode=listener"); this.postParams.target=this.channelId; a=IN.Util.appendParams(b.url,this.postParams) }else{this.transportOptions.push("mode=popup"); a=this.transportUrl+"#mode=popup-wait&target=easyXDM_IN_Lib_"+this.channelId+"_provider" }e=window.open(a,"easyXDM_IN_Lib_"+this.channelId+"_provider_popup","width="+this.width+", height="+this.height); break }return this }).Method("remove",function remove(){if(this.transport){this.transport.destroy(); this.transport=null }this.onWindowRemove.fire(); this.Parent() }).Method("params",function params(a){this.postParams=a; return this }).Method("ready",function ready(b,a){return this.pushCallback(b,"ready",a) }).Method("success",function success(b,a){return this.pushCallback(b,"success",a) }).Method("error",function error(b,a){return this.pushCallback(b,"error",a) }).Method("pushCallback",function handleEvent(b,c,a){this.callbacks[c].push({fn:b||function(){},scope:a||window}); return this }).Method("handleWidgetReady",function handleWidgetReady(b,c,a){this.handleCallback(b,c,a,"ready") }).Method("handleWidgetSuccess",function handleWidgetSuccess(b,c,a){this.handleCallback(b,c,a,"success") }).Method("handleWidgetFailure",function handleWidgetFailure(b,c,a){this.handleCallback(b,c,a,"error") }).Method("handleWidgetReload",function handleWidgetReload(a){if($_PATTERNS.url.test(a)&&a!==this.postUrl){this.remove(); this.postUrl=a; var b=$_PATTERNS.protocols.secure.test(a); this.transportUrl=(b)?this.config.xd.secure:this.config.xd.unsecure; this.xdSwfUrl=(b)?IN.ENV.images.secure_xdswf:IN.ENV.images.unsecure_xdswf; this.place() }else{this.transport.refresh() }}).Method("handleCallback",function handleCallback(f,g,c,e){if(this.callbacks[e]&&this.callbacks[e].length){for(var d=0,b=this.callbacks[e].length; d=0&&m>=0){k=e; x=j; w=u; v=m; c=q; break }}d.style.left=x+"px"; d.style.top=v+"px"; return k }); Sslac.Function("IN.Objects.Lib.getScrollOffsets",function(){var c=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft,b=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop; var a=[c,b]; a.left=c; a.top=b; return a }); Sslac.Function("IN.Objects.Lib.getXY",function(a){function b(d,c){c=c.substr(0,1).toUpperCase()+c.substr(1); var e=d["offset"+c]+d["scroll"+c]; while((d=d.offsetParent)!==null){e+=d["offset"+c] }return e }return{x:b(a,"left"),y:b(a,"top")} }); Sslac.Function("IN.Objects.Lib.UA",(function UAClosure(){var a=navigator.userAgent; var i=0; var g=0; var d=0; var b=0; var e=0; var c=0; var f=0; var h="compatMode"; var j=(document[h]==="BackCompat"); var k=$_PATTERNS.userAgents; (function(){if(k.iosAll.test(a)){f=1; i=1; if(k.ios5.test(a)){e=1 }else{if(k.ios6.test(a)){c=1 }}}else{if(k.webkit.test(a)){i=1 }else{if(k.opera.test(a)){d=1 }else{if(k.msie.test(a)){g=1 }else{if(k.gecko.test(a)){b=1 }}}}}}()); return{isIE:function(){return g },isWebkit:function(){return i },isOpera:function(){return d },isGecko:function(){return b },isIOSAll:function(){return f },isIOS5:function(){return e },isIOS6:function(){return c },isSingleTabJS:function(){return f },isQuirksMode:function(){return j },hasPausingIssue:function(){return f }} }())); (function(){Sslac.Function("IN.Objects.Lib.getViewport",function(){var d={}; var c="compatMode"; var a=document[c]; var b="CSS1Compat"; d={width:window.self.innerWidth,height:window.self.innerHeight}; if(d.width&&d.height){return d }if(d.width&&d.height){return d }if((a||IN.Objects.Lib.UA.isIE())&&!IN.Objects.Lib.UA.isOpera()){if(a===b){d.height=document.documentElement.clientHeight }else{d.height=document.body.clientHeight }}if(a||IN.Objects.Lib.UA.isIE()){if(a===b){d.width=document.documentElement.clientWidth }else{d.width=document.body.clientWidth }}return d }) }()); Sslac.Function("IN.Objects.Lib.getDimensions",function(d){function c(){var j=document.body,f=0,i=0,g=j.style.overflow; if(IN.Objects.Lib.UA.isGecko()){j.style.overflow="auto" }f=j.scrollWidth; i=j.clientHeight; if(IN.Objects.Lib.UA.isGecko()){j.style.overflow=g }return{width:f,height:i,scrollHeight:j.scrollHeight} }if(d===document.body){return c() }var a=d.offsetWidth,b=(d.offsetHeight>d.clientHeight)?d.offsetHeight:d.clientHeight,e; e=[a,b]; e.width=a; e.height=b; return e }); Sslac.Function("IN.Objects.Lib.getCenter",function(c){var b=IN.Objects.Lib.getScrollOffsets(),d=IN.Objects.Lib.getViewport(),g=IN.Objects.Lib.getDimensions(c),f=b.left+((d.width-g.width)/2),e=b.top+((d.height-g.height)/2); if(e<0){e=0 }if(f<0){f=0 }var a={top:e,right:(f+g.width),bottom:(e+g.height),left:f}; return a }); Sslac.Function("IN.Objects.Lib.getCurrentPosition",function(b){var a={top:b.offsetTop||0,left:b.offsetLeft||0}; b=b.offsetParent; while(b){a.top+=b.offsetTop; a.left+=b.offsetLeft; b=b.offsetParent }return a }); Sslac.Function("IN.Objects.Lib.getAnimationInterval",function(c,b){b=b||45; var a={}; a.interval=1000/b; a.total=c/a.interval; return a }); Sslac.Function("IN.Objects.Lib.shake",function(c,b){b=b||{}; b={duration:b.duration||300,frequency:b.frequency||2,cycles:b.cycles||Math.PI,amplitude:b.amplitude||20,decay:b.decay||3,axis:b.axis||"x"}; var d=IN.Objects.Lib.getAnimationInterval(b.duration); var h=(b.axis==="x")?"left":"top"; var g=IN.Objects.Lib.getCurrentPosition(c); function e(j){return b.amplitude*Math.cos(b.frequency*j*2*Math.PI)/Math.exp(b.decay*j) }var i=b.cycles/d.total; var f=0; function a(){if(d.total>0){c.style[h]=(g[h]+e(f))+"px"; f+=i; d.total--; setTimeout(a,d.interval) }}a() }); Sslac.Function("IN.Objects.Lib.slideTo",function(f,k,c){c=c||{}; c={duration:c.duration||700,bounce:c.bounce||0.2}; var g=IN.Objects.Lib.getAnimationInterval(c.duration); var e=IN.Objects.Lib.getCurrentPosition(f); var j={top:(k.top-e.top),left:(k.left-e.left)}; var d=g.total; if(c.bounce){var a={top:(c.bounce*2*j.top),left:(c.bounce*2*j.left)}; var i={top:0,left:0}; j.top+=a.top; j.left+=a.left; if(j.top!==0){i.top=Math.abs(a.top/j.top) }if(j.left!==0){i.left=Math.abs(a.left/j.left) }i=Math.max(i.top,i.left); d=(1-i)*g.total }var h=(1+g.total)*(g.total/2); if(c.bounce){h=h*(1-(2*c.bounce)) }j.top=j.top/h; j.left=j.left/h; function b(){if(g.total>0){e.top+=j.top*d; e.left+=j.left*d; f.style.top=e.top+"px"; f.style.left=e.left+"px"; g.total--; d--; setTimeout(b,g.interval) }}b() }); Sslac.Function("IN.Objects.Lib.setShadowExempt",function(a){IN.Util.addClass(a,"IN-noshadow") }); Sslac.Function("IN.Objects.Lib.setShadowBox",function(b,g){b=b||false; g=g||{}; g={color:g.color||"#000000",opacity:(IN.ENV.js.isFramed)?0:(g.opacity||0.6),altOpacity:(IN.ENV.js.isFramed)?$_GLOBALS.shadowBox.altOpacity:1,zIndex:g.zIndex||"9990"}; var j,n=$_GLOBALS.shadowBox.theClass,k="IN-shadow-enabled",f="IN-noshadow",m=$_CONSTANTS.suffixes.important; if(!$_GLOBALS.shadowBox.node){if(!b){return }var c=IN.$uid("li_ui_shadowbox"); j=$_GLOBALS.shadowBox.node=document.createElement("div"); j.id=c; IN.Objects.Lib.setShadowExempt(j); document.body.insertBefore(j,document.body.firstChild); IN.Util.addCSS(["","."+n+" { ","-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity="+(g.altOpacity*100)+")'"+m,"filter: alpha(opacity="+(g.altOpacity*100)+")"+m,"-moz-opacity: "+(g.altOpacity)+m,"opacity: "+(g.altOpacity)+m,"}",""].join("")); IN.Util.addCSS(["","#"+c+" { ","position: "+((IN.Objects.Lib.UA.isQuirksMode()&&IN.Objects.Lib.UA.isIE())?"absolute":"fixed")+m,"-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity="+(g.opacity*100)+")'"+m,"filter: alpha(opacity="+(g.opacity*100)+")"+m,"-moz-opacity: "+(g.opacity)+m,"opacity: "+(g.opacity)+m,"background-color: "+g.color+m,"z-index: "+g.zIndex+m,"top: 0"+m,"left: 0"+m,"}",""].join("")) }else{j=$_GLOBALS.shadowBox.node }if(!b){IN.Util.removeClass(document.body,k); var a=IN.$Class(n); for(var h=0,l=a.length; h
','',(this.config.useLogo)?'in':"",(this.config.titles.normal)?''+this.config.titles.normal+"":"","","",""].join("") }this.el().innerHTML=IN.Util.formatString(this.memoizer.markup,b); this.mainNodeId=b; this.onClick=this.addHandler(b,d.click.toLowerCase()); this.onMouseDown=this.addHandler(b,d.mouseDown.toLowerCase()); this.onMouseOver=this.addHandler(b,d.mouseOver.toLowerCase()); this.onMouseOut=this.addHandler(b,d.mouseOut.toLowerCase()); this.onClick(function(k){this.setState(d.click) },this); this.onMouseDown(function(k){this.setState(d.mouseDown) },this); this.onMouseOver(function(k){this.setState(d.mouseOver) },this); this.onMouseOut(function(){this.setState(d.mouseOut) },this) }).Method("computeBoxShadow",function(d,c){if(c.off){return"" }var b={w3c:c.horizontal+"px "+c.vertical+"px "+c.blur+"px "+c.color}; return b[d]||b.w3c }).Method("setState",function(e){if(!this.mainNode){this.mainNode=IN.$Id(this.mainNodeId); if(!this.mainNode){return }}var d=this,c=$_CONSTANTS.events,b=$_CONSTANTS.states; switch(e){case c.mouseOver:IN.Util.addClass(this.mainNode,b.hovered); break; case c.mouseOut:IN.Util.removeClass(this.mainNode,b.hovered); IN.Util.removeClass(this.mainNode,b.down); break; case c.mouseDown:IN.Util.removeClass(this.mainNode,b.hovered); IN.Util.addClass(this.mainNode,b.down); break; case c.click:if(IN.Util.hasClass(this.mainNode,b.clicked)){return }IN.Util.addClass(this.mainNode,b.clicked); window.setTimeout(function(){d.setState(b.normal) },2000); break; case c.success:IN.Util.addClass(this.el(),b.success); this.success=true; break; case c.unSuccess:IN.Util.removeClass(this.el(),b.success); this.success=false; case"normal":IN.Util.removeClass(this.mainNode,b.hovered); IN.Util.removeClass(this.mainNode,b.down); IN.Util.removeClass(this.mainNode,b.clicked); break }var g=this.config.titles,f=((this.success)?g.success:g[e])||g.normal; this.setTitleText(f) }).Method("getSuccessStyles",function(){if(this.config.titles.normal===""){return"" }var f=this.settings,c="",j="",h=$_CONSTANTS.events,i=$_CONSTANTS.states,e=$_CONSTANTS.prefixes.klass+i.success,b=$_CONSTANTS.prefixes.klass+$_GLOBALS.shadowBox.theClass+" "+e; function d(l,k){switch(l){case"title":return{"color":f.color.success[k],"border-top-color":f.border.color.success[k].top,"border-right-color":f.border.color.success[k].right,"border-bottom-color":f.border.color.success[k].bottom,"border-left-color":f.border.color.success[k].left,"background-color":f.background.success[k],"background-image":{Webkit:IN.Util.computeGradientStyle("webkit",f.gradient.success[k]),Gecko:IN.Util.computeGradientStyle("gecko",f.gradient.success[k]),MSIE:IN.Util.computeGradientStyle("msie",f.gradient.success[k]),Opera:IN.Util.computeGradientStyle("opera",f.gradient.success[k]),other:IN.Util.computeGradientStyle("w3c",f.gradient.success[k])},"filter":{MSIE:IN.Util.computeGradientStyle("msieold",f.gradient.success[k])}}; break; case"text":return{"color":f.color.success[k]}; break; case"shadowed":return{"filter":{MSIE:"alpha(opacity="+($_GLOBALS.shadowBox.altOpacity*100)+") "+IN.Util.computeGradientStyle("msieold",f.gradient.success[k])}}; break }return"" }if(this.config.showSuccessMark){var g=f.mark.margin; g=[g.top||"0",g.right||"0",g.bottom||"0",g.left||"0"].join("px ")+"px"; c=this.createCSS({component:"mark"},this.createStyle({"width":f.mark.width+"px","height":f.mark.height+"px","background":"url("+IN.ENV.images.sprite+") "+f.mark.background.join("px ")+"px no-repeat","margin":g,"display":"inline-block"}),e); j=this.createCSS({component:"mark"},this.createStyle({"filter":{MSIE:"alpha(opacity="+($_GLOBALS.shadowBox.altOpacity*100)+")"}}),b) }return["",c,j,this.createCSS({component:"title"},this.createStyle(d("title",h.normal)),e),this.createCSS([{component:"titleText"},{component:"titleChild"}],this.createStyle(d("text",h.normal)),e),this.createCSS({component:"title"},this.createStyle(d("shadowed",h.normal)),b),this.createCSS({component:"title",state:i.hovered},this.createStyle(d("title",h.hover)),e),this.createCSS([{component:"titleText",state:i.hovered},{component:"titleChild",state:i.hovered}],this.createStyle(d("text",h.hover)),e),this.createCSS([{component:"title",state:i.clicked},{component:"title",state:i.down}],this.createStyle(d("title",h.click)),e),this.createCSS([{component:"titleText",state:i.clicked},{component:"titleText",state:i.down},{component:"titleChild",state:i.clicked},{component:"titleChild",state:i.down}],this.createStyle(d("text",h.click)),e),this.createCSS([{component:"title",state:i.clicked},{component:"title",state:i.down}],this.createStyle(d("shadowed",h.click)),b),""].join("") }).Method("getSetting",function(b){return this.settings[b] }).Method("place",function(){if(this.config.normalizeSize){if(!this.memoizer.width){this.Parent(); if(!this.mainNode){this.mainNode=IN.$Id(this.mainNodeId) }if(!this.titleNode){this.titleNode=IN.$Id(this.mainNodeId+"-title") }var b={visibility:this.mainNode.style.visibility,position:this.mainNode.style.position,left:this.mainNode.style.left}; this.mainNode.style.visibility="hidden"; this.mainNode.style.position="absolute"; this.mainNode.style.left="-9999em"; var d=[],f=this.config.titles; for(var c in f){if(f.hasOwnProperty(c)){this.setState(c); d.push(IN.Objects.Lib.getDimensions(this.titleNode).width) }}var g=Math.max.apply(Math,d); if(!(IN.Objects.Lib.UA.isQuirksMode()&&IN.Objects.Lib.UA.isIE())){var e=this.settings.title.padding.resolved; g-=e.left+e.right }this.memoizer.width=++g; this.mainNode.style.visibility=b.visibility; this.mainNode.style.position=b.position; this.mainNode.style.left=b.left }}this.Parent(arguments[0],arguments[1]); this.setState("unSuccess"); if(this.config.normalizeSize){if(!this.titleNode){this.titleNode=IN.$Id(this.mainNodeId+"-title") }this.titleNode.style.width=this.memoizer.width+"px" }}).Method("getBaseStyles",function(){return["",this.createCSS({component:"link"},this.createStyle({"height":"1%"}),"* html"),this.createCSS({component:"outer"},this.createStyle({"position":"relative","overflow":"visible","display":"block"})),this.createCSS({component:"link"},this.createStyle({"border":"0","height":this.settings.logo.height+"px","text-decoration":"none","padding":"0","margin":"0","zoom":{MSIE:"1"},"display":{MSIE:"inline",other:"inline-block"}})),this.createCSS([{component:"link",pseudo:"link"},{component:"link",pseudo:"visited"},{component:"link",pseudo:"hover"},{component:"link",pseudo:"active"}],this.createStyle({"border":"0","text-decoration":"none"})),this.createCSS({component:"link",pseudo:"after"},this.createStyle({"content":'"."',"display":"block","clear":"both","visibility":"hidden","line-height":"0","height":"0"})),""].join("") }).Method("getLogoStyles",function(){if(!this.config.useLogo){return"" }var b=$_CONSTANTS.states; this.settings.logo.width=Math.ceil(this.settings.logo.height*this.settings.logo.ratio); var c=this.settings.logo.background.row+this.settings.logo.background.rowOffset; this.settings.logo.background.normal=[0,c]; this.settings.logo.background.hover=[-1*this.settings.logo.width,c]; this.settings.logo.background.click=[-2*this.settings.logo.width,c]; return["",this.createCSS({component:"logo"},this.createStyle({"background":"url("+IN.ENV.images.sprite+") "+this.settings.logo.background.normal.join("px ")+"px no-repeat","cursor":"pointer","border":"0","text-indent":"-9999em","overflow":"hidden","padding":"0","margin":"0","position":(this.config.titles.normal)?"absolute":"","left":(this.config.titles.normal)?this.settings.logo.position.left:"","right":(this.config.titles.normal)?this.settings.logo.position.right:"","top":(this.config.titles.normal)?this.settings.logo.position.top:"","display":"block","width":this.settings.logo.width+"px","height":this.settings.logo.height+"px","float":(this.settings.logo.position.floated)?"right":"left"})),this.createCSS({component:"logo",state:b.hovered},this.createStyle({"background-position":this.settings.logo.background.hover.join("px ")+"px"})),this.createCSS([{component:"logo",state:b.clicked},{component:"logo",state:b.down}],this.createStyle({"background-position":this.settings.logo.background.click.join("px ")+"px"})),this.createCSS({component:"logo"},this.createStyle({"filter":{MSIE:"alpha(opacity="+($_GLOBALS.shadowBox.altOpacity*100)+")"}}),"."+$_GLOBALS.shadowBox.theClass),""].join("") }).Method("getTitleStyles",function(){if(this.config.titles.normal===""){return"" }var d=this.settings,b=$_CONSTANTS.states; var f={left:Math.round((d.title.padding.left*d.title.padding.ratio)+d.logo.width+d.logo.padding-1),right:Math.round((d.title.padding.right*d.title.padding.ratio)+d.logo.padding)}; if(d.logo.position.floated==="left"){f={left:f.right,right:f.left} }d.title.padding.resolved=f; var c=IN.Objects.Lib.UA.isQuirksMode(),e={normal:this.computeBoxShadow("w3c",d.boxShadow.normal),hover:this.computeBoxShadow("w3c",d.boxShadow.hover),click:this.computeBoxShadow("w3c",d.boxShadow.click)}; return["",this.createCSS({component:"title"},this.createStyle({"color":d.color.normal,"cursor":"pointer","display":"block","white-space":"nowrap","float":"left","margin-left":"1px","vertical-align":"top","overflow":"hidden","text-align":d.title.textAlign,"height":{MSIE:(c?(d.title.height+d.ieOffset):(d.title.height-d.ieOffset))+"px",other:d.title.height+"px"},"padding":{MSIE:"0 "+f.left+"px "+(c?"0 ":(d.ieOffset+"px "))+f.right+"px",other:"0 "+f.left+"px 0 "+f.right+"px"},"border":"1px solid #000","border-top-color":d.border.color.normal.top,"border-right-color":d.border.color.normal.right,"border-bottom-color":d.border.color.normal.bottom,"border-left-color":d.border.color.normal.left,"border-left":(d.border.corners!=="all")?"0":"","text-shadow":d.font.shadow,"line-height":{MSIE:(c?d.title.height:(d.title.height-d.ieOffset*2))+"px",other:d.logo.height+"px"},"border-radius":(this.config.useLogo&&d.border.corners!=="all")?"0":d.border.radius+"px","-webkit-border-radius":{Webkit:(this.config.useLogo&&d.border.corners!=="all")?"0":d.border.radius+"px"},"-moz-border-radius":{Gecko:(this.config.useLogo&&d.border.corners!=="all")?"0":d.border.radius+"px"},"border-top-right-radius":d.border.radius+"px","border-bottom-right-radius":d.border.radius+"px","-webkit-border-top-right-radius":{Webkit:d.border.radius+"px"},"-webkit-border-bottom-right-radius":{Webkit:d.border.radius+"px"},"-moz-border-radius-topright":{Gecko:d.border.radius+"px"},"-moz-border-radius-bottomright":{Gecko:d.border.radius+"px"},"background-color":d.background.normal,"background-image":{Webkit:this.computeGradientStyle("webkit",d.gradient.normal),Gecko:this.computeGradientStyle("gecko",d.gradient.normal),MSIE:this.computeGradientStyle("msie",d.gradient.normal),Opera:this.computeGradientStyle("opera",d.gradient.normal),other:this.computeGradientStyle("w3c",d.gradient.normal)},"filter":{MSIE:this.computeGradientStyle("msieold",d.gradient.normal)},"-moz-box-shadow":{Gecko:e.normal},"-webkit-box-shadow":{Webkit:e.normal},"-ms-box-shadow":{MSIE:e.normal},"-o-box-shadow":{Opera:e.normal},"box-shadow":{other:e.normal}})),this.createCSS({component:"title",state:b.hovered},this.createStyle({"border":"1px solid #000","border-top-color":d.border.color.hover.top,"border-right-color":d.border.color.hover.right,"border-bottom-color":d.border.color.hover.bottom,"border-left-color":d.border.color.hover.left,"border-left":(this.config.useLogo&&d.border.corners!=="all")?"0":"","background-color":d.background.hover,"background-image":{Webkit:this.computeGradientStyle("webkit",d.gradient.hover),Gecko:this.computeGradientStyle("gecko",d.gradient.hover),MSIE:this.computeGradientStyle("msie",d.gradient.hover),Opera:this.computeGradientStyle("opera",d.gradient.hover),other:this.computeGradientStyle("w3c",d.gradient.hover)},"filter":{MSIE:this.computeGradientStyle("msieold",d.gradient.hover)},"-moz-box-shadow":{Gecko:e.hover},"-webkit-box-shadow":{Webkit:e.hover},"-ms-box-shadow":{MSIE:e.hover},"-o-box-shadow":{Opera:e.hover},"box-shadow":{other:e.hover}})),this.createCSS([{component:"title",state:b.clicked},{component:"title",state:b.down}],this.createStyle({"color":d.color.click,"border":"1px solid #000","border-top-color":d.border.color.click.top,"border-right-color":d.border.color.click.right,"border-bottom-color":d.border.color.click.bottom,"border-left-color":d.border.color.click.left,"border-left":(this.config.useLogo&&d.border.corners!=="all")?"0":"","background-color":d.background.click,"background-image":{Webkit:this.computeGradientStyle("webkit",d.gradient.click),Gecko:this.computeGradientStyle("gecko",d.gradient.click),MSIE:this.computeGradientStyle("msie",d.gradient.click),Opera:this.computeGradientStyle("opera",d.gradient.click),other:this.computeGradientStyle("w3c",d.gradient.click)},"filter":{MSIE:this.computeGradientStyle("msieold",d.gradient.click)},"-moz-box-shadow":{Gecko:e.click},"-webkit-box-shadow":{Webkit:e.click},"-ms-box-shadow":{MSIE:e.click},"-o-box-shadow":{Opera:e.click},"box-shadow":{other:e.click}})),this.createCSS({component:"title"},this.createStyle({"filter":{MSIE:"alpha(opacity="+($_GLOBALS.shadowBox.altOpacity*100)+") "+this.computeGradientStyle("msieold",d.gradient.normal)}}),"."+$_GLOBALS.shadowBox.theClass),this.createCSS({component:"title",state:b.hovered},this.createStyle({"filter":{MSIE:"alpha(opacity="+($_GLOBALS.shadowBox.altOpacity*100)+") "+this.computeGradientStyle("msieold",d.gradient.hover)}}),"."+$_GLOBALS.shadowBox.theClass),this.createCSS([{component:"title",state:b.clicked},{component:"title",state:b.down}],this.createStyle({"filter":{MSIE:"alpha(opacity="+($_GLOBALS.shadowBox.altOpacity*100)+") "+this.computeGradientStyle("msieold",d.gradient.click)}}),"."+$_GLOBALS.shadowBox.theClass),this.createCSS([{component:"titleText"},{component:"titleChild"}],this.createStyle({"color":d.color.normal,"font-size":d.font.size+"px","font-family":d.font.family,"font-weight":d.font.weight,"font-style":d.font.style,"display":"inline-block","background":"transparent none","vertical-align":"baseline","height":d.title.height+"px","line-height":d.title.lineHeight+"px","float":"none"})),this.createCSS({component:"titleChildBold"},this.createStyle({"font-weight":"bold"})),this.createCSS({component:"titleChildItalic"},this.createStyle({"font-style":"italic"})),this.createCSS([{component:"titleText",state:b.hovered},{component:"titleChild",state:b.hovered}],this.createStyle({"color":d.color.hover})),this.createCSS([{component:"titleText",state:b.clicked},{component:"titleText",state:b.down},{component:"titleChild",state:b.clicked},{component:"titleChild",state:b.down}],this.createStyle({"color":d.color.click})),this.createCSS({component:"mark"},this.createStyle({"display":"inline-block","width":"0px","overflow":"hidden"})),""].join("") }).Method("setTitleText",function(b){if(this.currentTitleText===b){return }if(!this.titleTextNode){this.titleTextNode=IN.$Id(this.mainNodeId+"-title-text") }this.currentTitleText=b; this.titleTextNode.innerHTML=b }).Method("getTitleText",function(){return this.currentTitleText }).Method("setButtonStyles",function(){this.settings={logo:{height:20,ratio:1,padding:4,position:{top:"0px",right:"",bottom:"",left:"0px",floated:"left"},background:{row:-170,rowOffset:-106}},font:{size:11,family:"Arial, sans-serif",weight:"bold",style:"normal",shadow:"#FFFFFF -1px 1px 0"},title:{padding:{left:0,right:0,ratio:1},height:18,lineHeight:20,textAlign:"center"},boxShadow:{normal:{off:true,horizontal:0,vertical:0,blur:2,color:""},hover:{off:true,horizontal:0,vertical:0,blur:2,color:""},click:{off:true,horizontal:0,vertical:0,blur:2,color:""}},border:{corners:"right",radius:2,color:{normal:{top:"#E2E2E2",right:"#BFBFBF",bottom:"#B9B9B9",left:"#E2E2E2"},hover:{top:"#ABABAB",right:"#9A9A9A",bottom:"#787878",left:(this.config.useLogo)?"#04568B":"#ABABAB"},click:{top:"#B6B6B6",right:"#B3B3B3",bottom:"#9D9D9D",left:(this.config.useLogo)?"#49627B":"#B6B6B6"},success:{normal:{top:"#E2E2E2",right:"#BFBFBF",bottom:"#B9B9B9",left:"#E2E2E2"},hover:{top:"#ABABAB",right:"#9A9A9A",bottom:"#787878",left:(this.config.useLogo)?"#04568B":"#ABABAB"},click:{top:"#B6B6B6",right:"#B3B3B3",bottom:"#9D9D9D",left:(this.config.useLogo)?"#49627B":"#B6B6B6"}}}},ieOffset:2,textShadow:"none",color:{normal:"#333",hover:"#000",click:"#666",success:{normal:"#333",hover:"#000",click:"#666"}},background:{normal:"#ECECEC",click:"#DEDEDE",hover:"#EDEDED",success:{normal:"#ECECEC",click:"#DEDEDE",hover:"#EDEDED"}},gradient:{normal:["#FEFEFE","#ECECEC"],hover:["#EDEDED","#DEDEDE"],click:["#E3E3E3","#EDEDED"],success:{normal:["#FEFEFE","#ECECEC"],hover:["#EDEDED","#DEDEDE"],click:["#E3E3E3","#EDEDED"]}},mark:{width:12+3,height:11,background:[-250,-140],margin:{top:2,right:0,bottom:0,left:0}}}; var f={small:{},medium:{logo:{height:25,background:{rowOffset:-81}},font:{size:13},title:{height:23,lineHeight:23,padding:{ratio:1.25}},border:{radius:3},mark:{width:14+3,height:13,background:[-250,-160],margin:{top:5}}},large:{logo:{height:33,background:{rowOffset:-48}},font:{size:15},title:{height:31,lineHeight:31,padding:{ratio:1.65}},border:{radius:3},mark:{width:14+3,height:13,background:[-250,-160],margin:{top:9,right:5}}},xlarge:{logo:{height:48,background:{rowOffset:0}},font:{size:24},title:{height:46,lineHeight:46,padding:{ratio:2.4}},border:{radius:5},mark:{width:20+5,height:19,background:[-250,-180],margin:{top:1}}}}; var e={basic:{},shernaz:{logo:{ratio:1.06060606,position:{top:"0px",right:"0px",bottom:"",left:"",floated:"right"},background:{row:-298}},font:{weight:"normal",shadow:"none",family:"'Helvetica Neue', Arial, Helvetica, sans-serif"},title:{padding:{left:0.5,right:3.5}},boxShadow:{hover:{off:false,horizontal:0,vertical:2,blur:2,color:"#b7b7b7"}},color:{normal:"#000",hover:"#000",click:"#000",success:{normal:"#000",hover:"#000",click:"#000"}},gradient:{normal:["#ffffff","#f9f9f9","#e3e3e3","#cbcbcb"],hover:["#fdfdfd","#f2f2f2","#e3e3e3","#cbcbcb"],click:["#cbcbcb","#e3e3e3","#f2f2f2","#fdfdfd"],success:{normal:["#ffffff","#f9f9f9","#e3e3e3","#cbcbcb"],hover:["#fdfdfd","#f2f2f2","#e3e3e3","#cbcbcb"],click:["#cbcbcb","#e3e3e3","#f2f2f2","#fdfdfd"]}},background:{normal:"#07547d",click:"#0067a0",hover:"#65add2"},border:{corners:"all",color:{normal:{top:"#cdcdcd",right:"#cdcdcd",bottom:"#acacac",left:"#cdcdcd"},hover:{top:"#cdcdcd",right:"#cdcdcd",bottom:"#acacac",left:"#cdcdcd"},click:{top:"#cdcdcd",right:"#cdcdcd",bottom:"#cdcdcd",left:"#cdcdcd"},success:{normal:{top:"#cdcdcd",right:"#cdcdcd",bottom:"#acacac",left:"#cdcdcd"},hover:{top:"#cdcdcd",right:"#cdcdcd",bottom:"#acacac",left:"#cdcdcd"},click:{top:"#cdcdcd",right:"#cdcdcd",bottom:"#cdcdcd",left:"#cdcdcd"}}}},fancy:{color:{normal:"#fff",hover:"#fff",click:"#fff"},gradient:{normal:["#65add2","30:#0f90d2","67:#006daa","#07547d"],hover:["#5caad2","30:#0084ce","67:#006daa","#07527b"],click:["#07527b","30:#006daa","67:#0084ce","#5caad2"]},background:{normal:"#007cbb",hover:"#0083c6",click:"#007cbb"},border:{corners:"all",color:{normal:{top:"#2771aa",right:"#2771aa",bottom:"#2771aa",left:"#2771aa"},hover:{top:"#2771aa",right:"#2771aa",bottom:"#2771aa",left:"#2771aa"},click:{top:"#2771aa",right:"#2771aa",bottom:"#2771aa",left:"#2771aa"}}}},simple:{title:{padding:{left:1,right:1}},boxShadow:{hover:{off:true}}}}}; var g=this.config.theme.split("-"),d=e; for(var b=0,c=g.length; b ','',(d.text)?' '+d.text+"":"","