window.SC||(window.SC={});SC.stringsFor=function(){};require("sproutcore");var B,Browser=B=(function(){var b=navigator.userAgent.toLowerCase();var a=((b.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1]||"").split(".");for(var d=0;d<a.length;d++){a[d]=parseInt(a[d],10)}var c=0;for(d=0;d<a.length;d++){c+=Math.pow(10,3*(0-d))*a[d]}a=c;var e={safari:(/webkit/).test(b)?a:NaN,chrome:(/chrome/).test(b)?a:NaN,opera:(/opera/).test(b)?a:NaN,msie:(/msie/).test(b)&&!(/opera/).test(b)?a:NaN,mozilla:(/mozilla/).test(b)&&!(/(compatible|webkit)/).test(b)?a:NaN,mobileSafari:(/apple.*mobile.*safari/).test(b)?a:NaN,iPad:!!(/ipad/).test(b)&&!!(/applewebkit/).test(b)&&parseFloat(b.substring(b.indexOf("os ")+"os ".length,b.indexOf(" like mac os x")).split("_").join(".")),iPhone:!!(/iphone/).test(b)&&!!(/applewebkit/).test(b)&&parseFloat(b.substring(b.indexOf("os ")+"os ".length,b.indexOf(" like mac os x")).split("_").join(".")),android:!!(/android/).test(b),windows:!!(/(windows)/).test(b),mac:!!((/(macintosh)/).test(b)||!!(/(mac os x)/).test(b))};e.iPhone=e.iPhone||e.android;e.iOS=e.iPad||e.iPhone;e.iPhone4=e.iPhone&&window.devicePixelRatio===2;e.iPhone3=e.iPhone&&!e.iPhone4;return e})();SC.Platform={IE:function(){if(B.msie){return(navigator.appVersion.match(/\bMSIE.*7\.\b/))?7:6}else{return 0}}(),IE8:function(){if(B.msie){return(navigator.appVersion.match(/\bMSIE.*8\.\b/))?8:5}else{return 0}}(),Safari:function(){if(B.safari){var a=parseInt(navigator.appVersion.replace(/^.*?AppleWebKit\/(\d+).*?$/,"$1"),0);return(a>420)?3:2}return 0}(),Firefox:function(){var a=0;if(B.mozilla){if(navigator.userAgent.indexOf("Firefox")!=-1){a=parseFloat((navigator.userAgent.match(/Firefox\/(.)/)[1])||0)}if(a<1){a=2}}return a}(),Opera:function(){var a=0;if(B.opera){var b=navigator.userAgent;a=parseFloat(b.substring(b.lastIndexOf("/")+1))}return a}(),isWindows:!!B.windows,isMac:!!B.mac};SC.Platform.Browser=function(){if(SC.Platform.IE>0){if(SC.Platform.IE8==8){return"IE8"}return"IE"}else{if(SC.Platform.Safari>0){return"Safari"}else{if(SC.Platform.Firefox>0){return"Firefox"}else{if(SC.Platform.Opera>0){return"Opera"}}}}}();require("browser");var BG={};BG.BackgroundView=function(){if(showRadialBackground){this.init()}};BG.BackgroundView.prototype={BG_COLOR:"#111114",width:null,height:null,srcs:null,tag:"img",zIndex:1,fade:false,append:function(){var a=this._container=document.createElement("div");a.className="background-container";a.appendChild(this._element);document.body.appendChild(a);document.body.style.background=this.BG_COLOR},init:function(){var a=this._element=document.createElement(this.tag);this.preloadImages();if(this.initialRendering){this.initialRendering()}this.initialCSS()},initialCSS:function(){var b=this._element,a=b.style;a.position="absolute";a.zIndex=this.zIndex;a.left=a.top="50%";a.marginLeft=Math.round(this.width/-2)+"px";a.marginTop=Math.round(this.height/-2)+"px";a.width=this.width+"px";a.height=this.height+"px";if(this.fade){a.webkitTransform="translate3d(0,0,0)";CW.Anim.setOpacity(b,0)}else{if(!(B.msie<=8)){a.display="none"}}if(this.customCSS){this.customCSS(b)}},preloadImages:function(){var d=this.srcs,f=this._assets={},e,c=this;this._srcCount=0;var b=function(){c.imageDidLoad(this)};for(var a in d){if(!d.hasOwnProperty(a)){continue}this._srcCount++;e=this.mainSrc===a?this._element:new Image();e.onload=b;e.key=a;e.src=e._src_=d[a];f[a]=e}if(B.msie<=8){for(a in f){if(!f.hasOwnProperty(a)){continue}b.apply(f[a])}}},imageDidLoad:function(a){(this.assets||(this.assets={}))[a.key]=a;this._srcCount--;if(this._srcCount===0){this.allImagesDidLoad()}},allImagesDidLoad:function(){if(this.willBecomeVisible){this.willBecomeVisible()}if(this.fade){return CW.Anim.Fader.create({element:this._element,owner:this,to:1,duration:B.msie?0:1000,killGPULayer:function(){this.element.style.webkitTransform=""}.listens("finish"),tellDone:function(){if(this.owner.didBecomeVisible){this.owner.didBecomeVisible()}}.listens("finish")}).start()}else{this._element.style.display="";if(this.didBecomeVisible){this.didBecomeVisible()}}},didBecomeVisible:function(){this.append()}};if(B.msie<=8||B.iPhone||B.iPad){(function(){var b,d,c="/imagens/bg_tile.jpg",f="/imagens/bg_radial.png",a=361*5,e=277*5;if(B.iPhone4){c="/imagens/ios_bg_tile_2x.jpg"}else{if(B.iPhone){c="/imagens/ios_bg_tile_1x.jpg";a=361*2;e=277*2}else{if(B.iPad){c="/imagens/ios_bg_tile_1x.jpg";a=361*4;e=277*4}}}for(d in b={width:a,height:e,fade:false,srcs:{tile:c,radial:f},customCSS:function(g){g.style.background="url("+this.srcs.tile+")"},mainSrc:"radial"}){if(b.hasOwnProperty(d)){BG.BackgroundView.prototype[d]=b[d]}}})()}else{(function(){var a,b;for(b in a={width:1792,height:1024,tileWidth:256,tileHeight:256,srcs:{tile:"/imagens/bg_tile.jpg"},FALLBACK_RADIAL_ASSET:"/imagens/bg_radial.png",tag:"canvas",initialRendering:function(){var d=this.can=this._element,c=this.con=this.can.getContext("2d");d.style.width=(d.width=this.width)+"px";d.style.height=(d.height=this.height)+"px"},willBecomeVisible:function(){try{var z=this.assets.tile,l=this.can,d=this.con,v=this.tileWidth,f=this.tileHeight,n=this.width,r=this.height,i=0,c=new Date*1,m,k;var q=document.createElement("canvas"),o=q.getContext("2d"),j=q.width=v*1,p=q.height=f*4;for(m=0;m<j;m+=v){for(k=0;k<p;k+=f){o.drawImage(z,m,k,v,f);i++}}for(m=0;m<n;m+=j){for(k=0;k<r;k+=p){d.drawImage(q,m,k,j,p);i++}}d.save();d.scale(1,r/n);var s=d.createRadialGradient(n/2,n/2,0,n/2,n/2,n/2);s.addColorStop(0,"transparent");s.addColorStop(1,this.BG_COLOR);d.fillStyle=s;d.fillRect(0,0,n,n);d.restore()}catch(t){if(this._layer){var u=this.can.style.cssText;this.can.width=this.can.height=1;this.width=361*5;this.height=227*5;this._layer.innerHTML='<img src="'+this.FALLBACK_RADIAL_ASSET+'">';this._element=this._layer.firstChild;this.initialCSS();this._element.style.background="url("+this.srcs.tile+")"}}}}){if(a.hasOwnProperty(b)){BG.BackgroundView.prototype[b]=a[b]}}})()}window.bg=new BG.BackgroundView();SC.stringsFor("pt-pt",{"@@ErrorUnavailable.normal":"Once You Go Mac, You Never Go Back.","@@ErrorUnavailable.subject":"João Paulo Pacheco.Comunicação & Imagem","@@ErrorUnavailable.windowTitle":"João Paulo Pacheco.Comunicação & Imagem"});
