var TSCGALLERY=new function(){var d=false;function a(e,f,g){if(d){return"<div class='featuredimg'><a href='"+TSCM.cfg.contextRoot+f+"'><img src='"+e+"'></a><span><a href='"+TSCM.cfg.contextRoot+f+"'><br/>"+g+"</a></span></div>"}else{return"<span class='featuredimg'><a href='"+TSCM.cfg.contextRoot+f+"'><img src='"+e+"'></a>"+g+"</span>"}}function c(e){if(typeof console!="undefined"){console.log(e)}}function b(h,g){var f;try{f=h.getElementsByTagName(g)[0].firstChild.nodeValue}catch(i){c(i);f=""}return f}return{items:[],init:function(){if(document.location.href.indexOf("/story/")!=-1){d=true}if(document.location.href.indexOf("/bank-safety/")!=-1){d=true}var h={success:function(k){var w=k.responseXML;var m=w.getElementsByTagName("item");var s=YAHOO.util.Dom.get("featuredgalleries_imgs");var p="";var l=m.length;var q=l;if(d){l=3;q--}for(var n=0;n<q;n++){var j=m[n];if(n>=l){break}try{var u=b(j,"description");var t=b(j,"link");var v=b(j,"title");p+=a(u,t,v);TSCGALLERY.items.push(a(u,t,v))}catch(r){c(r)}if(d){s.innerHTML=p}}if(!d){TSCM.gallery.Carousel.init(q)}},failure:function(i){c("fail");c(i)}};var f="";var e;if(typeof site_name=="undefined"){if(document.location.href.toString().indexOf("thestreet.com")!=-1){site_name="thestreet"}else{site_name="mainstreet"}}if(site_name=="thestreet"){e="featured-tsc.xml"}else{e="featured-ms.xml"}f="/files/tsc/v2008/gallery/"+e;var g=YAHOO.util.Connect.asyncRequest("GET",f,h,null)},show:function(e){},error:function(){}}};registerNS("TSCM.gallery");TSCM.gallery.Carousel=new function(){function a(d){if(typeof console!="undefined"){console.log(d)}}var b=null;var c=YAHOO.util.Dom;return{getInstance:function(){if(b==null){this.init()}return b},init:function(d){if(typeof YAHOO.extension=="undefined"){return}if(typeof YAHOO.extension.Carousel=="undefined"){return}b=new YAHOO.extension.Carousel("mycarousel",{numVisible:6,animationSpeed:0.25,scrollInc:5,navMargin:8,size:d,prevElement:"prev-arrow-container",nextElement:"next-arrow-container",loadInitHandler:this.loadInitialItems,loadNextHandler:this.loadNextItems,loadPrevHandler:this.loadPrevItems,prevButtonStateHandler:this.handlePrevButtonState,nextButtonStateHandler:this.handleNextButtonState})},fmtItem:function(i,d,f,e,h){var g='<a title="'+e+'" class="carousel-link" href="'+d+'"><img src="'+i+'" width="'+103+'" height="'+77+'"/></a><span class="car_link">'+f+"</span>"+h;return g},loadInitialItems:function(e,d){YAHOO.util.Dom.setStyle("carouselload","display","none");var g=d[0];var f=d[1];TSCM.gallery.Carousel.load(this,g,f)},loadNextItems:function(e,d){var h=d[0];var f=d[1];var g=d[2];if(!g){this.load(this,h,f)}},loadPrevItems:function(e,d){var h=d[0];var f=d[1];var g=d[2];if(!g){this.load(this,h,f)}},handlePrevButtonState:function(f,d){var e=d[0];var g=d[1];if(e){}else{}},handleNextButtonState:function(g,e){var f=e[0];var d=e[1];if(f){}else{}},mkimg:function(e,d){return'<img src="+src">'},load:function(n,d,l){for(var f=d;f<=l;f++){var o=TSCGALLERY.items[f-1];var p="<br>";var g,j,m,h;var k="title";var h="desc";var e="";var j="http://#";n.addItem(f,o)}}}};YAHOO.util.Event.on(window,"load",function(){TSCGALLERY.init()});
