/**
 *	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 1x=3;7 L=14;7 1y=\'2d\';7 1z=\'y\';7 S=\'2e\';7 1A=\'2f\';7 1d=\'2g\';7 1B=\'2h\';7 1e=\'2i\';7 1C=\'2j\';7 m=0;7 t=0;7 u=0;7 j=0;7 T=0;7 M=0;7 N=2k 2l();7 n=0;7 O=o;7 G=U;7 1f=0;7 V=0;7 p=0;7 q=2m;9 1D(1g){7 1h=g.H;a(2n g.H!=\'9\'){g.H=1g}W{g.H=9(){a(1h){1h()}1g()}}}9 1i(){z(j<u-1||j>u+1){v h:1j(u+(j-u)/3);g.1E(1i,1F);M=1;e;y:M=0;e}}9 A(i,t){j=i;T=i;a(M==0){g.1E(1i,1F);M=1}m=t;X=B.Y.1k(N[m]).1G(\'2o\');a(X==\'\')X=\'&2p;\';Z.2q=X;a(O==o){n=(I*(-(i*1l/((w-1)*q)))/1l)-p;10.b.1H=(n-L)+\'f\'}}9 1j(i){u=i;7 C=w;1I(7 k=0;k<w;k++){7 8=B.Y.1k(N[k]);7 1m=k*-q;a((1m+1n)<T||(1m-1n)>T){8.b.11=\'1J\';8.b.1o=\'1K\'}W{7 P=1L.2r(2s+i*i)+1l;7 1M=i/P*J+J;8.b.1o=\'2t\';7 x=(8.12/8.13*8.Q)/P*J;z(x>15){v o:7 16=8.Q/P*J;e;y:x=15;7 16=8.13*x/8.12;e}7 1N=(l*0.2u-x)+1O+((x/(R+1))*R);8.b.1P=1M-(8.Q/2)/P*J+1Q+\'f\';a(16&&x){8.b.17=x+\'f\';8.b.18=16+\'f\';8.b.2v=1N+\'f\'}8.b.11=\'1R\';z(i<0){v h:C++;e;y:C=C-1;e}z(8.r==m){v o:8.1p=9(){A(D.1q,D.r)};e;y:C=C+1;8.1p=9(){1S(D)};e}8.b.2w=C}i+=q}}9 1r(H){K=d.s(S);B=d.s(1d);19=d.s(1e);10=d.s(1C);Z=d.s(1B);l=B.2x;1O=K.2y;1Q=K.1T;1n=1x*q;J=l*0.5;I=l*0.6;L=L*0.5;15=l*0.2z;K.b.17=15+\'f\';B.b.17=l*0.2A+\'f\';Z.b.18=l+\'f\';Z.b.1U=l*0.2B+\'f\';19.b.1U=l*0.2C+\'f\';19.b.1H=l*0.2+\'f\';19.b.18=I+\'f\';10.2D=9(){1V(D)};10.b.1W=1z;w=B.Y.1X;7 r=0;1I(7 k=0;k<w;k++){7 8=B.Y.1k(k);a(8.2E==1){N[r]=k;8.1p=9(){A(D.1q,D.r)};8.1q=(-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=2F;e;y:8.Q=2G;e}8.2H=8.1G(\'2I\');8.2J=9(){1S(D)};8.b.1W=1y;r++}}w=N.1X;1j(u);A(u,m)}9 1s(1a){7 E=d.s(1a);E.b.11=\'1R\'}9 1Y(1a){7 E=d.s(1a);E.b.11=\'1J\';E.b.1o=\'1K\'}9 1Z(){a(d.s(S)){1Y(1A);1r(h);1s(1d);1s(1e);20();A(-2K,3)}}g.2L=9(){a(d.s(S))1r()};g.2M=9(){d=U};9 1b(F){7 1c=o;z(F>0){v h:a(m>=1){j=j+q;t=m-1;1c=h}e;y:a(m<(w-1)){j=j-q;t=m+1;1c=h}e}a(1c==h){A(j,t)}}9 1t(c){7 F=0;a(!c)c=g.1u;a(c.21){F=c.21/2N}W a(c.22){F=-c.22/3}a(F)1b(F);a(c.23)c.23();c.2O=o}9 2P(){a(g.24)K.24(\'2Q\',1t,o);K.2R=1t}9 1V(E){G=E;1f=V-G.1T+n}9 25(){G=U;O=o}9 26(27){V=d.2S?g.1u.2T:27.2U;a(G!=U){O=h;p=(V-1f)+L;a(p<(-n))p=-n;a(p>(I-n))p=I-n;7 28=(p+n);7 29=28/((I)/(w-1));7 1v=1L.2V(29);7 2a=(1v)*-q;7 t=1v;G.b.1P=p+\'f\';A(2a,t)}}9 20(){d.2W=26;d.2X=25;d.2Y=9(){a(O==h){1w o}W{1w h}}}9 2b(c){c=c||g.1u;1w c.2Z}d.30=9(c){7 2c=2b(c);z(2c){v 31:1b(-1);e;v 32:1b(1);e}};1D(1Z);',62,189,'|||||||var|cpgif_image|function|if|style|cpgif_event|document|break|px|window|true|cpgif_x|cpgif_target|cpgif_index|cpgif_images_width|cpgif_caption_id|cpgif_new_slider_pos|false|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|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|cpgif_refresh|cpgif_show|cpgif_wheel|event|cpgif_image_number|return|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|enlarge|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|URL|longdesc|ondblclick|450|onresize|onunload|120|returnValue|cpgif_initMouseWheel|DOMMouseScroll|onmousewheel|all|clientX|pageX|round|onmousemove|onmouseup|onselectstart|keyCode|onkeydown|39|37'.split('|'),0,{}))