var carousel=null;var gallery=null;var titles=null;var descriptions=null;function PhotoGallery(_1a6e){var _1a6f=_1a6e;var _1a70=0;var _1a71=$$("a.thumb");var _1a72=0;var _1a73=function(_1a74,_1a75){$(""+_1a74).up().removeClassName("active");$(""+_1a75).up().addClassName("active");};var _1a76=function(_1a77){var _1a78=photos[_1a77];var _1a79=new Image();_1a79.onload=function(){var _1a7a="<img src=\""+_1a78+"\" />";$("mainPhoto").innerHTML=_1a7a;};_1a79.src=null;_1a79.src=_1a78;_1a73(_1a70,_1a77);_1a70=_1a77;var _1a7b=$("status");if(_1a7b){_1a7b.update("Viewing "+(parseInt(_1a70)+1)+" of "+photos.length+" photos");}var _1a7c=$("title");if(_1a7c){if(titles&&titles.length>0){var text=titles[_1a77];if(!text.blank()){_1a7c.update(text);}else{_1a7c.update("");}}}var _1a7e=$("desc");if(_1a7e){if(descriptions&&descriptions.length>0){var text=descriptions[_1a77];if(!text.blank()){_1a7e.update(unescape(text));}else{_1a7e.update("");}}}};var _1a7f=function(event){var elem=Event.element(event);var theID=elem.getAttribute("id");_1a76(parseInt(theID));};var _1a83=_1a7f.bindAsEventListener(this);var _1a84=function(){if(_1a70>0){var _1a85=_1a70-1;var _1a86=carousel.getFirstVisible();var _1a87=(_1a85+1)<_1a86;if(_1a87){carousel.scrollPrev();}_1a76(parseInt(_1a70)-1);}};var _1a88=function(){if(_1a70<(photos.length-1)){var _1a89=_1a70+1;var _1a8a=carousel.getLastVisible();var _1a8b=(_1a89+1)>_1a8a;if(_1a8b){carousel.scrollNext();}_1a76(parseInt(_1a70)+1);}};_1a76(0);if(_1a71){_1a72=_1a71.length;for(var i=0;i<_1a72;i++){var _1a8d=_1a71[i];_1a8d.observe("click",_1a83);}}var _1a8e=$("prevPhoto");if(_1a8e){_1a8e.observe("click",_1a84.bindAsEventListener(this));}var _1a8f=$("nextPhoto");if(_1a8f){_1a8f.observe("click",_1a88.bindAsEventListener(this));}}function initGallery(_1a90,_1a91,_1a92){carousel=new YAHOO.extension.Carousel("carousel",{"numVisible":_1a90,"animationSpeed":0.75,"scrollInc":_1a91,"navMargin":0,"size":_1a92,"prevElement":"prev-arrow","nextElement":"next-arrow"});gallery=new PhotoGallery(_1a90,_1a91);}