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