Ext.onReady(function(){Ext.namespace("SurfShot");SurfShot.navs=[];Ext.Updater.defaults.loadScripts=true;Ext.state.Manager.setProvider(new Ext.state.CookieProvider());Ext.get("login_box").load({url:"/members/login.html",nocache:false});SurfShot.Featured=function(){var E=this;var B=null;var A,G,D,F,C;return{init:function(H){A=H;C=new Ext.XTemplate('<tpl for=".">','<div id="feature-{#}" class="feature-item clearfix text_right {cls}">','<div class="photo"><span class="thumb_90" style="background-image: url(\'{icon}\')"><img src="{icon}" class="feature-image"></span></div>','<div class="text">{text}</div>',"</div>","</tpl>");C.overwrite("featured_nav",A);F=new Ext.XTemplate('<tpl for="features">','<div class="feature_captions">','<div class="home_tile">','<h4><a href="{url}">{name}</a></h4>','<p class="posted">By: {by}</p>',"</div>",'<div class="home_time">',"<p>{time}</p>","</div>","</div>",'<a href="{url}"><img class="feature-image" height="303" src="{img}" /></a><br/>','<div class="surf_details altcolor_borders">','<p class="conditions"><img width="1" height="1" src="/images/shim.gif" alt="Wave Condition"/>{condition}</p>','<p class="wave_height"><img width="1" height="1" src="/images/shim.gif" alt="Wave Size"/>{size}</p>','<p class="swell"><img width="1" height="1" src="/images/shim.gif" alt="Swell"/>{swell}</p>','<p class="surfers"><img width="1" height="1" src="/images/shim.gif" alt="Surfers Out"/>{surfers}</p>','<p class="water_temp"><img width="1" height="1" src="/images/shim.gif" alt="Water Temperture"/>{temp}</p>',"</div>",'<div class="spot_links_home">',"<h3>{region} Reports</h3>","<p>{locations}</p>","</div>","</tpl>");G=Ext.get("featured_nav");D=Ext.get("feature_main");B=null;active=D.child("div.featured-slider");G.on("mousedown",function(K,J){if(K.getTarget(".feature-item:not(.selected)")){J=K.getTarget(".feature-item:not(.selected)");this.transition(J)}},this);G.on("mouseover",function(K,J){if(K.getTarget(".feature-item:not(.selected)")){J=K.getTarget(".feature-item:not(.selected)");Ext.fly(J).addClass("over")}});G.on("mouseout",function(K,J){if((K.getTarget(".feature-item:not(.selected)"))&&!K.within(J,true)){J=K.getTarget(".feature-item:not(.selected)");Ext.fly(J).removeClass("over")}});var I=Ext.get("feature-1");this.transition(I)},clearRunning:function(){B=null},transition:function(H){Ext.fly(H).removeClass("over");Ext.fly(H).radioClass("selected");var I=A[H.id.split("-")[1]-1];if(B){B.stopFx()}if(active){active.slideOut("b",{duration:0.5,remove:true})}else{D.hide()}I.el=new Ext.Element(document.createElement("div"));I.el.addClass("featured-slider");I.el.addClass("selected");I.el.enableDisplayMode();if(I.id=="title"){I.el.update("")}else{F.overwrite(I.el.dom,I)}I.el.appendTo(D);I.el.slideIn("t",{callback:this.clearRunning,duration:1});B=I.el;active=I.el}}}();SurfShot.Media=function(){var C=this;var A=[];var D=0;var B=false;if(Ext.get("media_pause")){Ext.fly("media_pause").dom.src="http://static.surfshot.com/images/icons/media_browser/pause_gray.gif"}return{add:function(I,G,F,K,H,J){var E;if(!J){E=new Image();E.src=G}else{E='<embed src="http://surfshot.s3.amazonaws.com/flvplayer.swf" width="470" height="310" allowscriptaccess="always" allowfullscreen="true" flashvars="height=310&width=470&file='+G+'&callback=analytics&enablejs=true" />'}A.push({"media_id":I,"url":E,"caption":F,"by":K,"rating":H})},getCurrent:function(){return A[D]},getPrev:function(){if(D>0){if(D===1){Ext.fly("prev").dom.src="http://static.surfshot.com/images/icons/media_browser/prev_gray.gif"}else{Ext.fly("prev").dom.src="http://static.surfshot.com/images/icons/media_browser/prev.gif"}Ext.fly("next").dom.src="http://static.surfshot.com/images/icons/media_browser/next.gif";this.setActive(A[D-1].media_id)}else{Ext.fly("prev").dom.src="http://static.surfshot.com/images/icons/media_browser/prev_gray.gif"}},getNext:function(){if((D+1)<A.length){if((D+2)==A.length){Ext.fly("next").dom.src="http://static.surfshot.com/images/icons/media_browser/next_gray.gif"}else{Ext.fly("next").dom.src="http://static.surfshot.com/images/icons/media_browser/next.gif"}Ext.fly("prev").dom.src="http://static.surfshot.com/images/icons/media_browser/prev.gif";this.setActive(A[D+1].media_id)}else{Ext.fly("next").dom.src="http://static.surfshot.com/images/icons/media_browser/next_gray.gif";this.pause()}},setActive:function(F){Ext.get("thumb_"+A[D].media_id).removeClass("active");Ext.get("thumb_"+F).addClass("active");for(var E=0;E<A.length;E++){if(A[E].media_id==F){D=E;A[D].url.onload=this.display;this.display()}}Ext.get("media_rating").dom.innerHTML="";Ext.get("media_rating").load({url:"/ss/special/rating.html?id="+A[D].media_id,loadScripts:true})},display:function(){Ext.get("media_caption").innerHTML=A[D].caption;if(typeof (A[D].url)=="string"){Ext.fly("media_img").dom.src="";Ext.fly("media_img").dom.alt="";Ext.fly("media_vid").show();Ext.fly("media_vid").dom.innerHTML=A[D].url}else{Ext.fly("media_vid").dom.innerHTML="";Ext.fly("media_img").show();Ext.fly("media_img").setWidth(A[D].url.width);Ext.fly("media_img").setHeight(A[D].url.height);Ext.fly("media_img").setStyle("background-image","url("+A[D].url.src+")");Ext.fly("media_img").dom.src="http://static.surfshot.com/images/spacer.gif"}Ext.get("media_by").dom.innerHTML="Photo by: "+A[D].by},showPause:function(){Ext.fly("media_play").dom.src="http://static.surfshot.com/images/icons/media_browser/play_gray.gif";Ext.fly("media_pause").dom.src="http://static.surfshot.com/images/icons/media_browser/pause.gif"},pause:function(){Ext.fly("media_play").dom.src="http:///static.surfshot.com/images/icons/media_browser/play.gif";Ext.fly("media_pause").dom.src="http://static.surfshot.com/images/icons/media_browser/pause_gray.gif";Ext.TaskMgr.stop(B)},play:function(){B={run:function(){SurfShot.Media.getNext()},interval:2000};SurfShot.Media.showPause();Ext.TaskMgr.start(B)}}}()});function popup(A){w=777;h=740;var B=window.open(A,"surfshot","width="+w+", height="+h+", location=no, menubar=no, status=no, toolbar=no, scrollbars=yes, resizable=yes");B.resizeTo(w,h);B.focus()}function phpads_deliverActiveX(A){document.write(A)}