<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-303008414989256361</atom:id><lastBuildDate>Mon, 02 Sep 2024 08:08:27 +0000</lastBuildDate><category>ChaCha</category><category>ChaCha history</category><category>automatic</category><category>data mining</category><category>data scraping</category><category>Excel</category><category>VBA</category><category>Twitter</category><category>Twitterfox</category><category>Cybersearch</category><category>Earnings Exporter</category><category>Permatabs</category><category>TabMixPlus</category><category>anti-copy</category><category>autocorrect</category><category>backspace</category><category>firefox</category><category>greasemonkey</category><category>interesting facts</category><category>metrolyrics</category><category>noscript</category><category>posterous</category><category>prevention</category><category>protect tab</category><category>spelling</category><category>tabs</category><title>rnhung&#39;s ChaCha Tips and Tricks</title><description></description><link>http://rnhung.blogspot.com/</link><managingEditor>noreply@blogger.com (rnhung)</managingEditor><generator>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-8786471134083719958</guid><pubDate>Fri, 29 May 2009 02:22:00 +0000</pubDate><atom:updated>2009-05-28T19:22:50.045-07:00</atom:updated><title>New Tab Jumpstart</title><description>New Tab Jumpstart ( https://addons.mozilla.org/en-US/firefox/addon/8914 ) isn&#39;t the name of some geeky new action movie, although that would be kind of cool. It&#39;s the latest in the ongoing development of a decent new tab behavior for Firefox. We&#39;ve covered several attempts at getting this just right, and New Tab Jumpstart is one of the best so far. It seems largely inspired by the speed dial made popular by Opera and now Google Chrome, but that&#39;s not a bad thing.&lt;br /&gt;&lt;br /&gt;Chrome users will find the layout of Jumpstart very familiar. The majority of the page is taken up by a grid of frequently-visited sites that you can pin permanently or delete. On the right, there&#39;s a search box, a list of recent bookmarks, and a list of recently-closed pages. It&#39;s a sensible starting point for a new browser session, although it lacks the eye candy of, for example, Safari&#39;s start page.&lt;br /&gt;&lt;br /&gt;-from Download Squad</description><link>http://rnhung.blogspot.com/2009/05/new-tab-jumpstart.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-700509914086880517</guid><pubDate>Fri, 29 May 2009 02:21:00 +0000</pubDate><atom:updated>2009-05-28T19:21:25.575-07:00</atom:updated><title>SearchMerge</title><description>With all the hype around Twitter as the future of search, it makes sense that someone would put together a search engine that combines Google results with results from social sites around the web. Enter SearchMerge ( http://searchmerge.com/ ). It&#39;s basically just a text entry field and a selection of sites to search, including Twitter, Friendfeed and YouTube, but it has the potential to be very useful. Or, it would, if there were any apparent rhyme or reason to the order of the results.&lt;br /&gt;&lt;br /&gt;A search for Download Squad turned up a Last.fm page, our website, a year-old Vimeo video, and a post about netbooks from February, in that order. The results were all relevant, but they could be sorted in a more logical way. SearchMerge is also fairly slow when you&#39;re using it to search every available site. The real-time search option is neat, but suffers from the same long wait for results. It&#39;s a great idea, but it has a long way to go in the implementation.</description><link>http://rnhung.blogspot.com/2009/05/searchmerge.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-1673003716471565758</guid><pubDate>Wed, 29 Apr 2009 02:04:00 +0000</pubDate><atom:updated>2009-04-28T19:04:11.983-07:00</atom:updated><title>Unemployment Rate Data made easier by Google</title><description>If you go to Google.com and type in [unemployment rate] or [population] followed by a U.S. state or county, you will see the most recent estimates!&lt;br /&gt;&lt;br /&gt;Unemployment rate, Los Angeles County, CA&lt;br /&gt;11.3% of the labor force - Not seasonally adjusted&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yay! You still may need to provide an adequate source though, and not just the Google search page.</description><link>http://rnhung.blogspot.com/2009/04/unemployment-rate-data-made-easier-by.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-3119891049133741723</guid><pubDate>Tue, 28 Apr 2009 01:45:00 +0000</pubDate><atom:updated>2009-04-27T18:45:25.994-07:00</atom:updated><title>u.nu :: the shortest urls. period.</title><description>Yet another URL shortening service: U.nu&lt;br /&gt;&lt;br /&gt;From their website: &lt;table&gt;&lt;br /&gt;&lt;a href=&quot;http://u.nu/&quot;&gt;u.nu :: the shortest urls. period.&lt;/a&gt;: &quot;Why u.nu is the 1-4-u&lt;br /&gt;&lt;br /&gt;  * u.nu is the shortest domain name available.&lt;br /&gt;  * u.nu doesn’t use look-alike characters, such as l, 1, I, 0, and O.&lt;br /&gt;  * u.nu isn’t picky about upper- and lower-case, so you can easily read your URLs to someone over the phone, or send them via SMS.&lt;br /&gt;  * u.nu is a palindrome (if you ignore the dot).&quot;&lt;br /&gt;&lt;/table&gt;</description><link>http://rnhung.blogspot.com/2009/04/unu-shortest-urls-period.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-4416645118830472938</guid><pubDate>Thu, 23 Apr 2009 03:21:00 +0000</pubDate><atom:updated>2009-04-22T20:21:27.985-07:00</atom:updated><title>Status-bar Scientific Calculator :: Firefox Add-ons</title><description>&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/6521&quot; target=&quot;_blank&quot;&gt;Status-bar Scientific Calculator :: Firefox Add-ons&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is genius! This extension uses the Firefox Status Bar (yes, the small row on the bottom of your Firefox Browser), as a calculator. Great for those simple math queries. With a quick glance, it seems to also have some advanced functions -- trig functions, logarithms, frequently used constants (pi, e, etc). It&#39;s a lot easier than pulling out the calculator that came w/ your Windows Operating System!&lt;br /&gt;&lt;br /&gt;Enjoy!</description><link>http://rnhung.blogspot.com/2009/04/status-bar-scientific-calculator.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-640604321017078850</guid><pubDate>Wed, 15 Apr 2009 04:17:00 +0000</pubDate><atom:updated>2009-04-14T21:20:28.674-07:00</atom:updated><title>Ooops. Error in Earnings Exporter 2_00g</title><description>Hello,&lt;br /&gt;&lt;br /&gt;Its embarrassing to say I made a boo boo when I did the formulas to the &quot;Category Analysis.&quot; The Percent of Total Questions was incorrect, and it calculated something that had almost nothing to do with it. Thank you Kathy Bond for letting me know of this error.&lt;br /&gt;&lt;br /&gt;You can download the new version &lt;a href=&quot;http://app4.websitetonight.com/projects/9/7/7/1/977145/uploads/EarningsExporter_v2_00h.XLS&quot;&gt;here &lt;/a&gt;or view the Earnings Exporter page &lt;a href=&quot;http://rnhung.blogspot.com/2008/12/earnings-exporter-v100-released.html&quot;&gt;here&lt;/a&gt;. I&#39;ll also have a few screenshots up for you on the &lt;a href=&quot;http://rnhung.blogspot.com/2008/12/earnings-exporter-v100-released.html&quot;&gt;Earnings Exporter page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Thanks again!</description><link>http://rnhung.blogspot.com/2009/04/ooops-error-in-earnings-exporter-200g.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-4315111874065493744</guid><pubDate>Sun, 12 Apr 2009 03:13:00 +0000</pubDate><atom:updated>2009-04-11T20:24:57.058-07:00</atom:updated><title>Earnings Exporter v2_00g released! Category Analysis</title><description>Hello,&lt;br /&gt;&lt;br /&gt;I just finished a rough version of the &lt;a href=&quot;http://rnhung.blogspot.com/2008/12/earnings-exporter-v100-released.html&quot;&gt;Earnings Exporter&lt;/a&gt; with added analysis on your categories. You can download it &lt;a href=&quot;http://app4.websitetonight.com/projects/9/7/7/1/977145/uploads/EarningsExporter_v2_00g.XLS&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. Now you can see which categories are earning you the most money per hour!&lt;br /&gt;&lt;br /&gt;Expeditors, this doesn&#39;t help you guys too much. However, you guys may find the daily analysis charting nifty.&lt;br /&gt;&lt;br /&gt;Keep in mind that this is VERY rough. It may not be as visually appealing as you may expect, but it does its job.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;New features:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Category Analysis&lt;/li&gt;&lt;li&gt;Daily Analysis Charting&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Known Bugs:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Some graphs may not be working on the first click. Try viewing some other charts first, and coming back. Sometimes this helps.&lt;/li&gt;&lt;li&gt;I still don&#39;t know where the 1004 error is coming from. If that&#39;s the problem you&#39;re having, and it has worked before, sometimes trying again the next day will help. (Otherwise, I&#39;m sorry)&lt;/li&gt;&lt;/ul&gt;</description><link>http://rnhung.blogspot.com/2009/04/earnings-exporter-v200g-released.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-5819079703984140424</guid><pubDate>Sat, 28 Mar 2009 20:50:00 +0000</pubDate><atom:updated>2009-03-28T14:02:25.075-07:00</atom:updated><title>Greet or Delete - Ubiquity</title><description>Greet or Delete Extension Review: &lt;a href=&quot;http://labs.mozilla.com/2008/08/introducing-ubiquity/&quot; target=&quot;_blank&quot;&gt;Ubiquity&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This interesting add-on has goals to make browsing the web more userfriendly. If you wanted to send an email to lets say your friend Ben a &quot;welcome back&quot; message, you could do that without having to navigate to Gmail! After pressing a hotkey, you would just type something like &quot;Email Ben Welcome Back!&quot; and it would automaticaly do that for you.&lt;br /&gt;&lt;br /&gt;Although interesting, this Add-on doesn&#39;t have the capabilities (yet) to be useful for ChaCha. &quot;Search Top Cell Phones&quot; would bring you to a Google search page for &quot;&lt;a href=&quot;http://www.google.com/search?q=top+cell+phones&quot; target=&quot;_blank&quot;&gt;Top Cell Phones&lt;/a&gt;,&quot; but there&#39;re already quicker ways to search Google (including the use of &lt;a href=&quot;http://rnhung.blogspot.com/2009/03/bookmarklets-to-ease-your-search.html&quot;&gt;bookmarklets&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Firefox has plans in putting the features of the Ubiquity project into a future version of Firefox as &lt;a href=&quot;https://wiki.mozilla.org/Taskfox&quot; target=&quot;_blank&quot;&gt;Taskfox&lt;/a&gt;, so hopefully it&#39;ll gain some useful features (or an easier way to &quot;develop&quot; features) sometime in the future.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);font-size:180%;&quot; &gt;Final Verdict: DELETE&lt;/span&gt; (for now)&lt;br /&gt;Score: 3/10&lt;br /&gt;&lt;br /&gt;Next Review: Whenever I run into an interesting extension to test. I think this would be best as 1) I have spent VERY few hours a week ChaCha&#39;ing and 2) even less hours testing the extensions.&lt;br /&gt;&lt;br /&gt;Good luck.</description><link>http://rnhung.blogspot.com/2009/03/greet-or-delete-ubiquity.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-4388817515226798604</guid><pubDate>Fri, 20 Mar 2009 04:30:00 +0000</pubDate><atom:updated>2009-03-19T21:30:19.380-07:00</atom:updated><title>College Basketball 2009 - March Madness</title><description>ChaCha HQ posted a &lt;a href=&quot;http://guideblog.chacha.com/2009/03/19/tips-to-make-the-most-of-ncaa-march-madness/&quot; target=&quot;_blank&quot;&gt;tipsheet &lt;/a&gt;to help us with the March Basketball Queries.... And although their help-page layout looks appealing, I was never a fan of using ChaCha links to help me on my searches (I don&#39;t think I&#39;ve visited the Quicklinks page more than 10 times).&lt;br /&gt;&lt;br /&gt;Anyway, Google just posted &lt;a href=&quot;http://www.google.com/landing/collegebasketball09/&quot; target=&quot;_blank&quot;&gt;a page&lt;/a&gt; that might provide help to the same queries. Its an alternative to the ChaCha way, and may or may not be quicker for you.&lt;br /&gt;&lt;br /&gt;Give the page a look--maybe you&#39;ll like it.</description><link>http://rnhung.blogspot.com/2009/03/college-basketball-2009-march-madness.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-2346807505656778092</guid><pubDate>Thu, 19 Mar 2009 02:09:00 +0000</pubDate><atom:updated>2009-03-18T19:09:45.424-07:00</atom:updated><title>Browser Ball</title><description>Sorry, I usually don&#39;t post anything unrelated, but this is just pretty cool: &lt;a href=&quot;http://experiments.instrum3nt.com/markmahoney/ball/#&quot; target=&quot;_blank&quot;&gt;Browser Ball&lt;/a&gt;</description><link>http://rnhung.blogspot.com/2009/03/browser-ball.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-2140735989397511279</guid><pubDate>Sun, 15 Mar 2009 04:42:00 +0000</pubDate><atom:updated>2009-03-14T21:42:23.670-07:00</atom:updated><title>Greasemonkey - Myspace custom style remover</title><description>&lt;a href=&quot;http://userscripts.org/scripts/show/997&quot; target=&quot;_blank&quot;&gt;This Greasemonkey script&lt;/a&gt; removes the custom styles of Myspace pages so we can actually navigate through them.&lt;br /&gt;&lt;br /&gt;Make sure you have the &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/748&quot; target=&quot;_blank&quot;&gt;Greasemonkey Extension&lt;/a&gt; installed.</description><link>http://rnhung.blogspot.com/2009/03/greasemonkey-myspace-custom-style.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-6450374507090033162</guid><pubDate>Fri, 13 Mar 2009 05:18:00 +0000</pubDate><atom:updated>2009-03-12T22:42:22.032-07:00</atom:updated><title>Greet or Delete - ImgLikeOpera</title><description>Greet or Delete Extension Review: &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/1672&quot; target=&quot;_blank&quot;&gt;ImgLikeOpera&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I originally installed this add-on because I thought it could &lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;speed up page loading times&lt;/span&gt; as it forces Firefox &lt;span&gt;to &lt;/span&gt;&lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt;not load the images&lt;/span&gt;. Although the extension does this, and does it well,&lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt; today&#39;s websites rely too&lt;/span&gt;&lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt; heavily on image-based navigation&lt;/span&gt;--too much to make allow this script to fully be useful. Far too often I found myself disabling the script on webpages, simply because I could not find my way around.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_k-vpQGDN_nk/Sbnxpa4C8KI/AAAAAAAAAF4/GSmhsn3mj38/s1600-h/greetdelete_imglikeopera.JPG&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_k-vpQGDN_nk/Sbnxpa4C8KI/AAAAAAAAAF4/GSmhsn3mj38/s400/greetdelete_imglikeopera.JPG&quot; style=&quot;cursor: pointer; width: 194px; height: 106px;&quot; src=&quot;http://3.bp.blogspot.com/_k-vpQGDN_nk/Sbnxpa4C8KI/AAAAAAAAAF4/GSmhsn3mj38/s400/greetdelete_imglikeopera.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5312542929351536802&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Although I recommend this script to any dial-up modem users out there, this script is NOT useful for anybody with DSL+. Since all ChaCha guides are required to have at least DSL, this wouldn&#39;t be useful to anyone.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0);font-size:180%;&quot; &gt;Final Verdict: DELETE&lt;/span&gt;&lt;br /&gt;Score: 2/10&lt;br /&gt;&lt;br /&gt;Next Review: &lt;a href=&quot;http://labs.mozilla.com/projects/ubiquity/&quot; target=&quot;_blank&quot;&gt;Ubiquity&lt;br /&gt;&lt;/a&gt;</description><link>http://rnhung.blogspot.com/2009/03/greet-or-delete-imglikeopera.html</link><author>noreply@blogger.com (rnhung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_k-vpQGDN_nk/Sbnxpa4C8KI/AAAAAAAAAF4/GSmhsn3mj38/s72-c/greetdelete_imglikeopera.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-3813596887621759650</guid><pubDate>Fri, 13 Mar 2009 01:49:00 +0000</pubDate><atom:updated>2009-03-12T18:50:30.938-07:00</atom:updated><title>Multirow Bookmarks Toolbar :: Firefox Add-ons</title><description>I found a nifty little add-on that may be useful for those that have tons of bookmark items in their Bookmarks Toolbar. This add-on allows the toolbar to extend into multiple rows.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/6937&quot; target=&quot;_blank&quot;&gt;Multirow Bookmarks Toolbar :: Firefox Add-ons&lt;/a&gt;</description><link>http://rnhung.blogspot.com/2009/03/multirow-bookmarks-toolbar-firefox-add.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-5563707134830396363</guid><pubDate>Thu, 12 Mar 2009 05:14:00 +0000</pubDate><atom:updated>2009-03-25T08:56:39.368-07:00</atom:updated><title>Bookmarklets to ease your search</title><description>These bookmarklets will allow for faster searching, w/o much typing. I&#39;ve been looking for a way to search &quot;highlighted words&quot; and was VERY happy when I found this. After setting it up, all you do is highlight some text on a webpage (ex: your ChaCha query), click a bookmarklet, and BAM your search pops on another tab.&lt;br /&gt;&lt;br /&gt;Installation:&lt;br /&gt;&lt;br /&gt;1) Make sure you have your bookmarks toolbar visible. You can do this by right clicking on your firefox top menu, and make sure &quot;Bookmraks Toolbar&quot; is checked. If it wasnt before, you should see a new toolbar up top. This allows for easier access to your bookmarks:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_k-vpQGDN_nk/Sbk2OL6vA8I/AAAAAAAAAFw/aG2Fe5OvJHs/s1600-h/chacha.bookmarklets1.JPG&quot;&gt;&lt;img fix=&quot;fixed&quot; style=&quot;cursor: pointer; width: 356px; height: 152px;&quot; src=&quot;http://3.bp.blogspot.com/_k-vpQGDN_nk/Sbk2OL6vA8I/AAAAAAAAAFw/aG2Fe5OvJHs/s400/chacha.bookmarklets1.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5312336852805419970&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;2) &lt;span style=&quot;font-weight: bold; font-style: italic; color: rgb(204, 0, 0);&quot;&gt;Drag and Drop&lt;/span&gt;! I&#39;ve compiled some scripts already here for everybody -- All you need to do is drag and drop onto your bookmarks toolbar.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;3) Use! Highlight, Click, and Go! If nothing is highlighted, most of the following scripts will prompt you for an input.&lt;br /&gt;&lt;br /&gt;Web Search:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Google:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.google.com/search?num=100&amp;amp;start=0&amp;amp;q=&#39;+s+&#39;&#39;,&#39;GoogleBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Search Google&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Google:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.google.com/search?num=100&amp;amp;start=0&amp;amp;q=&#39;+s+&#39;&#39;,&#39;GoogleBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;G&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://search.myhpf.co.uk/dosearch.asp?CID=332610&amp;amp;ask=&#39;+s+&#39;&#39;,&#39;YahooHPFBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Search Yahoo&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://search.myhpf.co.uk/dosearch.asp?CID=332610&amp;amp;ask=&#39;+s+&#39;&#39;,&#39;YahooHPFBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Y&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;MSN:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://search.msn.com/results.aspx?q=&#39;+s+&#39;&#39;,&#39;MSNBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Search MSN&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;MSN:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://search.msn.com/results.aspx?q=&#39;+s+&#39;&#39;,&#39;MSNBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;M&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;All%20Three%20Search%20Engines:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.google.com/search?q=&#39;+s+&#39;&#39;,&#39;GoogleBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://search.myhpf.co.uk/dosearch.asp?CID=332610&amp;amp;ask=&#39;+s+&#39;&#39;,&#39;YahooHPFBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://search.msn.com/results.aspx?q=&#39;+s+&#39;&#39;,&#39;MSNBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Search Google, Yahoo, and MSN&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;All%20Three%20Search%20Engines:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.google.com/search?q=&#39;+s+&#39;&#39;,&#39;GoogleBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://search.myhpf.co.uk/dosearch.asp?CID=332610&amp;amp;ask=&#39;+s+&#39;&#39;,&#39;YahooHPFBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://search.msn.com/results.aspx?q=&#39;+s+&#39;&#39;,&#39;MSNBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;SearchAll&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:78%;&quot;&gt;The above Yahoo Searches will help support me by generating some revenue through &lt;a href=&quot;http://rnhung.blogspot.com/2009/02/homepages-friends-make-money-searching.html&quot;&gt;HPF&lt;/a&gt;. If you do not want to do that, use the following: &lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://search.yahoo.com/search?p=&#39;+s+&#39;&#39;,&#39;YahooBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Search Yahoo&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://search.yahoo.com/search?p=&#39;+s+&#39;&#39;,&#39;YahooBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Y&lt;/a&gt;] and &lt;a href=&quot;http://search.yahoo.com/search?p=testing&quot;&gt;Search Google, Yahoo, and MSN&lt;/a&gt; [&lt;a href=&quot;http://search.yahoo.com/search?p=testing&quot;&gt;SearchALL&lt;/a&gt;]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Language and Lookup&lt;/span&gt;&lt;br /&gt;Definitions/Dictionaries:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Definr:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://definr.com/&#39;+s+&#39;&#39;,&#39;DefinrBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Definr&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Definr:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://definr.com/&#39;+s+&#39;&#39;,&#39;DefinrBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;D&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Dictionary.com:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://dictionary.reference.com/browse/&#39;+s+&#39;&#39;,&#39;dictBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Dictionary.com&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Dictionary.com:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://dictionary.reference.com/browse/&#39;+s+&#39;&#39;,&#39;dictBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Dict&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Oxford%20English%20Dictionary:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.oup.com/oald-bin/web_getald7index1a.pl?search_word=&#39;+s+&#39;&#39;,&#39;OxfordBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Oxford English Dictionary&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Oxford%20English%20Dictionary:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.oup.com/oald-bin/web_getald7index1a.pl?search_word=&#39;+s+&#39;&#39;,&#39;OxfordBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Oxf&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Merriam-Webster%20Dictionary:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.m-w.com/cgi-bin/dictionary?va=&#39;+s+&#39;&#39;,&#39;MwDictionaryBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Merriam-Webster Dictionary&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Merriam-Webster%20Dictionary:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.m-w.com/cgi-bin/dictionary?va=&#39;+s+&#39;&#39;,&#39;MwDictionaryBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;MWD&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo%20Dictionary:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://education.yahoo.com/reference/dictionary/search?p=&#39;+s+&#39;&#39;,&#39;YahooDictBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Yahoo Dictionary&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo%20Dictionary:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://education.yahoo.com/reference/dictionary/search?p=&#39;+s+&#39;&#39;,&#39;YahooDictBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;YD&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Wordsmyth%20English%20Dictionary:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.wordsmyth.net/live/home.php?tlbr=1&amp;amp;script=search&amp;amp;matchent=&#39;+s+&#39;&#39;,&#39;WordsmythBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Wordsmyth English Dictionary&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Wordsmyth%20English%20Dictionary:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.wordsmyth.net/live/home.php?tlbr=1&amp;amp;script=search&amp;amp;matchent=&#39;+s+&#39;&#39;,&#39;WordsmythBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;WD&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;All%20English%20Dictionaries%20(5):\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://definr.com/&#39;+s+&#39;&#39;,&#39;DefinrBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://www.oup.com/oald-bin/web_getald7index1a.pl?search_word=&#39;+s+&#39;&#39;,&#39;OxfordBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://www.m-w.com/cgi-bin/dictionary?va=&#39;+s+&#39;&#39;,&#39;MwDictionaryBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://education.yahoo.com/reference/dictionary/search?p=&#39;+s+&#39;&#39;,&#39;YahooDictBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://www.wordsmyth.net/live/home.php?tlbr=1&amp;amp;script=search&amp;amp;matchent=&#39;+s+&#39;&#39;,&#39;WordsmythBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;MultiDictionary Search&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;All%20English%20Dictionaries%20(5):\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://definr.com/&#39;+s+&#39;&#39;,&#39;DefinrBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://www.oup.com/oald-bin/web_getald7index1a.pl?search_word=&#39;+s+&#39;&#39;,&#39;OxfordBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://www.m-w.com/cgi-bin/dictionary?va=&#39;+s+&#39;&#39;,&#39;MwDictionaryBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://education.yahoo.com/reference/dictionary/search?p=&#39;+s+&#39;&#39;,&#39;YahooDictBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://www.wordsmyth.net/live/home.php?tlbr=1&amp;amp;script=search&amp;amp;matchent=&#39;+s+&#39;&#39;,&#39;WordsmythBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;MultiD&lt;/a&gt;] - Includes Definr, Oxford, Merriam-Webster, Yahoo, and Wordsmyth&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;UrbanDictionary:\nEnter%20a%20movie%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.urbandictionary.com/define.php?term=&#39;+s+&#39;&#39;,&#39;urbanBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Urban Dictionary&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;UrbanDictionary:\nEnter%20a%20movie%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.urbandictionary.com/define.php?term=&#39;+s+&#39;&#39;,&#39;urbanBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;UD&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;Definitions/Thesauri:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Merriam-Webster%20Thesaurus:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&amp;amp;va=&#39;+s+&#39;&#39;,&#39;MwThesaurusBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Merriam-Webster Thesaurus&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Merriam-Webster%20Thesaurus:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&amp;amp;va=&#39;+s+&#39;&#39;,&#39;MwThesaurusBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;MWT&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo%20Thesaurus:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://education.yahoo.com/reference/thesaurus/search?p=&#39;+s+&#39;&#39;,&#39;YahooThesBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Yahoo Thesaurus&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo%20Thesaurus:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://education.yahoo.com/reference/thesaurus/search?p=&#39;+s+&#39;&#39;,&#39;YahooThesBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;YT&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;All%20English%20Thesauri%20(3):\nEnter%20a%20term%20or%20mark%20some%20text.%20This%20will%20open%203%20windows/tabs.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&amp;amp;va=&#39;+s+&#39;&#39;,&#39;MwThesaurusBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://education.yahoo.com/reference/thesaurus/search?p=&#39;+s+&#39;&#39;,&#39;YahooThesBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://www.wordsmyth.net/live/home.php?tlbr=1&amp;amp;script=search&amp;amp;matchent=&#39;+s+&#39;&#39;,&#39;WordsmythBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;MultiThesaurus Search&lt;/a&gt; (&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;All%20English%20Thesauri%20(3):\nEnter%20a%20term%20or%20mark%20some%20text.%20This%20will%20open%203%20windows/tabs.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.m-w.com/cgi-bin/thesaurus?book=Thesaurus&amp;amp;va=&#39;+s+&#39;&#39;,&#39;MwThesaurusBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://education.yahoo.com/reference/thesaurus/search?p=&#39;+s+&#39;&#39;,&#39;YahooThesBM&#39;+String(Math.round(Math.random()*1000)))%20);void(%20bmw%20=%20open(&#39;http://www.wordsmyth.net/live/home.php?tlbr=1&amp;amp;script=search&amp;amp;matchent=&#39;+s+&#39;&#39;,&#39;WordsmythBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;MultiT&lt;/a&gt;] - Includes Merriam-Webster, Yahoo, and Wordsmyth&lt;br /&gt;&lt;br /&gt;Definitions/Acronyms:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Acronym%20&amp;amp;%20Abbreviation%20Finder:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.acronymfinder.com/af-query.asp?string=exact&amp;amp;acronym=&#39;+s+&#39;&#39;,&#39;AcronymBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Acronym Finder&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Acronym%20&amp;amp;%20Abbreviation%20Finder:\nEnter%20a%20term%20or%20mark%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20s.replace(/[\.\?!,:-]+$/,%20&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.acronymfinder.com/af-query.asp?string=exact&amp;amp;acronym=&#39;+s+&#39;&#39;,&#39;AcronymBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Acro&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;Non-Famous People:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;123People:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.123people.com/s/&#39;+s+&#39;/world&#39;,&#39;123peopleBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;123People&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;123People:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.123people.com/s/&#39;+s+&#39;/world&#39;,&#39;123peopleBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;123&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;MySpacePeople:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://searchservice.myspace.com/index.cfm?fuseaction=sitesearch.results&amp;amp;type=People&amp;amp;qry=&#39;+s+&#39;&#39;,&#39;myspacePBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;MySpace People&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;MySpacePeople:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://searchservice.myspace.com/index.cfm?fuseaction=sitesearch.results&amp;amp;type=People&amp;amp;qry=&#39;+s+&#39;&#39;,&#39;myspacePBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;MSP&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;MySpaceAll:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://searchservice.myspace.com/index.cfm?fuseaction=sitesearch.results&amp;amp;type=AllMySpace&amp;amp;qry=&#39;+s+&#39;&#39;,&#39;myspaceABM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;MySpace All&lt;/a&gt; &lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;MySpaceAll:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://searchservice.myspace.com/index.cfm?fuseaction=sitesearch.results&amp;amp;type=AllMySpace&amp;amp;qry=&#39;+s+&#39;&#39;,&#39;myspaceABM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;[MSA]&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Spock:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.spock.com/q?query=&#39;+s+&#39;&#39;,&#39;SpockBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Spock People Search&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Spock:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.spock.com/q?query=&#39;+s+&#39;&#39;,&#39;SpockBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Spock&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;Weather and Time:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;QuickLinksWeather:\nEnter%20a%20ZIP%20or%20highlight.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://autoguides.chacha.com/weatherResults.aspx?zip=&#39;+s+&#39;&#39;,&#39;qlwBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Quicklinks weather&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;QuickLinksWeather:\nEnter%20a%20ZIP%20or%20highlight.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://autoguides.chacha.com/weatherResults.aspx?zip=&#39;+s+&#39;&#39;,&#39;qlwBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Wzip&lt;/a&gt;] (accepts zip codes only)&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Entertainment and Arts&lt;/span&gt;&lt;br /&gt;Horoscopes (Highlight the name of the horoscope--must be correctly spelled):&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Astrology.com:\nEnter%20a%20horoscope%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://horoscopes.astrology.com/dailyquick&#39;+s+&#39;.html&#39;,&#39;AstroBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Astrology.com&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Astrology.com:\nEnter%20a%20horoscope%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://horoscopes.astrology.com/dailyquick&#39;+s+&#39;.html&#39;,&#39;AstroBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;AHoro&lt;/a&gt;]&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo.Horoscopes:\nEnter%20a%20horoscope%20or%20highlight%20one.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://shine.yahoo.com/astrology/&#39;+s+&#39;/daily-overview/&#39;+&#39;&#39;,&#39;YahooHoroBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Yahoo Horoscopes&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Yahoo.Horoscopes:\nEnter%20a%20horoscope%20or%20highlight%20one.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://shine.yahoo.com/astrology/&#39;+s+&#39;/daily-overview/&#39;+&#39;&#39;,&#39;YahooHoroBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;YHoro&lt;/a&gt;] - somehow, this only works if the horoscope is NON capitalized. Otherwise it will bring you to the horoscope from 1969.&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;CafeAstrology:\nEnter%20a%20horoscope%20or%20highlight%20one.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.cafeastrology.com/&#39;+s+&#39;dailyhoroscope.html&#39;,&#39;CafeAstroBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Cafe Astrology&lt;/a&gt; [&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;CafeAstrology:\nEnter%20a%20horoscope%20or%20highlight%20one.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.cafeastrology.com/&#39;+s+&#39;dailyhoroscope.html&#39;,&#39;CafeAstroBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;CafeHoro&lt;/a&gt;] - same as Yahoo. Their website does not recognize horoscopes that are spelled with capital letters.&lt;br /&gt;&lt;br /&gt;Movies:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;IMDB:\nEnter%20a%20movie%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.imdb.com/find?s=all&amp;amp;q=&#39;+s+&#39;&#39;,&#39;IMDBBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;IMDB Search&lt;/a&gt; (&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;IMDB:\nEnter%20a%20movie%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.imdb.com/find?s=all&amp;amp;q=&#39;+s+&#39;&#39;,&#39;IMDBBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;imdb&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Music:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;AmazonMP3:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.amazon.com/s/ref=nb_ss_dmusic?url=search-alias%3Ddigital-music&amp;amp;field-keywords=&#39;+s+&#39;&#39;,&#39;AmazonmpBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Amazon MP3 Search&lt;/a&gt; (&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;AmazonMP3:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.amazon.com/s/ref=nb_ss_dmusic?url=search-alias%3Ddigital-music&amp;amp;field-keywords=&#39;+s+&#39;&#39;,&#39;AmazonmpBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;mp3&lt;/a&gt;)&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;SongMeaningArtist:\nEnter%20a%20artist%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.songmeanings.net/query/?q=&#39;+s+&#39;&amp;amp;type=artists&#39;,&#39;SMBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;SongMeanings Artist&lt;/a&gt; (&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;SongMeaningArtist:\nEnter%20a%20artist%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.songmeanings.net/query/?q=&#39;+s+&#39;&amp;amp;type=artists&#39;,&#39;SMBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;lyrA&lt;/a&gt;)&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;SongMeaningLyrics:\nEnter%20a%20lyric%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.songmeanings.net/query/?q=&#39;+s+&#39;&amp;amp;type=lyrics&#39;,&#39;SMLBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;SongMeanings Lyrics&lt;/a&gt; (&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;SongMeaningLyrics:\nEnter%20a%20lyric%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.songmeanings.net/query/?q=&#39;+s+&#39;&amp;amp;type=lyrics&#39;,&#39;SMLBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;lyrL&lt;/a&gt;)&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;SongMeaningSongs:\nEnter%20a%20songtitle%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.songmeanings.net/query/?q=&#39;+s+&#39;&amp;amp;type=songs&#39;,&#39;SMSBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;SongMeanings Song Title&lt;/a&gt; (&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;SongMeaningSongs:\nEnter%20a%20songtitle%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.songmeanings.net/query/?q=&#39;+s+&#39;&amp;amp;type=songs&#39;,&#39;SMSBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;lyrT&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Health and Fitness&lt;/span&gt;&lt;br /&gt;Diet and Nutrition:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;TheDailyPlate:\nEnter%20a%20food%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.thedailyplate.com/nutrition/search.php?q=&#39;+s+&#39;&#39;,&#39;CalBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;The Daily Plate&lt;/a&gt; (&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;TheDailyPlate:\nEnter%20a%20food%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.thedailyplate.com/nutrition/search.php?q=&#39;+s+&#39;&#39;,&#39;CalBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;cal&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Medicine and Treatment:&lt;br /&gt;&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Drugs.com:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.drugs.com/search.php?searchterm=&#39;+s+&#39;&#39;,&#39;DrugsBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;Drugs.com&lt;/a&gt; (&lt;a href=&quot;javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20&#39;&#39;)%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20&lt;%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20&#39;&#39;)%20{%20void(%20s%20=%20prompt(&#39;Drugs.com:\nEnter%20a%20searchterm%20or%20highlight%20some%20text.&#39;,&#39;&#39;)%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^\s*|\s*$/g,&#39;&#39;);%20s%20=%20escape(s);void(%20bmw%20=%20open(&#39;http://www.drugs.com/search.php?searchterm=&#39;+s+&#39;&#39;,&#39;DrugsBM&#39;+String(Math.round(Math.random()*1000)))%20);}&quot;&gt;med&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;URL Shorteners (Just click when you&#39;re on the page you want the URL shortened)&lt;br /&gt;&lt;a href=&quot;javascript:void(location.href=&#39;http://tinyurl.com/create.php?url=&#39;+encodeURIComponent(location.href))&quot;&gt;TinyURL&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;javascript:location.href=&#39;http://tr.im/marklet?url=&#39;%20+%20encodeURIComponent(location.href)&quot;&gt;Tr.im&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;javascript:void(location.href=&#39;http://is.gd/create.php?longurl=&#39;+encodeURIComponent(location.href))&quot;&gt;is.gd&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you have any requests, post a comment here, or send me an &lt;a href=&quot;mailto:rnhung@gmail.com&quot; target=&quot;_blank&quot;&gt;email&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Thanks for reading.&lt;br /&gt;&lt;br /&gt;Notes: I have yet to figure out an extension that allows you to HOTKEY bookmarks. I&#39;m looking into &lt;a href=&quot;http://forums.mozillazine.org/viewtopic.php?t=72994&quot; target=&quot;_blank&quot;&gt;keyconfig&lt;/a&gt;, but I haven&#39;t figured it out yet. I&#39;ll post when I do.&lt;br /&gt;</description><link>http://rnhung.blogspot.com/2009/03/bookmarklets-to-ease-your-search.html</link><author>noreply@blogger.com (rnhung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_k-vpQGDN_nk/Sbk2OL6vA8I/AAAAAAAAAFw/aG2Fe5OvJHs/s72-c/chacha.bookmarklets1.JPG" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-7167368732077327815</guid><pubDate>Sun, 08 Mar 2009 06:00:00 +0000</pubDate><atom:updated>2009-03-07T23:02:13.545-08:00</atom:updated><title>Shorten URLs with Bookmarklets</title><description>I just found this to be very useful--And it just takes only a bit of space in your Bookmarks Toolbar!&lt;br /&gt;&lt;br /&gt;Sometimes, when the IS asks us to send a picture or guitar tablature we cannot send via text message, we can send the URL. And URL&#39;s sometimes cna be VERY long. Many of us use shortening services such as TinyURL.&lt;br /&gt;&lt;br /&gt;Now, instead of going to the shortener&#39;s webpage, you just click a button on your toolbar and it generates a link for you.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;Drag &lt;/span&gt;&lt;/span&gt;the following onto your Bookmark toolbar and try it out (3 different URL shortening services)&lt;br /&gt;&lt;a href=&quot;javascript:void(location.href=&#39;http://tinyurl.com/create.php?url=&#39;+encodeURIComponent(location.href))&quot;&gt;TinyURL&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;javascript:location.href=&#39;http://tr.im/marklet?url=&#39;%20+%20encodeURIComponent(location.href)&quot;&gt;Tr.im&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;javascript:void(location.href=&#39;http://is.gd/create.php?longurl=&#39;+encodeURIComponent(location.href))&quot;&gt;is.gd&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy!</description><link>http://rnhung.blogspot.com/2009/03/shorten-urls-with-bookmarklets.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-2083233012828080110</guid><pubDate>Sat, 07 Mar 2009 21:21:00 +0000</pubDate><atom:updated>2009-03-07T13:27:58.133-08:00</atom:updated><title>Greet or Delete - Changes</title><description>Hello,&lt;br /&gt;&lt;br /&gt;This is just a notice informing all you loyal visitors about the change of the weekly Greet or Delete into a bi-weekly column.&lt;br /&gt;&lt;br /&gt;I just got a new job so I want to have a few more days each week to test out the new extensions before writing a review.&lt;br /&gt;&lt;br /&gt;I&#39;ll have the review on ImgLikeOpera in by next Friday, March 13... (Wait, that&#39;s ANOTHER Friday the 13th?)</description><link>http://rnhung.blogspot.com/2009/03/greet-or-delete-changes.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-3048215885231725908</guid><pubDate>Mon, 02 Mar 2009 06:35:00 +0000</pubDate><atom:updated>2009-03-02T23:10:42.128-08:00</atom:updated><title>Change phone numbers into xxx-xxx-xxxx format!</title><description>This is regarding a &lt;a href=&quot;http://forum.chacha.com/showthread.php?t=113826&quot; target=&quot;_blank&quot;&gt;thread&lt;/a&gt; posted on the Ge/Sp Addons forum that I found VERY helpful. This &lt;a href=&quot;http://home.comcast.net/%7Echuck.metcalfe/&quot; target=&quot;_blank&quot;&gt;script&lt;/a&gt; uses the &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/748&quot; target=&quot;_blank&quot;&gt;Greasemonkey&lt;/a&gt; extension and changes any phone number in the format (xxx) xxx-xxxx or (xxx)xxx-xxxx into the ChaCha preferred format of xxx-xxx-xxxx.&lt;br /&gt;&lt;br /&gt;Special thanks to &lt;a href=&quot;http://forum.chacha.com/member.php?u=14868&quot; target=&quot;_blank&quot;&gt;diesel&lt;/a&gt; for making this possible.&lt;br /&gt;&lt;br /&gt;Notes:&lt;br /&gt;&lt;br /&gt;-This does not seem to work on phone numbers on Google Maps&lt;br /&gt;-It does not work on phone numbers listed in xxx.xxx.xxxx format&lt;br /&gt;-This also changes dates from dd mm yyyy to mm dd yyyy. &lt;br /&gt;-The script is provided on an external website and I hold no responsibility if it changes. I currently use one with the following source code (this is the same as diesel&#39;s version as of March 02, 2009:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;// ==UserScript==&lt;br /&gt;// @name           Date Correct&lt;br /&gt;// @namespace      home&lt;br /&gt;// @description    Dates to US format&lt;br /&gt;// @include        *&lt;br /&gt;// ==/UserScript==&lt;br /&gt;&lt;br /&gt;// Regular expression components&lt;br /&gt;var sMonths = &quot;(January|February|March|April|June|July|August|September|October|November|December|(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sept|Sep|Oct|Nov|Dec)\\.?)(?=\\s|\\b|\\d)&quot;;&lt;br /&gt;var sDays = &quot;(3[01]|[0-2][0-9]|[1-9])(?:st|nd|rd|th)?(?=\\b|[^\\d])&quot;;&lt;br /&gt;var sSpace = &quot;[\\s\\u00A0]*&quot;;&lt;br /&gt;&lt;br /&gt;// Regular expressions&lt;br /&gt;var reUSdate = new RegExp(&quot;([\\b:]?&quot; + sDays + sSpace + &quot;)?&quot; + sMonths + sSpace + sDays + &quot;(,&quot; + sSpace + &quot;(?=[12]\\d{3}))?(?!:|\\d:|\\d\\d\\d?\\b)&quot;, &quot;gi&quot;);&lt;br /&gt;var reDayMonth = new RegExp(&quot;\\b&quot; + sDays + sSpace + sMonths, &quot;gi&quot;);&lt;br /&gt;var reISO = /([12]\d{3})([\-\/._])(1[012]|0[1-9])\2(3[01]|[0-2][0-9]|[1-9])/g;&lt;br /&gt;var reUSnumeric = /(3[01]|2[0-9]|1[3-9])([\-\/._])(1[012]|0?[1-9])\2([12]\d{3})/g;&lt;br /&gt;var phnumber = /(\()([0-9]{3})(\)\s*)([0-9]{3}\-[0-9]{4})/g;&lt;br /&gt;//var reTwelveHour = /\b([012]?[0-9])(?:[:\.]([0-5][0-9]))?\s?([apAP])[mM]\b/g;&lt;br /&gt;&lt;br /&gt;// Proper case string prototype&lt;br /&gt;String.prototype.toProperCase = function()&lt;br /&gt;{&lt;br /&gt; return this.toLowerCase().replace(/^(.)|\s(.)/g, function($1) {return $1.toUpperCase();});&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;// Takes a number and returns the ordinalized form&lt;br /&gt;var saOrdinals = [&quot;th&quot;, &quot;st&quot;, &quot;nd&quot;, &quot;rd&quot;];&lt;br /&gt;function ordinalize(iNumber, sMonth)&lt;br /&gt;{&lt;br /&gt; var sOrdinal = &quot;&quot;;&lt;br /&gt; iNumber = parseInt(iNumber, 10);&lt;br /&gt; if (sMonth.substr(sMonth.length - 1) != &quot;.&quot;)&lt;br /&gt; {&lt;br /&gt;  if ((sMonth.length &gt; 3) || (sMonth.toLowerCase() == &quot;may&quot;))&lt;br /&gt;  {&lt;br /&gt;   var iOrdinal = 0;&lt;br /&gt;   var iHundredUnit = iNumber % 100;&lt;br /&gt;   if ((iHundredUnit &lt;&gt; 13))&lt;br /&gt;   {&lt;br /&gt;    iOrdinal = iNumber % 10;&lt;br /&gt;    if (iOrdinal &gt; 3)&lt;br /&gt;    {&lt;br /&gt;     iOrdinal = 0;&lt;br /&gt;    }&lt;br /&gt;   }&lt;br /&gt;   sOrdinal = saOrdinals[iOrdinal];&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt; return iNumber + sOrdinal;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// UK date to US (May 4th to May 4th)&lt;br /&gt;function cbUSdate(sMatch, sPrefixOuter, sDayPrefix, sMonth, sDaySuffix, sComma)&lt;br /&gt;{&lt;br /&gt; var sDate;&lt;br /&gt; if (sPrefixOuter &amp;amp;&amp;amp; (sPrefixOuter.substr(0, 1) != &quot;:&quot;))&lt;br /&gt; {&lt;br /&gt;  sDate = sMatch;&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt; {&lt;br /&gt;  sPrefixOuter = sPrefixOuter || &quot;&quot;;&lt;br /&gt;  var sDay = ordinalize(sDaySuffix, sMonth);&lt;br /&gt;  sMonth = sMonth.toProperCase().replace(&quot;.&quot;, &quot;&quot;);&lt;br /&gt;  var sSufix = ((sComma == &quot;, &quot; || sComma == &quot;,&quot;) ? &quot; &quot; : &quot;&quot;);&lt;br /&gt;&lt;br /&gt;  sDate = sPrefixOuter + sMonth + &quot; &quot; + sDay + sComma;&lt;br /&gt; }&lt;br /&gt; return sDate;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Ordinalize and capitalize (Jan 3 to Jan 3)&lt;br /&gt;function cbDayMonth(sMatch, sDay, sMonth)&lt;br /&gt;{&lt;br /&gt; return (sMonth == &quot;may&quot; ? sMatch : sMonth.toProperCase() + &quot; &quot; + ordinalize(sDay, sMonth));&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// ISO date to US (06-28-2008 to 06-28-2008)&lt;br /&gt;function cbISO(sMatch, sYear, sSeparator, sMonth, sDay)&lt;br /&gt;{&lt;br /&gt; return (sDay.length == 1 ? &quot;0&quot; : &quot;&quot;) + sMonth + sSeparator + sDay + sSeparator + sYear;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// UK separated date to US (04/13/2008 to 4/13/2008)&lt;br /&gt;function cbUSnumeric(sMatch, sDay, sSeparator, sMonth, sYear)&lt;br /&gt;{&lt;br /&gt; return (sMonth.length == 1 ? &quot;0&quot; : &quot;&quot;) + sMonth + sSeparator + sDay + sSeparator + sYear;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// phone number format&lt;br /&gt;function newnumber(sMatch, lp, ac, rp, num)&lt;br /&gt;{&lt;br /&gt; return (ac + &quot;-&quot; + num);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Localise UK dates to US format&lt;br /&gt;function localiseDates(sText)&lt;br /&gt;{&lt;br /&gt; if (sText.match(/\d/))&lt;br /&gt; {&lt;br /&gt;  sText = sText.replace(reUSdate, cbUSdate);&lt;br /&gt;  sText = sText.replace(reDayMonth, cbDayMonth);&lt;br /&gt;  sText = sText.replace(reISO, cbISO);&lt;br /&gt;  sText = sText.replace(reUSnumeric, cbUSnumeric);&lt;br /&gt;  sText = sText.replace(phnumber, newnumber);&lt;br /&gt;  //sText = sText.replace(reTwelveHour, cbTwelveHour);&lt;br /&gt; }&lt;br /&gt; return sText;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Apply date localisation to all text nodes&lt;br /&gt;var xpathResult = document.evaluate(&quot;//text()&quot;, document.documentElement, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);&lt;br /&gt;for (var iNode = 0; iNode &lt; onode =&quot; xpathResult.snapshotItem(iNode);&quot; nodevalue =&quot; localiseDates(oNode.nodeValue);&quot; inode =&quot; 0;&quot; iset =&quot; 0;&quot; onode =&quot; xpathResult.snapshotItem(iNode);&quot; nodevalue =&quot; anglicise(oNode.nodeValue);&quot; iset =&quot;=&quot;&quot;&gt;&lt;/pre&gt;</description><link>http://rnhung.blogspot.com/2009/03/change-phone-numbers-into-xxx-xxx-xxxx.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-879733527107723963</guid><pubDate>Sat, 28 Feb 2009 04:14:00 +0000</pubDate><atom:updated>2009-02-27T20:42:19.640-08:00</atom:updated><title>Homepages Friends - Make money searching the web</title><description>Review: &lt;a href=&quot;http://www.myhpf.co.uk/banner.asp?friend=332610&quot; target=&quot;_blank&quot;&gt;Homepages Friends&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A few people have asked me about this after seeing the banner on the right --&gt; , so I&#39;ve decided to make a post. I originally thought it would be a good idea to wait until I&#39;ve gotten paid, but I guess I can update you guys again later.&lt;br /&gt;&lt;br /&gt;To be eligible for payments, you basically have to search with their search engine. Now, you may be wondering... eww, what if this search engine sucks... but let me write that Homepaages Friends uses the Yahoo Search Engine. I&#39;ll compare it with Google a bit later. Anyway, this service offers to share revenue from any &quot;linkage revenue&quot; they generate. This amounts to approximately £0.01 per search, or about ( $0.0126  USD ) and requires a minimum balance of £20 ( $25.20 USD ) to cash out (paypal).&lt;br /&gt;&lt;br /&gt;Comparing to Google, the Yahoo Search Engine is a bit slower. I&#39;d say fractions of a second, but I have to admit it is still noticible. As far as the search results, I have to say for some topics I would rather go with Yahoo - movie showtimes and business lookups are just to name a few.&lt;br /&gt;&lt;br /&gt;Its up to you if you want to &lt;a href=&quot;http://www.myhpf.co.uk/banner.asp?friend=332610&quot; target=&quot;_blank&quot;&gt;give it a try&lt;/a&gt; and make a few extra bucks a month ;). I&#39;m currently at £9.23</description><link>http://rnhung.blogspot.com/2009/02/homepages-friends-make-money-searching.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-4653027896853533883</guid><pubDate>Sat, 28 Feb 2009 03:57:00 +0000</pubDate><atom:updated>2009-02-27T20:45:12.082-08:00</atom:updated><title>Greet or Delete Week 2: Fire Gestures</title><description>Greet or Delete Extension Review: &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/6366&quot; target=&quot;_blank&quot;&gt;Fire Gestures&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Welcome back! I can&#39;t believe another week has gone by already, and its almost March! It just felt like a couple of weeks ago when we were celebrating New Years.&lt;br /&gt;&lt;br /&gt;Anyway, back to business. I had the chance to test out the extension Fire Gestures last week, and its usefulness was &lt;span style=&quot;font-weight: bold;&quot;&gt;VERY UNEXPECTED&lt;/span&gt;. My first thoughts before I installed was that it was one of those &lt;span style=&quot;font-weight: bold;&quot;&gt;&quot;visually appealing&quot;&lt;/span&gt; add-ons that in no way could help speed up ChaCha. But seeing that a few other guides have it installed, I decided to try it out.&lt;br /&gt;&lt;br /&gt;Fire Gestures is an extension that allows you to do &lt;span style=&quot;font-weight: bold;&quot;&gt;common browsing actions&lt;/span&gt; just by making a &lt;span style=&quot;font-weight: bold;&quot;&gt;quick gesture of your mouse&lt;/span&gt; (and holding down the right mouse button). For example, with a quick stroke of the mouse, I could &lt;span style=&quot;font-style: italic;&quot;&gt;easily &lt;/span&gt;go back/forward, go to the next/previous tab, reload, etc.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/Sai5ZlyDWQI/AAAAAAAAAEo/WJ74ecNsgOQ/s1600-h/greetdelete_firegestures.JPG&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/Sai5ZlyDWQI/AAAAAAAAAEo/WJ74ecNsgOQ/s400/greetdelete_firegestures.JPG&quot; style=&quot;cursor: pointer; width: 318px; height: 364px;&quot; src=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/Sai5ZlyDWQI/AAAAAAAAAEo/WJ74ecNsgOQ/s400/greetdelete_firegestures.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5307696010146044162&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;I have to first admit that it &lt;span style=&quot;font-weight: bold;&quot;&gt;takes a bit getting used to&lt;/span&gt;. Its very hard to switch from pushing the backspace button on the top left to just right click and drag your mouse to the left. I still haven&#39;t haven&#39;t gotten used to everything, but I&#39;m progressing.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://1.bp.blogspot.com/_k-vpQGDN_nk/Sai5qpQMiiI/AAAAAAAAAEw/mBwDYgOT4J0/s1600-h/greetdelete_firegestures2.JPG&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_k-vpQGDN_nk/Sai5qpQMiiI/AAAAAAAAAEw/mBwDYgOT4J0/s400/greetdelete_firegestures2.JPG&quot; style=&quot;cursor: pointer; width: 400px; height: 348px;&quot; src=&quot;http://1.bp.blogspot.com/_k-vpQGDN_nk/Sai5qpQMiiI/AAAAAAAAAEw/mBwDYgOT4J0/s400/greetdelete_firegestures2.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5307696303135558178&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;A good thing is that this is &lt;span style=&quot;font-weight: bold;&quot;&gt;fully customizable&lt;/span&gt;. The most useful feature so far I would have to say is being able to &lt;span style=&quot;font-weight: bold;&quot;&gt;bind a mouse gesture to closing all other tabs&lt;/span&gt;. After finishing a query, I can now make an upside down U and viola, all the other tabs would be gone. I also have my Universe tab locked (thanks to &lt;a href=&quot;http://rnhung.blogspot.com/2008/12/ever-accidently-close-your-dashboard.html&quot;&gt;Tab Mix Plus&lt;/a&gt;), so its not affected by any accidental closing.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 153, 0);font-size:180%;&quot; &gt;Final Verdict: GREET&lt;/span&gt;&lt;br /&gt;Score: 7/10&lt;br /&gt;&lt;br /&gt;Next week: &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/1672&quot; target=&quot;_blank&quot;&gt;ImgLikeOpera&lt;/a&gt;</description><link>http://rnhung.blogspot.com/2009/02/greet-or-delete-week-2-fire-gestures.html</link><author>noreply@blogger.com (rnhung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_k-vpQGDN_nk/Sai5ZlyDWQI/AAAAAAAAAEo/WJ74ecNsgOQ/s72-c/greetdelete_firegestures.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-8798588663476884584</guid><pubDate>Wed, 25 Feb 2009 07:29:00 +0000</pubDate><atom:updated>2009-02-24T23:39:46.139-08:00</atom:updated><title>Pay Experiment - rnhung version</title><description>Hello. Its late, so I won&#39;t be typing much.&lt;br /&gt;&lt;br /&gt;But I made a few advances on my &lt;a href=&quot;http://rnhung.blogspot.com/2008/12/earnings-exporter-v100-released.html&quot;&gt;Earnings Exporter&lt;/a&gt; spreadsheet and was able to chart some data (see below). These are made up of over 1800 queries, and from early January. These are the average earnings per qhour (qhour is query hour. It only counts the time answering and neglects the time waiting for questions. This value is higher than earnings per real hour), and earnings per question that I received over the last 6 weeks or so.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center; font-weight: bold;&quot;&gt;Earnings per qhour&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SaTzuTN4P-I/AAAAAAAAAEQ/O8_u6cE1Og0/s1600-h/earnings.qhour_linegraph.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 389px; height: 400px;&quot; src=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SaTzuTN4P-I/AAAAAAAAAEQ/O8_u6cE1Og0/s400/earnings.qhour_linegraph.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5306634237707304930&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Average earnings per question&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SaTzyaowryI/AAAAAAAAAEY/cu4G4abZOAY/s1600-h/earnings.query_linegraph.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 389px; height: 400px;&quot; src=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SaTzyaowryI/AAAAAAAAAEY/cu4G4abZOAY/s400/earnings.query_linegraph.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5306634308418580258&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;I removed dates that had 10 or less queries.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Things to note:&lt;/span&gt;&lt;br /&gt;Category Pay commenced at about Feb 18, and my earnings per question as well as earnings per hour plunged dramatically.&lt;br /&gt;Before category pay, some of my earnings dipped below $0.10 and $0.20 due to aborted questions, etc.&lt;br /&gt;&lt;br /&gt;And yes, I do expect this functionality to be available in the next &lt;a href=&quot;http://rnhung.blogspot.com/2008/12/earnings-exporter-v100-released.html&quot;&gt;Earnings Exporter&lt;/a&gt;. I just have to tweak it so everything automates. Plus, I might add some analysis to our categories, so we know exactly which categories we are banking on.&lt;br /&gt;&lt;br /&gt;Enjoy.</description><link>http://rnhung.blogspot.com/2009/02/pay-experiment-rnhung-version.html</link><author>noreply@blogger.com (rnhung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_k-vpQGDN_nk/SaTzuTN4P-I/AAAAAAAAAEQ/O8_u6cE1Og0/s72-c/earnings.qhour_linegraph.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-2918784274462056581</guid><pubDate>Mon, 23 Feb 2009 20:03:00 +0000</pubDate><atom:updated>2009-02-23T12:09:11.317-08:00</atom:updated><title>Open up Firefox search box results in new tab</title><description>Just a quick walkthrough of how to set up the Firefox search (top right) to open up in a new tab.&lt;br /&gt;&lt;br /&gt;1) Type about:config in the URL bar&lt;br /&gt;2) Click the &quot;I&#39;ll be careful&quot; button&lt;br /&gt;3) Find browser.search.openintab&lt;br /&gt;4) Right click and set it to true&lt;br /&gt;&lt;br /&gt;Enjoy!</description><link>http://rnhung.blogspot.com/2009/02/open-up-firefox-search-box-results-in.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-7989552062941214022</guid><pubDate>Sat, 21 Feb 2009 23:42:00 +0000</pubDate><atom:updated>2009-02-21T17:39:22.873-08:00</atom:updated><title>Firefox Awesome Keywords</title><description>&lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Awesome Keyword feature&lt;br /&gt;&lt;br /&gt;I&#39;m sure you&#39;ve been into this situation before:&lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;br /&gt;The IS asks you, &quot;define: heaven&quot;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;You KNOW where to look for this. Your process is most likely to load up definr.com or another dictionary. Then you would probably type or paste the word &quot;heaven&quot; into their search box.&lt;br /&gt;&lt;br /&gt;That&#39;s a lot of work.&lt;br /&gt;&lt;br /&gt;With Awesome keywords, you can instead type &quot;[keyword] heaven&quot; into the URL box of your Firefox window.&lt;br /&gt;&lt;br /&gt;... and that&#39;s it. You&#39;re already at the definition page.&lt;br /&gt;&lt;br /&gt;This feature is useful if you KNOW where you&#39;re going to look. Recipes, definitions, synonyms, etc.&lt;br /&gt;&lt;br /&gt;Try this:&lt;br /&gt;Bookmark this page: http://definr.com/%s&lt;br /&gt;Add a keyword to it: I set mine to def&lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;keyword&gt;&lt;br /&gt;&lt;br /&gt;&lt;/keyword&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_k-vpQGDN_nk/SaClPcPDfsI/AAAAAAAAAD4/zw7QsvqL-P4/s1600-h/chacha.awesomekeywordsdef.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 335px; height: 229px;&quot; src=&quot;http://3.bp.blogspot.com/_k-vpQGDN_nk/SaClPcPDfsI/AAAAAAAAAD4/zw7QsvqL-P4/s400/chacha.awesomekeywordsdef.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5305422045738401474&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;After you&#39;re done, go to your url bar. Type in your keyword and your search term:&lt;br /&gt;&quot;def heaven&quot;&lt;br /&gt;&lt;span style=&quot;font-style: italic; font-weight: bold;&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;keyword&gt;&lt;br /&gt;&lt;/keyword&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SaClnu6zFMI/AAAAAAAAAEA/dxXnPUf5Cpg/s1600-h/chacha.awesomekeywordsdefurl.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 259px; height: 51px;&quot; src=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SaClnu6zFMI/AAAAAAAAAEA/dxXnPUf5Cpg/s400/chacha.awesomekeywordsdefurl.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5305422463070573762&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Click send. :) Voila!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The &quot;%s&quot; in the url field is replaced by the string of your search. In the above example, the url was http://definr/%s&lt;br /&gt;&lt;br /&gt;If you typed &quot;def happy&quot;, it would instead bring you to page http://definr/happy.&lt;br /&gt;&lt;br /&gt;Add these bookmarks (you will need to add your own keywords). Just drag and drop to your Bookmarks Toolbar / Folder&lt;br /&gt;&lt;a href=&quot;http://definr.com/%s&quot;&gt;Definr&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.urbandictionary.com/define.php?term=%s&quot;&gt;Urban Dictionary&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=%s&quot;&gt;Google Maps&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.imdb.com/find?s=all&amp;amp;q=%s&quot;&gt;imdb&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.thedailyplate.com/nutrition/search.php?q=%s&quot;&gt;Daily Plate (nutrition facts)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You may also ask, what if the website asks for more than one input? White pages asks for the &quot;first name,&quot; &quot;last name,&quot; &quot;city,&quot; and &quot;state.&quot; How can you accomplish something like that?&lt;br /&gt;&lt;a href=&quot;http://kb.mozillazine.org/Multiple_parameter_keyword_searches&quot; target=&quot;_blank&quot;&gt;Instructions on how to set up multi-parameter search&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And you may wonder if you can search multiple searches at the same time&lt;br /&gt;&lt;a href=&quot;http://forums.mozillazine.org/viewtopic.php?t=334850&quot; target=&quot;_blank&quot;&gt;Instructions on how to search more than one page&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;That should be all!&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:78%;&quot;&gt;&lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;</description><link>http://rnhung.blogspot.com/2009/02/firefox-awesome-keywords.html</link><author>noreply@blogger.com (rnhung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_k-vpQGDN_nk/SaClPcPDfsI/AAAAAAAAAD4/zw7QsvqL-P4/s72-c/chacha.awesomekeywordsdef.JPG" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-8356103818315503157</guid><pubDate>Sat, 21 Feb 2009 07:23:00 +0000</pubDate><atom:updated>2009-02-21T17:57:56.048-08:00</atom:updated><title>Greet or Delete Week 1: Define Word</title><description>Greet or Delete Extension Review: &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/396&quot; target=&quot;_blank&quot;&gt;Define Word&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This extension can potentially be a great add-on for a ChaCha guide. Highlight a word, right click, and select which website you want to look up the word. It&#39;ll do the rest for you. Simple? Yeah, I agree.&lt;br /&gt;&lt;br /&gt;However, I feel that Define Words too &lt;span style=&quot;font-weight: bold;&quot;&gt;LIMITED&lt;/span&gt;. Out of the whole drop down, which ones do we use? Maybe 3 or 4? If this were made specifically for ChaCha guides that includes &lt;span style=&quot;font-weight: bold;&quot;&gt;MORE RELEVANT&lt;/span&gt; links, then MAYBE.&lt;br /&gt;&lt;br /&gt;Out of the couple days I had this add-on installed, I found it &lt;span style=&quot;font-weight: bold;&quot;&gt;VERY HARD &lt;/span&gt;to get myself to use it. Its just &lt;span style=&quot;font-weight: bold;&quot;&gt;NOT MY STYLE&lt;/span&gt; to highlight and search with a drop down menu.&lt;br /&gt;&lt;br /&gt;This extension also &lt;span style=&quot;font-weight: bold;&quot;&gt;CROWDS UP&lt;/span&gt; my right click menu (which led me to find the &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/710&quot; target=&quot;_blank&quot;&gt;Menu Editor&lt;/a&gt; addon that can remove items)&lt;br /&gt;&lt;br /&gt;I personally prefer using &lt;a href=&quot;http://rnhung.blogspot.com/2009/02/firefox-awesome-keywords.html&quot;&gt;Firefox Awesome Keywords&lt;/a&gt;. Its definitely more customizable, and will suit anybody who types faster than 20 wpm.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SaCtbrGLKOI/AAAAAAAAAEI/k_VJLm3pV50/s1600-h/greetdelete_defineword.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 315px; height: 400px;&quot; src=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SaCtbrGLKOI/AAAAAAAAAEI/k_VJLm3pV50/s400/greetdelete_defineword.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5305431051979139298&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-weight: bold;font-size:180%;&quot; &gt;Final Verdict: DELETE&lt;/span&gt;&lt;br /&gt;Score: 4 / 10&lt;br /&gt;&lt;br /&gt;Next Week: &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/6366&quot; target=&quot;_blank&quot;&gt;Fire Gestures&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://rnhung.blogspot.com/2009/02/greet-or-delete-week-1-define-word.html</link><author>noreply@blogger.com (rnhung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_k-vpQGDN_nk/SaCtbrGLKOI/AAAAAAAAAEI/k_VJLm3pV50/s72-c/greetdelete_defineword.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-4181150537197132627</guid><pubDate>Wed, 18 Feb 2009 21:16:00 +0000</pubDate><atom:updated>2009-02-18T13:24:38.693-08:00</atom:updated><title>Earnings Exporter v1_02d Released</title><description>Yup.&lt;br /&gt;&lt;br /&gt;Fixed so that it works correctly for the Category Pay changes made earlier today.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://rnhung.blogspot.com/2008/12/earnings-exporter-v100-released.html&quot;&gt;Earnings Exporter v1_02d&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy!</description><link>http://rnhung.blogspot.com/2009/02/earnings-exporter-v102d-released.html</link><author>noreply@blogger.com (rnhung)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-303008414989256361.post-3382065465883144489</guid><pubDate>Tue, 17 Feb 2009 02:36:00 +0000</pubDate><atom:updated>2009-03-28T14:04:20.269-07:00</atom:updated><title>Greet or Delete - Firefox Extensions put to the Test</title><description>&lt;span style=&quot;font-weight: bold;font-size:180%;&quot; &gt;&lt;/span&gt;This column will be a weekly review of a random (or suggested) Firefox extension and how it can help or hurt ChaCha SMS guides. I will post my thoughts by the end of each week (by Friday) pros, cons, and my final decision of whether you should GREET the extension into your extension library, or DELETE.&lt;br /&gt;&lt;br /&gt;~&lt;br /&gt;&lt;span style=&quot;font-weight: bold;font-size:130%;&quot; &gt;Past reviews:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style=&quot;font-weight: bold; color: rgb(0, 153, 0);&quot; href=&quot;http://rnhung.blogspot.com/2009/02/greet-or-delete-week-2-fire-gestures.html&quot;&gt;Fire Gestures - Score 7/10&lt;/a&gt;&lt;br /&gt;&lt;a style=&quot;color: rgb(255, 0, 0); font-weight: bold;&quot; href=&quot;http://rnhung.blogspot.com/2009/02/greet-or-delete-week-1-define-word.html&quot;&gt;Define Word - Score: 4/10&lt;/a&gt;&lt;br /&gt;&lt;a style=&quot;color: rgb(255, 0, 0); font-weight: bold;&quot; href=&quot;http://rnhung.blogspot.com/2009/03/greet-or-delete-ubiquity.html&quot;&gt;Ubiquity - Score: 3/10&lt;/a&gt;&lt;br /&gt;&lt;a style=&quot;color: rgb(255, 0, 0); font-weight: bold;&quot; href=&quot;http://rnhung.blogspot.com/2009/03/greet-or-delete-imglikeopera.html&quot;&gt;ImgLikeOpera - Score: 2/10&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;~&lt;br /&gt;&lt;br /&gt;Let me post here a list of my current extensions, and my thoughts about them, as I will not be reviewing these.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://sites.google.com/site/codingwolf/projects/statsclicker&quot; target=&quot;_blank&quot;&gt;Codewolf&#39;s Statsclicker v1.6&lt;/a&gt; - This addon adds a non-intrusive earnings summary in the bottom of your Firefox screen. It can be set to automatically refresh your earnings and question count every so often.&lt;br /&gt;&lt;br /&gt;Review: This is one of those must-have, but luxurious, addons. Yes, we can live without it, but why? It keeps me motivated to work as I get to see my earnings for the current month shoot up.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SZooHYcWa6I/AAAAAAAAADg/8ht2-KPiFUk/s1600-h/greetdelete_statsclicker.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 400px; height: 319px;&quot; src=&quot;http://4.bp.blogspot.com/_k-vpQGDN_nk/SZooHYcWa6I/AAAAAAAAADg/8ht2-KPiFUk/s400/greetdelete_statsclicker.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5303595618467736482&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/1347&quot; target=&quot;_blank&quot;&gt;Clippings&lt;/a&gt; - This extension allows us to assign hotkeys to the text we commonly type. Instead of spending 5 seconds to type &quot;It appears that you tried to send a keyword to ChaCha. Please check it and try again. Avoid extra spaces, words &amp;amp; signatures,&quot; or &quot;Thanks for using ChaCha. Ask again soon!&quot; it only takes me 1 second.&lt;br /&gt;&lt;br /&gt;Review: Since ChaCha added PAQ ability for expeditors (they now can provide the IS with answers from previous questions), I have to admit that many of my Clippings have started collecting dust. Nevertheless, I still use a few very often: ones for signatures, history problems, etc. This is a MUST for any SMS Guide.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_k-vpQGDN_nk/SZoqV0sWXvI/AAAAAAAAADo/9MrW6N3pGJo/s1600-h/greetdelete_clippings.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 340px; height: 400px;&quot; src=&quot;http://2.bp.blogspot.com/_k-vpQGDN_nk/SZoqV0sWXvI/AAAAAAAAADo/9MrW6N3pGJo/s400/greetdelete_clippings.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5303598065592458994&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/134&quot; target=&quot;_blank&quot;&gt;Copy Plain Text&lt;/a&gt; - This nifty little addon simplifies copy and pasting, a lot! Often times I find myself pasting from a website that is very poorly formatted-extra spaces, lines, etc-and this addon just gets rid of all those for me so I don&#39;t have to do it myself. For example, &lt;pre&gt;&quot; This sentence has a space before it,  two&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;spaces after each comma,  and&lt;br /&gt;one space after it &quot;&lt;/pre&gt; would be pasted as &lt;pre&gt;&quot;This sentence has a space before it, two&lt;br /&gt;spaces after each comma, and&lt;br /&gt;one space after it&quot;&lt;/pre&gt; True, it may only save a couple of seconds... but seconds add up!&lt;br /&gt;&lt;br /&gt;Analysis:  Very easy to install and configure. Very easy to use. &quot;What? Did I just save 2 seconds per question without even noticing?&quot; &quot;Yes, you just did.&quot;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_k-vpQGDN_nk/SZo2jmybgDI/AAAAAAAAADw/-w6MA-9XkuI/s1600-h/greetdelete_copyplaintext.JPG&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 214px; height: 199px;&quot; src=&quot;http://2.bp.blogspot.com/_k-vpQGDN_nk/SZo2jmybgDI/AAAAAAAAADw/-w6MA-9XkuI/s400/greetdelete_copyplaintext.JPG&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5303611496517566514&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/1122&quot; target=&quot;_blank&quot;&gt;Tab Mix Plus&lt;/a&gt; - I use this addon mainly to keep my Guide Console Dashboard opened. No accidental closing, opening up new links, etc. I&#39;ve written up instructions and a short analysis on this extension before, and you can read about it &lt;a href=&quot;http://rnhung.blogspot.com/2008/12/ever-accidently-close-your-dashboard.html&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Other non-ChaCha specific extensions installed:&lt;br /&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/1865&quot; target=&quot;_blank&quot;&gt;Adblock Plus&lt;/a&gt; - Block ads&lt;br /&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/7684&quot; target=&quot;_blank&quot;&gt;Fire.fm&lt;/a&gt; - Music toolbar from last.fm&lt;br /&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/2410&quot; target=&quot;_blank&quot;&gt;Foxmarks Bookmark Syncronizer&lt;/a&gt; - Syncronize bookmarks with your other computers&lt;br /&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/748&quot; target=&quot;_blank&quot;&gt;Greasemonkey&lt;/a&gt; - Allows you to customize webpages with javascript&lt;br /&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/722&quot; target=&quot;_blank&quot;&gt;NoScript&lt;/a&gt; - Allow javascript to run on only websites you trust&lt;br /&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/138&quot; target=&quot;_blank&quot;&gt;StumbleUpon&lt;/a&gt; - Discover new websites&lt;br /&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/327&quot; target=&quot;_blank&quot;&gt;Tweak Network&lt;/a&gt; - Firefox performance booster&lt;br /&gt;&lt;br /&gt;All that said, next week&#39;s featured addon will be:&lt;br /&gt;&lt;span style=&quot;font-size:180%;&quot;&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/396&quot; target=&quot;_blank&quot;&gt;Define Word&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I just installed it and will have a review by next Friday.&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;Subscribe! (I&#39;ve added a subscribe to email link on the right side of this page)&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://rnhung.blogspot.com/2009/02/greet-or-delete-firefox-extensions-put.html</link><author>noreply@blogger.com (rnhung)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_k-vpQGDN_nk/SZooHYcWa6I/AAAAAAAAADg/8ht2-KPiFUk/s72-c/greetdelete_statsclicker.JPG" height="72" width="72"/><thr:total>2</thr:total></item></channel></rss>