if(window.cbbc==undefined){cbbc={}}if(!cbbc.glowVersion){cbbc.glowVersion="0.3.1"}glow.module("cbbc.portal",cbbc.glowVersion,{require:["glow.dom","cbbc.sifr"],implementation:function(){var M=document,A=navigator,O=navigator.userAgent.toLowerCase(),B=navigator.platform.toLowerCase(),J=(B)?/win/.test(B):/win/.test(O),E=glow.dom.get,C=glow.lang,F="cbbc-carousel-brands",D="cbbc-carousel-swf";tabsDivId="cbb-main-tab-flash",showsDivId="cbbc-shows",iPlayerDivId="cbbc-childrens-iplayer",allShowsXml="/cbbc/include/data/carousel/allshowsxml.sssi",flashPlayerVersion="8.0.0";var N=function(){if(!glow.isReady){G.setVisibility(F,false);glow.ready(N);return }var P={swfid:D,xml_path:allShowsXml,random:cbbc.random,bgY:cbbc.section};var V=E("#"+F);var X=V.get("a");var W=[];var T=[];var U=X.length;for(var S=0;S<U;S++){P["url"+S]=X.attr("href");P["img"+S]=X.get("img").attr("src");X=X.slice(1,U-S)}var R={id:D,name:D};var Q={bgcolor:G.BGCOLORS[cbbc.section]};swfobject.embedSWF("/cbbc/swf/carousel.swf",F,"550","74",flashPlayerVersion,null,P,Q,R)};var K=function(){if(!glow.isReady){G.setVisibility(tabsDivId,false);glow.ready(K);return }if(!E("#"+tabsDivId).length){return }var R=(cbbc.isPreview)?"%26cbbc_preview=1+%26day="+cbbc.day+"%26month="+cbbc.month+"%26year="+cbbc.year:"";var P={section:cbbc.section,location:cbbc.tab||1,childlocation:cbbc.childtab||null,xmlPath:(cbbc.section=="watch")?"/cbbc/include/data/tabs/xml_watch.sssi?cbbc_section="+cbbc.section+R:"/cbbc/include/data/tabs/xml.sssi?cbbc_section="+cbbc.section+R};var S={bgcolor:G.BGCOLORS[cbbc.section]};var Q={id:"flContent",name:"flContent"};swfobject.embedSWF("/cbbc/swf/tabs.swf",tabsDivId,"160",Math.max(E("#"+tabsDivId).height()+6,438),flashPlayerVersion,"",P,S,Q)};var I=function(){if(!glow.isReady){G.setVisibility(iPlayerDivId,false);glow.ready(I);return }var P={bgY:cbbc.section};var R={bgcolor:G.BGCOLORS[cbbc.section]};var Q={id:"cbbc-childrens-iplayer-swf",name:"cbbc-childrens-iplayer-swf"};swfobject.embedSWF("/cbbc/swf/iplayercarousel.swf",iPlayerDivId,"226","73",flashPlayerVersion,"",P,R,Q)};var H=function(){if(!glow.isReady){G.setVisibility(showsDivId,false);glow.ready(H);return }var P={bgY:cbbc.section};var R={bgcolor:G.BGCOLORS[cbbc.section]};var Q={id:"cbbc-shows-swf",name:"cbbc-shows-swf"};swfobject.embedSWF("/cbbc/swf/showbuttons.swf",showsDivId,"174","104",flashPlayerVersion,"",P,R,Q)};var L=function(){var P="/cbbc/swf/mink.swf";cbbc.sifr.replaceElement(cbbc.named({sSelector:"#cbbc-player-core h2.cbbc-player-header span, h3.cbbc-player-subheader span, .cbbc-player-header h2 span, #cbbc-help-promos h2.cbbc-player-header span",sFlashSrc:P,sColor:"#ffffff",sBgColor:"#000000",sTextAlign:"center"}));cbbc.sifr.replaceElement(cbbc.named({sSelector:"#cbbc-promos span.label",sFlashSrc:"/cbbc/swf/mink.swf",sColor:"#ffffff",sLinkColor:"#ffffff",sBgColor:"#000000",sHoverColor:"#5c8503",sHoverBgColor:"#dbebb6",sTextAlign:"center",bInLink:true}))};var G=function(){};G.getSwf=function(P){if(navigator.appName.indexOf("Microsoft")!=-1){return window[P]}else{return document[P]}};G.createCSS=function(T,Q){var S=M.getElementsByTagName("head")[0];var R=M.createElement("style");R.setAttribute("type","text/css");R.setAttribute("media","screen");if(!(glow.env.ie&&J)&&typeof M.createTextNode!="undefined"){R.appendChild(M.createTextNode(T+" {"+Q+"}"))}S.appendChild(R);if(glow.env.ie&&J&&typeof M.styleSheets!="undefined"&&M.styleSheets.length>0){var P=M.styleSheets[M.styleSheets.length-1];if(typeof P.addRule=="object"){P.addRule(T,Q)}}};G.setVisibility=function(R,P){var Q=P?"visible":"hidden";if(glow.isReady){E("#"+R).css("visibility",Q)}else{G.createCSS("#"+R,"visibility:"+Q)}};G.BGCOLORS={home:"#83cbd3",watch:"#32001c",games:"#dbeed2",create:"#000000",grab:"#14535b",find:"#32160c"};if(!cbbc.noFlash&&glow.isSupported&&swfobject.hasFlashPlayerVersion(flashPlayerVersion)){L();N();K();I();H()}return G}});glow.module("cbbc.bg",cbbc.glowVersion,{require:["glow.dom","glow.events","cbbc.portal"],implementation:function(){var DIV_ID_L="bgl",DIV_ID_R="bgr",SWF_ID_L="bgleft",SWF_ID_R="bgright",SWF_URL="/cbbc/swf/bg/{section}_{position}.swf",dom=glow.dom,$=glow.dom.get,events=glow.events,lang=glow.lang,portal=cbbc.portal,contentW,divL,divR,swfL,swfR,freezeLink,initCount=0,flashPlayerVersion="8.0.0",getsFlash=(swfobject.hasFlashPlayerVersion(flashPlayerVersion)&&!cbbc.noFlash);var Bg=function(){};var getViewSize=function(){var offsetX,offsetY;if(typeof (self.pageYOffset)=="number"){offsetX=window.pageXOffset;offsetY=window.pageYOffset}else{if(document.documentElement&&document.documentElement.scrollTop){offsetX=document.documentElement.scrollLeft;offsetY=document.documentElement.scrollTop}else{if(document.body){offsetX=document.body.scrollLeft;offsetY=document.body.scrollTop}}}var windowWidth,windowHeight;if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight}else{if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight}}if(self.innerHeight){windowHeight=self.innerHeight}return{x:offsetX,y:offsetY,w:windowWidth,h:windowHeight}};var getObjCoords=function(o){var oX=0;var oY=0;if(o.offsetParent){while(1){oX+=o.offsetLeft;oY+=o.offsetTop;if(!o.offsetParent){break}o=o.offsetParent}}else{if(o.x){oX+=o.x;oY+=o.y}}return{x:oX,y:oY}};var getPageSize=function(){var view=getViewSize();var w=view.w;var h=view.h;var bot=$("#blq-foot");if(!bot.length){return{w:w,h:h}}var p=getObjCoords(bot[0]);var botH=bot[0].offsetHeight;var botX=p.y+botH;if(botX>h){h=botX}else{if(self.innerWidth){h=self.innerHeight-1;w=self.innerWidth}}h=(botX>h)?botX:h;return{w:w,h:h}};var embed=function(){if(!getsFlash){return }contentW=$("#blq-main").width();var attrs={bgcolor:cbbc.portal.BGCOLORS[cbbc.section],quality:"high",scale:"noScale",allowScriptAccess:"sameDomain",swLiveConnect:true};var flashvars={random:cbbc.random};attrs.id=SWF_ID_L;attrs.name=SWF_ID_L;attrs.align="TR";var container=$("#blq-container");try{container.after("<div id='"+DIV_ID_R+"'><div id='"+SWF_ID_R+"'></div></div>");container.after("<div id='"+DIV_ID_L+"'><div id='"+SWF_ID_L+"'></div></div>")}catch(e){return }divL=$("#"+DIV_ID_L);divR=$("#"+DIV_ID_R);swfobject.embedSWF("/cbbc/swf/bg/"+cbbc.section+"_left.swf",SWF_ID_L,"100%","100%",flashPlayerVersion,null,flashvars,attrs);attrs.id=SWF_ID_R;attrs.name=SWF_ID_R;attrs.align="TL";swfobject.embedSWF("/cbbc/swf/bg/"+cbbc.section+"_right.swf",SWF_ID_R,"100%","100%",flashPlayerVersion,null,flashvars,attrs);$("#blq-local-nav").prepend("<div id='cbbc-sound-switch'><div id='cbbc-sound-state'><div id='cbbc-sound-holder'></div></div></div>");var params={bgcolor:"#87C600"};var flashvars={swfid:"cbbc-sound-switch",random:cbbc.random};swfobject.embedSWF("/cbbc/swf/soundswitch.swf","cbbc-sound-holder",68,78,flashPlayerVersion,null,flashvars,params,{id:"cbbcsoundswf"});Bg.positionBg();events.addListener(window,"resize",Bg.positionBg,Bg)};events.addListener(window,"load",embed,this);Bg.hasInitialised=function(){if(++initCount==2){}};Bg.positionBg=function(){var page=getPageSize(),flashW=(page.w-contentW)/2,flashH=page.h;var offset=
/*@cc_on ( flashW != Math.floor(flashW) ) ? 0 : @*/
1;divR.css("left",(Math.floor(flashW)+contentW-offset)+"px");if(getViewSize().w<=contentW){divL.css("height","1px");divL.css("width","1px");divR.css("height","1px");divR.css("width","1px")}else{var leftW=Math.floor(flashW)+1+offset*-1;var rightW=flashW+offset;divL.css("height",flashH+"px");divL.css("width",leftW+"px");divR.css("height",flashH+"px");divR.css("width",rightW+"px")}};Bg.toggleSound=function(isOn){var state=$("#cbbc-sound-state");if(typeof isOn=="string"){isOn=(isOn=="true")?true:false}if(isOn){state.addClass("on")}else{state.removeClass("on")}return true};return Bg}});