wdgtH=@? |  Random Quote ©2010 DerekClayton.com Resources/about.png DerekClayton.com Quoter (c)2010 DerekClayton.com, all rights reserved.
DerekClayton.com/quoter/
 sw H  PNG  IHDR,d[ pHYs  ~IDATxMqf$jZk/ !mRh -mh%^R(CPC=RɡPh/;^S0䃯5^f%VҌ4ﯬlZ즵~`H˗` vib$?z//9E.; fn2rk퇞}xǙN8T^@[^7p0ΐSQOBݦ~^05-EA y,@:p5?iі4UC o煵8>)CAE￯G{_CCywk{a)`Ԥ&kPy5v>u"UkqI۱qFZ)dIiVl5z~;50Ij>w_/3IQ-A,i,3h*JP*|5˓<-z izaf4aX%XfIwXLtK&B .Z L{RϷB`IsTj8ݵY Lt:$I4M04Uڰ?!X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X+ͦ Oh`mS=#l}~\.UՖYnsN:n(X7{Z8kpBA$?T t:Wkʺ2SrۙK.cGK7M,@6773.\ܻw/jb^-m)ZTsf._9wܠ\.}ͮ+ _lmm׈iqvZ̙3 M/ V6]I >ҐrJәF1 ;o8iz:98=zY]]͜?>sYW\ne $Iд]-_P8~q &z>l֭[éŋ(PjOm: xWobU:͛7ruxƍfY~Ȍ&1g߉ x 8EJRO[R.c)`}f8}5/J Dѣ[BUӚr.VE<,EMV.VJ]c\k\s\{ajɓsQZ6G'BF5YԸ+Q['N_^^Pc>9v؆s`)D&4YX0w_?!n UVVk:uc՚lxRb+R6U jEi~TpyRaz2MV =MZj'jXAGI@oIϲ0ᶦRJպՔVFAZgV=SF%>AhUǎ"40X+` jRw 0.3A6l,`DkVtLYO˗/kԲYFǏ۷o>>smHe}}<{lÈUfCy]޿_~ZOoSYZt6 N?İ[,N ZC4N47n7oPYjرh,;OB)ZZZ*+++/Ek9uƧ޽{egg{|+d ߜ9@^֢=+rژ[nuu`Eb)۷db^,6cI~!qGmqÇm&}9v8/4??_s^-Y_>h{Ѣfܸ߫0(O"ڵȹsĉ6o^ysfM1Ϙ4 }<ojc˖x{xS?ҥ+Wb3ġCڱcqi1a@Ο?8>XO"m}x4é"!6lM˻wDZW^/'ط/xaݺ8V\4lk-ك={ɉ"rG@:ص+^2l1Mrd5 y#[v<e هcc9[ɫy}[ .ĺΝL[Kujp.Nd@ycy+'o e'nroܞ$`jV׏mA+OV͗nV#{P4_"*rWa ^d7n=%;Ud/:5d"@PD@(" E"@PD@(" E"@PD@(" E"@PD@(" |}7s=x&S '&<'#t5㙌i DU^mz"}uM)S{fdO x3GG]v]oIA8^cݤ^Vhp3яvG?7e;~,uTd<cP?CIAM5"3HALҽE 0LU'AS%j3 ȨC8 ^&AT Yu 7A0FuRz*L7Y75M0BS@47Y.'T=@4^ҴUCWÓs٠f.V26`4jҘ*@F@+&MMSm)6~MةIc6 ^ ;U{5"OWsD;$~O?#2LW:_\ϫf2:"2 dJ4M8gQ5joe2L_hp HSmޤMpo$M*'|Fq bAk ~߄7xjxQ-BU~n*=B 0qxm+Ywx6a7qLU3DfvPCH`6j꣮5" \l4J^Yvʀ c٠i~lcV * L֣zUF`A>ԤUǴ=mT1CiSĄ 0 QuW!,}ӠNWYib[u$f3OXT-2JL؃\ 1U^;"*DЀCVOO;">9Aj!a \ψX}U jQՠSt'z]I#"Mh/|=g c<[tG$V%>ִha~fV=/v|P&:LՏ';HgiCSfDAL&GE}ٍIr0"@PD@(" E"@PD@(" E"@PD@(" E"@PD@(" E"@PD@(" E"@Hk¸xr<{ vǭV+~q#hEv#̉]͗nT7ف񇭺M{~Νӱȑx1Y$\"^_(;7Zv=nn{[$yy$y䥺yU L~ cca{ŋx_/o?^\rK\ƈIIstIEG IDATx_e_1 ɒ]* "Ga,/+-AqcѫJVnd 3B 4D0A$B" T6ӎ3hyyu͘΍cٳ˗h?^<Q.V^-Y_>h{Ѣfܸ߫0(O"ڵȹsĉ6o^ysfM1Ϙ4 }<ojc˖x{xS?ҥ+Wb3ġCڱcqi1a@Ο?8>XO"m}x4é"!6lM˻wDZW^/'ط/xaݺ8V\4lk-ك={ɉ"rG@:ص+^2l1Mrd5 y#[v<e هcc9[ɫy}[ .ĺΝL[Kujp.Nd@ycy+'o e'nroܞ$`jV׏mA+OV͗nV#{P4_"*rWa ^d7n=%;Ud/:5d"@PD@(" E"@PD@(" E"@PD@(" E"@PD@(" |}7s=x&S '&<'#t5㙌i DU^mz"}uM)S{fdO x3GG]v]oIA8^cݤ^Vhp3яvG?7e;~,uTd<cP?CIAM5"3HALҽE 0LU'AS%j3 ȨC8 ^&AT Yu 7A0FuRz*L7Y75M0BS@47Y.'T=@4^ҴUCWÓs٠f.V26`4jҘ*@F@+&MMSm)6~MةIc6 ^ ;U{5"OWsD;$~O?#2LW:_\ϫf2:"2 dJ4M8gQ5joe2L_hp HSmޤMpo$M*'|Fq bAk ~߄7xjxQ-BU~n*=B 0qxm+Ywx6a7qLU3DfvPCH`6j꣮5" \l4J^Yvʀ c٠i~lcV * L֣zUF`A>ԤUǴ=mT1CiSĄ 0 QuW!,}ӠNWYib[u$f3OXT-2JL؃\ 1U^;"*DЀCVOO;">9Aj!a \ψX}U jQՠSt'z]I#"Mh/|=g c<[tG$V%>ִha~fV=/v|P&:LՏ';HgiCSfDAL&GE}ٍIr0"@PD@(" E"@PD@(" E"@PD@(" E"@PD@(" E"@PD@(" E"@Hk¸xr<{ vǭV+~q#hEv#̉]͗nT7ف񇭺M{~Νӱȑx1Y$\"^_(;7Zv=nn{[$yy$y䥺yU L~ cca{ŋx_/o?^\rK\ƈIIstIEGIENDB`;A3PNG  IHDRHHڏ$ pHYs]sIDATxZr kws(Ha{t2ͲH 71hChcv}Y8XhcC{_8VZa֐.$ h]`\L\[0K#L Ks:aںrXp#L#!L>´uDyE0jAVTnx8 7wr͑(aɞ0[0#qwۄD_%; #cD]Yf=h[kt 3(qhF0$Rs`'ik5p5/OT(6W0M]5?(r ?ș m빪q{H\=An{VrU}rbM< 0&U `l聭+B4ڌ0ԂڨÑ˔._ԕmy*Vł,^~. eL7.lk؅m ¼_~$IENDB` T =/function initWidget( ) { // Init Dock. dockDoc = XMLDOM.parse( filesystem.readFile( "dock.xml" ) ); dockText = dockDoc.getElementById( "text" ); } function getFact(factNumber) { print( "\n\n = Function getFact()" ); // Set Title var d = new Date(); var month = new Array(12); month[0]="January"; month[1]="February"; month[2]="March"; month[3]="April"; month[4]="May"; month[5]="June"; month[6]="July"; month[7]="August"; month[8]="September"; month[9]="October"; month[10]="November"; month[11]="December"; var titleText = "Random Quote - " + month[d.getMonth()] +" "+ d.getDate(); titleBlock.data = titleText; // Read quoter rss file. var url = new URL(); url.location = "http://www.DerekClayton.com/quoter/rss/quoter_rss.xml"; url.timeout = 30; myFactData = url.fetch(); if (myFactData=="") { print( " - Error: Unable to connect with DerekClayton.com, trying again in 10 minutes." ); myTimer.interval = 60*10; //Try agian in 10 minutes. } else { myFactDoc = XMLDOM.parse(myFactData); // Get current fact. var factCredit = myFactDoc.evaluate( "string(/rss/channel/item[1]/title)" ); factCredit = quoter_htmlspecialchars_decode(factCredit); creditBlock.data = "- " + factCredit; var factDescription = myFactDoc.evaluate( "string(/rss/channel/item[1]/description)" ); factDescription = "\"" + factDescription + "\""; factDescription = quoter_htmlspecialchars_decode(factDescription); factBlock.data = factDescription; //Create text string for dock. dockText.setAttribute( "data", factCredit ); widget.setDockItem( dockDoc ); // Determine time left till new day. var dateNow = new Date(); //var dateDay = dateNow.getDate(); //var dateMonth = dateNow.getMonth() + 1; var msPerDay = 24 * 60 * 60 * 1000; var dateToday = new Date( (dateNow.getMonth()+1) +"/"+ dateNow.getDate() +"/"+ (dateNow.getYear()+1900) ); var timeToFire = ( (dateToday.getTime() + msPerDay - dateNow.getTime()) / 1000 ); //alert( timeToFire ); myTimer.interval = timeToFire; } } function quoter_htmlspecialchars_decode(str) { str = str.replace(/<\;i>\;/gi, ""); str = str.replace(/<\;\/i>\;/gi, ""); str = str.replace(/<\;b>\;/gi, ""); str = str.replace(/<\;\/b>\;/gi, ""); str = str.replace(/<\;u>\;/gi, ""); str = str.replace(/<\;\/u>\;/gi, ""); return( str ); }r_R3 DerekClayton.com Quoter 0.2 (c)2010 DerekClayton.com none sandbox false false false pdhC Hw (A/T3_=j dhCquoter.kondock.xmlresources/about.pngresources/background.pngresources/dock.pngscripts.jswidget.xml