wdgtHUJW*V, t1.0 EH off Resources/splash_screen.png topWindow 300 230 0 true 300 true updateOfferte(); offerToolTip 220 150 false 0 tooltipBackground 0 0 220 150 100% ttbreakline 4 52 210 1 100% true offerDateTitle Verdana, Arial, Helvetica, sans-serif 10 220 12 4 #000000 true 255 Date: offerCompanyTitle Verdana, Arial, Helvetica, sans-serif 10 220 24 4 #000000 true 255 Company: offerTitleTitle Verdana, Arial, Helvetica, sans-serif 10 220 36 4 #000000 true 255 Title: offerGeographicAreaTitle Verdana, Arial, Helvetica, sans-serif 10 220 48 4 #000000 true 255 Area: offerDate Verdana, Arial, Helvetica, sans-serif 10 220 12 38 #000000 true 255 offerCompany Verdana, Arial, Helvetica, sans-serif 10 160 24 65 #000000 true 255 offerTitle Verdana, Arial, Helvetica, sans-serif 10 220 36 38 #000000 true 255 offerGeographicArea Verdana, Arial, Helvetica, sans-serif 10 220 48 38 #000000 true 255 offerDescriptionContinuation Verdana, Arial, Helvetica, sans-serif 10 50 142 100 #000000 true 255 ... parentFrame topWindow 2 true logoWindow apriMainWindow(); CvEngineLogo 0 0 300 85 100% 1 mainWindowFrame true Background 0 0 300 188 100% linkline 8 0 284 1 100% false personalInfo 8 136 44 44 100% true viewPersonalInfo(); userNickName Verdana, Arial, Helvetica, sans-serif 10 200 154 170 #000000 true center 255 userEmail Verdana, Arial, Helvetica, sans-serif 10 200 168 170 #000000 true center 255 Updating delay time: slider 10 1 10 1 minutes 10 5 E-mail: text Password: text yes caricaConfigurazione(); updateOfferte(); =$<[[tPNG  IHDR,lgAMA7tEXtSoftwareAdobe ImageReadyqe<u/fV;[`=<0گtX +Z`~#9Fuc"*TICوb[Gyu CzQcjZ5NĊ k, `V:9)3 @1GL;-dXbZ6XufסX5^Qŋ*-e_i8U=8]լR"dô5\j1 #XSW`]XWe-lIzVNDh b5 P6j>#BUJ]!7|cpm\Xjb#ƨ|eFX]G]u˨l`e3-ou,a0j{ڋcڵ@뱎nV?hVV&x'OygғCك9ac =C(ͱLI.f>cW>&v-ĮϚ hVVa&I 2gYM`o¾񡱫& X5j~ >ЀeW2X8U0*tfb:ه]˰d8jUf)BhT Up>C:fZM,+FkK*f'ZТ p:RvRw#x>Hܶ2"vդ 2֦I!DcNXZ?A ֈicQ]iI:% ~4Cߍ>cY!ҪM` --, Vim?6j/(hVB a Jd!%Tg;0t w|5?݌8&Т :fEvh)8uA!TdPPxE xj (wZq P̡ZF:ڰ1ECcM+]-ľRj*XVzc(WBxb"+veW Z1Ʀr(w)̗\lO k,U bh;674&T> 1T:t}Eu!|cPX kVAYV ӑ+NPX2N/ %OɗQ+Xy3iB/c{fN9UHV!,uX{ 9l;Zo$kT걅1άl0D 7%AX)+tհ.f-ԢwP1Q.k j գi[X%D]L@ǺA3p;K%C};k5`t;/jhS74$)v7J ²]^{X75 ]NqGh]h`UF.!0tf;z!:ϻFG+b[<握>ڙeǐ~CjP/ݪ^Օ꫼疊:%@Am*K N1b vy;Xٮ(0XF6ȫKP ,L&C153t6)8!0O!ä/ vp  xO[ks6׳KU喊ka05!&K+ZTw9ف0nbZ!i`2u:8ǡ+v3\t TvmnRM&t2a,a XyzRhbp+&j |^'%_hPL+&kR؊R1 vaExa|`u%RN+j )j MmʻZײG%Z(`fR5֪39Ւ4}ǖ/8-UCSuI][̛]kkHVaϱv *.8v} բ +#5+[E<" !OeTU:U0q,77^`a@Cu퉨@ZK  XqE,/`S5¨ue "h5Co⦴B-ATeTg6{v#8:pZ4eglL X:0c{lb+,V>yP: 5Ň|}1!wpuOs{PhqwbA ko X=yE&p0uͺ/pL)X-r߫o>֍ah螻fY-~&F T7lPd Vҗ]z6V9Cm˪R 5\齆Pd󆨫v ZBBIVSgcrseJ%+~u8mO5mvRӎaĩ(Aku4^`weWߍ|)80&!dX:E;6 Il2osXΰږ~K-1E=XݷqHҐ@!dUT2B9x/,Be' 5ZzS8ft C1,۽ h&P7-,g֌30*T¡7@ntY:XŮB)bfWcI>qsIZM&+zCV"LҕC3RJZu`d Τm29=-f17eS J(*d )auյUP\uy}q:Uph*$X ɬ,y j:5S|BbWXSVvY mOu<>A!4$c&XMӕ$=Q˂S}fl8ttږW &i!&T5t2-XhQ\X|E[h e1lJ{&HMh5#6/!VHq=M]1=NaDa cdX:h^&)!*u,j 6˪ I룔1lL_$e#>,-I eרmWc6V 'ZBjj/JCT;eV%-!戞ڔjɖ֮XkVmYD t,uw!d}ǷSP1}&J5zby U *GaT]ve|#V:5X(`8 nҔcj_0 >g[5`mCANxݾXV(:㻾~ƮFS:kUy[v|b~2)o۲gC25GJ.&,%XPRO9eV1lWauP^Xؒ!NJ.7}׶]=n]Hst\T+ #_W=P !u2CLir]/a *ZEP0}aPRr5YXqSw;p1Z2oxQ`W@i5:̡ܬ=\ {KW$jˡ A3OJaR2W tRv.U05a%Rzb+HxUԹT3o37V0UVI-@J5dr tZe+Nnwx!ϩsaE=1e䠆]w7B} ss°f0=kRB U418.:dwîRZ'Cjcgh v>i\@AijLj0.G- gƳg=ǫ,d "{&,{U K Ȭ:BLJQ 3Q}2P}7J*75z-O`t-˦vRI!! nhX]1*ǁM=L|=9YȎtFX`@>}NK$lqɪ7cDjn4*Ї_l  ^/Kv l 7 X5VFGR Z -0^\6>Pv3:yNnvJX{c_/e/YiOw-1^ |xܜ3;? e/֟M؟ewYZP,84U&gZ|Rߊ{s䩋s&PPЋ1)Hf%iќ7To$*^ XT6h1 k2hQM +3XVig@V^Y^G$5Gi5sfVɹDGRyaFJ@pްuNo8 񮿾~'O{9mH'ݿ7.|KL`;r㍠ug F 4Wjx3}V,\<!K5O#G,[<#<-p4?u_t!Unr3Q&lA9U>{KcPU#"VY7`oD)kfJ`P90*{F| s*(XL!i++F|6M812DJv=%Fv˵{b㤸ƥ% g1TrY`Ţʘ4 >0&^Tf0SX'%p1Z+Ҏ̊VXTMJ "_?;S bB=S ډ- VQOsy23To"ӐX]+bWzkfFЍLf%j*h巛VS&ǃθFPZaA^.3)jh, ?)\wk{' wetqCHU2yHOs8 "n?.b2q<7mmZm*gM`ai&o ؕ X|'￈B~^O O"Nx@0-嶝;j6TSj   B֪!4' ࢜*0@-*)`1b]qJh_T- ʦeÛZO(eF5+aخ*!AK4`$qrz‹v p-| ,W1- u@yaSNlƗ6 -^-rXpL8:UlI)6n3ˈ$O⠍s~s uFi`-U%xY v"e/Rm9."πҲu㲟^TdasxPH0 N0k>s- b$IkB#̹񬸯HxSkj0 p ;oQlZ 6X8+TcB9H@:+է&K\vM6W%Do YUiF /^F|3WH^c Mibi*x*ȩMQd3ު] \]}9B*f$FmVS A[;#aQhq_`A*$PIȂ0Yꙅ8 Xֺ@iLpNg*m:f l-cN&b֙& F+Ѕ6p㻽&qQ8%86cܾ{W;el#0TqO iX\ctۿv5ʲ t|#8)6@4j:l+`;2N,@k4̎5HXi32jfY5sǁQ`h.JO<7VՂTqx3b"pePК9X:UZ`V4vF*m`"pI>k͢AQ-bJŇP5STv%bB"fyƏ?{_Ó^Jb;ُ {Ԣ8%p8ֺ4ptiTœ%Pp6#1R@3l rcK6ů\Q+>]r+T́:ǨB"p+rx)"RRϙzbks CSF|]&2!֣OT[޿W.=L]< B#AyL;? LbLe9G!a,l:"4XK~1#y{Nh=ŠsGlXiL Z `U˰0*U i#~߃()ܭ~HBD,w!S+)b`"m`!Eg;EdZ`,Z@ncB#Vr vp$f|&ZȺ0Ji&L!-Z,fuK,Ue,^T9k efXjFӍC2T5PC.\J% ˦jY)XX ֳ)}߅}ev^AxLb#fڽ/ xC7>v߄vK D2A[ՄnOf74kmP|gv ~7N7!+UsH+6q2GŚ`҅ 2+UIXK0\>(iv5QΦNXxZw:tڂBЈhpljfG,aG7Ӭz^saT_7㯊$x^RǨN9@K9 [E lObp6EbCW) )˲1F{\/в/0J}xmJ6 SSth*&Msyb}|^>f}"{ XxuѼ2jAŦϰY5J`Ven&gC:jR u_0]ypߕYw,pV0դB2O V"π 17ȹFS%oU*@XwZ&"w.ccu؄̌t f)hQIy Lip/ VhXJ "nv&6zf~ \箜#Yc4 NBJ9'F9gq7hYieK0#i.j+,Z[9c9WVj:`2C']|ź(]{.aޤ D%P1ѱݦC#ڡdtyrr4%Sy+PuՊ _Un_j1k]6Ȧ`''FaZc7h-7ťCmۊf*tXYh,]FƚE #A9Iok,oǍ_D߸Ca*a`WμXw6vE*c!v nEkD!r2Р$֝Ay1?VjҥMͮ"ʬ+hA*"S@l53a+FKU-eDgTZܓQ7܏#FЉqrϬʫr&e%d )E0c}.9dX_G&X!%XXK2'Wc1q +Q%R NjCE,^DvHpOc93)9Q[Xª`}s쵹"X=cS=i97fqŎ`0ʶBs-B7ˊn4nF:,i%|=f}70(%w 8wxZۙNsB%ű.8ƺgxG80\rDZsj W[/4|X*/'o4vT+{Np<' e*(6.y)Mf~Kmf$TlϸKWFV}VxreY;S{%y$"ԡ?CPS=6=8wӺ*5y }\HSX1g->tOyC9>rO~fw=C3^ǠkH71-= wT,\^K ]x7?Ą`f21i8.~<7oߜFEeDZu}Fثk5&(A>RdU}4Q,+ͦ9b.R97ReV! RU֘{*ȺSR]#W*b&|3F6X^<9gϒ2NGDJhT֦z ?݅ݬȡ݃z\xz.ـ[oY %ɞGoPǞx%gi#sUcU6ێ!^m@dV P~ϊ47IQŭvdKnSjbv()TnS^ڷ h]@ϼ$ ]h4ͮL<"ps\QUMUS}YV݇ h™ër6Q jXDH瑷Oaj!PU.I*܉3r[c(rz њwy, 4?  &!c6 V} hRj /echdeeзuWU!AtEE[a7Au; KהCVOeb,#ɱrmMj-)R 9H;We$5oڢy42GűTdY?)2"d'57) ̙SeX;Ejqbcpx_W`zO:("s+'l0榝$].= &!]W & pwEӶ m8+ ]@o2 j ZsmDE6BHdѢD-o2DRcL?|uk1#vŦ^kGm~*LU))ᝃnmeyT-h]62(UKa%K5Y!)ۗz@ʹt]d0:Ÿ k{u=:ԐQݰyڧ"egJ]>{SwzUOejᛤjvd&7m[0Lv UqV6+5k5lm!2"ْg,2!?@<$[ &Ws? K׉9C1'yާ–E-Lt=Q8M{|O@ ]hG^sN{&X u]/LjTS:J} euE[]t1jF*yhIk 2~Pu&=MoMkbIwWqK Wy}tzNRIzyZL2I׀Ed\Ⱦ0^B94|!|IRȯ 'd`2!VIENDB`6?f6EPNG  IHDR,U'gAMA7tEXtSoftwareAdobe ImageReadyqe<5IDATx Tՙ}_dqQfM&:_7$_KdL&M5Qb0%*F (* MB/5wνtuus^z[{=e|VU㼪ԫy!-Ϋ^v9/+}%%kU'\YxΫșd%+G_^84\t|AՒp;20nn dZzSjrC~fpd@1(ʪI/V3tks zFd\.ub Y1 XGӆʕ%RγĘ;8^,`u[7:^ti9Wqz5?(ޢF'PL-A"Ckz Uh]M%ΦjN3v537ȸVA5sS_X~F0vv(nȁj[VOP7,ȧ?ku<[I)<80rTyWx];B3_?êq^p:o";^PEv)oaI"#OQ9">À[pYֺP슱T.uh4 yY-Ұ0<te?ܟm<'ԿlZ=\OO GGcYLo'JIg V =EToRÚլ@Fۮ6FŒ=#gm~FZ^U"c ʺPgcObW*`N~c]a,'2@Z̵5kWk~kf@K%{_{WYXRW|ߌ[ f=Ka[g֢S%?ޒ+oqPY{`s V"o?6:X.? J xl 4^Z45ȧ h vvr?{R̨um8S 6< pkվe/K{C~6>~z#se{,)UoαOnXIZ٠܈V%yxvtnշ;6_R)wADª 9Q`[FŘ=v)?>SeЇŽ3၁ӽ5Udi[JNk[vLQ_Y \Ol~xQJpŊFS]#26V/B} hN1*?ͽꆨWߵ"i 1;sg뒯π9L".UHwn;7 \#j\59DJjW1^YK j"t   |S4k^rJig|Q =_e~|]w/p{jY(L%]ct>J VJW"2áC~T[Z+ʏϬi=1EIc(Jy,p{5{ f;γX剤d x~sU=lޔjسS-]I)1mO îPc0o?n⨢)W\s\m1b\loG@jqQ]8&-v5ʲ 2}L|x^z RN TE'5MD!Ζ #SuBPa}~cΔaH55xIr%V ; f[cu~oK"Pۇ:`UUub:M%]9(Vs2Sϭ ЍF2hb?|Y_rź($P}UZUw웇ߋ r䔉rRR'L`Rs[HZ`¬ gƷ XCuK]xdL 2Bٜ Ǩ3S2"5Ѓ71 TeDܣc;$xiM6OcXZxD+Yxn"QT:4.Q5,WJ 4P"èn_htwD,O^1v0b/ǵLUg{{yGFͳ8UYޏyUQoATx1\mw{NT=4כzV9K;&wfNyЀU=!7 \>ʨqvS`j312 u^oB# `yҲRHwA1*ې#+uzGY;Jo?X nC6ބϪm ;[-^EyOOӜϨ/<&k;j*y+! nq<yaDF5ge|0+dMZܙ}c€4Yk[\#}fQIU[GzX"]#cOq<; XrwTlDk1TaX*O}C~ /"CɍnsX=IS(WFVa2~xN8M)/*PߙHvi%PyQW] J?yR?7 h+3ad䳦j0Ik`͹R>Cmyڰx@oXw 7E3ԉ%%^ [[,ήn@Gm-:g\%_ޒ̊$y~bw1w{"ăpjV ProzMO7LD+xR(Wʎ![n>dt٣N7iz5#Skrɀ v -5s $W}vV"+F&E"2xr, `Q^#YXŤ >A,:Lv )X,q p.`c~e6gib!A㴍EHY?I{6rآ ITߤSқ.y!,W*l1IQXd 1y Kԣ񲾹wbw;3T+IA=j z9cث䕭͒kExk}Y*7ĐM%(+/O $l~y|[N_=Uy7s7M|W${я2.bbH{Ġa"57Fح5u:5uGHbv] 7ռv*^ؗTƱv{&;9YQ;(l m̦vMAjP=1{B`ԾN͠V+߸pϬ?=DGtw(%𕼿gk\ `B]|܌ z.TD{"B3 !B{ a.cVsO4uӸW]䯨&m=K ej=V0[H:Ls<{5`'`6m/1/ Ij 9"W{ux* 9Y a@nm+lQsōg @j:}f*{9GBg6 I6d|2X]ᜠ UDuaaCn4";_ֿ| HNQngOݾMVl .sɍyKk0H#jӜ%=*|$dN;wbOh}6~jb¶k1 N*3O[7N}xLy堬<W-q薷qUc J$dσ6!q'ϩSMxpZI)C ѭ*$ysDfN|h߆.|AXJ*J6BJ&_ j}"r&XpW ?Ambc.,cԦj3Ʀa$)r:hX ~ŜJ<˕swIm* *A4yƤk[X#`Sk ,k+QN%lEl%Ц.L:t5gfBxأfaYEUWO5w:Ph -vMbP+C0ؠn9̾)=QC.Q.N(v!FB.wI'n\mMY~8Q؜q3c_5(_.UD,X_ l2 ^,8qxLUC$nX +J'zn5NK[(Mp_u٢9Ha`UldZeQ p~Cq':I c@ aF1\kI^'W`1d@BaWms%:=AF"9x+͠ lWQZX'(miʡYVb+Ti^>ecTwDshNjݍ1%j%)1eb Q 04ź *կB'j^mQNlBC20 Uk4}),UV8!`g϶i|ծJ] UnZ!Iq=YT`@$zq,y5<0&|F$|#dvoM n?&/2lTjlPM )ƶe!ƇpC"qդcrkE)|ICV} <'nl~S]{oDs R%M-xvPb'(R$z r] X܇6F|}XtZ=o!a[(R̻}e3_oŽ 4qk1n8I7;KaKb}&DP P_֬_!>_6AoFVL/tca)ޮEV;=; xOiӮ+ǨTtİ38>~~-v @G~7WiԤ$_KW]S>$2hy7|宮j` +}'wPQ 13D'}n 'ݻ;L0¼ƣ:9}U 3DKrԘY~{2`i1m5io8CqaHv*V`<2ΘpQ ^15a rN][T=^Dt5vFZ6f+ZdKa_c樅ƠWE J}9Ȟ;ū5Y(FeCJhzE1Gꯍ= `"!Zŝ.rb7#j>J `HlP50r-ɦ+UJILV<0VE>5huDfJq@j})H5kOaME2 l"b ,}^A}xu|N %ona&;k ]AE!|vhѶid )Ԁ OmV<|YXtz[_NKzSQJ,Sʪ̄ ;"ؙ²*BQsC{@bw(T܅AlˎƍcJ&8sH=]NICŚC#kc;X|4 AU=,@B=:nEg3]>ԫ&臛r;^wW0Rӈ̩eJek-vK_8i#jwX7N}jz2NXlfJcvKǝ&2u Ĥi)yanLJT<׮@S(B /޵0ƣhuߩVk|SqE`[zXlGK< zI.R; O#JACG`eL:匙߭cp`!.iWȢɗNT"ɴ.sj񝒇j&n V_F+Խp!IgsWTXBcXĔX"ӯeW=8s#)6CbN](Zv/:\MQ*0&f+U;蜻c(9̲3e4]+4 {Xv,v EݰVVpN)WFai֦1ImrKԀ |(,S5jV? <Ԅ .]D5ƥt5=ա領Y,e(aE[!ޝ-u+g#1:9ܡzO&atΉ0~_.k[oYFd\T:ݍ8IwR)ߒF NsSDln>""-5$RS͌،u^GSF2tOXl*6S1t} G[x7Q0X{Y8[lke#/ڛ&mBm߶{HTʑզ/tH;d*%`%avȸs ӂ'3sZScI|tԷhi2i`|ѽyoyUQ0:\bi2Pp*]sN1;$i^J2JP`~34^05+lo6ȡ֥>0snnR OsF n4(;2?b5iqNxM 0F:0pa tHEDZx #{|2Qt{uGx2󰀥d֔؊YHJ"r6ϖd^-qP$nfxu;>ds/چ]8(rRɝ#~cE-;-Ԣ^tg Z ޷;̮ОF͆uYSK3]~,u.ig;s?+ ZڋeZl1S1t0˼ {0-7[`EE+m8)6@R3D&^VlWs#ݓ#ʹ.GH[E! 0Ȓ %dզ@8`Vj7 ̂sr]EĹF]_sX9Fퟯ^P V~ ˵gyt߈<Vئr}@/S%_NA4udфTJP#Uêo|+НSkU%Q&_Y[a`#}d]BuziT:|6דgMM(alIgnM1G wHpk y67w 2/zJvݴ|GFq{B>z>cI9sa ׅe%YPa׹Qc"t V \ ?=LX-vF _hq]w7=tvEsjhQ>SR"ZS+Bo?&%bly ŞsQE2~x= +MTl|*0Mg%Mh/%pm}9<' BrT ?^EtU,g!gYV( *1/l[T] ~Q@b6;E`Չ0Dͳ8-0Hd)Oi=Cu&X:wwԡRˀSE* %XCJ_.؏q EեGir?|_=YʂT$ <[YE*IԅqN]52 VYJ?VWtAkdՔdeVo@MD/w̷edV20+Aqu30XrA0Ql[ 4ۄ[.QHI.ìd%˒GW IENDB`7[6[[var items = null; // Array di elementi creato dinamicamente var maxItems = 5; // Numero max di elemnti visualizzati var disabledColor = "#000000"; // Colore delle scritte disabilitate var userIdentified = false; // Flag di utente identificato var website = "www.cvengine.com"; // URL di destinazione delle richieste var lastViewPersonalInfo = 0; // Ultima apertura della finestra personal-info (data in millisecondi, previene l'utente che clicca + volte xche' la finestra e' lenta ad aprirsi) var old_items = new Array(maxItems); // Array dei vecchi elementi per l'impostazione del colore disabilitato x le offerte gia' viste var linkOverColor = "#FF7E00"; // Colore dei link al MouseOver var defaultColor = "#5272A3"; // Colore dei link di default var sponsorizedColor = "#000000"; // Colore dei link sponsorizzati var configEmail = ""; // Indirizzo email dell'utente var configMD5Pwd = ""; // MD5 della password inserita var widgetVersion = "2"; // Versione per operazioni lato server // // Funzione di utilita' implementa "inArray" // function inArray(arrName, arrVal){ var ic; if(arrName && arrName.length){ nume = arrName.length; for(ic = 0; ic < nume; ic++){ if(arrName[ic] == arrVal){ return(true); } } } return(false); } // // Funzione di utilita x il taglio delle stringhe troppo lunghe // function cutString(str, len){ if(str.length > len){ return(str.substring(0, len) + "..."); } else{ return(str); } } // // Richiama il browser x la visualizzazione del profilo utente sul CV di default // function viewPersonalInfo(){ if(checkWinOpen()){ var email = escape(configEmail); var pwd = escape(configMD5Pwd); openURL("http://" + website + "/extfunc_widget/private_function.job?version=" + widgetVersion + "&action=personal_info&email=" + email + "&password=" + pwd); } } // // Richiama il browser x la visualizzazione del CV utente // function viewCV(){ if(checkWinOpen()){ var email = escape(configEmail); var pwd = escape(configMD5Pwd); openURL("http://" + website + "/extfunc_widget/private_function.job?version=" + widgetVersion + "&action=open_cv&email=" + email + "&password=" + pwd); } } // // Verifica se una finestra che richiede il login puo' essere // aperta in base alle informazioni inserite ed al tempo di // timeout fra un'apertura e la successiva // function checkWinOpen(){ if(userIdentified == true){ // Previene l'utente che clicca in continuo xche' la finestra e' lenta ad aprirsi var tmpDate = new Date(); var tmpMS = tmpDate.getTime(); if(tmpMS > lastViewPersonalInfo){ lastViewPersonalInfo = tmpMS + 5000; return(true); } } else{ alert("please verify your account information!"); } return(false); } // // Imposta il timer di refresh delle offerte // function caricaConfigurazione(){ CvETimer.interval = (preferences.refreshTime.value * 60); configEmail = preferences.email.value; if(preferences.password.value == ""){ configMD5Pwd = ""; } else{ configMD5Pwd = hex_md5(preferences.password.value); } } // // Ricarica le offerte dal sito // function updateOfferte(){ var err_num = 0; // Passa in old l'array precedente (serve a mettere in grigio le offerte gia' visualizzate) if(items != null){ for(i = 0; i <= maxItems; i++){ if(items[i] && items[i].id){ old_items[i] = items[i].id; } else{ old_items[i] = 0; } } } var url = new URL(); var email = escape(configEmail); var pwd = escape(configMD5Pwd); var GETString = "http://" + website + "/extfunc_widget/private_function.job?version=" + widgetVersion + "&action=offer_list&email=" + email + "&password=" + pwd; // ### DEBUG ### //print("GETString: " + GETString); var feed = url.fetch(GETString); try{ var xmlDoc = COM.createObject("Microsoft.XMLDOM"); } catch(e){ //print(e); err_num = 2000; err_msg = "XMLDOM error"; } if(err_num == 0){ try{ //print(feed); // ### DEBUG ### xmlDoc.loadXML(feed); // Carica il Nick var communications_node = xmlDoc.getElementsByTagName("communications").nextNode(); var nick = communications_node.selectSingleNode("nick").text; // Controllo errori var err_node = xmlDoc.getElementsByTagName("errors").nextNode(); var err_num = err_node.selectSingleNode("code").text; var err_msg = err_node.selectSingleNode("message").text; } catch(e){ //print(e); err_num = 2000; err_msg = "...not connected"; } } //print("err_num: " + err_num); //print("err_msg: " + err_msg); switch(err_num){ case "0": case "": userIdentified = true; userNickName.data = nick; userNickName.onMouseEnter = "userNickName.color = linkOverColor;"; userNickName.onMouseExit = "userNickName.color = disabledColor;"; userNickName.onMouseUp = "viewCV();"; userNickName.tooltip = "View CV on-line"; userEmail.data = configEmail; userEmail.style = "narrow"; userEmail.onMouseEnter = "userEmail.color = linkOverColor;"; userEmail.onMouseExit = "userEmail.color = disabledColor;"; userEmail.onMouseUp = "viewCV();"; userEmail.tooltip = "View CV on-line"; personalInfo.src = "Resources/login_enabled.png"; personalInfo.tooltip = "personal information"; break; case "1972": // Utente non riconosciuto userIdentified = false; userNickName.data = "user unknow"; userNickName.tooltip = ""; userNickName.onMouseEnter = ""; userNickName.onMouseExit = ""; userNickName.onMouseUp = ""; userEmail.data = "(please verify your account information)"; userEmail.style = "italic"; userEmail.tooltip = ""; userEmail.onMouseEnter = ""; userEmail.onMouseExit = ""; userEmail.onMouseUp = ""; personalInfo.src = "Resources/login_disabled.png"; personalInfo.tooltip = ""; break; default: userIdentified = false; userNickName.data = "ERROR: " + err_num; userNickName.tooltip = ""; userEmail.data = err_msg; userEmail.style = "italic"; userEmail.tooltip = ""; personalInfo.src = "Resources/login_disabled.png"; personalInfo.tooltip = ""; } if(err_num != 2000){ // Carica gli elementi dell'xml passato var itemList = xmlDoc.getElementsByTagName("offer"); var numberOfItems = itemList.length; if (numberOfItems > 5){ numberOfItems = 5; } // ### DEBUG ### //print("Caricati: " + numberOfItems + " items"); itemList.reset(); items = null; items = new Array(numberOfItems); for(i = 0; i < numberOfItems; i++){ // ------- Titolo offerta ----------- items[i] = new Object(); items[i].txt = new Text(); mainWindowFrame.addSubview(items[i].txt); items[i].txt.size = "12"; items[i].txt.width = "300"; items[i].txt.vOffset = 54 + (17 * i); items[i].txt.hOffset = 10; items[i].txt.onMouseEnter = "handleMouseEnter(items[" + i + "], 'TXT');"; items[i].txt.onMouseExit = "handleMouseExit(items[" + i + "], 'TXT');"; items[i].txt.onMouseUp = "handleMouseUp(items[" + i + "], 'TXT');"; // ------- Immagine Pulsante Dettaglio ----------- items[i].img_det = new Image(); mainWindowFrame.addSubview(items[i].img_det); items[i].img_det.src = "Resources/puls_detail.png"; items[i].img_det.name = "puls_detail_" + i; items[i].img_det.hOffset = 262; items[i].img_det.vOffset = 44 + (17 * i); items[i].img_det.width = 14; items[i].img_det.height = 14; items[i].img_det.opacity = 255; items[i].img_det.onMouseEnter = "handleMouseEnter(items[" + i + "], 'IMG_DET');"; items[i].img_det.onMouseExit = "handleMouseExit(items[" + i + "], 'IMG_DET');"; items[i].img_det.onMouseUp = "handleMouseUp(items[" + i + "], 'IMG_DET');"; // ------- Immagine Pulsante Candida ----------- items[i].img_can = new Image(); mainWindowFrame.addSubview(items[i].img_can); if(userIdentified == true){ items[i].img_can.src = "Resources/puls_candida_off.png"; items[i].img_can.tooltip = "Candidami"; } else{ items[i].img_can.src = "Resources/puls_candida_disabled.png"; items[i].img_can.tooltip = "user unknow"; } items[i].img_can.name = "puls_detail_" + i; items[i].img_can.hOffset = 280; items[i].img_can.vOffset = 44 + (17 * i); items[i].img_can.width = 12; items[i].img_can.height = 14; items[i].img_can.opacity = 255; items[i].img_can.onMouseUp = "handleMouseUp(items[" + i + "], 'IMG_CAN');"; var rssItem = itemList.nextNode(); items[i].txt.tooltip = rssItem.selectSingleNode("companyname").text + ": " + rssItem.selectSingleNode("title").text; items[i].id = rssItem.selectSingleNode("id").text; items[i].date = rssItem.selectSingleNode("date").text; items[i].title = rssItem.selectSingleNode("title").text; items[i].description = rssItem.selectSingleNode("description").text; items[i].geographicarea = rssItem.selectSingleNode("geographicarea").text; items[i].companyname = rssItem.selectSingleNode("companyname").text; items[i].privatecandidate = rssItem.selectSingleNode("privatecandidate").text; items[i].sponsorized = rssItem.selectSingleNode("sponsorized").text; // Se l'utente e' identificato imposta le offerte x le quali si e' candidato if(userIdentified == true){ if(items[i].privatecandidate == "true"){ items[i].img_can.src = "Resources/puls_candida_on.png"; items[i].img_can.tooltip = ""; } else{ items[i].img_can.src = "Resources/puls_candida_off.png"; } } else{ items[i].img_can.src = "Resources/puls_candida_disabled.png"; } var numC = 36; if(items[i].sponsorized == "true"){ items[i].txt.color = sponsorizedColor; items[i].txt.style = "bold"; items[i].txt.bgColor = "#FFFF66"; items[i].txt.bgOpacity = 255; numC = 32; } else{ items[i].txt.color = defaultColor; if(inArray(old_items, items[i].id)){ items[i].txt.style = "narrow"; } else{ items[i].txt.style = "bold"; numC = 32; } } descString = rssItem.selectSingleNode("title").text; descStringLength = descString.length; if(descString.length > numC){ descString = descString.substring(0, numC) + "..."; } items[i].txt.data = "\273 " + descString ; } } } // // Gestisce il MouseOver sulle righe e sull'icona di dettaglio // function handleMouseEnter(obj, typ){ switch(typ){ case "TXT": obj.txt.color = "#FF7E00"; linkline.vOffset = obj.txt.vOffset + 2; linkline.visible = true; break; case "IMG_DET": offerToolTip.hOffset = topWindow.hOffset + 50; offerToolTip.vOffset = topWindow.vOffset + obj.img_det.vOffset + 15 + 42; offerDate.data = obj.date; offerCompany.data = cutString(obj.companyname, 24); offerTitle.data = cutString(obj.title, 28); offerGeographicArea.data = cutString(obj.geographicarea, 30); offerDescription.data = obj.description; offerToolTip.visible = true; break; } } // // Gestisce il MouseOut sulle righe e sull'icona di dettaglio // function handleMouseExit(obj, typ){ switch(typ){ case "TXT": if(obj.sponsorized == "true"){ obj.txt.color = sponsorizedColor; } else{ obj.txt.color = defaultColor; } linkline.visible = false; break; case "IMG_DET": offerToolTip.visible = false; break; } } // // Gestisce il Click sulla riga e sull'icona di candidatura // function handleMouseUp(obj, typ){ if(typ == "IMG_CAN"){ if((obj.privatecandidate == "false") && (userIdentified == true)){ if(alert("Offer: " + obj.title + "\nCompany: " + obj.companyname + "\n\nConfirm your candidation?", "Yes", "No") == 1){ candidaOfferta(obj); } } } else{ // Previene l'utente che clicca in continuo xche' la finestra e' lenta ad aprirsi var tmpDate = new Date(); var tmpMS = tmpDate.getTime(); if(tmpMS > lastViewPersonalInfo){ lastViewPersonalInfo = tmpMS + 5000; var email = escape(configEmail); var pwd = escape(configMD5Pwd); var param_id = obj.id; openURL("http://" + website + "/extfunc_widget/private_function.job?version=" + widgetVersion + "&action=offer_detail&email=" + email + "&password=" + pwd + "¶m_id=" + param_id); } } } // // Esegue la candidatura x l'offerta selezionata // function candidaOfferta(obj){ var param_id = obj.id; var url = new URL(); var email = escape(configEmail); var pwd = escape(configMD5Pwd); var GETString = "http://" + website + "/extfunc_widget/private_function.job?version=" + widgetVersion + "&action=candidate&email=" + email + "&password=" + pwd + "¶m_id=" + param_id; // ### DEBUG ### //print("GETString: " + GETString); var feed = url.fetch(GETString); try{ var xmlDoc = COM.createObject("Microsoft.XMLDOM"); } catch(e){ //print(e); } xmlDoc.loadXML(feed); // Carica il Nick var communications_node = xmlDoc.getElementsByTagName("communications").nextNode(); var nick = communications_node.selectSingleNode("nick").text; // Controllo errori var err_node = xmlDoc.getElementsByTagName("errors").nextNode(); var err_num = err_node.selectSingleNode("code").text; var err_msg = err_node.selectSingleNode("message").text; // ### DEBUG ### //print("err_num: " + err_num); //print("err_msg: " + err_msg); if((err_num == "0") || (err_num == "")){ obj.img_can.src = "Resources/puls_candida_on.png"; obj.img_can.tooltip = ""; obj.privatecandidate = "true"; } else{ alert("Server error: " + err_num + "\n" + err_msg); } err_node = null; communications_node = null; xmlDoc = null; URL = null; } // // Apre e chiude il frame della finestra principale // function apriMainWindow(){ if(mainWindowFrame.visible){ // Nasconde var animMW = new MoveAnimation(mainWindowFrame, 0, -188, 300, animator.kEaseOut, invisibleFrame); animator.start(animMW); } else{ // Visualizza mainWindowFrame.vOffset = -158; var animMW = new MoveAnimation(mainWindowFrame, 0, 0, 300, animator.kEaseOut); mainWindowFrame.visible = true; animator.start(animMW); } } // // Chaimata al termine del rientro del frame // function invisibleFrame(){ mainWindowFrame.visible = false; } caricaConfigurazione(); updateOfferte(); i"pI"h/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet * Distributed under the BSD License * See http://pajhome.org.uk/crypt/md5 for more info. */ /* * Configurable variables. You may need to tweak these to be compatible with * the server-side, but the defaults work in most cases. */ var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */ var b64pad = ""; /* base-64 pad character. "=" for strict RFC compliance */ var chrsz = 8; /* bits per input character. 8 - ASCII; 16 - Unicode */ /* * These are the functions you'll usually want to call * They take string arguments and return either hex or base-64 encoded strings */ function hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz));} function b64_md5(s){ return binl2b64(core_md5(str2binl(s), s.length * chrsz));} function str_md5(s){ return binl2str(core_md5(str2binl(s), s.length * chrsz));} function hex_hmac_md5(key, data) { return binl2hex(core_hmac_md5(key, data)); } function b64_hmac_md5(key, data) { return binl2b64(core_hmac_md5(key, data)); } function str_hmac_md5(key, data) { return binl2str(core_hmac_md5(key, data)); } /* * Perform a simple self-test to see if the VM is working */ function md5_vm_test(){ return hex_md5("abc") == "900150983cd24fb0d6963f7d28e17f72"; } /* * Calculate the MD5 of an array of little-endian words, and a bit length */ function core_md5(x, len){ /* append padding */ x[len >> 5] |= 0x80 << ((len) % 32); x[(((len + 64) >>> 9) << 4) + 14] = len; var a = 1732584193; var b = -271733879; var c = -1732584194; var d = 271733878; for(var i = 0; i < x.length; i += 16){ var olda = a; var oldb = b; var oldc = c; var oldd = d; a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936); d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586); c = md5_ff(c, d, a, b, x[i+ 2], 17, 606105819); b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330); a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897); d = md5_ff(d, a, b, c, x[i+ 5], 12, 1200080426); c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341); b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983); a = md5_ff(a, b, c, d, x[i+ 8], 7 , 1770035416); d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417); c = md5_ff(c, d, a, b, x[i+10], 17, -42063); b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162); a = md5_ff(a, b, c, d, x[i+12], 7 , 1804603682); d = md5_ff(d, a, b, c, x[i+13], 12, -40341101); c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290); b = md5_ff(b, c, d, a, x[i+15], 22, 1236535329); a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510); d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632); c = md5_gg(c, d, a, b, x[i+11], 14, 643717713); b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302); a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691); d = md5_gg(d, a, b, c, x[i+10], 9 , 38016083); c = md5_gg(c, d, a, b, x[i+15], 14, -660478335); b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848); a = md5_gg(a, b, c, d, x[i+ 9], 5 , 568446438); d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690); c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961); b = md5_gg(b, c, d, a, x[i+ 8], 20, 1163531501); a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467); d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784); c = md5_gg(c, d, a, b, x[i+ 7], 14, 1735328473); b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734); a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558); d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463); c = md5_hh(c, d, a, b, x[i+11], 16, 1839030562); b = md5_hh(b, c, d, a, x[i+14], 23, -35309556); a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060); d = md5_hh(d, a, b, c, x[i+ 4], 11, 1272893353); c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632); b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640); a = md5_hh(a, b, c, d, x[i+13], 4 , 681279174); d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222); c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979); b = md5_hh(b, c, d, a, x[i+ 6], 23, 76029189); a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487); d = md5_hh(d, a, b, c, x[i+12], 11, -421815835); c = md5_hh(c, d, a, b, x[i+15], 16, 530742520); b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651); a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844); d = md5_ii(d, a, b, c, x[i+ 7], 10, 1126891415); c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905); b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055); a = md5_ii(a, b, c, d, x[i+12], 6 , 1700485571); d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606); c = md5_ii(c, d, a, b, x[i+10], 15, -1051523); b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799); a = md5_ii(a, b, c, d, x[i+ 8], 6 , 1873313359); d = md5_ii(d, a, b, c, x[i+15], 10, -30611744); c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380); b = md5_ii(b, c, d, a, x[i+13], 21, 1309151649); a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070); d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379); c = md5_ii(c, d, a, b, x[i+ 2], 15, 718787259); b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551); a = safe_add(a, olda); b = safe_add(b, oldb); c = safe_add(c, oldc); d = safe_add(d, oldd); } return Array(a, b, c, d); } /* * These functions implement the four basic operations the algorithm uses. */ function md5_cmn(q, a, b, x, s, t){ return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b); } function md5_ff(a, b, c, d, x, s, t){ return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t); } function md5_gg(a, b, c, d, x, s, t){ return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t); } function md5_hh(a, b, c, d, x, s, t){ return md5_cmn(b ^ c ^ d, a, b, x, s, t); } function md5_ii(a, b, c, d, x, s, t){ return md5_cmn(c ^ (b | (~d)), a, b, x, s, t); } /* * Calculate the HMAC-MD5, of a key and some data */ function core_hmac_md5(key, data){ var bkey = str2binl(key); if(bkey.length > 16) bkey = core_md5(bkey, key.length * chrsz); var ipad = Array(16), opad = Array(16); for(var i = 0; i < 16; i++){ ipad[i] = bkey[i] ^ 0x36363636; opad[i] = bkey[i] ^ 0x5C5C5C5C; } var hash = core_md5(ipad.concat(str2binl(data)), 512 + data.length * chrsz); return core_md5(opad.concat(hash), 512 + 128); } /* * Add integers, wrapping at 2^32. This uses 16-bit operations internally * to work around bugs in some JS interpreters. */ function safe_add(x, y){ var lsw = (x & 0xFFFF) + (y & 0xFFFF); var msw = (x >> 16) + (y >> 16) + (lsw >> 16); return (msw << 16) | (lsw & 0xFFFF); } /* * Bitwise rotate a 32-bit number to the left. */ function bit_rol(num, cnt){ return (num << cnt) | (num >>> (32 - cnt)); } /* * Convert a string to an array of little-endian words * If chrsz is ASCII, characters >255 have their hi-byte silently ignored. */ function str2binl(str){ var bin = Array(); var mask = (1 << chrsz) - 1; for(var i = 0; i < str.length * chrsz; i += chrsz) bin[i>>5] |= (str.charCodeAt(i / chrsz) & mask) << (i%32); return bin; } /* * Convert an array of little-endian words to a string */ function binl2str(bin){ var str = ""; var mask = (1 << chrsz) - 1; for(var i = 0; i < bin.length * 32; i += chrsz) str += String.fromCharCode((bin[i>>5] >>> (i % 32)) & mask); return str; } /* * Convert an array of little-endian words to a hex string. */ function binl2hex(binarray){ var hex_tab = hexcase ? "0123456789ABCDEF" : "0123456789abcdef"; var str = ""; for(var i = 0; i < binarray.length * 4; i++){ str += hex_tab.charAt((binarray[i>>2] >> ((i%4)*8+4)) & 0xF) + hex_tab.charAt((binarray[i>>2] >> ((i%4)*8 )) & 0xF); } return str; } /* * Convert an array of little-endian words to a base-64 string */ function binl2b64(binarray){ var tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var str = ""; for(var i = 0; i < binarray.length * 4; i += 3){ var triplet = (((binarray[i >> 2] >> 8 * ( i %4)) & 0xFF) << 16) | (((binarray[i+1 >> 2] >> 8 * ((i+1)%4)) & 0xFF) << 8 ) | ((binarray[i+2 >> 2] >> 8 * ((i+2)%4)) & 0xFF); for(var j = 0; j < 4; j++){ if(i * 8 + j * 6 > binarray.length * 32) str += b64pad; else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F); } } return str; }  PNG  IHDRFgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb_0 F("0l gxIENDB`X8chPNG  IHDR,,ZgAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxԙKoN[f5dR^BPLCQI񊢦`潋 gvvg֍/X2>9{6 $gh{{[@~!rvvfCIOOLΖ\)((Ǐ]3y˗/./_gddHqqʳg2gYYY1`~TVVJ0 $ M&C `gܻwO 6HVV T ;pxx(}*9%[ ΚE5cyyӧO}eussS~*kkk˗/>`:99)|(j2tPeii*aY466LMMMfdfꢡA^~tTccc mTDNNN("#@Zn$:xꕼy&>`8;::j^555مwC7zjͲ缿9_)SxnS=rMtӀF#415.oV,d5(/ ETlYJ2)7=OJvM)Q`onJ׆[5 %t=-*Tm9k(ݐ.'?|]RU6=@F$ H[bo8RPY **bs dŘ)?'0H}.褻kԌx-Ta s&}zyQUETV keB>zZR`3&f-KI#VOwS űl/xo%ys.__.ИT%=]v^lGRv͋QMN-R-CO= 6ضzvi]T~A{cY8&dp܁12&NiVHyNd͹jҎ,y+}!60b0q(s.=t'h0QܴS§z5ֲ9v`H̞:AzÔ͕7l |S^:߼+ 'O-Z?e6y{ 'ٹ& Ta`VC$jݘ"*P1hr`0Ľ$0ZCmH&pd4(SY A`\1-fݝPW±i}O$Xex] 33?X$U.\[& c^Z`rDSet at.< `Q]"0U#M{cã| XxqURGoV+&=7 @QpڄQ{o~i.Dfd*(ʶVI;hzNێÚugs74;vC7SnًszFZm\Qx&;RIfiLo4 gذ)~<x ?"ӔM\|nUr30 \v3W KH;v|5;|u8!0oIENDB`cPNG  IHDR gAMA7tEXtSoftwareAdobe ImageReadyqe<VIDATxb?2C4i#2YP ֮]177ee%X@g&01F5  i %$IENDB`9PNG  IHDR gAMA7tEXtSoftwareAdobe ImageReadyqe<JIDATxb?2`ddD3"Y 8x V@!$6,ςM`b jApPZ0>"V`VIENDB`PNG  IHDR gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxڔR E:I'$j2J'DcKw@DN{KDL5fq? /ᇀxďC^ gZ#0.ZIC-CK].hK30cq5C׸\l뮍+$[ Ղ1}IENDB` 5 PNG  IHDRH- pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3-gAMA|Q cHRMz%u0`:o_FIDATxڔ @ DBJs"QR 0|,v< ޻IBDlj ϰv{Oe#+3ClѱKUn|Ea Cw.SOP @6Z$3s͍DQs7^Ǟhseivq.@CE1"Tukb PUU4IENDB`JOJSPNG  IHDRgAMA7tEXtSoftwareAdobe ImageReadyqe<JfIDATx}ŕulV@YZ! IKQM8c g0l}p6pc0wdK Qd$ $! ! jt;oT[[wf~Wߤ^WFdH֓QvfC mp7-M6:dj`#L>y?9y-I?j,b3ll8(DXu7Z6[veŶEv{YZw>{ GE(3 D 6pMq@绉!8peC(clUsZvK~# KxUJ& ishf81! O peM$>oj>ݴ+ɷnݹՎ' !^M c !zhhhd mQm n#[EBRd+ '{O( '9_ơkhhfGny#b])C$@81UeƷæqC=n Y!jv~}i_{3V5Ý2(XiGݐ^}͎1;Xt7c nsNfp6ƚ73iwwd1{[]/q[G &$:Hz$p=8s>0)t2Uzih&i5NY]+e#[rjv4_] n!D%ZII""ڻ,5.v>\llj0c21c04444 v)w~Ƭ̮ )#7omc _BIሤ[5C Pe\6K2ZQdÙ10fΌ葡:Y1{Bfm-i)b/[-kjDYg__S)z!3M){.s̨>G9T544G&;3k2!>ώFkڟ>w$G$9F@@wW)/1~6WS8G̑ǻa544r+ƬSmQ{g'\غA$9F@8㤐0 vv|3G'3cDݩ544Z 3kk$oo3':#I4=kDRtki! )UxtfSWNihh4oaW2/J-ƥOք6IH4HQȣq%!NXIN9Cu(<"i_tʜ X-}4?rM_9[Hu5keD@/?cf渳gO$Myf}][푟=X??A"|# @ VD%o$R­]dײaQ>_.1Hff}(r8Znyul O"iE @@n^6jPzG.qCgtOW"yFtRrYC nr9WȊ"8oe}``Ơ smȮI(́y83G 罆F>`.aewȣ޺AmS~>zל&,"* 71V.e+ ocv`dW Vi-W<..B&h5W=>3= VOu14444KM/ guHD9 ȶS=-}ʍ#aG>5 5D{F^4MtN㇅>g$T%H"!BI")]ydwbUq~ϻaƦM57=~z jh) 7]wғ ZH^k}3BA+X9`i,\{zih$q'hyg f^f7ٍ%[(fXk#z$h樓qMΡVv}FukǺ?׳f=44z0 GM,Ld`9C+N~uZ+ 6 l"g@'~{#UwE^5ݯ@䡡;F;r FL~=Q`UC‰¯Ȕx_!ؓUweQ9lƤNw7鑦S5G =}@1qzߵ~q'ջoi7 * ?t|mA*{]4444z& W!_DW{shű浬qdB,@2et5~XR`{Y @.OSVYre? q|AJxnٞ%(XU!i lsİi\yc؆vu!䑻 eB9rbaAICCCIđkk{'//n[i!QA#ؔe>~ņUPy!nC ܏\!͠h(@BB0r@hUiTT'(t_ !]'"& >̞4>Qaq,4>?y:"7`xsc?PVQhEpM[*2t#Γ5֯_9䮽f7>p戣+`CӄpoQ<{63Oyc+cJ9geZՅU d|T o:<Sr r -=UaP(IF{M/$dhÕ70`f;+ N٧ IA@hr O8۟W\?;A%Z+&x%H ܉2QR {* *0|AdD")B&{qOv0=£sN84C1iO5 >}8lr@F%m Ɏx^vp5K4LS]zi{ .촔͎2# ~=U7gHd&>Xym|g]ρuӷeoxJkMt9N7o|ޡ5k TO>a…z"w{>+Xxc)qqN?ڟߴ&1_xͧc[2Xo+d΢Y&KVjaLG[YaӝA ];|!Zf!a3ҲaZ"3rd;R滻@NUq<0sB{͐!pe?<-?W N')  }K 2!~Ӟ@gQpO_u 28}i7d|][/MSp҄qB әefo_$}JهOqdMByqDB}!R d#ƄmfT Y)@x;ۮ6_p#6Oi7'j&h Oq$',LӋ@|q* y f[AHr˕iMЎ262D '-)p/__]  ! +xظ ״{*+5 Ui1EY9VNf\ZiD_@AE7lƅ:<W]vot?~7j"3wA T EB.f겙.Նb!dsˈ;(!K@&#|71I 8ǣ'65;>\s6 }Q{FU-đǐqGL(yϑ&JʾS>XLJLv#9:|Ac QW@B&T69 0lOBb@' o6= P#Ful/0iAP΁u&#$# "k߂arDg#GNbE=waHhSB dȒq?9jֱ\xX){%!63q29:&Vо!ofX0?vB ~4 Vvl;r`_asW!A@Voe U7NTa "\eWsIm^&_Y=3Yz_8c$X_¸EI !Upe81! L 0*d'xa9o{"*?qѬ9Rl%;MdLDI2!P*KәŻ>fT3_viR0ז\Cf"?xFd34O0Ft [ā~-BaΓEׄ0ʙB"fЎ</# ~7ʼnlaóFH3R/S;Ӳ]qAK48M(IK74\}ac@B,@~,r%tJ ;`0*!# WD\K@.8CWt/]o{w2E&F:w7l#:誥M{c*{hޮU$9`IBX'دtd,J".қ$pcA酥j*EcL/M=%߀*{- ̞"@)n%a+4z6xo\" bQ31ۉC^C8]R  y= x_b2'0C) nRc' VB+(•֐ i,d=gۈ~Y͚ҝ1y9>($ ]HL\#Pi&wXwۏПVynB|1C9mT Q QJBL4\AS dGBb6 +^52m]H$U r=!\T(eB&. C7vnI| /2SDEHT+rRP*ʊ$~O\ʶ=΃ėŬ]HSvgmweG,$M|%14tO3O*^{`}Jgf^sJs4E>fN\x6v$/? G 9($01e$".H7XOfL0d M$Tq{z.8Y.ʇ\yxFJO"^Hq2@BeEd֒KſEjSŽuu2C5VnQΞ%iM}Ti/PD3Gk{@!hl?C:q ֋O(Dz!ƻ_pUg_d+U38܏4x-$ 3]6T]i།& FitbBv^K c'Ib:cf]@Tl8#>xQaӇ2WFS>|5,!v&Ml1bm&Id7'ß#Օr8P-[ƹ0˖ {=3s{U;xEeg= @c!|(G7/a֦,o\-:n`6S0.<49%A(D:S{=-PnZQj8;bGMN(A۸[s85wTvLN\Ɵ4[5 z`zy#my"vmivSmo9R]i}sD &!#IتH,U'#/WZ4:9ǨLT&~3a6 6H9 z18͔Y(d)=I+WwhSXtcГ`Y&^Zi 86y#ug>t䙁@1i`/a) g~3d@CcПh32`1/F j+|XF\6q #oe YOΣ 0k) {Ύԉp@鎶 P& BpZ_=b-mk}~_n{yۚ0U5$LW SV}´Ւ8&Tj }W.D4ya6nnw. c5&)C i!04!n9CCCGN#^ye'G~C>" yj)av4r̟7˖e|l3~~G n<}>Arn@;4 ~sm꫷p.@cv<ދš_ 2gHHz3"GnC~bKlD #.h"RSoy`?T M M~"E߳gs>iEiiPGj+KSZ $-c rqjuk_Dbת Y5("xmVD犧@Xf/SB52{hhhh !UrkŊ om>/OECCCW^oL w!gVm}hX^ io ê#Tg59([C#:k<pw}F3kGީ}!$ n yhI&f#{ u{=T<@tIb[3ͺ+]) خNN2EGVaն؎?mQh1+&$I mQ;Vdfm@:QS܁Χ{|G,gAG D9&߃:Guz@j?,teHU$̽~#ruɀIBq&sY~i;gWӱ|ݾò,%@ d< tt[9GzB3Md ?PQ(;)BpU= nWI|S@yٝ8Kgzd^x/h" +$ߨd=ś"|9يƳ!xO7?Sw=/.ngcTC'ϐF)9%^ي'2ΏPߣ~dlQt3#!=LJ31"XֶMu ^}L9r3eR/ " &RyMf4A'(?:'#qΙ Bτql^q#]F`鲯;{L-USO>R?VҜ6C=@tRf…F&hl.OdJz,-t( 9u+@x0BVFvh/34|WQ3{=#I A%(0HXB ,A#Sȼ  |8'i6!w43H_E3:J@8e B86[B?u)e;[Fo$dk&hGڒETLX􃫮g݇;, n̬ kVbPB0C"Ty"/g8aB 46wI !|73lVB f-,S21m=DOdkOR[|=iG}8ru훟XвMb&J{xl2Ѻꖱ"X]ȴ;@t 3fމ i$ l91##'ߠBCrfVɡ87m|7EᎶl2(:9rq_,D!pQg @^zJh{"I4> 7<;)6>*|kߣLulXj{Fp1]+9"XJ`$H$R9SgO1^G$WDE |L Jͫ6묿־lS1A H0;$PKRq*M7a%_kڸ6efON#owMac/2!&](LX]N[mQ[EE4FrUkYԺA, 1a~\pkzW|6'ڇ#!0oed%m iLHdH^=+WE^w:ek>e֚S, I 5r9hFA4z_֧cZs~)rV#'X3GˌSU56]|Ϟ%0!(S^WkH_/"]gC"j*JQ,5Koa ~5hh5 ]_jG?lu] @ @3\ {SZ~A?Q|uAoxkQN*ZN\2xu|?ܲdwt\'F7ԉf53>D@Hu]JO m(E H=uQP!b5ʄy E #Y -8ѫ/f5 o|KvKӕ#o!w0wi?kӶAm\+|$n"K=奺fKeMc (`+{(a 8:^;ER45i{C P<G?JN^)8(b6nj9P({0.3g1P/(&I;OBS"=1uN G\(!$tvFLuIPW_(IDDAf2>w'\X^ qG]QI՗rFx%à^8rW$M浜!:#4Z} SBbbms|}t'#nǬ/B@aNM'Jm|8E2=G r08RcPJ3:'y?S&W# ՛L+7`G林f/.E+S;jSTp}6S=p{=HeqßyP$TsO FR'"^8ѫ/ r5jdj}Gh|R V7΋H$VNSXAH$I 3s=k_Wz5Р R!ORAHɃ7P_1D2}dYxN0A`I/|dW zU*{Zн>$IJS27 &Uw\! ]xd# +A"B{a՗hR@{qmW6S2?F^n cg-_շtJLW"GLp7D_6eϬzLUi7;&{<|6[<^uh0`Gyfac&$.㥪II qM 2A|Dpx9>!dI#CwBO$&$5$ŭ>p$P{U{iD&C/nLk^dv%Ϗcx^+GBz[W=ɺW=o~_vH<m+InX:oEf'4@TD LGbkܦ}~!br]N5tG^BneX}-/5l\}Oђ$5O,h}Zu,u[ lr o7}ɺ}:CLDQi!j-|/|:gw: KP"Ygl}sh[1ǑW4~%|N,Ũe p .#)FXTFp~^(?*"qbz q-?uDmQ>BrN2r]iK(œY K6FڊڐoE >w(DM.#d2ϽPcX5PGj?ʙE}«/h6i][-I3ф\!? VH('MX6(D͏dA6to^B)qtȔ@}V[9rl-K{q%IF͂J4*PΫ D#W"|E'^O"p _bP\;%vD =D /3KlĈl|,E$BN& 9 ٌ;(Qh6*&Zң ,_txzB̥SAF3|URT5DpӬNْ]6q~!G٤iĬz>mBuedTIk8 "d K+l%W?Tõ =xpڇhJ˄rH͌c; 4DeBs宺'r`Iez2.6oevӦXBJO]Sbk蔊 * +tlA|r  aCHB$0pd4 Vrn"λK \B|V^&>JϷ-$EZǜ9R25)^svLҍYwS/.4(>JG{ ZĻgDE~Duc&ODND[e5/ |OMydenZ"zPz ]OIex 53'^ƌ~c D @3M҇AM$AϿk&"RA&2s8>ì@IQ`̔0€S|Phw~7rΊBq n6ͧEwSsZ6zV̞At>b 3Qk0y!Qw|P4C 3mFyMfT&|7}нu}-|_53+k{ Wrdv ;κh5f<蕏Ȋ*UWw>Pŭx<ҶiD!\W) ( wj WܡNFB L|"F9¬QvCpB*7G_e&:I!& s}O$ PP~*y4[7uMz,? !=c9MTgPp=i$Z } K /% _}p2[yLVHȻt֟<`ōvu4oWGy=”epZH8y_jӾQ~ri(lTd[0˘̨Y0B$RRX4TIU4kf/D[RZȦMN:3nqµisqK3kݢ~DxU\/|ВN_}HPH9Ҥ2mcn#ڐLw2mBEj32/Yfflr>c(k?ց|c?ze?~ gɣ] E*iyڐ&SB""$ $\S.p_aH->.`g0 b'|w$ Ku%xY +v-A!HHH AK$rsa3]0\1xE{b_4V?幇9D#H0!yc7QVIDG"ThDH}ʓ&,1sw3=RCCi<Ϭ1aM!ғ$"& ȣ銓C d{!Mi}O<~R)UtLΌjhhq`/:ek>MȪĈV j7y-L,'lH8m:/5ƽx,<δ#50Nֿ1vʷQU{FGG6'{͠R[]LO"eJ4O;UN5N a -Hh"z_|#*6&I+Y1s)}23L=XCC#ık6ά1{g陰 5 J vKvI|QȆ1xH ۳.Huv'V~G|`!~)@Hf:#w 3úWkhhVYq񭴒bݫYz~.,ӴG9Ó< @$$.HG$T~6ϔ gTzI~3(rKCC#cֶ>ϼ/#z嫇l!Jb]~A2]<:EȣăDȜU *AR9ocЈ+tpf ;æ3c!khhN;>fE޾!y}KZ=:+M[,lN=:mAͬɣDB"O#JDH+q?aRޗWuq&rH%+Lui4]х00vm|ƬʼnTkKnX$utuMȓ,Ab UADBMZU\̨_+ W0c$Qw EedѼ0V3{DY8wWD=a/~VbdwӱLV%ɣ` ăD/¯Ъȃ LٿY9C+&_*O+*cF1賷s̨N 3|S[G *ݐ^Jp,#g|q-;Ûm$HkQd5[u}ܺCBZʺiO< @.$"FpLwY1C+8rB鸽Q(Pgn$-ђ%l,h ]#%(x&-7RɑHWplٴ1%.:rQ%cBfBb'ڷ"m6{hqsuLVP)GQDZa"DHBDA)ʱ'O);4shhhXQhmזD<v1s܋8x0}FxFx4drG#E>"8t$2B+X3 42 r.h.q$ZGDB 4*T(TA( A$P*L'pDj7M*CGL /5v|,QZG1=/"Sd"+*"CQ"Z9.yKv|TzG IH0QTx'#&bj-DCG4TrAC;J OEqSE0J$DŽ|H4CFQ-h yYg E68Uy =b jaw! $hhh.NqA$iQ3f޼fk%⫌$Bx9M0zp[kh;,AsIE$ 45Q4SB,*@ 844DD$KA qob%F!(ܼ`]Kq\CC85IKE&2鑤LȾcg>4Ihh'؊dfډ0Xo"6K6$e˜|* ]F AXe5$URa>PC뽭ד&C|hh\""M/VGEIENDB`kUPNG  IHDR:qgAMA7tEXtSoftwareAdobe ImageReadyqe<3IDATxA 0 vD֐t-@tUw3x4D JD D JD Q"J%Q"J%Q(%Q(%D(AD(AD D JD D J%Q"J%Q"J%Q(%Q(AD(AD(A JD D JD Q"J%Q"J%Q(%Q(%D(AD(AD D JD D J%Q"J%Q"J%Q(%Q(AD(AD(A JD D JD D.@ JD D JD P(mNIENDB`SPNG  IHDR$QggAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxb` wNIENDB` I@PH t$E?[[[ph c95OkSUI@ P __METADATA__CvEngine-Candidate.konResources/cvengine_bkg.pngResources/cvengine_logo.pngResources/js/main.jsResources/js/md5.jsResources/linkline.pngResources/login_disabled.pngResources/login_enabled.pngResources/puls_candida_disabled.pngResources/puls_candida_off.pngResources/puls_candida_on.pngResources/puls_detail.pngResources/splash_screen.pngResources/tooltip.pngResources/tooltip_breakline.png