﻿var TINY={};function $(a){return document.getElementById(a)}function $$(b,a){a=a||document;return a.getElementsByTagName(b)}TINY.slideshow=function(a){this.infoSpeed=this.imgSpeed=this.speed=10;this.thumbOpacity=this.navHover=70;this.navOpacity=25;this.scrollSpeed=5;this.letterbox="#000";this.n=a;this.c=0;this.a=[]};TINY.slideshow.prototype={init:function(g,l,a,b,m){g=$(g);var i=$$("li",g),d=0,h=0;this.l=i.length;this.q=$(m);this.f=$(l);this.r=$(this.info);this.o=parseInt(TINY.style.val(l,"width"));if(this.thumbs){var k=$(this.left),j=$(this.right);k.onmouseover=new Function('TINY.scroll.init("'+this.thumbs+'",-1,'+this.scrollSpeed+")");k.onmouseout=j.onmouseout=new Function('TINY.scroll.cl("'+this.thumbs+'")');j.onmouseover=new Function('TINY.scroll.init("'+this.thumbs+'",1,'+this.scrollSpeed+")");this.p=$(this.thumbs)}for(d;d<this.l;d++){this.a[d]={};var e=i[d],f=this.a[d];f.t=$$("h3",e)[0].innerHTML;f.d=$$("p",e)[0].innerHTML;f.l=$$("a",e)[0]?$$("a",e)[0].href:"";f.p=$$("span",e)[0].innerHTML;if(this.thumbs){var c=$$("img",e)[0];this.p.appendChild(c);h+=parseInt(c.offsetWidth);if(d!=this.l-1){c.style.marginRight=this.spacing+"px";h+=this.spacing}this.p.style.width=h+"px";c.style.opacity=this.thumbOpacity/100;c.style.filter="alpha(opacity="+this.thumbOpacity+")";c.onmouseover=new Function("TINY.alpha.set(this,100,5)");c.onmouseout=new Function("TINY.alpha.set(this,"+this.thumbOpacity+",5)");c.onclick=new Function(this.n+".pr("+d+",1)")}}if(a&&b){a=$(a);b=$(b);a.style.opacity=b.style.opacity=this.navOpacity/100;a.style.filter=b.style.filter="alpha(opacity="+this.navOpacity+")";a.onmouseover=b.onmouseover=new Function("TINY.alpha.set(this,"+this.navHover+",5)");a.onmouseout=b.onmouseout=new Function("TINY.alpha.set(this,"+this.navOpacity+",5)");a.onclick=new Function(this.n+".mv(-1,1)");b.onclick=new Function(this.n+".mv(1,1)")}this.auto?this.is(0,0):this.is(0,1)},mv:function(c,b){var a=this.c+c;this.c=a=a<0?this.l-1:a>this.l-1?0:a;this.pr(a,b)},pr:function(b,a){clearTimeout(this.lt);if(a)clearTimeout(this.at);this.c=b;this.is(b,a)},is:function(c,e){if(this.info)TINY.height.set(this.r,1,this.infoSpeed/2,-1);var a=new Image;a.style.opacity=0;a.style.filter="alpha(opacity=0)";this.i=a;a.onload=new Function(this.n+".le("+c+","+e+")");a.src=this.a[c].p;if(this.thumbs){var d=$$("img",this.p),f=d.length,b=0;for(b;b<f;b++)d[b].style.borderColor=b!=c?"":this.active}},le:function(a,e){this.f.appendChild(this.i);var b=this.o-parseInt(this.i.offsetWidth);if(b>0){var c=Math.floor(b/2);this.i.style.borderLeft=c+"px solid "+this.letterbox;this.i.style.borderRight=b-c+"px solid "+this.letterbox}TINY.alpha.set(this.i,100,this.imgSpeed);var f=new Function(this.n+".nf("+a+")");this.lt=setTimeout(f,this.imgSpeed*100);if(!e)this.at=setTimeout(new Function(this.n+".mv(1,0)"),this.speed*1e3);if(this.a[a].l!=""){this.q.onclick=new Function('window.location="'+this.a[a].l+'"');this.q.onmouseover=new Function('this.className="'+this.link+'"');this.q.onmouseout=new Function('this.className=""');this.q.style.cursor="pointer"}else{this.q.onclick=this.q.onmouseover=null;this.q.style.cursor="default"}var d=$$("img",this.f);if(d.length>2)this.f.removeChild(d[0])},nf:function(a){if(this.info){a=this.a[a];$$("h3",this.r)[0].innerHTML=a.t;$$("p",this.r)[0].innerHTML=a.d;this.r.style.height="auto";var b=parseInt(this.r.offsetHeight);this.r.style.height=0;TINY.height.set(this.r,b,this.infoSpeed,0)}}};TINY.scroll=function(){return {init:function(a,b,e){a=typeof a=="object"?a:$(a);var d=a.style.left||TINY.style.val(a,"left");a.style.left=d;var c=b==1?parseInt(a.offsetWidth)-parseInt(a.parentNode.offsetWidth):0;a.si=setInterval(function(){TINY.scroll.mv(a,c,b,e)},20)},mv:function(c,d,f,e){var b=parseInt(c.style.left);if(b==d)TINY.scroll.cl(c);else{var a=Math.abs(d+b);a=a<e?a:e;var g=b-a*f;c.style.left=g+"px"}},cl:function(a){a=typeof a=="object"?a:$(a);clearInterval(a.si)}}}();TINY.height=function(){return {"set":function(a,d,f){a=typeof a=="object"?a:$(a);var c=a.offsetHeight,b=a.style.height||TINY.style.val(a,"height");b=c-parseInt(b);var e=c-b>d?-1:1;clearInterval(a.si);a.si=setInterval(function(){TINY.height.tw(a,d,b,e,f)},20)},tw:function(b,c,e,d,f){var a=b.offsetHeight-e;if(a==c)clearInterval(b.si);else if(a!=c)b.style.height=a+Math.ceil(Math.abs(c-a)/f)*d+"px"}}}();TINY.alpha=function(){return {"set":function(a,b,e){a=typeof a=="object"?a:$(a);var c=a.style.opacity||TINY.style.val(a,"opacity"),d=b>c*100?1:-1;a.style.opacity=c;clearInterval(a.ai);a.ai=setInterval(function(){TINY.alpha.tw(a,b,d,e)},20)},tw:function(a,c,e,f){var b=Math.round(a.style.opacity*100);if(b==c)clearInterval(a.ai);else{var d=b+Math.ceil(Math.abs(c-b)/f)*e;a.style.opacity=d/100;a.style.filter="alpha(opacity="+d+")"}}}}();TINY.style=function(){return {val:function(a,b){a=typeof a=="object"?a:$(a);return a.currentStyle?a.currentStyle[b]:document.defaultView.getComputedStyle(a,null).getPropertyValue(b)}}}()
