/**
 *	ImageFlow 0.9
 *
 *	This code is based on Michael L. Perrys Cover flow in Javascript.
 *	For he wrote that "You can take this code and use it as your own" [1]
 *	this is my attempt to improve some things. Feel free to use it! If
 *	you have any questions on it leave me a message in my shoutbox [2].
 *
 *	The reflection is generated server-sided by a slightly hacked  
 *	version of Richard Daveys easyreflections [3] written in PHP.
 *	
 *	The mouse wheel support is an implementation of Adomas Paltanavicius
 *	JavaScript mouse wheel code [4].
 *
 *	Thanks to Stephan Droste ImageFlow is now compatible with Safari 1.x.
 *
 *
 *	[1] http://www.adventuresinsoftware.com/blog/?p=104#comment-1981
 *	[2] http://shoutbox.finnrudolph.de/
 *	[3] http://reflection.corephp.co.uk/v2.php
 *	[4] http://adomas.org/javascript-mouse-wheel/
 */


eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('7 11=0.4;7 1G=3;7 R=14;7 1S=\'2w\';7 1I=\'z\';7 U=\'2f\';7 28=\'2U\';7 1t=\'2I\';7 1V=\'2B\';7 1j=\'2q\';7 1H=\'2k\';7 m=0;7 w=0;7 t=0;7 j=0;7 1b=0;7 N=0;7 Q=2Z 2T();7 o=0;7 P=r;7 K=M;7 1n=0;7 15=0;7 s=0;7 q=2v;9 1K(1w){7 1k=h.F;a(2j h.F!=\'9\'){h.F=1w}18{h.F=9(){a(1k){1k()}1w()}}}9 1m(){D(j<t-1||j>t+1){x g:1g(t+(j-t)/3);h.1A(1m,1z);N=1;e;z:N=0;e}}9 C(i,w){j=i;1b=i;a(N==0){h.1A(1m,1z);N=1}m=w;1c=E.1d.1i(Q[m]).1x(\'2R\');a(1c==\'\')1c=\'&2O;\';X.2K=1c;a(P==r){o=(H*(-(i*1r/((u-1)*q)))/1r)-s;19.b.1W=(o-R)+\'f\'}}9 1g(i){t=i;7 B=u;1R(7 k=0;k<u;k++){7 8=E.1d.1i(Q[k]);7 1q=k*-q;a((1q+1s)<1b||(1q-1s)>1b){8.b.1a=\'1M\';8.b.1l=\'21\'}18{7 O=2a.2o(2n+i*i)+1r;7 1J=i/O*G+G;8.b.1l=\'2l\';7 v=(8.10/8.Z*8.L)/O*G;D(v>Y){x r:7 W=8.L/O*G;e;z:v=Y;7 W=8.Z*v/8.10;e}7 1F=(l*0.2i-v)+1E+((v/(11+1))*11);8.b.1D=1J-(8.L/2)/O*G+1C+\'f\';a(W&&v){8.b.17=v+\'f\';8.b.V=W+\'f\';8.b.2h=1F+\'f\'}8.b.1a=\'1B\';D(i<0){x g:B++;e;z:B=B-1;e}D(8.n==m){x r:8.T=9(){C(I.1h,I.n)};e;z:B=B+1;8.T=9(){2g(I)};e}8.b.2e=B}i+=q}}9 1f(F){J=d.p(U);E=d.p(1t);S=d.p(1j);19=d.p(1H);X=d.p(1V);l=E.2d;1E=J.2c;1C=J.29;1s=1G*q;G=l*0.5;H=l*0.6;R=R*0.5;Y=l*0.30;J.b.17=Y+\'f\';E.b.17=l*0.2X+\'f\';X.b.V=l+\'f\';X.b.26=l*0.2W+\'f\';S.b.26=l*0.2V+\'f\';S.b.1W=l*0.2+\'f\';S.b.V=H+\'f\';19.T=9(){24(I)};19.b.23=1I;u=E.1d.1y;7 n=0;1R(7 k=0;k<u;k++){7 8=E.1d.1i(k);a(8.2S==1){Q[n]=k;8.T=9(){C(I.1h,I.n)};8.1h=(-n*q);8.n=n;a(F==g){8.Z=8.V;8.10=8.17}D((8.Z+1)>(8.10/(11+1))){x g:8.L=2Q;e;z:8.L=2P;e}8.2N=8.1x(\'2M\');8.2L=M;8.b.23=1S;n++}}u=Q.1y;1g(t);C(t,m)}9 1u(16){7 A=d.p(16);A.b.1a=\'1B\'}9 20(16){7 A=d.p(16);A.b.1a=\'1M\';A.b.1l=\'21\'}9 1Z(){a(d.p(U)){20(28);1f(g);1u(1t);1u(1j);1Y();C(-2J,3)}}h.2H=9(){a(d.p(U))1f()};h.2G=9(){d=M};9 13(y){7 12=r;D(y>0){x g:a(m>=1){j=j+q;w=m-1;12=g}e;z:a(m<(u-1)){j=j-q;w=m+1;12=g}e}a(12==g){C(j,w)}}9 1p(c){7 y=0;a(!c)c=h.1o;a(c.1U){y=c.1U/2F}18 a(c.1T){y=-c.1T/3}a(y)13(y);a(c.1P)c.1P();c.2E=r}9 2D(){a(h.1Q)J.1Q(\'2C\',1p,r);J.2A=1p}9 24(A){K=A;1n=15-K.29+o}9 1O(){K=M;P=r}9 1N(1X){15=d.2z?h.1o.2y:1X.2x;a(K!=M){P=g;s=(15-1n)+R;a(s<(-o))s=-o;a(s>(H-o))s=H-o;7 2b=(s+o);7 25=2b/((H)/(u-1));7 1v=2a.2u(25);7 1L=(1v)*-q;7 w=1v;K.b.1D=s+\'f\';C(1L,w)}}9 1Y(){d.2t=1N;d.2s=1O;d.2r=9(){a(P==g){1e r}18{1e g}}}9 22(c){c=c||h.1o;1e c.2p}d.2Y=9(c){7 27=22(c);D(27){x 2m:13(-1);e;x 31:13(1);e}};1K(1Z);',62,188,'|||||||var|cpgif_image|function|if|style|cpgif_event|document|break|px|true|window|cpgif_x|cpgif_target|cpgif_index|cpgif_images_width|cpgif_caption_id|cpgif_i|cpgif_new_slider_pos|getElementById|cpgif_xstep|false|cpgif_new_posx|cpgif_current|cpgif_max|cpgif_new_img_h|cpgif_new_caption_id|case|cpgif_delta|default|cpgif_element|cpgif_zIndex|cpgif_glideTo|switch|cpgif_img_div|onload|cpgif_size|cpgif_scrollbar_width|this|cpgif_imageflow_div|cpgif_dragobject|cpgif_pc|null|cpgif_timer|cpgif_z|cpgif_dragging|cpgif_array_images|cpgif_conf_slider_width|cpgif_scrollbar_div|onmousedown|cpgif_conf_imageflow|width|cpgif_new_img_w|cpgif_caption_div|cpgif_max_height|cpgif_w|cpgif_h|cpgif_conf_reflection_p|cpgif_change|cpgif_handle||cpgif_posx|cpgif_id|height|else|cpgif_slider_div|visibility|cpgif_mem_target|cpgif_caption|childNodes|return|cpgif_refresh|cpgif_moveTo|cpgif_x_pos|item|cpgif_conf_scrollbar|cpgif_oldonload|display|cpgif_step|cpgif_dragx|event|cpgif_wheel|cpgif_current_image|100|cpgif_max_conf_focus|cpgif_conf_images|cpgif_show|cpgif_image_number|cpgif_func|getAttribute|length|50|setTimeout|visible|cpgif_images_left|left|cpgif_images_top|cpgif_new_img_top|cpgif_conf_focus|cpgif_conf_slider|cpgif_conf_slider_cursor|cpgif_xs|cpgif_addLoad|cpgif_new_target|hidden|cpgif_drag|cpgif_dragstop|preventDefault|addEventListener|for|cpgif_conf_images_cursor|detail|wheelDelta|cpgif_conf_captions|marginLeft|cpgif_e|cpgif_initMouseDrag|startimageflow|cpgif_hide|none|cpgif_getKeyCode|cursor|cpgif_dragstart|cpgif_step_width|marginTop|cpgif_charCode|cpgif_conf_loading|offsetLeft|Math|cpgif_slider_pos|offsetTop|offsetWidth|zIndex|imageflow|enlarge|top|34|typeof|imgflowslider|block|39|10000|sqrt|keyCode|imgflowscrollbar|onselectstart|onmouseup|onmousemove|round|150|pointer|pageX|clientX|all|onmousewheel|imgflowcaptions|DOMMouseScroll|cpgif_initMouseWheel|returnValue|120|onunload|onresize|imgflowimages|450|innerHTML|ondblclick|longdesc|URL|nbsp|90|118|alt|nodeType|Array|imgflowloading|02|03|338|onkeydown|new|51|37'.split('|'),0,{}))