var slide={'current':1,'start':function(){var thumb_obj=document.getElementsByName('thumb['+slide.current+']')[0];var current_obj=document.getElementById('slide_preview');if(typeof(thumb_obj) !='undefined' && thumb_obj.href !=current_obj.src){current_obj.src=thumb_obj.href;}var dim={'page':dimensions.page(),'browser':dimensions.browser()};$('slide').setStyle({'width':dim.browser.width+'px','height':dim.page.height+'px','opacity':0,'display':'block'});new Effect.Opacity('slide',{duration:0.4,from:0,to:1});document.onmousemove=thumbs.visible;},'stop':function(){$('slide').setStyle({'display':'none'});},'next':function(size){slide.current++;slide.current=slide.current>size?1:slide.current;global.detail.preview('slide_preview',document.getElementsByName('thumb['+slide.current+']')[0].href,slide.current);},'prev':function(size){slide.current--;slide.current=slide.current<1?size:slide.current;global.detail.preview('slide_preview',document.getElementsByName('thumb['+slide.current+']')[0].href,slide.current);}};var thumbs={'visible':function(e){var id,removed;var mouse=dimensions.mouse(e);var browser=dimensions.browser();if(mouse.x<(browser.width/2)){id='thumbs_prev';removed='thumbs_next';}else{id='thumbs_next';removed='thumbs_prev';}if(!$(id)){return;}if($(id).style.visibility=='visible'){return;}$(removed).setStyle({'visibility':'hidden'});$(id).setStyle({'opacity':0,'visibility':'visible'});new Effect.Opacity(id,{duration:0.4,from:0,to:1});}};var dimensions={'mouse':function(e){return{'x':(!e)?event.clientX+document.documentElement.scrollLeft:e.pageX,'y':(!e)?event.clientY+document.documentElement.scrollTop:e.pageY};},'browser':function(){var output={'top':0,'left':0,'width':0,'height':0};if(Prototype.Browser.IE){output.height=document.documentElement.clientHeight;output.width=document.documentElement.clientWidth;}else{output.height=window.innerHeight;output.width=document.width||document.body.offsetWidth;}if(typeof(window.pageYOffset)=='number'){output.left=window.pageXOffset;output.top=window.pageYOffset;}else if(document.body &&(document.body.scrollLeft||document.body.scrollTop)){output.left=document.body.scrollLeft;output.top=document.body.scrollTop;}else if(document.documentElement){output.left=document.documentElement.scrollLeft;output.top=document.documentElement.scrollTop;}return output;},'page':function(){var xScroll,yScroll;var windowWidth,windowHeight;var output={'width':0,'height':0};if(window.innerHeight && window.scrollMaxY){xScroll=document.body.scrollWidth;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}if(self.innerHeight){windowWidth=self.innerWidth;windowHeight=self.innerHeight;}else 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(yScroll<windowHeight){output.height=windowHeight;}else{output.height=yScroll;}if(xScroll<windowWidth){output.width=windowWidth;}else{output.width=xScroll;}return output;}};
