/*
 * JQZoom Evolution 1.0.1 - Javascript Image magnifier
 *
 * Copyright (c) Engineer Renzi Marco(www.mind-projects.it)
 *
 * $Date: 12-12-2008
 *
 *	ChangeLog:
 *  
 * $License : GPL,so any change to the code you should copy and paste this section,and would be nice to report this to me(renzi.mrc@gmail.com).
 */
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}('(6($){$.30.31=6(G){I H={17:\'32\',18:2l,19:2l,1a:10,1b:0,Q:"2m",2n:1s,2o:12,2p:0.3,14:1s,1p:12,2q:\'1g\',2r:\'23\',2s:\'24\',2t:\'33\',2u:12,2v:1s,2w:\'34 35\',2x:\'1t\'};G=G||{};$.36(H,G);R 4.37(6(){I a=$(4);I d=a.1q(\'14\');$(a).1Q(\'14\');$(a).J(\'38-K\',\'1r\');$(a).J(\'39-3a\',\'1r\');I f=$(a).1q(\'3b\');I g=$("1H",4);I j=g.1q(\'14\');g.1Q(\'14\');I k=U 25(g);I l={};I m=0;I n=0;I p=1u;p=U 1R();I q=(26(d).Y>0)?d:(26(j).Y>0)?j:1u;I r=U 27();I s=U 1v(a[0].2y);I t=U 1c();I u={};I v=12;I y={};I z=1u;I A=12;I B={};I C=0;I D=12;I E=12;I F=12;k.1I();$(4).3c(6(){R 12});$(4).3d(6(e){B.x=e.1w;B.y=e.1x;k.1S();1d()},6(){k.1S();2z()});8(H.1p){2A(6(){1d()},3e)}6 1d(){8(!A){k.28();A=1s;j=g.1q(\'14\');g.1Q(\'14\');d=a.1q(\'14\');$(a).1Q(\'14\');s=U 1v(a[0].2y);8(!v||$.1e.2B){s.1I()}V{8(H.17!=\'1j\'){z=U 1J();z.1d()}t=U 1c;t.1d()}a[0].3f();R 12}};6 2z(){8(H.17==\'1K\'&&!H.1p){g.J({\'1T\':1})}8(!H.1p){A=12;v=12;$(t.5).29(\'1L\');t.Z();8($(\'P.1M\').Y>0){z.Z()}8($(\'P.2a\').Y>0){r.Z()}g.1q(\'14\',j);a.1q(\'14\',d);$().29();a.29(\'1L\');C=0;8(1y(\'.2b\').Y>0){1y(\'.2b\').Z()}}V{8(H.2o){1k(H.17){11\'1j\':s.2c();N;1l:t.1t();N}}}8(H.1p){1d()}};6 25(c){4.5=c[0];4.1I=6(){4.5.1m=c[0].1m};4.28=6(){I a=\'\';a=$(g).J(\'2C-L-W\');m=\'\';I b=\'\';b=$(g).J(\'2C-M-W\');n=\'\';8(a){1U(i=0;i<3;i++){I x=[];x=a.1n(i,1);8(1V(x)==12){m=m+\'\'+a.1n(i,1)}V{N}}}8(b){1U(i=0;i<3;i++){8(!1V(b.1n(i,1))){n=n+b.1n(i,1)}V{N}}}m=(m.Y>0)?1W(m):0;n=(n.Y>0)?1W(n):0};4.5.2D=6(){a.J({\'2E\':\'2F\',\'1h\':\'1X\'});8(a.J(\'Q\')!=\'15\'&&a.2d().J(\'Q\')){a.J({\'2E\':\'2F\',\'Q\':\'2G\',\'1h\':\'1X\'})}8(a.2d().J(\'Q\')!=\'15\'){a.2d().J(\'Q\',\'2G\')}V{}8($.1e.2B||$.1e.3g){$(g).J({Q:\'15\',L:\'2H\',M:\'2H\'})}l.w=$(4).W();l.h=$(4).1f();l.9=$(4).1i();l.9.l=$(4).1i().M;l.9.t=$(4).1i().L;l.9.r=l.w+l.9.l;l.9.b=l.h+l.9.t;a.1f(l.h);a.W(l.w);8(H.2u){k.1S();s.1I()}};R 4};25.13.1S=6(){l.9=$(g).1i();l.9.l=$(g).1i().M;l.9.t=$(g).1i().L;l.9.r=l.w+l.9.l;l.9.b=l.h+l.9.t};6 1c(){4.5=16.2e("P");$(4.5).1Y(\'X\');4.5.3h=6(){$(t.5).Z();t=U 1c();t.1d()};4.2I=6(){1k(H.17){11\'1K\':4.1z=U 1Z();4.1z.1m=k.5.1m;4.5.1N(4.1z);$(4.5).J({\'1T\':1});N;11\'1j\':4.1z=U 1Z();4.1z.1m=s.5.1m;4.5.1N(4.1z);$(4.5).J({\'1T\':1});N;1l:N}1k(H.17){11\'1j\':u.w=l.w;u.h=l.h;N;1l:u.w=(H.18)/y.x;u.h=(H.19)/y.y;N}$(4.5).J({W:u.w+\'S\',1f:u.h+\'S\',Q:\'15\',1h:\'1r\',3i:1+\'S\'});a.3j(4.5)};R 4};1c.13.1d=6(){4.2I();1k(H.17){11\'1K\':g.J({\'1T\':H.2p});(H.1p)?t.1t():t.1o(1u);a.2f(\'1L\',6(e){B.x=e.1w;B.y=e.1x;t.1o(e)});N;11\'1j\':$(4.5).J({L:0,M:0});8(H.14){r.2g()}s.2c();a.2f(\'1L\',6(e){B.x=e.1w;B.y=e.1x;s.2J(e)});N;1l:(H.1p)?t.1t():t.1o(1u);$(a).2f(\'1L\',6(e){B.x=e.1w;B.y=e.1x;t.1o(e)});N}R 4};1c.13.1o=6(e){8(e){B.x=e.1w;B.y=e.1x}8(C==0){I b=(l.w)/2-(u.w)/2;I c=(l.h)/2-(u.h)/2;$(\'P.X\').1g();8(H.2n){4.5.K.20=\'2K\'}V{4.5.K.20=\'2h\';$(\'P.X\').23()}C=1}V{I b=B.x-l.9.l-(u.w)/2;I c=B.y-l.9.t-(u.h)/2}8(2L()){b=0+n}V 8(2M()){8($.1e.1O&&$.1e.2i<7){b=l.w-u.w+n-1}V{b=l.w-u.w+n-1}}8(2N()){c=0+m}V 8(2O()){8($.1e.1O&&$.1e.2i<7){c=l.h-u.h+m-1}V{c=l.h-u.h-1+m}}b=1A(b);c=1A(c);$(\'P.X\',a).J({L:c,M:b});8(H.17==\'1K\'){$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':-(c-m+1),\'M\':-(b-n+1)})}4.5.K.M=b+\'S\';4.5.K.L=c+\'S\';s.1o();6 2L(){R B.x-(u.w+2*1)/2-n<l.9.l}6 2M(){R B.x+(u.w+2*1)/2>l.9.r+n}6 2N(){R B.y-(u.h+2*1)/2-m<l.9.t}6 2O(){R B.y+(u.h+2*1)/2>l.9.b+m}R 4};1c.13.1t=6(){$(\'P.X\',a).J(\'1h\',\'1r\');I b=(l.w)/2-(u.w)/2;I c=(l.h)/2-(u.h)/2;4.5.K.M=b+\'S\';4.5.K.L=c+\'S\';$(\'P.X\',a).J({L:c,M:b});8(H.17==\'1K\'){$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':-(c-m+1),\'M\':-(b-n+1)})}s.1o();8($.1e.1O){$(\'P.X\',a).1g()}V{2A(6(){$(\'P.X\').2P(\'24\')},10)}};1c.13.1P=6(){I o={};o.M=1A(4.5.K.M);o.L=1A(4.5.K.L);R o};1c.13.Z=6(){8(H.17==\'1j\'){$(\'P.X\',a).2Q(\'24\',6(){$(4).Z()})}V{$(\'P.X\',a).Z()}};1c.13.28=6(){I a=\'\';a=$(\'P.X\').J(\'3k\');1B=\'\';I b=\'\';b=$(\'P.X\').J(\'3l\');1C=\'\';8($.1e.1O){I c=a.2R(\' \');a=c[1];I c=b.2R(\' \');b=c[1]}8(a){1U(i=0;i<3;i++){I x=[];x=a.1n(i,1);8(1V(x)==12){1B=1B+\'\'+a.1n(i,1)}V{N}}}8(b){1U(i=0;i<3;i++){8(!1V(b.1n(i,1))){1C=1C+b.1n(i,1)}V{N}}}1B=(1B.Y>0)?1W(1B):0;1C=(1C.Y>0)?1W(1C):0};6 1v(a){4.2S=a;4.5=U 1Z();4.1I=6(){8(!4.5)4.5=U 1Z();4.5.K.Q=\'15\';4.5.K.1h=\'1r\';4.5.K.M=\'-3m\';4.5.K.L=\'3n\';p=U 1R();8(H.2v&&!D){p.1g();D=1s}16.2j.1N(4.5);4.5.1m=4.2S};4.5.2D=6(){4.K.1h=\'1X\';I w=O.21($(4).W());I h=O.21($(4).1f());4.K.1h=\'1r\';y.x=(w/l.w);y.y=(h/l.h);8($(\'P.1D\').Y>0){$(\'P.1D\').Z()}v=1s;8(H.17!=\'1j\'&&A){z=U 1J();z.1d()}8(A){t=U 1c();t.1d()}8($(\'P.1D\').Y>0){$(\'P.1D\').Z()}};R 4};1v.13.1o=6(){4.5.K.M=O.1E(-y.x*1A(t.1P().M)+n)+\'S\';4.5.K.L=O.1E(-y.y*1A(t.1P().L)+m)+\'S\'};1v.13.2J=6(e){4.5.K.M=O.1E(-y.x*O.T(e.1w-l.9.l))+\'S\';4.5.K.L=O.1E(-y.y*O.T(e.1x-l.9.t))+\'S\';$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':4.5.K.L,\'M\':4.5.K.M})};1v.13.2c=6(){4.5.K.M=O.1E(-y.x*O.T((l.w)/2))+\'S\';4.5.K.L=O.1E(-y.y*O.T((l.h)/2))+\'S\';$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':4.5.K.L,\'M\':4.5.K.M})};6 1J(){I a=1y(g).1i().M;I b=1y(g).1i().L;4.5=16.2e("P");$(4.5).1Y(\'1M\');$(4.5).J({Q:\'15\',W:O.21(H.18)+\'S\',1f:O.21(H.19)+\'S\',1h:\'1r\',2T:3o,3p:\'2h\'});1k(H.Q){11"2m":a=(a+$(g).W()+O.T(H.1a)+H.18<$(16).W())?(a+$(g).W()+O.T(H.1a)):(a-H.18-10);1F=b+H.1b+H.19;b=(1F<$(16).1f()&&1F>0)?b+H.1b:b;N;11"M":a=(l.9.l-O.T(H.1a)-H.18>0)?(l.9.l-O.T(H.1a)-H.18):(l.9.l+l.w+10);1F=l.9.t+H.1b+H.19;b=(1F<$(16).1f()&&1F>0)?l.9.t+H.1b:l.9.t;N;11"L":b=(l.9.t-O.T(H.1b)-H.19>0)?(l.9.t-O.T(H.1b)-H.19):(l.9.t+l.h+10);1G=l.9.l+H.1a+H.18;a=(1G<$(16).W()&&1G>0)?l.9.l+H.1a:l.9.l;N;11"3q":b=(l.9.b+O.T(H.1b)+H.19<$(16).1f())?(l.9.b+O.T(H.1b)):(l.9.t-H.19-10);1G=l.9.l+H.1a+H.18;a=(1G<$(16).W()&&1G>0)?l.9.l+H.1a:l.9.l;N;1l:a=(l.9.l+l.w+H.1a+H.18<$(16).W())?(l.9.l+l.w+O.T(H.1a)):(l.9.l-H.18-O.T(H.1a));b=(l.9.b+O.T(H.1b)+H.19<$(16).1f())?(l.9.b+O.T(H.1b)):(l.9.t-H.19-O.T(H.1b));N}4.5.K.M=a+\'S\';4.5.K.L=b+\'S\';R 4};1J.13.1d=6(){8(!4.5.3r)4.5.1N(s.5);8(H.14){r.2g()}16.2j.1N(4.5);1k(H.2q){11\'1g\':$(4.5).1g();N;11\'3s\':$(4.5).2P(H.2s);N;1l:$(4.5).1g();N}$(4.5).1g();8($.1e.1O&&$.1e.2i<7){4.3t=$(\'<2U 3u="2b" 3v="3w" 3x="0"  1m="#"  K="3y-3z: 2V" 3A="2V"></2U>\').J({Q:"15",M:4.5.K.M,L:4.5.K.L,2T:3B,W:(H.18+2),1f:(H.19)}).3C(4.5)};s.5.K.1h=\'1X\'};1J.13.Z=6(){1k(H.2r){11\'23\':$(\'.1M\').Z();N;11\'3D\':$(\'.1M\').2Q(H.2t);N;1l:$(\'.1M\').Z();N}};6 27(){4.5=1y(\'<P />\').1Y(\'2a\').2W(\'\'+q+\'\');4.2g=6(){8(H.17==\'1j\'){$(4.5).J({Q:\'15\',L:l.9.b+3,M:(l.9.l+1),W:l.w}).2k(\'2j\')}V{$(4.5).2k(z.5)}}};27.13.Z=6(){$(\'.2a\').Z()};6 1R(){4.5=16.2e("P");$(4.5).1Y(\'1D\');$(4.5).2W(H.2w);$(4.5).2k(a).J(\'20\',\'2h\');4.1g=6(){1k(H.2x){11\'1t\':2X=(l.h-$(4.5).1f())/2;2Y=(l.w-$(4.5).W())/2;$(4.5).J({L:2X,M:2Y});N;1l:I a=4.1P();N}$(4.5).J({Q:\'15\',20:\'2K\'})};R 4};1R.13.1P=6(){I o=1u;o=$(\'P.1D\').1i();R o}})}})(1y);6 26(a){2Z(a.22(0,1)==\' \'){a=a.22(1,a.Y)}2Z(a.22(a.Y-1,a.Y)==\' \'){a=a.22(0,a.Y-1)}R a};',62,226,'||||this|node|function||if|pos|||||||||||||||||||||||||||||||||||var|css|style|top|left|break|Math|div|position|return|px|abs|new|else|width|jqZoomPup|length|remove||case|false|prototype|title|absolute|document|zoomType|zoomWidth|zoomHeight|xOffset|yOffset|Lens|activate|browser|height|show|display|offset|innerzoom|switch|default|src|substr|setposition|alwaysOn|attr|none|true|center|null|Largeimage|pageX|pageY|jQuery|image|parseInt|lensbtop|lensbleft|preload|ceil|topwindow|leftwindow|img|loadimage|Stage|reverse|mousemove|jqZoomWindow|appendChild|msie|getoffset|removeAttr|Loader|setpos|opacity|for|isNaN|eval|block|addClass|Image|visibility|round|substring|hide|fast|Smallimage|trim|zoomTitle|findborder|unbind|jqZoomTitle|zoom_ieframe|setcenter|parent|createElement|bind|loadtitle|hidden|version|body|appendTo|200|right|lens|lensReset|imageOpacity|showEffect|hideEffect|fadeinSpeed|fadeoutSpeed|preloadImages|showPreload|preloadText|preloadPosition|href|deactivate|setTimeout|safari|border|onload|cursor|crosshair|relative|0px|loadlens|setinner|visible|overleft|overright|overtop|overbottom|fadeIn|fadeOut|split|url|zIndex|iframe|transparent|html|loadertop|loaderleft|while|fn|jqzoom|standard|slow|Loading|zoom|extend|each|outline|text|decoration|rel|click|hover|150|blur|opera|onerror|borderWidth|append|borderTop|borderLeft|5000px|10px|10000|overflow|bottom|firstChild|fadein|ieframe|class|name|content|frameborder|background|color|bgcolor|99|insertBefore|fadeout'.split('|'),0,{}))

var tb_pathToImage = "/static/img/loadingAnimation.gif";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}('$(o).2S(9(){1u(\'a.18, 3n.18, 3i.18\');1w=1p 1t();1w.L=2H});9 1u(b){$(b).s(9(){6 t=X.Q||X.1v||M;6 a=X.u||X.23;6 g=X.1N||P;19(t,a,g);X.2E();H P})}9 19(d,f,g){3m{3(2t o.v.J.2i==="2g"){$("v","11").r({A:"28%",z:"28%"});$("11").r("22","2Z");3(o.1Y("1F")===M){$("v").q("<U 5=\'1F\'></U><4 5=\'B\'></4><4 5=\'8\'></4>");$("#B").s(G)}}n{3(o.1Y("B")===M){$("v").q("<4 5=\'B\'></4><4 5=\'8\'></4>");$("#B").s(G)}}3(1K()){$("#B").1J("2B")}n{$("#B").1J("2z")}3(d===M){d=""}$("v").q("<4 5=\'K\'><1I L=\'"+1w.L+"\' /></4>");$(\'#K\').2y();6 h;3(f.O("?")!==-1){h=f.3l(0,f.O("?"))}n{h=f}6 i=/\\.2s$|\\.2q$|\\.2m$|\\.2l$|\\.2k$/;6 j=h.1C().2h(i);3(j==\'.2s\'||j==\'.2q\'||j==\'.2m\'||j==\'.2l\'||j==\'.2k\'){1D="";1G="";14="";1z="";1x="";R="";1n="";1r=P;3(g){E=$("a[@1N="+g+"]").36();25(D=0;((D<E.1c)&&(R===""));D++){6 k=E[D].u.1C().2h(i);3(!(E[D].u==f)){3(1r){1z=E[D].Q;1x=E[D].u;R="<1e 5=\'1X\'>&1d;&1d;<a u=\'#\'>2T &2R;</a></1e>"}n{1D=E[D].Q;1G=E[D].u;14="<1e 5=\'1U\'>&1d;&1d;<a u=\'#\'>&2O; 2N</a></1e>"}}n{1r=1b;1n="1t "+(D+1)+" 2L "+(E.1c)}}}S=1p 1t();S.1g=9(){S.1g=M;6 a=2x();6 x=a[0]-1M;6 y=a[1]-1M;6 b=S.z;6 c=S.A;3(b>x){c=c*(x/b);b=x;3(c>y){b=b*(y/c);c=y}}n 3(c>y){b=b*(y/c);c=y;3(b>x){c=c*(x/b);b=x}}13=b+30;1a=c+2G;$("#8").q("<a u=\'\' 5=\'1L\' Q=\'1o\'><1I 5=\'2F\' L=\'"+f+"\' z=\'"+b+"\' A=\'"+c+"\' 23=\'"+d+"\'/></a>"+"<4 5=\'2D\'>"+d+"<4 5=\'2C\'>"+1n+14+R+"</4></4><4 5=\'2A\'><a u=\'#\' 5=\'Z\' Q=\'1o\'>1l</a> 1k 1j 1s</4>");$("#Z").s(G);3(!(14==="")){9 12(){3($(o).N("s",12)){$(o).N("s",12)}$("#8").C();$("v").q("<4 5=\'8\'></4>");19(1D,1G,g);H P}$("#1U").s(12)}3(!(R==="")){9 1i(){$("#8").C();$("v").q("<4 5=\'8\'></4>");19(1z,1x,g);H P}$("#1X").s(1i)}o.1h=9(e){3(e==M){I=2w.2v}n{I=e.2u}3(I==27){G()}n 3(I==3k){3(!(R=="")){o.1h="";1i()}}n 3(I==3j){3(!(14=="")){o.1h="";12()}}};16();$("#K").C();$("#1L").s(G);$("#8").r({Y:"T"})};S.L=f}n{6 l=f.2r(/^[^\\?]+\\??/,\'\');6 m=2p(l);13=(m[\'z\']*1)+30||3h;1a=(m[\'A\']*1)+3g||3f;W=13-30;V=1a-3e;3(f.O(\'2j\')!=-1){1E=f.1B(\'3d\');$("#15").C();3(m[\'1A\']!="1b"){$("#8").q("<4 5=\'2f\'><4 5=\'1H\'>"+d+"</4><4 5=\'2e\'><a u=\'#\' 5=\'Z\' Q=\'1o\'>1l</a> 1k 1j 1s</4></4><U 1W=\'0\' 2d=\'0\' L=\'"+1E[0]+"\' 5=\'15\' 1v=\'15"+1f.2c(1f.1y()*2b)+"\' 1g=\'1m()\' J=\'z:"+(W+29)+"p;A:"+(V+17)+"p;\' > </U>")}n{$("#B").N();$("#8").q("<U 1W=\'0\' 2d=\'0\' L=\'"+1E[0]+"\' 5=\'15\' 1v=\'15"+1f.2c(1f.1y()*2b)+"\' 1g=\'1m()\' J=\'z:"+(W+29)+"p;A:"+(V+17)+"p;\'> </U>")}}n{3($("#8").r("Y")!="T"){3(m[\'1A\']!="1b"){$("#8").q("<4 5=\'2f\'><4 5=\'1H\'>"+d+"</4><4 5=\'2e\'><a u=\'#\' 5=\'Z\'>1l</a> 1k 1j 1s</4></4><4 5=\'F\' J=\'z:"+W+"p;A:"+V+"p\'></4>")}n{$("#B").N();$("#8").q("<4 5=\'F\' 3c=\'3b\' J=\'z:"+W+"p;A:"+V+"p;\'></4>")}}n{$("#F")[0].J.z=W+"p";$("#F")[0].J.A=V+"p";$("#F")[0].3a=0;$("#1H").11(d)}}$("#Z").s(G);3(f.O(\'37\')!=-1){$("#F").q($(\'#\'+m[\'26\']).1T());$("#8").24(9(){$(\'#\'+m[\'26\']).q($("#F").1T())});16();$("#K").C();$("#8").r({Y:"T"})}n 3(f.O(\'2j\')!=-1){16();3($.1q.35){$("#K").C();$("#8").r({Y:"T"})}}n{$("#F").34(f+="&1y="+(1p 33().32()),9(){16();$("#K").C();1u("#F a.18");$("#8").r({Y:"T"})})}}3(!m[\'1A\']){o.21=9(e){3(e==M){I=2w.2v}n{I=e.2u}3(I==27){G()}}}}31(e){}}9 1m(){$("#K").C();$("#8").r({Y:"T"})}9 G(){$("#2Y").N("s");$("#Z").N("s");$("#8").2X("2W",9(){$(\'#8,#B,#1F\').2V("24").N().C()});$("#K").C();3(2t o.v.J.2i=="2g"){$("v","11").r({A:"1Z",z:"1Z"});$("11").r("22","")}o.1h="";o.21="";H P}9 16(){$("#8").r({2U:\'-\'+20((13/2),10)+\'p\',z:13+\'p\'});3(!(1V.1q.2Q&&1V.1q.2P<7)){$("#8").r({38:\'-\'+20((1a/2),10)+\'p\'})}}9 2p(a){6 b={};3(!a){H b}6 c=a.1B(/[;&]/);25(6 i=0;i<c.1c;i++){6 d=c[i].1B(\'=\');3(!d||d.1c!=2){39}6 e=2a(d[0]);6 f=2a(d[1]);f=f.2r(/\\+/g,\' \');b[e]=f}H b}9 2x(){6 a=o.2M;6 w=1S.2o||1R.2o||(a&&a.1Q)||o.v.1Q;6 h=1S.1P||1R.1P||(a&&a.2n)||o.v.2n;1O=[w,h];H 1O}9 1K(){6 a=2K.2J.1C();3(a.O(\'2I\')!=-1&&a.O(\'3o\')!=-1){H 1b}}',62,211,'|||if|div|id|var||TB_window|function||||||||||||||else|document|px|append|css|click||href|body||||width|height|TB_overlay|remove|TB_Counter|TB_TempArray|TB_ajaxContent|tb_remove|return|keycode|style|TB_load|src|null|unbind|indexOf|false|title|TB_NextHTML|imgPreloader|block|iframe|ajaxContentH|ajaxContentW|this|display|TB_closeWindowButton||html|goPrev|TB_WIDTH|TB_PrevHTML|TB_iframeContent|tb_position||thickbox|tb_show|TB_HEIGHT|true|length|nbsp|span|Math|onload|onkeydown|goNext|Esc|of|sluiten|tb_showIframe|TB_imageCount|Close|new|browser|TB_FoundURL|toets|Image|tb_init|name|imgLoader|TB_NextURL|random|TB_NextCaption|modal|split|toLowerCase|TB_PrevCaption|urlNoQuery|TB_HideSelect|TB_PrevURL|TB_ajaxWindowTitle|img|addClass|tb_detectMacXFF|TB_ImageOff|150|rel|arrayPageSize|innerHeight|clientWidth|self|window|children|TB_prev|jQuery|frameborder|TB_next|getElementById|auto|parseInt|onkeyup|overflow|alt|unload|for|inlineId||100||unescape|1000|round|hspace|TB_closeAjaxWindow|TB_title|undefined|match|maxHeight|TB_iframe|bmp|gif|png|clientHeight|innerWidth|tb_parseQuery|jpeg|replace|jpg|typeof|which|keyCode|event|tb_getPageSize|show|TB_overlayBG|TB_closeWindow|TB_overlayMacFFBGHack|TB_secondLine|TB_caption|blur|TB_Image|60|tb_pathToImage|mac|userAgent|navigator|of|documentElement|Prev|lt|version|msie|gt|ready|Next|marginLeft|trigger|fast|fadeOut|TB_imageOff|hidden||catch|getTime|Date|load|safari|get|TB_inline|marginTop|continue|scrollTop|TB_modal|class|TB_|45|440|40|630|input|188|190|substr|try|area|firefox'.split('|'),0,{}))

$(document).ready(function(){
	/* Product over stijl */
	$('.zoom-thumbnail').mouseover(function(){
		$('.zoom-thumbnail').css('opacity',1);
		$(this).css('opacity',0.8);
	}).mouseout(function(){
		$('.zoom-thumbnail').css('opacity',1);
	}).click(function(){
		$('.container-bigger-image').attr('src',$(this).attr('medium'));
		$('.container-bigger-image').parent('a').eq(0).attr('href',$(this).attr('large'));
	});
	/* Zoombaar maken van wrappende afbeelding */
	$('.apply-zoom').each(function(){
		$(this).jqzoom({
			preloadText: "Laden ..",
			zoomWidth: 280,
			zoomHeight: 430,
			xOffset: 12,
			yOffset: -1,
			position: "right"
		});
    });
	$('.accessoire-foto').mouseover(function(){
		$('.enlargeWrapper').attr('src',$(this).attr('src'))
	})
	/* Actions / ajax */
	$('#toggleFactAddr').click(function(){
		if ($(this).attr('checked') === true) {
			$('#factAdres').val($('#aflAdres').val())
			$('#factPostcode').val($('#aflPostcode').val())
			$('#factPlaats').val($('#aflPlaats').val())
		} else {
			$('#factAdres').val('')
			$('#factPostcode').val('')
			$('#factPlaats').val('')
		}
	})
	$('#goShop').click(function(){
		location.href = '/2/producten/';
	})
	$('.doRemoveProduct').click(function(){
		var id = $(this).attr('id')
		location.href = '/3/winkelwagen/?rmProduct='+id.replace('rmProd','');
	})
	$('#zoek').click(function(){
		var zoekterm = $('#zoekterm').val()
		if (zoekterm.length < 4) {
			overlayMelding('Kon zoekactie niet starten','<span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 50px 0;"></span> U dient minimaal 4 karakter op te geven')
			return false
		}
		window.open('/1/home/?query='+zoekterm.replace(' ','-'),'_self')
	})
	$('#knop-winkelwagen').click(function(){
		window.open('/3/winkelwagen/','_self')
	})
	$('.show-form-login').click(function(){
		var berichtHtml = '<div id="dialog" title="Inloggen">'
		berichtHtml += '<p id="inner-box-content">'
		berichtHtml += '	<div id="login-bericht">'
		berichtHtml += '		<span class="ui-icon ui-icon-info" style="float:left; margin:0 7px 130px 0;"></span>'
		berichtHtml += '		Geef uw e-mailadres en wachtwoord op.'
		berichtHtml += '	</div>'
		berichtHtml += '	<br />'
		berichtHtml += '	<small>Emailadres</small><br />'
		berichtHtml += '	<input type="text" style="width: 160px" id="login-user" /><br />'
		berichtHtml += '	<small>Wachtwoord</small><br />'
		berichtHtml += '	<input type="password" id="login-pass" style="width: 160px" /><br />'
		berichtHtml += '	<a href="/wachtwoord-vergeten/">Wachtwoord vergeten ?</a>'
		berichtHtml += '</p>'
		berichtHtml += '</div>'
		$('body').append(berichtHtml)
		$('#dialog').dialog({
			bgiframe: true,
			modal: true,
			buttons: {
				inloggen: function() {
					$.ajax({
						type: "POST",
						url: "/verwerk.php",
						data: "actie=gebruiker-login&u="+$('#login-user').val()+"&p="+$('#login-pass').val(),
						success: function(msg) {
							if (msg.match('gelukt')) {
								$(this).dialog('close')
								$('#dialog').remove()
								location.href = '/mijn-account/mijn-gegevens/'
							} else {
								$('#login-bericht').html('<span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 130px 0;"></span> <span style="color: red;">E-mailadres en/of wachtwoord onbekend</span><br />')
							}
						}
					})
				},
				annuleren: function() {
					$(this).dialog('close')
					$('#dialog').remove()
				}
			}
		})
	})
	$('.show-form-login-2pay').click(function(){
		var berichtHtml = '<div id="dialog" title="Inloggen">'
		berichtHtml += '<p>'
		berichtHtml += '	<div id="login-bericht"><span class="ui-icon ui-icon-info" style="float:left; margin:0 7px 90px 0;"></span> Geef uw e-mailadres en wachtwoord op.</div>'
		berichtHtml += '	<small>E-mailadres</small><br />'
		berichtHtml += '	<input type="text" id="login-user" /><br />'
		berichtHtml += '	<small>Wachtwoord</small><br />'
		berichtHtml += '	<input type="password" id="login-pass" />'
		berichtHtml += '</p>'
		berichtHtml += '</div>'
		$('body').append(berichtHtml)
		$('#dialog').dialog({
			bgiframe: true,
			modal: true,
			buttons: {
				inloggen: function() {
					$.ajax({
						type: "POST",
						url: "/verwerk.php",
						data: "actie=gebruiker-login&u="+$('#login-user').val()+"&p="+$('#login-pass').val(),
						success: function(msg) {
							if (msg.match('gelukt')) {
								$(this).dialog('close')
								$('#dialog').remove()
								location.href = '/mijn-account/mijn-gegevens/'
							} else {
								$('#login-bericht').html('<span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 90px 0;"></span> <span style="color: red;">E-mailadres en/of wachtwoord onbekend</span><br />')
							}
						}
					})
				},
				annuleren: function() {
					$(this).dialog('close')
					$('#dialog').remove()
				}
			}
		})
	})
	$('#save-persoonlijke-gegevens').click(function(){
		var pw = $('#cp_pass').val()
		var pw2 = $('#cp_pass2').val()
		var newPass = ''
		if (pw.length > 0) {
			if (pw != pw2) {
				overlayMelding('Wachtwoord wijzigen','De opgegeven wachtwoorden komen niet overeen')
				return false
			}
			newPass = pw
		}
		var cp_geslacht;
		if ($('#cp_geslacht').attr('checked')) {
			cp_geslacht = 1;
		}
		if ($('#cp_geslacht_2').attr('checked')) {
			cp_geslacht = 2;
		}
		$.ajax({
			type: "POST",
			url: "/verwerk.php",
			data: {
				'actie': 'gebruiker-update-persoonlijke-gegevens',
				'g_id': $('#g_id').val(),
				'bed_naam': $('#bed_naam').val(),
				'cp_naam': $('#cp_naam').val(),
				'fact_adres': $('#fact_adres').val(),
				'fact_postcode': $('#fact_postcode').val(),
				'fact_plaats': $('#fact_plaats').val(),
				'afl_adres': $('#afl_adres').val(),
				'afl_postcode': $('#afl_postcode').val(),
				'afl_plaats': $('#afl_plaats').val(),
				'cp_email': $('#cp_email').val(),
				'cp_tel': $('#cp_tel').val(),
				'cp_geslacht': cp_geslacht,
				'cp_newpass': newPass
			},
			success: function (msg) {
				if (msg.match('gelukt')) {
					location.href = '/mijn-account/mijn-gegevens/'
				} else {
					overlayMelding('Bijwerken van gegevens','<span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 30px 0;"></span> <span style="color: red;">Tijdens het bijwerken van uw persoonlijke gegevens is een fout opgetreden.</span><br />')
				}
			}
		})
	})
	$('.bestelProduct').click(function(){
		var product_id = $(this).attr('id');
		$.ajax({
			type: 'POST',
			url: '/verwerk.php',
			data: 'actie=product-bestel&aantal=1&p_id='+product_id,
			success: function(msg) {
				if (msg.match('gelukt')) {
					window.open('/3/winkelwagen/?product_code='+product_id,'_self');
				} else {
					overlayMelding('Uw bestelling','<span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 50px 0;"></span> Het bijwerken van uw winkelwagen is mislukt ('+msg+')')
				}
			}
		})
	})
	$('#contact-formulier').submit(function(){
		var fout = false
		var verplichteVelden = new Array('naam','emailadres')
		for (i = 0; i < verplichteVelden.length; i++) {
			$('#'+verplichteVelden[i]).css('border','solid 1px #ddd')
			if ($('#'+verplichteVelden[i]).val() == '') {
				$('#'+verplichteVelden[i]).css('border','solid 1px red')
				fout = true
			}
		}
		if (fout == true) {
			return false
		}
	})
	$('.toggle-vraag').click(function(){
		$('.toggle-vraag, .categoryTitel').hide()
		id = $(this).attr('id')
		$('#vraag'+id.replace('vraag','')).show()
		$('#antwoord'+id.replace('vraag','')).toggle(500)
		$('#goBackToOverview').show()
	})
	$('.form-wrap-3').submit(function(){
		if (!$('#voorwaarden-akkoord').attr('checked')) {
			$('#voorwaarden-akkoord').css('border','solid 1px red');
			$('#can-swap').html('<span style="color:black;">Ga a.u.b. akkoord met onze algemene voorwaarden.</span>');
			return false;
		} else {
			return true;
		}
	})
	/* Overige styling */
	$('#zoekterm').focus(function(){
		$(this).css('color','black').val('')
	})
	$('.goBack').click(function(){
		history.go(-1)
	})
	$('.homeAanbiedingen').corner("round 8px")
	$('.product-lijst li:odd').addClass('li-oneven')
	$('.product-lijst li:even').addClass('li-even')
	$('#goBackToOverview').click(function(){
		$('#goBackToOverview').hide()
		$('.antwoord').hide(500)
		$('.categoryTitel').show(500)
		$('.toggle-vraag').css('display','list-item').css('list-style','square')
	})
	$('.bgRowMe tr:even').addClass('even')
	$('.winkelwagen tbody.even-rows tr:even').not('tbody.accerow tr').addClass('even-rij')
	$('.brederTopmenu #eersteLink').show('pulsate', 350)
	$('.klikbaar-product').mouseover(function(){
		$(this).css('color','#e15318')
	}).mouseout(function(){
		$(this).css('color','#000000')
	})
	$('.demo').click(function(){
		demoMelding()
	})
	$('.doHover').mouseover(function(){
		var src = $(this).attr('src')
		$(this).attr('src',src.replace('.gif','-over.gif'))
	}).mouseout(function(){
		var src = $(this).attr('src')
		$(this).attr('src',src.replace('-over.gif','.gif'))
	})
	$('.doHoverPNG').mouseover(function(){
		var src = $(this).attr('src')
		$(this).attr('src',src.replace('.png','-over.png'))
	}).mouseout(function(){
		var src = $(this).attr('src')
		$(this).attr('src',src.replace('-over.png','.png'))
	})
	$('.menuitem').mouseover(function(){
		var temp = $(this).css('background-image')
		$(this).css('background',temp.replace('.jpg','_over.jpg')).css('cursor','pointer')
		$(this).children().css('color','#000000');
	}).mouseout(function(){
		var temp = $(this).css('background-image')
		$(this).css('background',temp.replace('_over.jpg','.jpg')).css('cursor','pointer')
		$(this).children().css('color','#ffffff')
	})
	$('.tekstveld-wrapper .tekstveld-big').focus(function(){
		$('.active-bg').animate({
			backgroundColor: '#e9e9e7'
		}, 200)
		$('.active-bg').removeClass('active-bg')
		
		$(this).addClass('active-bg')
		$(this).animate({
			backgroundColor: '#e5e5a3'
		}, 450)
	})
	$('.selector-big').selectbox({
		'requestHoogte': 25,
		'requestBreedte': 325
	})
	$('#goWizard').click(function(){
		location.href = '/7/wizard/stap-1/'
	})
	$('.bestelProduct').css('padding-top','20px')
	$('.hoverCell').mouseover(function(){
		$(this).css('color','#e15318').css('cursor','pointer');
	}).mouseout(function(){
		$(this).css('color','black').css('cursor','default');
	})
	$('#prodTable tr td').css('border-bottom','solid 1px #ff6600')
	$('#prodTable tr:last td').css('border-bottom','solid 0px')
	$('.hoverTitleWit').mouseover(function(){
		$(this).css('color','#ffffff')
	}).mouseout(function(){
		$(this).css('color','#e15318')
	})
	$('table.gateways tr:even').css('background','#f1f1f1');
	$('table.odd-bg tr:even').css('background','#e4e5e6');
	$('.lightBox').lightBox();
});


function number_format(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+'.'+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + num + '.' + cents);
}

$('.goHome').click(function(){
	location.href = '/1/home/'
})

function validateCreateAccount() {
	doSubmit = true
	$('.mandatory-big').each(function(){
		if ($(this).val() == '') {
			$(this).css('background','url(/static/img/veld-verplicht.jpg)')
			doSubmit = false
		} else {
			$(this).css('background','#e9e9e7')
		}
	})
	if (doSubmit === false) {
		$('.errMelding').fadeIn(500)
	}
	return doSubmit
}

function orderAccessoire(product_id,accessoire_id) {
	$.ajax({
		'type': 'POST',
		'url': '/verwerk.php',
		'data': {
			'actie': 'order-accessoire',
			'accessoire_id': accessoire_id,
			'product_id': product_id
		},
		success: function(msg) {
			location.href = location.href+'&did-order=true';
		}
	})
}

function removeAccessoirce(product_id,accessoire_id) {
	$.ajax({
		'type': 'POST',
		'url': '/verwerk.php',
		'data': {
			'actie': 'remove-accessoire',
			'accessoire_id': accessoire_id,
			'product_id': product_id
		},
		success: function(msg) {
			location.href = location.href;
		}
	})
}

function valideerFormulier_(selector) {
	var mag_submitten = true;
	$(selector).find('.vergeten').removeClass('vergeten');

	$(selector).find('.verplicht-kiezen').each(function(){
		var gekozen = false;
		$(this).find('input').each(function(){
			if ($(this).attr('checked')) {
				gekozen = true;
			}
		});
		if (gekozen != true) {
			$(this).addClass('vergeten');
			mag_submitten = false;
		}
	});

	$(selector).find('.verplicht-invoeren').each(function(){
		if ($(this).val().length <= 0) {
			$(this).addClass('vergeten');
			mag_submitten = false;
		}
		if ($(this).attr('name').match(/emailadres/) && !$(this).val().match(/\@/)) {
			$(this).addClass('vergeten');
			mag_submitten = false;
		}
	});
	return mag_submitten;
}

