/**********************************************/
//Title: scrollGansta.js
//Author: Nate Vallette
//Description:  Mouseover scrolling of an element.
//Revised: 09/19/2008 Bryan Lumbra
/**********************************************/


//Replace "element_name" with the name of your wrapper div.
//Wrapper must be set to overflow:hidden;
//When scrolling horizontal DO NOT use <ul>.  The overflow will not work properly.
//$(function() {
//   scrollGangsta("element_name","x"); //Eliminate ',"x"' for vertical scrolling
//   scrollGangsta.element_name.breakpoint = 4;
//});



/***DO NOT EDIT BELOW THIS LINE***/
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}('d c(g,r,Q){a(r=="R"){c[g]=S}i{a($("#"+g).1b!=0){a(c[g]){s c[g]}i{a(r){c[g]=T E($("#"+g)[0])}i{c[g]=T E($("#"+g)[0],r,Q)}}}}}d E(7,j,t){5.F=G;5.f=0;5.l=0;5.1c=G;5.o=0;5.U=0;5.m=0;5.7=7;5.V=1d;5.n=10;5.t=t||0;5.j=j||\'y\';5.u=8;b v=5;5.W=d(7,e){7=$(7);H{a(5.j==\'y\'){b y=e.1e-7.w().X}i{b y=e.1f-7.w().Y;5.u=9}}I(1g){a(5.j==\'y\'){b y=Z.z.y-7.w().X}i{b y=Z.z.x-7.w().Y;5.u=9}}s y};5.11=d(){5.F=G;k=$(5.7);k.J("12",d(z){b 6=v;b y=6.W(5,z);K=$(5);b L=(6.j==\'x\')?K.1h():K.1i();a((y-(L/2))<0){b A=-1}i{b A=1}b h=L/2;b M=(y>h)?((y-h)/h):((h-y)/h);b 13=14.15(M*6.n);b N=14.15(M*16);N=16-N;a(6.f!=0){B(6.f);6.f=0}a(13<6.u){a(6.m>y){6.p(-1,3)}i a(6.m<y){6.p(1,3)}6.m=y}i{6.p(A,4);6.f=1j("H{c(\'"+5.C+"\').p("+A+",4);}I(e){a(c) { c["+5.C+"] = S; } B("+6.f+"); }",6.V);6.m=y}6.l=1;s O});k.J("17",d(){6=v;6.l=1;a(6.o!=0){1k(6.o);6.o=0}});k.J("18",d(){6=v;a(6.l==1){6.l=0;6.o=1l("H { c."+5.C+".19(); } I(e){}",1m)}s O})};5.19=d(){a(5.l==0){B(5.f);5.f=0;5.U=0;5.m=0}};5.p=d(D,n){b q=(5.j==\'x\')?"1n":"1o";b 1a=(5.j==\'x\')?"1p":"1q";n=n+5.t;a((5.7[q]>0&&D<0)||(5.7[q]<5.7[1a]&&D>0)){5.7[q]=5.7[q]+(D*n)}i{B(5.f);5.f=0}};5.1r=d(){k=$(5.7);k.P("12");k.P("17");k.P("18");5.F=O;c(5.C,"R")};5.11()}',62,90,'|||||this|owner|obj|||if|var|scrollGangsta|function||scroller|thing||else|axis|tob|check|oldY|multiplier|timeout|scrollmonkey|scrollStart|ax|return|addSpeed|breakpoint|parent|offset|||event|scrollDirection|clearInterval|id|direction|dtScroller|isActive|true|try|catch|bind|ths|offSet|percent|scrollSpeed|false|unbind|ad|deactivate|null|new|oldMulti|speed|plane|top|left|window||active|mousemove|scrollMultiplier|Math|round|100|mouseover|mouseout|stopScroll|scrollSize|length|limit|50|pageY|pageX|err|width|height|setInterval|clearTimeout|setTimeout|250|scrollLeft|scrollTop|scrollWidth|scrollHeight|sleep'.split('|'),0,{}))