<?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: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-2113308636434658541</atom:id><lastBuildDate>Wed, 30 May 2012 12:38:32 +0000</lastBuildDate><category>me</category><category>travel</category><category>Retezat</category><category>SEO</category><category>funny</category><category>Piatra Craiului</category><category>photography</category><category>tips and tweaks</category><category>Steaua</category><category>Ciucas</category><category>history</category><category>Piatra Mare</category><category>mathematics</category><category>webdesign</category><category>JavaScript</category><category>football</category><category>Blogger</category><category>mountains</category><category>Apuseni</category><title>[ AgaWebs.Com ]</title><description>&amp;quot;Dear, dear! How queer everything is to-day! And yesterday things went on just as usual. I wonder if I&amp;#39;ve been changed in the night? But if I&amp;#39;m not the same, the next question is, Who in the world am I? Ah, that&amp;#39;s the great puzzle! I&amp;#39;ll try if I know all the things I used to know. Let me see: four times five is twelve, and four times six is thirteen, and four times seven is--oh dear! I shall never get to twenty at that rate!&amp;quot; - Lewis Carroll</description><link>http://www.agawebs.com/</link><managingEditor>noreply@blogger.com (Andrei)</managingEditor><generator>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-5067591275799072266</guid><pubDate>Sat, 22 Oct 2011 20:28:00 +0000</pubDate><atom:updated>2011-10-23T20:50:46.992+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>funny</category><title>Haz</title><description>&lt;script type="text/javascript"&gt;

function bau(){

document.getElementById('efix-holder').style.display='inline';

}

&lt;/script&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
Articolul meu de astazi porneste de la videoclipul de mai jos in care mi-au atras atentia cei doi hoti / spioni care intra in casa la Grasu sa-i puna microfoane:
&lt;/p&gt;

&lt;p style="text-align:center"&gt;
&lt;object width="526" height="297"&gt;&lt;param name="movie" value="http://www.youtube.com/v/DQHrmK-gOFw?version=3&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/DQHrmK-gOFw?version=3&amp;amp;hl=en_US" type="application/x-shockwave-flash" width="526" height="297" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;div class="fb-like" data-href="http://www.agawebs.com/2011/10/haz.html" data-send="false" data-width="450" data-show-faces="true"&gt;&lt;/div&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
... pe cel slab si pricajit l-am vazut la stand-up comedy in trupa Deco. Uite si un &lt;a href="http://www.youtube.com/watch?v=8HtsVR-CNYA" target="_blank"&gt;link cu poantele lui&lt;/a&gt;. Hotul mai gras e din &lt;a href="http://www.agawebs.com/2010/11/efixro.html"&gt;reclama cu injectoare de la Efix&lt;/a&gt;. Si pentru ca mi-a adus aminte de Efix, uite si o noua reclama a lor:
&lt;/p&gt;

&lt;p style="text-align:center"&gt;
&lt;a onclick=bau() style="cursor:pointer"&gt;Click me!&lt;/a&gt;
&lt;/p&gt;

&lt;div  id="efix-holder" style="display:none"&gt;
&lt;p style="text-align:center"&gt;
&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="510" height="340" id="player" align="middle"&gt;&lt;param name="allowScriptAccess" value="always" /&gt;
&lt;param name="allowFullScreen" value="true" /&gt;
&lt;param name="movie" value="http://www.efix.ro/assets/swf/pe_ulita.swf" /&gt;
&lt;param name="quality" value="high" /&gt;
&lt;param name="bgcolor" value="#000000" /&gt;
&lt;embed src="http://www.efix.ro/assets/swf/pe_ulita.swf" quality="high" bgcolor="#000000" width="510" height="340" name="player" align="middle" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;/div&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
Concluzia e ca regasesc aceleasi fete in productii / manifestari de genu asta si ma bucur tare ca de fiecare data e din ce in ce mai placut sa-i vezi.
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-5067591275799072266?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2011/10/haz.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-6224425439993656335</guid><pubDate>Thu, 17 Feb 2011 00:35:00 +0000</pubDate><atom:updated>2011-02-18T00:37:24.360+02:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>JavaScript</category><category domain='http://www.blogger.com/atom/ns#'>tips and tweaks</category><title>How to Enable JavaScript in a Web Browser</title><description>&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Each web browser has its own settings for enabling/disabling JavaScript support. To find out how to switch JavaScript on or off in your browser, click the corresponding link from the list below and watch the video tutorial or follow the step-by-step written instructions...&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;a href="#Enable-JS-IE-Maxthon"&gt;Internet Explorer &amp; Maxthon Web Browser&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#Enable-JS-FF"&gt;Mozilla Firefox Web Browser&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#Enable-JS-Chrome"&gt;Google Chrome Web Browser&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#Enable-JS-Safari"&gt;Safari Web Browser&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#Enable-JS-Opera"&gt;Opera Web Browser&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="in-post-title"&gt;&lt;a name="Enable-JS-IE-Maxthon"&gt;Internet Explorer &amp; Maxthon Web Browser&lt;/a&gt;&lt;/h3&gt;
&lt;p style="text-align:center"&gt;
&lt;object width="526" height="324"&gt;&lt;param name="movie" value="http://www.youtube.com/v/yN5VJerLCaQ?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/yN5VJerLCaQ?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="526" height="324"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Follow these steps to enable JavaScript in browser:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click the &lt;b&gt;Tools&lt;/b&gt; button from the command bar of your Internet Explorer web browser and select &lt;b&gt;Internet Options&lt;/b&gt; from the drop-down menu.&lt;/li&gt;
    &lt;li&gt;Select the &lt;b&gt;Security&lt;/b&gt; tab from the window that appears.&lt;/li&gt;
    &lt;li&gt;Click the &lt;b&gt;Internet&lt;/b&gt; icon from the list of zones.&lt;/li&gt;
    &lt;li&gt;Press the &lt;b&gt;Custom level...&lt;/b&gt; button from the lower part of that window.&lt;/li&gt;
    &lt;li&gt;In the next window that appears, scroll down to the &lt;b&gt;Scripting&lt;/b&gt; options group.&lt;/li&gt;
    &lt;li&gt;Under &lt;b&gt;Active scripting&lt;/b&gt;, click the radio button next to the &lt;b&gt;Enable&lt;/b&gt; option and click &lt;b&gt;OK&lt;/b&gt; to close this window.&lt;/li&gt;
    &lt;li&gt;Finally, click &lt;b&gt;OK&lt;/b&gt; or &lt;b&gt;Apply&lt;/b&gt; in the &lt;b&gt;Internet Options&lt;/b&gt; window.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 class="in-post-title"&gt;&lt;a name="Enable-JS-FF"&gt;Mozilla Firefox Web Browser&lt;/a&gt;&lt;/h3&gt;
&lt;p style="text-align:center"&gt;
&lt;object width="526" height="324"&gt;&lt;param name="movie" value="http://www.youtube.com/v/yl9i6e5EaJ4?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/yl9i6e5EaJ4?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="526" height="324"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Follow these steps to enable JavaScript in browser:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click the &lt;b&gt;Tools&lt;/b&gt; button from the menu bar of your Firefox web browser and select &lt;b&gt;Options...&lt;/b&gt; from the drop-down menu.&lt;/li&gt;
    &lt;li&gt;Select the &lt;b&gt;Content&lt;/b&gt; tab from the window that appears.&lt;/li&gt;
    &lt;li&gt;Check the &lt;b&gt;Enable JavaScript&lt;/b&gt; option and click &lt;b&gt;OK&lt;/b&gt; to save the changes and close the &lt;b&gt;Options&lt;/b&gt; window.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 class="in-post-title"&gt;&lt;a name="Enable-JS-Chrome"&gt;Google Chrome Web Browser&lt;/a&gt;&lt;/h3&gt;
&lt;p style="text-align:center"&gt;
&lt;object width="526" height="324"&gt;&lt;param name="movie" value="http://www.youtube.com/v/zMgBlW9TEco?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/zMgBlW9TEco?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="526" height="324"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Follow these steps to enable JavaScript in browser:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click the &lt;b&gt;Wrench&lt;/b&gt; button from the top-right corner of your Google Chrome web browser and select &lt;b&gt;Options&lt;/b&gt;.&lt;/li&gt;
    &lt;li&gt;Select the &lt;b&gt;Under the Bonnet&lt;/b&gt; tab from the window that appears.&lt;/li&gt;
    &lt;li&gt;Press the &lt;b&gt;Content settings...&lt;/b&gt; button and select &lt;b&gt;JavaScript&lt;/b&gt; from the left pane of the window that appears.&lt;/li&gt;
    &lt;li&gt;Click the radio button next to the option that says &lt;b&gt;Allow all sites to run JavaScript (recommended)&lt;/b&gt; and close the &lt;b&gt;Content Settings&lt;/b&gt; window.&lt;/li&gt;
    &lt;li&gt;Finally, close the &lt;b&gt;Google Chrome Options&lt;/b&gt; window as well – this will save the changes you made.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 class="in-post-title"&gt;&lt;a name="Enable-JS-Safari"&gt;Safari Web Browser&lt;/a&gt;&lt;/h3&gt;
&lt;p style="text-align:center"&gt;
&lt;object width="526" height="324"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FDSJwpiBf_M?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/FDSJwpiBf_M?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="526" height="324"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Follow these steps to enable JavaScript in browser:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click the &lt;b&gt;Cogwheel&lt;/b&gt; button from the top-right corner of your Safari web browser and select &lt;b&gt;Preferences...&lt;/b&gt;.&lt;/li&gt;
    &lt;li&gt;Go to the &lt;b&gt;Security&lt;/b&gt; tab from the window that appears.&lt;/li&gt;
    &lt;li&gt;Check the &lt;b&gt;Enable JavaScript&lt;/b&gt; option and close the &lt;b&gt;Security&lt;/b&gt; window.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 class="in-post-title"&gt;&lt;a name="Enable-JS-Opera"&gt;Opera Web Browser&lt;/a&gt;&lt;/h3&gt;
&lt;p style="text-align:center"&gt;
&lt;object width="526" height="324"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ScjAe7JeZH0?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ScjAe7JeZH0?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="526" height="324"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Follow these steps to enable JavaScript in browser:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click the &lt;b&gt;Menu&lt;/b&gt; button from the top-left corner of your Opera web browser.&lt;/li&gt;
    &lt;li&gt;In the drop-down menu that appears, point your mouse cursor to &lt;b&gt;Settings...&lt;/b&gt; &gt; &lt;b&gt;Quick Preferences&lt;/b&gt;.&lt;/li&gt;
    &lt;li&gt;Make sure the &lt;b&gt;Enable JavaScript&lt;/b&gt; option is checked.&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-6224425439993656335?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2011/02/how-to-enable-javascript-in-browser.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>12</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-2752005151359381863</guid><pubDate>Wed, 09 Feb 2011 09:01:00 +0000</pubDate><atom:updated>2011-02-11T15:02:34.763+02:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>mathematics</category><title>Number Pi and Quadratic Equations</title><description>&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
I always believed mathematics is among the few sciences which can bring you closer to the truth about "&lt;a href="http://en.wikipedia.org/wiki/Life,_the_Universe_and_Everything" title="Hitchhiker's Guide to the Galaxy" target="_blank"&gt;Life, the Universe and Everything&lt;/a&gt;". The reason: it reveals marvelous "coincidences" hidden behind various natural phenomena and it brings out repetitive patterns implanted into our reality by a higher intelligence.
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
Number Pi or quadratic equations are only two of these "coincidences" or patterns. Here are two graphics showcasing a short story for each of them - click the images below to view them in full size and don't forget to share this content or leave a comment if you're as enthusiastic about this stuff as I am.
&lt;/p&gt;

&lt;a href="http://www.onlineschooling.net/visualizing-pi"&gt;
&lt;img src="http://onlineschooling.net/organization_files/362/visualizingpi-blue.png"
style="border: none; width: 530px; -moz-box-shadow: none; padding: 0px" alt="Online Schooling - Facts about number Pi"/&gt;&lt;/a&gt;
&lt;p&gt;Source: &lt;a href="http://www.onlineschooling.net"&gt;Online Schooling&lt;/a&gt;&lt;/p&gt;

&lt;a href="http://www.onlineschooling.net/quadratic-equation" style="cursor:pointer"&gt;
&lt;img src="http://onlineschooling.net/organization_files/362/quadraticequation.png"
style="border: none; width: 530px; -moz-box-shadow: none; padding: 0px" alt="Online Schooling - Quadratic Equation" /&gt;&lt;/a&gt;
&lt;p&gt;Source: &lt;a href="http://www.onlineschooling.net/"&gt;http://www.onlineschooling.net&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-2752005151359381863?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2011/02/number-pi-and-quadratic-equations.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-5433883393177227935</guid><pubDate>Mon, 22 Nov 2010 04:59:00 +0000</pubDate><atom:updated>2011-07-21T20:40:32.779+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>JavaScript</category><category domain='http://www.blogger.com/atom/ns#'>tips and tweaks</category><category domain='http://www.blogger.com/atom/ns#'>webdesign</category><title>Fade In, Fade Out JavaScript Effects and a Bonus Buzz</title><description>&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
Looking for a way to apply the so called "HTML fade transition" or "HTML fade effect" to page elements on your site or blog? I'm talking about making HTML elements appear or disappear slowly. Well... there are solutions! The most popular ones involve using JavaScript libraries and methods/functions from jQuery or script.aculo.us. The single major disadvantage of these solutions is that your pages will have to load several tens (if not hundreds) of kilobytes worth of JavaScript libraries in order to implement the effects and in most cases, you won't be using all the functionality provided by those libraries.
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
I asked myself if there's any room for improvement especially for small scale, simple applications, or for those situations when only these JavaScript fade effects are needed. As a result, I came up with an easier to use and, most importantly, lighter alternative. My solution involves less than 3 kilobytes worth of function definitions and a very direct way of creating the cool HTML fade transition. As a bonus, I've added a function which makes an element shake briefly to attract visitors' attention - an effect which I call "buzz".
&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="#fadebuzz1"&gt;1. How do I start?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz2"&gt;2. How do I use the functions?&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#fadebuzz21"&gt;2.1. agawebs_fade_out (obj_id, step, pi, pf, flow)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz22"&gt;2.2. agawebs_fade_in (obj_id, step, pi, pf, flow)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz23"&gt;2.3. agawebs_buzz (obj_id)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzzeg"&gt;3. Examples&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#fadebuzz31"&gt;3.1. JavaScript fade image out on the click of a button&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz32"&gt;3.2. JavaScript fade image in on the click of a button&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz33"&gt;3.3. Image buzzes on the click of a button&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz34"&gt;3.4. &lt;i&gt;agawebs_buzz()&lt;/i&gt; triggered by the "onmouseover" event&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz35"&gt;3.5. Fade in, fade out JavaScript effects for the same image&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz36"&gt;3.6. The other way around&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz37"&gt;3.7. Breaking the flow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz38"&gt;3.8. Text fader for a rotating paragraph&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="#fadebuzz4"&gt;4. Compatibility &amp; Support&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz1"&gt;1. How do I start?&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
In order to use these visual effects on your blog or site, you first need to install a small script containing the function definitions. It is recommended to install the script in the &amp;lt;head&amp;gt; section of your pages in order to use the functions anywhere on your site. For a Blogger blog, there are two additional ways of installing the script:
&lt;/p&gt;

&lt;ol&gt;
&lt;li style="text-align:justify"&gt;In an HTML/JavaScript gadget placed at the beginning of the &amp;lt;body&amp;gt; section - this also allows you to use the effects on every page, but you have to make sure the respective gadget loads &lt;b&gt;before&lt;/b&gt; you call any of the functions.&lt;/li&gt;
&lt;li style="text-align:justify"&gt;In the beginning of an article - this allows you to use the effects within that article only. However, the advantage you get by doing this is that the script won't affect the loading speed of the rest of your pages.&lt;/li&gt;
&lt;/ol&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
Because Blogger checks the formatting of your blog template every time you edit it, you'll need a special version of the script if you want to install it in the &amp;lt;head&amp;gt; section of your Blogger blog. On top of that, if you don't want to use all three effects, you can choose to install only the definitions for the &lt;b&gt;fade&lt;/b&gt; functions, or only the definition for the &lt;b&gt;buzz&lt;/b&gt; function.
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
To recapitulate, there are three available versions of the script:
&lt;/p&gt;

&lt;ol&gt;
&lt;li style="text-align:justify"&gt;&lt;b&gt;fade&lt;/b&gt; functions only;&lt;/li&gt;
&lt;li style="text-align:justify"&gt;&lt;b&gt;buzz&lt;/b&gt; function only;&lt;/li&gt;
&lt;li style="text-align:justify"&gt;&lt;b&gt;fade + buzz&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
Each of these versions has two variants:
&lt;/p&gt;

&lt;ol&gt;
&lt;li style="text-align:justify"&gt;One which can be installed in the template of your Blogger blog and...&lt;/li&gt;
&lt;li style="text-align:justify"&gt;Another one which can be installed in an article/gadget, or on any other type of site.&lt;/li&gt;
&lt;/ol&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
This makes a total of six choices, and to help you decide which one you should use, I've created the following JavaScript wizard:
&lt;/p&gt;

&lt;script type="text/javascript"&gt;
&lt;!--
    var agw_get_which_code = 0;
    var agw_which_code_id = "";

    function code_select_1(x) {
        document.getElementById('fadebuzzradio1').disabled = 'disabled';
        document.getElementById('fadebuzzradio2').disabled = 'disabled';
        document.getElementById('fadebuzzq1').className = 'off';
        document.getElementById('fadebuzzq2').className = 'on';
        document.getElementById('fadebuzzradio3').disabled = '';
        document.getElementById('fadebuzzradio4').disabled = '';
        document.getElementById('fadebuzzradio5').disabled = '';
        agw_get_which_code = 10*Number(x.slice(13));
    }

    function code_select_2(x) {
        document.getElementById('fadebuzzradio3').disabled = 'disabled';
        document.getElementById('fadebuzzradio4').disabled = 'disabled';
        document.getElementById('fadebuzzradio5').disabled = 'disabled';
        document.getElementById('fadebuzzq2').className = 'off';
        document.getElementById('fadebuzzq3').className = 'on';
        agw_get_which_code += Number(x.slice(13));
        switch (agw_get_which_code) {
            case 13:
                agw_which_code_id = "fade-blogger-code";
                break;
            case 14:
                agw_which_code_id = "buzz-blogger-code";
                break;
            case 15:
                agw_which_code_id = "fade-buzz-blogger-code";
                break;
            case 23:
                agw_which_code_id = "fade-regular-code";
                break;
            case 24:
                agw_which_code_id = "buzz-regular-code";
                break;
            case 25:
                agw_which_code_id = "fade-buzz-regular-code";
                break;
            default: alert("WTF !!!");
        }
        var fadebuzz_time = 200;
        for (i = 0; i &lt; 90; i++) {
            setTimeout("document.getElementById('fadebuzzq3').style.height = '" + (90 + i*2) + "px'", fadebuzz_time);
            fadebuzz_time += 20;
        }
        setTimeout("agawebs_fade_in('" + agw_which_code_id + "', 1, 0, 100, 1)", fadebuzz_time);
    }

    function code_reset() {
        document.getElementById('fade-blogger-code').style.opacity = '0';
        document.getElementById('fade-blogger-code').style.filter = 'alpha(opacity=0)';
        document.getElementById('fade-blogger-code').style.display = 'none';
        document.getElementById('buzz-blogger-code').style.opacity = '0';
        document.getElementById('buzz-blogger-code').style.filter = 'alpha(opacity=0)';
        document.getElementById('buzz-blogger-code').style.display = 'none';
        document.getElementById('fade-buzz-blogger-code').style.opacity = '0';
        document.getElementById('fade-buzz-blogger-code').style.filter = 'alpha(opacity=0)';
        document.getElementById('fade-buzz-blogger-code').style.display = 'none';
        document.getElementById('fade-regular-code').style.opacity = '0';
        document.getElementById('fade-regular-code').style.filter = 'alpha(opacity=0)';
        document.getElementById('fade-regular-code').style.display = 'none';
        document.getElementById('buzz-regular-code').style.opacity = '0';
        document.getElementById('buzz-regular-code').style.filter = 'alpha(opacity=0)';
        document.getElementById('buzz-regular-code').style.display = 'none';
        document.getElementById('fade-buzz-regular-code').style.opacity = '0';
        document.getElementById('fade-buzz-regular-code').style.filter = 'alpha(opacity=0)';
        document.getElementById('fade-buzz-regular-code').style.display = 'none';
        document.getElementById('fadebuzzq1').className = 'on';
        document.getElementById('fadebuzzq2').className = 'off';
        document.getElementById('fadebuzzq3').className = 'off';
        document.getElementById('fadebuzzq3').style.height = '';
        document.getElementById('fadebuzzradio1').disabled = '';
        document.getElementById('fadebuzzradio2').disabled = '';
        document.getElementById('fadebuzzradio3').disabled = 'disabled';
        document.getElementById('fadebuzzradio4').disabled = 'disabled';
        document.getElementById('fadebuzzradio5').disabled = 'disabled';
        document.getElementById('fadebuzzradio1').checked = '';
        document.getElementById('fadebuzzradio2').checked = '';
        document.getElementById('fadebuzzradio3').checked = '';
        document.getElementById('fadebuzzradio4').checked = '';
        document.getElementById('fadebuzzradio5').checked = '';
        agw_get_which_code = 0;
        agw_which_code_id = "";
        for (i in agw_timeouts['fade-blogger-code']) clearTimeout(agw_timeouts['fade-blogger-code'][i]);
        for (i in agw_timeouts['buzz-blogger-code']) clearTimeout(agw_timeouts['buzz-blogger-code'][i]);
        for (i in agw_timeouts['fade-buzz-blogger-code']) clearTimeout(agw_timeouts['fade-buzz-blogger-code'][i]);
        for (i in agw_timeouts['fade-regular-code']) clearTimeout(agw_timeouts['fade-regular-code'][i]);
        for (i in agw_timeouts['buzz-regular-code']) clearTimeout(agw_timeouts['buzz-regular-code'][i]);
        for (i in agw_timeouts['fade-buzz-regular-code']) clearTimeout(agw_timeouts['fade-buzz-regular-code'][i]);
    }

--&gt;
&lt;/script&gt;
    
    &lt;div id="fadebuzzq1" class="on"&gt;
    &lt;h3&gt;Step 1&lt;/h3&gt;
    Where would you like to embed the code?&lt;br /&gt;
    &lt;input type="radio" name="where-to-embed" onclick="code_select_1(this.id)" id="fadebuzzradio1" /&gt;In the template of my Blogger blog.&lt;br /&gt;
    &lt;input type="radio" name="where-to-embed" onclick="code_select_1(this.id)" id="fadebuzzradio2" /&gt;In an article/gadget from my Blogger blog, or on any other site.
    &lt;/div&gt;
    
    &lt;div id="fadebuzzq2" class="off"&gt;
    &lt;h3&gt;Step 2&lt;/h3&gt;
    Which functions would you like to use?&lt;br /&gt;
    &lt;input type="radio" name="which-functions" onclick="code_select_2(this.id)" disabled="disabled" id="fadebuzzradio3" /&gt;agawebs_fade_out() and agawebs_fade_in().&lt;br /&gt;
    &lt;input type="radio" name="which-functions" onclick="code_select_2(this.id)" disabled="disabled" id="fadebuzzradio4" /&gt;agawebs_buzz().&lt;br /&gt;
    &lt;input type="radio" name="which-functions" onclick="code_select_2(this.id)" disabled="disabled" id="fadebuzzradio5" /&gt;All three: agawebs_fade_out(), agawebs_fade_in() and agawebs_buzz().
    &lt;/div&gt;
    
    &lt;div id="fadebuzzq3" class="off"&gt;
    &lt;h3&gt;Step 3&lt;/h3&gt;
    Get the code...&lt;br /&gt;&lt;br /&gt;
    
&lt;textarea rows="7" cols="200" id="fade-buzz-blogger-code" readonly="readonly" wrap="off" onclick="document.getElementById(this.id).select()"&gt;
&amp;lt;!-- start agawebs fade + buzz functions --&amp;gt;

&amp;lt;script type="text/javascript"&amp;gt;

var agw_timeouts = new Array();
function agw_fade(x, rv_opc) {
    document.getElementById(x).style.opacity = rv_opc / 100;
    document.getElementById(x).style.filter = &amp;#38;#34;alpha(opacity=&amp;#38;#34; + rv_opc + &amp;#38;#34;)&amp;#38;#34;;
}
function agawebs_fade_out(obj_id, step, pi, pf, flow) {
    if (agw_timeouts[obj_id] == null) agw_timeouts[obj_id] = new Array();
    else for (i in agw_timeouts[obj_id]) clearTimeout(agw_timeouts[obj_id][i]);
    if (!step) step = 5;
    if (!pi) pi = 100;
    if (!pf) pf = 0;
    var agw_time = 0;
    var index = 0;
    for (i = pi; i &amp;#38;#62;= pf; i -= step) {
        agw_timeouts[obj_id][index] = setTimeout("agw_fade ('&amp;#38;#34; + obj_id + &amp;#38;#34;', &amp;#38;#34; + i + &amp;#38;#34;)&amp;#38;#34;, agw_time);
        agw_time += 20;
        index++;
    }
    if (flow == 1) setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.display = 'none'&amp;#38;#34;, (agw_time + 20));
}
function agawebs_fade_in(obj_id, step, pi, pf, flow) {
    if (agw_timeouts[obj_id] == null) agw_timeouts[obj_id] = new Array();
    else for (i in agw_timeouts[obj_id]) clearTimeout(agw_timeouts[obj_id][i]);
    var agw_time = 0;
    if (flow == 1) {
        document.getElementById(obj_id).style.display = 'inline';
        agw_time += 20;
    }
    if (!step) step = 5;
    if (!pi) pi = 0;
    if (!pf) pf = 100;
    var index = 0;
    for (i = pi; i &amp;#38;#60;= pf; i += step) {
        agw_timeouts[obj_id][index] = setTimeout(&amp;#38;#34;agw_fade ('&amp;#38;#34; + obj_id + &amp;#38;#34;', &amp;#38;#34; + i + &amp;#38;#34;)&amp;#38;#34;, agw_time);
        agw_time += 20;
        index++;
    }
}
function agawebs_buzz(obj_id) {
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '5px 15px 15px 5px'&amp;#38;#34;, 20);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 40);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '15px 3px 5px 17px'&amp;#38;#34;, 60);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 80);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '7px 0 13px 20px'&amp;#38;#34;, 100);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 120);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '5px 10px 15px 10px'&amp;#38;#34;, 140);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 160);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '12px 12px 8px 8px'&amp;#38;#34;, 180);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 200);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '19px 0 1px 20px'&amp;#38;#34;, 220);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 240);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '5px 3px 15px 17px'&amp;#38;#34;, 260);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 280);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '17px 19px 3px 1px'&amp;#38;#34;, 300);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 320);
}

&amp;lt;/script&amp;gt;

&amp;lt;!-- end agawebs fade + buzz functions --&amp;gt;
&lt;/textarea&gt;


    &lt;textarea rows="7" cols="200" id="fade-blogger-code" readonly="readonly" wrap="off" onclick="document.getElementById(this.id).select()"&gt;
&amp;lt;!-- start agawebs fade functions --&amp;gt;

&amp;lt;script type="text/javascript"&amp;gt;

var agw_timeouts = new Array();
function agw_fade(x, rv_opc) {
    document.getElementById(x).style.opacity = rv_opc / 100;
    document.getElementById(x).style.filter = &amp;#38;#34;alpha(opacity=&amp;#38;#34; + rv_opc + &amp;#38;#34;)&amp;#38;#34;;
}
function agawebs_fade_out(obj_id, step, pi, pf, flow) {
    if (agw_timeouts[obj_id] == null) agw_timeouts[obj_id] = new Array();
    else for (i in agw_timeouts[obj_id]) clearTimeout(agw_timeouts[obj_id][i]);
    if (!step) step = 5;
    if (!pi) pi = 100;
    if (!pf) pf = 0;
    var agw_time = 0;
    var index = 0;
    for (i = pi; i &amp;#38;#62;= pf; i -= step) {
        agw_timeouts[obj_id][index] = setTimeout("agw_fade ('&amp;#38;#34; + obj_id + &amp;#38;#34;', &amp;#38;#34; + i + &amp;#38;#34;)&amp;#38;#34;, agw_time);
        agw_time += 20;
        index++;
    }
    if (flow == 1) setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.display = 'none'&amp;#38;#34;, (agw_time + 20));
}
function agawebs_fade_in(obj_id, step, pi, pf, flow) {
    if (agw_timeouts[obj_id] == null) agw_timeouts[obj_id] = new Array();
    else for (i in agw_timeouts[obj_id]) clearTimeout(agw_timeouts[obj_id][i]);
    var agw_time = 0;
    if (flow == 1) {
        document.getElementById(obj_id).style.display = 'inline';
        agw_time += 20;
    }
    if (!step) step = 5;
    if (!pi) pi = 0;
    if (!pf) pf = 100;
    var index = 0;
    for (i = pi; i &amp;#38;#60;= pf; i += step) {
        agw_timeouts[obj_id][index] = setTimeout(&amp;#38;#34;agw_fade ('&amp;#38;#34; + obj_id + &amp;#38;#34;', &amp;#38;#34; + i + &amp;#38;#34;)&amp;#38;#34;, agw_time);
        agw_time += 20;
        index++;
    }
}

&amp;lt;/script&amp;gt;

&amp;lt;!-- end agawebs fade functions --&amp;gt;
&lt;/textarea&gt;


    &lt;textarea rows="7" cols="200" id="buzz-blogger-code" readonly="readonly" wrap="off" onclick="document.getElementById(this.id).select()"&gt;
&amp;lt;!-- start agawebs buzz function --&amp;gt;

&amp;lt;script type="text/javascript"&amp;gt;

function agawebs_buzz(obj_id) {
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '5px 15px 15px 5px'&amp;#38;#34;, 20);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 40);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '15px 3px 5px 17px'&amp;#38;#34;, 60);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 80);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '7px 0 13px 20px'&amp;#38;#34;, 100);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 120);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '5px 10px 15px 10px'&amp;#38;#34;, 140);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 160);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '12px 12px 8px 8px'&amp;#38;#34;, 180);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 200);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '19px 0 1px 20px'&amp;#38;#34;, 220);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 240);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '5px 3px 15px 17px'&amp;#38;#34;, 260);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 280);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '17px 19px 3px 1px'&amp;#38;#34;, 300);
    setTimeout(&amp;#38;#34;document.getElementById('&amp;#38;#34; + obj_id + &amp;#38;#34;').style.margin = '10px'&amp;#38;#34;, 320);
}

&amp;lt;/script&amp;gt;

&amp;lt;!-- end agawebs buzz function --&amp;gt;
&lt;/textarea&gt;


    &lt;textarea rows="7" cols="200" id="fade-buzz-regular-code" readonly="readonly" wrap="off" onclick="document.getElementById(this.id).select()"&gt;
&amp;lt;!-- start agawebs fade + buzz functions --&amp;gt;

&amp;lt;script type="text/javascript"&amp;gt;

var agw_timeouts = new Array();
function agw_fade(x, rv_opc) {
    document.getElementById(x).style.opacity = rv_opc / 100;
    document.getElementById(x).style.filter = "alpha(opacity=" + rv_opc + ")";
}
function agawebs_fade_out(obj_id, step, pi, pf, flow) {
    if (agw_timeouts[obj_id] == null) agw_timeouts[obj_id] = new Array();
    else for (i in agw_timeouts[obj_id]) clearTimeout(agw_timeouts[obj_id][i]);
    if (!step) step = 5;
    if (!pi) pi = 100;
    if (!pf) pf = 0;
    var agw_time = 0;
    var index = 0;
    for (i = pi; i &gt;= pf; i -= step) {
        agw_timeouts[obj_id][index] = setTimeout("agw_fade ('" + obj_id + "', " + i + ")", agw_time);
        agw_time += 20;
        index++;
    }
    if (flow == 1) setTimeout("document.getElementById('" + obj_id + "').style.display = 'none'", (agw_time + 20));
}
function agawebs_fade_in(obj_id, step, pi, pf, flow) {
    if (agw_timeouts[obj_id] == null) agw_timeouts[obj_id] = new Array();
    else for (i in agw_timeouts[obj_id]) clearTimeout(agw_timeouts[obj_id][i]);
    var agw_time = 0;
    if (flow == 1) {
        document.getElementById(obj_id).style.display = 'inline';
        agw_time += 20;
    }
    if (!step) step = 5;
    if (!pi) pi = 0;
    if (!pf) pf = 100;
    var index = 0;
    for (i = pi; i &lt;= pf; i += step) {
        agw_timeouts[obj_id][index] = setTimeout("agw_fade ('" + obj_id + "', " + i + ")", agw_time);
        agw_time += 20;
        index++;
    }
}
function agawebs_buzz(obj_id) {
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '5px 15px 15px 5px'", 20);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 40);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '15px 3px 5px 17px'", 60);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 80);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '7px 0 13px 20px'", 100);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 120);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '5px 10px 15px 10px'", 140);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 160);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '12px 12px 8px 8px'", 180);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 200);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '19px 0 1px 20px'", 220);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 240);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '5px 3px 15px 17px'", 260);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 280);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '17px 19px 3px 1px'", 300);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 320);
}

&amp;lt;/script&amp;gt;

&amp;lt;!-- end agawebs fade + buzz functions --&amp;gt;
&lt;/textarea&gt;




    &lt;textarea rows="7" cols="200" id="fade-regular-code" readonly="readonly" wrap="off" onclick="document.getElementById(this.id).select()"&gt;
&amp;lt;!-- start agawebs fade functions --&amp;gt;

&amp;lt;script type="text/javascript"&amp;gt;

var agw_timeouts = new Array();
function agw_fade(x, rv_opc) {
    document.getElementById(x).style.opacity = rv_opc / 100;
    document.getElementById(x).style.filter = "alpha(opacity=" + rv_opc + ")";
}
function agawebs_fade_out(obj_id, step, pi, pf, flow) {
    if (agw_timeouts[obj_id] == null) agw_timeouts[obj_id] = new Array();
    else for (i in agw_timeouts[obj_id]) clearTimeout(agw_timeouts[obj_id][i]);
    if (!step) step = 5;
    if (!pi) pi = 100;
    if (!pf) pf = 0;
    var agw_time = 0;
    var index = 0;
    for (i = pi; i &gt;= pf; i -= step) {
        agw_timeouts[obj_id][index] = setTimeout("agw_fade ('" + obj_id + "', " + i + ")", agw_time);
        agw_time += 20;
        index++;
    }
    if (flow == 1) setTimeout("document.getElementById('" + obj_id + "').style.display = 'none'", (agw_time + 20));
}
function agawebs_fade_in(obj_id, step, pi, pf, flow) {
    if (agw_timeouts[obj_id] == null) agw_timeouts[obj_id] = new Array();
    else for (i in agw_timeouts[obj_id]) clearTimeout(agw_timeouts[obj_id][i]);
    var agw_time = 0;
    if (flow == 1) {
        document.getElementById(obj_id).style.display = 'inline';
        agw_time += 20;
    }
    if (!step) step = 5;
    if (!pi) pi = 0;
    if (!pf) pf = 100;
    var index = 0;
    for (i = pi; i &lt;= pf; i += step) {
        agw_timeouts[obj_id][index] = setTimeout("agw_fade ('" + obj_id + "', " + i + ")", agw_time);
        agw_time += 20;
        index++;
    }
}

&amp;lt;/script&amp;gt;

&amp;lt;!-- end agawebs fade functions --&amp;gt;
&lt;/textarea&gt;



    &lt;textarea rows="7" cols="200" id="buzz-regular-code" readonly="readonly" wrap="off" onclick="document.getElementById(this.id).select()"&gt;
&amp;lt;!-- start agawebs buzz function --&amp;gt;

&amp;lt;script type="text/javascript"&amp;gt;

function agawebs_buzz(obj_id) {
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '5px 15px 15px 5px'", 20);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 40);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '15px 3px 5px 17px'", 60);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 80);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '7px 0 13px 20px'", 100);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 120);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '5px 10px 15px 10px'", 140);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 160);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '12px 12px 8px 8px'", 180);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 200);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '19px 0 1px 20px'", 220);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 240);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '5px 3px 15px 17px'", 260);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 280);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '17px 19px 3px 1px'", 300);
    setTimeout("document.getElementById('" + obj_id + "').style.margin = '10px'", 320);
}

&amp;lt;/script&amp;gt;

&amp;lt;!-- end agawebs buzz function --&amp;gt;
&lt;/textarea&gt;
    &lt;/div&gt;
    
    &lt;input type="button" value="Reset" onclick="code_reset()"/&gt;
    
&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
To keep this article short, I'm only going to write instructions on how to install all three functions in the &amp;lt;head&amp;gt; section of your Blogger blog. So, assuming that's what you want to do, here are the steps you need to follow:
&lt;/p&gt;    

&lt;ol&gt;
&lt;li style="text-align:justify"&gt;Choose the first answer (&lt;i&gt;In the template of my Blogger blog.&lt;/i&gt;) for the first question above.&lt;/li&gt;
&lt;li style="text-align:justify"&gt;Choose the last answer (&lt;i&gt;All three: agawebs_fade_out(), agawebs_fade_in() and agawebs_buzz().&lt;/i&gt;) for the second question.&lt;/li&gt;
&lt;li style="text-align:justify"&gt;Click the textarea that appears in order to select (highlight) the code and then right click the code and choose "Copy" from the context menu.&lt;/li&gt;
&lt;li style="text-align:justify"&gt;Go to the "Design" section of your Blogger blog, select the "Edit HTML" tab and download the full template to use it as backup in case anything goes wrong.&lt;/li&gt;
&lt;li style="text-align:justify"&gt;Locate the ending &amp;lt;/head&amp;gt; tag in your template and paste the code you've copied immediately above it.&lt;/li&gt;
&lt;li style="text-align:justify"&gt;Finally, click the "SAVE TEMPLATE" button.&lt;/li&gt;
&lt;/ol&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
You are now ready to call these functions and start using the fade and buzz effects.
&lt;/p&gt;    

&lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz2"&gt;2. How do I use the functions?&lt;/a&gt;&lt;/h3&gt;


&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
Below is the syntax for each of these functions, and a short description for each parameter:
&lt;/p&gt;  
    
    &lt;h4 class="in-post-title"&gt;&lt;a name="fadebuzz21"&gt;2.1. agawebs_fade_out (obj_id, step, pi, pf, flow)&lt;/a&gt;&lt;/h4&gt;
    
    &lt;table class="qwd-seo-table"&gt;

    &lt;thead&gt;
        &lt;tr&gt;&lt;th&gt;Parameter&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;/tr&gt;
    &lt;/thead&gt;

    &lt;tbody&gt;
        &lt;tr&gt;&lt;td&gt;obj_id&lt;/td&gt;&lt;td&gt;The id of the element which will fade out.&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;step&lt;/td&gt;&lt;td&gt;&lt;i&gt;Optional&lt;/i&gt;. A numerical value, greater than 0 and less than 100, which determines by what percentage the opacity of the element changes on each iteration. A small value causes the element to fade out slowly, while a bigger value causes the element to fade out quicker. If omitted, the default value is 5.&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;pi&lt;/td&gt;&lt;td&gt;&lt;i&gt;Optional&lt;/i&gt;. The initial opacity (initial phase) of the element. If omitted, the default value is 100.&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;pf&lt;/td&gt;&lt;td&gt;&lt;i&gt;Optional&lt;/i&gt;. The final opacity (final phase) of the element. If omitted, the default value is 0.&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;flow&lt;/td&gt;&lt;td&gt;&lt;i&gt;Optional&lt;/i&gt;. If this parameter is set to 1, the element is removed from the normal flow of the page after it fades out. Otherwise, the element is not removed.&lt;/td&gt;&lt;/tr&gt;
    &lt;/tbody&gt;
    &lt;/table&gt;
    
    
    &lt;h4 class="in-post-title"&gt;&lt;a name="fadebuzz22"&gt;2.2. agawebs_fade_in (obj_id, step, pi, pf, flow)&lt;/a&gt;&lt;/h4&gt;
    
    &lt;table class="qwd-seo-table"&gt;

    &lt;thead&gt;
        &lt;tr&gt;&lt;th&gt;Parameter&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;/tr&gt;
    &lt;/thead&gt;

    &lt;tbody&gt;
        &lt;tr&gt;&lt;td&gt;obj_id&lt;/td&gt;&lt;td&gt;The id of the element which will fade in.&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;step&lt;/td&gt;&lt;td&gt;&lt;i&gt;Optional&lt;/i&gt;. A numerical value, greater than 0 and less than 100, which determines by what percentage the opacity of the element changes on each iteration. A small value causes the element to fade in slowly, while a bigger value causes the element to fade in quicker. If omitted, the default value is 5.&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;pi&lt;/td&gt;&lt;td&gt;&lt;i&gt;Optional&lt;/i&gt;. The initial opacity (initial phase) of the element. If omitted, the default value is 0.&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;pf&lt;/td&gt;&lt;td&gt;&lt;i&gt;Optional&lt;/i&gt;. The final opacity (final phase) of the element. If omitted, the default value is 100.&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;flow&lt;/td&gt;&lt;td&gt;&lt;i&gt;Optional&lt;/i&gt;. If this parameter is set to 1, the function changes the "display" property of the element to "inline". Otherwise, the "display" property remains unchanged.&lt;/td&gt;&lt;/tr&gt;
    &lt;/tbody&gt;
    &lt;/table&gt;
    
    &lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
    &lt;b&gt;Note&lt;/b&gt;: In order to use this function, you need to declare the initial opacity of the element. Optionally, the initial "display" property of the element can be set to "none" and you can use the "flow" parameter to change the value of this property to "inline" before the element starts fading in.
    &lt;/p&gt;
    
    
    &lt;h4 class="in-post-title"&gt;&lt;a name="fadebuzz23"&gt;2.3. agawebs_buzz (obj_id)&lt;/a&gt;&lt;/h4&gt;
    
    &lt;table class="qwd-seo-table"&gt;

    &lt;thead&gt;
        &lt;tr&gt;&lt;th&gt;Parameter&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;/tr&gt;
    &lt;/thead&gt;

    &lt;tbody&gt;
        &lt;tr&gt;&lt;td&gt;obj_id&lt;/td&gt;&lt;td&gt;The id of the element which will buzz.&lt;/td&gt;&lt;/tr&gt;
    &lt;/tbody&gt;
    &lt;/table&gt;
    
    &lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
    &lt;b&gt;Note&lt;/b&gt;: In order to use this function, the element has to have an initial 10 pixel margin.
    &lt;/p&gt;


&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
Surely, the functions can be used within other JavaScript functions. However, a simple way of calling them is by using &lt;b&gt;event&lt;/b&gt; attributes for the HTML elements on your pages. A comprehensive list of event handlers can be found on &lt;a href="http://www.w3schools.com/jsref/dom_obj_event.asp" target="_blank" title="JavaScript/HTML DOM Event Handlers"&gt;the w3schools site&lt;/a&gt; and below you'll find &lt;a name="fadebuzzeg"&gt;several examples for implementing these effects&lt;/a&gt;.
&lt;/p&gt;
    
    &lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz31"&gt;3.1. JavaScript fade image out on the click of a button&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
In this example, the &lt;i&gt;agawebs_fade_out ()&lt;/i&gt; function is triggered when the button is clicked. This causes an "HTML fade images out" visual effect and you can check it out by pressing the button below.
&lt;/p&gt;
    
    &lt;div style="text-align:center"&gt;
        &lt;input type="button" value="Click me!" onclick="agawebs_fade_out('adore1')" /&gt;
        &lt;img src="http://lh5.ggpht.com/_piurA6KjafM/TOPnev8LnOI/AAAAAAAAA0M/GLfBVvzV9q4/s128/Adore.png" id="adore1" alt="emoticon in love" style="width: 128px; height: 128px; border: none" /&gt;
    &lt;/div&gt;
    
    &lt;h4 class="in-post-title"&gt;Source code&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
As you can see from the source code, this is the easiest way of using this function. All the optional parameters were left out and the only one I used was the id of the image.
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
It is important to note that the image id is encased in &lt;i&gt;single quotes&lt;/i&gt;, while the function is encased in &lt;i&gt;double quotes&lt;/i&gt;.
&lt;/p&gt;
    
    &lt;ol class="ag-code-list"&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;input&lt;/span&gt; &lt;span class="ag-code-red"&gt;type&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="button"&lt;/span&gt; &lt;span class="ag-code-red"&gt;value&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="Click me!"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onclick&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out('adore1')" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="128/Adore.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="adore1" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ol&gt;
    
    &lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz32"&gt;3.2. JavaScript fade image in on the click of a button&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
An opposite example to the one above. Press the button below to check out the "HTML fade images in" effect.
&lt;/p&gt;
    
    &lt;div style="text-align:center"&gt;
        &lt;input type="button" value="Click me!" onclick="agawebs_fade_in('cool1')" /&gt;
        &lt;img src="http://lh5.ggpht.com/_piurA6KjafM/TOPnlKrFviI/AAAAAAAAA0Q/WkgpgidrYv8/s128/Cool.png" id="cool1" alt="cool emoticon" style="opacity: 0; filter: alpha(opacity=0); width: 128px; height: 128px; border: none" /&gt;
    &lt;/div&gt;
    
    &lt;h4 class="in-post-title"&gt;Source code&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;
Again, the JavaScript fade image function is used in its simplest form and, as before, the id of the HTML fade in element is encased in &lt;i&gt;single quotes&lt;/i&gt;.
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
The difference is that I declared an initial value of 0 for the image opacity in order for the "HTML fade images in" effect to work – as noted in &lt;a href="#fadebuzz22"&gt;section 2.2&lt;/a&gt;.
&lt;/p&gt;
    
    &lt;ol class="ag-code-list"&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;style&lt;/span&gt; &lt;span class="ag-code-red"&gt;type&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="text/css"&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#cool1&lt;/span&gt; {&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;opacity&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;0&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;filter&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;alpha(opacity=0)&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent1"&gt;}&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ag-code-cd"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-green"&gt;&amp;lt;!-- this style definition goes in the &amp;lt;head&amp;gt; section of&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-green"&gt;the page --&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;input&lt;/span&gt; &lt;span class="ag-code-red"&gt;type&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="button"&lt;/span&gt; &lt;span class="ag-code-red"&gt;value&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="Click me!"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onclick&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in('cool1')" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="128/Cool.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="cool1" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ol&gt;
    
    &lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz33"&gt;3.3. Image buzzes on the click of a button&lt;/a&gt;&lt;/h3&gt;
    
    &lt;div style="text-align:center"&gt;
        &lt;input type="button" value="Click me!" onclick="agawebs_buzz('cry1')" /&gt;
        &lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TOPnlD77ETI/AAAAAAAAA0U/0ssIWp_zSyU/s128/Cry.png" id="cry1" alt="crying emoticon" style="margin: 10px; width: 128px; height: 128px; border: none" /&gt;
    &lt;/div&gt;
    
    &lt;h4 class="in-post-title"&gt;Source code&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
The &lt;i&gt;agawebs_buzz ()&lt;/i&gt; function is very easy to use, but the HTML element has to have an initial 10 pixel margin – as noted in &lt;a href="#fadebuzz23"&gt;section 2.3&lt;/a&gt;. In this example, I used an inline style declaration to create the required margin.
&lt;/p&gt;
    
    &lt;ol class="ag-code-list"&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;input&lt;/span&gt; &lt;span class="ag-code-red"&gt;type&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="button"&lt;/span&gt; &lt;span class="ag-code-red"&gt;value&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="Click me!"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onclick&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz('cry1')" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="128/Cry.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="cry1"&lt;/span&gt; &lt;span class="ag-code-red"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="&lt;/span&gt;&lt;span class="ag-code-red"&gt;margin&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;10px" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ol&gt;
    
    &lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz34"&gt;3.4. &lt;i&gt;agawebs_buzz()&lt;/i&gt; triggered by the "onmouseover" event&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
Unlike the previous examples, in this one I used the image itself to trigger the HTML buzz effect. Hover your mouse cursor over the emoticons below to make them shake.
&lt;/p&gt;
    
    &lt;div style="text-align:center"&gt;
        &lt;img src="http://lh5.ggpht.com/_piurA6KjafM/TOPnWMzxsnI/AAAAAAAAAzo/LWC0zFkQq-U/s64/Adore.png" id="adore2" alt="small emoticon in love" style="margin: 10px; width: 64px; height: 64px; border: none" onmouseover="agawebs_buzz(this.id)" /&gt;
        &lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TOPnWXhJa_I/AAAAAAAAAzs/wvJs_6HJwaE/s64/Cool.png" id="cool2" alt="small cool emoticon" style="margin: 10px; width: 64px; height: 64px; border: none" onmouseover="agawebs_buzz(this.id)" /&gt;
        &lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TOPnWUBSfpI/AAAAAAAAAzw/V623v2tj8RY/s64/Cry.png" id="cry2" alt="small crying emoticon" style="margin: 10px; width: 64px; height: 64px; border: none" onmouseover="agawebs_buzz(this.id)" /&gt;&lt;br /&gt;
        &lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TOPnWnI84NI/AAAAAAAAAz0/OO4sT9uJ3W0/s64/Furious.png" id="furious2" alt="small evil emoticon" style="margin: 10px; width: 64px; height: 64px; border: none" onmouseover="agawebs_buzz(this.id)" /&gt;
        &lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TOPnWrBhgLI/AAAAAAAAAz4/XpB5l63lG3A/s64/Laugh.png" id="laugh2" alt="small laughing emoticon" style="margin: 10px; width: 64px; height: 64px; border: none" onmouseover="agawebs_buzz(this.id)" /&gt;
        &lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TOPnd3GnaII/AAAAAAAAAz8/mrjbk8DKYVE/s64/Pudently.png" id="pudently2" alt="small blushing emoticon" style="margin: 10px; width: 64px; height: 64px; border: none" onmouseover="agawebs_buzz(this.id)" /&gt;&lt;br /&gt;
        &lt;img src="http://lh4.ggpht.com/_piurA6KjafM/TOPneKIYcmI/AAAAAAAAA0A/P2UmRccdl5E/s64/Struggle.png" id="struggle2" alt="small army emoticon" style="margin: 10px; width: 64px; height: 64px; border: none" onmouseover="agawebs_buzz(this.id)" /&gt;
        &lt;img src="http://lh4.ggpht.com/_piurA6KjafM/TOPneFQM0AI/AAAAAAAAA0E/ypCq3GP2Zx0/s64/Study.png" id="study2" alt="small geek emoticon" style="margin: 10px; width: 64px; height: 64px; border: none" onmouseover="agawebs_buzz(this.id)" /&gt;
        &lt;img src="http://lh5.ggpht.com/_piurA6KjafM/TOPnefqQk9I/AAAAAAAAA0I/LheGG40mbiU/s64/Sweet-angel.png" id="sweet2" alt="small angel emoticon" style="margin: 10px; width: 64px; height: 64px; border: none" onmouseover="agawebs_buzz(this.id)" /&gt;
    &lt;/div&gt;
    
    &lt;h4 class="in-post-title"&gt;Source code&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
This time, I used an "internal style sheet" to create the required 10 pixel margin for the images. Apart from that, I replaced the literal id of each image with the "this.id" variable and left out the &lt;i&gt;single quotes&lt;/i&gt;.
&lt;/p&gt;
    
    &lt;ol class="ag-code-list"&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;style&lt;/span&gt; &lt;span class="ag-code-red"&gt;type&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="text/css"&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;.10p_margin&lt;/span&gt; { &lt;span class="ag-code-red"&gt;margin&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;10px&lt;/span&gt;; }&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ag-code-cd"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-green"&gt;&amp;lt;!-- this style definition goes in the &amp;lt;head&amp;gt; section of&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-green"&gt;the page --&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Adore.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="adore2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;class&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="10p_margin"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Cool.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="cool2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;class&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="10p_margin"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Cry.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="cry2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;class&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="10p_margin"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Furious.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="furious2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;class&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="10p_margin"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Laugh.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="laugh2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;class&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="10p_margin"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Pudently.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="pudently2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;class&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="10p_margin"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Struggle.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="struggle2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;class&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="10p_margin"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Study.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="study2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;class&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="10p_margin"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Sweet-angel.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="sweet2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;class&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="10p_margin"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_buzz(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ol&gt;
    
    &lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz35"&gt;3.5. Fade in, fade out JavaScript effects for the same image&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
A JavaScript fade effect is used both for the mouse over and for the mouse out event. Hover your mouse cursor over the emoticons below to trigger the "HTML fade images out and in" effects.
&lt;/p&gt;
   
    &lt;div style="text-align:center"&gt;
        &lt;img src="http://lh5.ggpht.com/_piurA6KjafM/TOPnWMzxsnI/AAAAAAAAAzo/LWC0zFkQq-U/s64/Adore.png" id="adore3" alt="small emoticon in love" style="width: 64px; height: 64px; border: none" onmouseover="agawebs_fade_out(this.id)" onmouseout="agawebs_fade_in(this.id)" /&gt;
        &lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TOPnWXhJa_I/AAAAAAAAAzs/wvJs_6HJwaE/s64/Cool.png" id="cool3" alt="small cool emoticon" style="width: 64px; height: 64px; border: none" onmouseover="agawebs_fade_out(this.id)" onmouseout="agawebs_fade_in(this.id)" /&gt;
        &lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TOPnWUBSfpI/AAAAAAAAAzw/V623v2tj8RY/s64/Cry.png" id="cry3" alt="small crying emoticon" style="width: 64px; height: 64px; border: none" onmouseover="agawebs_fade_out(this.id)" onmouseout="agawebs_fade_in(this.id)" /&gt;&lt;br /&gt;
        &lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TOPnWnI84NI/AAAAAAAAAz0/OO4sT9uJ3W0/s64/Furious.png" id="furious3" alt="small evil emoticon" style="width: 64px; height: 64px; border: none" onmouseover="agawebs_fade_out(this.id)" onmouseout="agawebs_fade_in(this.id)" /&gt;
        &lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TOPnWrBhgLI/AAAAAAAAAz4/XpB5l63lG3A/s64/Laugh.png" id="laugh3" alt="small laughing emoticon" style="width: 64px; height: 64px; border: none" onmouseover="agawebs_fade_out(this.id)" onmouseout="agawebs_fade_in(this.id)" /&gt;
        &lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TOPnd3GnaII/AAAAAAAAAz8/mrjbk8DKYVE/s64/Pudently.png" id="pudently3" alt="small blushing emoticon" style="width: 64px; height: 64px; border: none" onmouseover="agawebs_fade_out(this.id)" onmouseout="agawebs_fade_in(this.id)" /&gt;&lt;br /&gt;
        &lt;img src="http://lh4.ggpht.com/_piurA6KjafM/TOPneKIYcmI/AAAAAAAAA0A/P2UmRccdl5E/s64/Struggle.png" id="struggle3" alt="small army emoticon" style="width: 64px; height: 64px; border: none" onmouseover="agawebs_fade_out(this.id)" onmouseout="agawebs_fade_in(this.id)" /&gt;
        &lt;img src="http://lh4.ggpht.com/_piurA6KjafM/TOPneFQM0AI/AAAAAAAAA0E/ypCq3GP2Zx0/s64/Study.png" id="study3" alt="small geek emoticon" style="width: 64px; height: 64px; border: none" onmouseover="agawebs_fade_out(this.id)" onmouseout="agawebs_fade_in(this.id)" /&gt;
        &lt;img src="http://lh5.ggpht.com/_piurA6KjafM/TOPnefqQk9I/AAAAAAAAA0I/LheGG40mbiU/s64/Sweet-angel.png" id="sweet3" alt="small angel emoticon" style="width: 64px; height: 64px; border: none" onmouseover="agawebs_fade_out(this.id)" onmouseout="agawebs_fade_in(this.id)" /&gt;
    &lt;/div&gt;
    
    &lt;h4 class="in-post-title"&gt;Source code&lt;/h4&gt;
    
    &lt;ol class="ag-code-list"&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Adore.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="adore3"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id)"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Cool.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="cool3"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id)"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Cry.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="cry3"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id)"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Furious.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="furious3"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id)"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Laugh.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="laugh3"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id)"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Pudently.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="pudently3"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id)"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Struggle.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="struggle3"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id)"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Study.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="study3"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id)"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Sweet-angel.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="sweet3"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id)"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ol&gt;
    
    &lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz36"&gt;3.6. The other way around&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
Using the JavaScript fade functions in the opposite order could be useful in the case of a navigation menu like the one below. Each image could represent a link button.
&lt;/p&gt;
    
    &lt;div id="navigation-disk-holder"&gt;

    &lt;img id="xy001" src="http://lh5.ggpht.com/_piurA6KjafM/TOPnWMzxsnI/AAAAAAAAAzo/LWC0zFkQq-U/s64/Adore.png" alt="small emoticon in love" onmouseover="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').innerHTML = 'Home';" onmouseout="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&gt;
    &lt;img id="xy002" src="http://lh6.ggpht.com/_piurA6KjafM/TOPnWXhJa_I/AAAAAAAAAzs/wvJs_6HJwaE/s64/Cool.png" alt="small cool emoticon" onmouseover="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').innerHTML = 'Contact Info';" onmouseout="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&gt;
    &lt;img id="xy003" src="http://lh3.ggpht.com/_piurA6KjafM/TOPnWUBSfpI/AAAAAAAAAzw/V623v2tj8RY/s64/Cry.png" alt="small crying emoticon" onmouseover="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').innerHTML = 'Index by Date';" onmouseout="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&gt;
    &lt;img id="xy004" src="http://lh6.ggpht.com/_piurA6KjafM/TOPnWnI84NI/AAAAAAAAAz0/OO4sT9uJ3W0/s64/Furious.png" alt="small evil emoticon" onmouseover="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').style.height = '50px'; document.getElementById('navigation-disk-description').style.padding = '14px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'Index by Category';" onmouseout="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').style.height = '39px'; document.getElementById('navigation-disk-description').style.padding = '25px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&gt;
    &lt;img id="xy005" src="http://lh3.ggpht.com/_piurA6KjafM/TOPnWrBhgLI/AAAAAAAAAz4/XpB5l63lG3A/s64/Laugh.png" alt="small laughing emoticon" onmouseover="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').innerHTML = 'Links';" onmouseout="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&gt;
    &lt;img id="xy006" src="http://lh6.ggpht.com/_piurA6KjafM/TOPnd3GnaII/AAAAAAAAAz8/mrjbk8DKYVE/s64/Pudently.png" alt="small blushing emoticon" onmouseover="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').style.height = '50px'; document.getElementById('navigation-disk-description').style.padding = '14px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'Apuseni &amp;#171; AgaWebs';" onmouseout="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').style.height = '39px'; document.getElementById('navigation-disk-description').style.padding = '25px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&gt;
    &lt;img id="xy007" src="http://lh4.ggpht.com/_piurA6KjafM/TOPneKIYcmI/AAAAAAAAA0A/P2UmRccdl5E/s64/Struggle.png" alt="small army emoticon" onmouseover="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').style.height = '50px'; document.getElementById('navigation-disk-description').style.padding = '14px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'Blogger &amp;#171; AgaWebs';" onmouseout="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').style.height = '39px'; document.getElementById('navigation-disk-description').style.padding = '25px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&gt;
    &lt;img id="xy008" src="http://lh4.ggpht.com/_piurA6KjafM/TOPneFQM0AI/AAAAAAAAA0E/ypCq3GP2Zx0/s64/Study.png" alt="small geek emoticon" onmouseover="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').style.height = '70px'; document.getElementById('navigation-disk-description').style.padding = '0'; document.getElementById('navigation-disk-description').innerHTML = '&amp;lt;img src=&amp;quot;http://lh5.ggpht.com/_piurA6KjafM/TOPnefqQk9I/AAAAAAAAA0I/LheGG40mbiU/s64/Sweet-angel.png&amp;quot; style=\'border: none\' /&amp;gt;';" onmouseout="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').style.height = '39px'; document.getElementById('navigation-disk-description').style.padding = '25px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&gt;
    
    &lt;div id="navigation-disk-description"&gt;NAVIGATION&lt;/div&gt;

    &lt;/div&gt;
    
    &lt;h4 class="in-post-title"&gt;Source code&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
The source code for this example is a bit more complicated, but I've taken this opportunity to demonstrate the use of the other parameters of the fade in, fade out JavaScript functions. I used an "internal style sheet" to set the initial opacity of the images to 30 and then used the same value as the "pi" and "pf" parameter for the &lt;i&gt;agawebs_fade_in ()&lt;/i&gt; and &lt;i&gt;agawebs_fade_out ()&lt;/i&gt; functions respectively.
&lt;/p&gt;
    
    &lt;ol class="ag-code-list"&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;style&lt;/span&gt; &lt;span class="ag-code-red"&gt;type&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="text/css"&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#navigation-disk-holder&lt;/span&gt; {&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;width&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;510px&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;height&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;300px&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;margin&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;0 auto&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;position&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;relative&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent1"&gt;}&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#navigation-disk-description&lt;/span&gt; {&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;width&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;100px&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;height&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;39px&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;text-align&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;center&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;position&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;absolute&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;118px&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;left&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;200px&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;font-size&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;14px&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;padding&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;25px 0 0 0&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;overflow&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;hidden&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent1"&gt;}&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy001&lt;/span&gt;, &lt;span class="ag-code-cd"&gt;#xy002&lt;/span&gt;, &lt;span class="ag-code-cd"&gt;#xy003&lt;/span&gt;, &lt;span class="ag-code-cd"&gt;#xy004&lt;/span&gt;,&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy005&lt;/span&gt;, &lt;span class="ag-code-cd"&gt;#xy006&lt;/span&gt;, &lt;span class="ag-code-cd"&gt;#xy007&lt;/span&gt;, &lt;span class="ag-code-cd"&gt;#xy008&lt;/span&gt; {&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;position&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;absolute&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;opacity&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;0.3&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-red"&gt;filter&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;alpha(opacity=30)&lt;/span&gt;;&lt;/li&gt;
        &lt;li class="indent1"&gt;}&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy001&lt;/span&gt; { &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;18px&lt;/span&gt;; &lt;span class="ag-code-red"&gt;left&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;218px&lt;/span&gt;; }&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy002&lt;/span&gt; { &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;47px&lt;/span&gt;; &lt;span class="ag-code-red"&gt;left&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;289px&lt;/span&gt;; }&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy003&lt;/span&gt; { &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;118px&lt;/span&gt;; &lt;span class="ag-code-red"&gt;left&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;318px&lt;/span&gt;; }&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy004&lt;/span&gt; { &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;189px&lt;/span&gt;; &lt;span class="ag-code-red"&gt;left&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;289px&lt;/span&gt;; }&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy005&lt;/span&gt; { &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;218px&lt;/span&gt;; &lt;span class="ag-code-red"&gt;left&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;218px&lt;/span&gt;; }&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy006&lt;/span&gt; { &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;189px&lt;/span&gt;; &lt;span class="ag-code-red"&gt;left&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;147px&lt;/span&gt;; }&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy007&lt;/span&gt; { &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;118px&lt;/span&gt;; &lt;span class="ag-code-red"&gt;left&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;118px&lt;/span&gt;; }&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-cd"&gt;#xy008&lt;/span&gt; { &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;47px&lt;/span&gt;; &lt;span class="ag-code-red"&gt;left&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;147px&lt;/span&gt;; }&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ag-code-cd"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-green"&gt;&amp;lt;!-- this style definition goes in the &amp;lt;head&amp;gt; section of&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-green"&gt;the page --&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;div&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="navigation-disk-holder"&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="xy001"&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Adore.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').innerHTML = 'Home';"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="xy002"&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Cool.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').innerHTML = 'Contact Info';"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="xy003"&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Cry.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').innerHTML = 'Index by Date';"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="xy004"&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Furious.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').style.height = '50px'; document.getElementById('navigation-disk-description').style.padding = '14px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'Index by Category';"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').style.height = '39px'; document.getElementById('navigation-disk-description').style.padding = '25px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="xy005"&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Laugh.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').innerHTML = 'Links';"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="xy006"&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Pudently.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').style.height = '50px'; document.getElementById('navigation-disk-description').style.padding = '14px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'Apuseni &amp;#171; AgaWebs';"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').style.height = '39px'; document.getElementById('navigation-disk-description').style.padding = '25px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="xy007"&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Struggle.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').style.height = '50px'; document.getElementById('navigation-disk-description').style.padding = '14px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'Blogger &amp;#171; AgaWebs';"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').style.height = '39px'; document.getElementById('navigation-disk-description').style.padding = '25px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="xy008"&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="64/Study.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseover&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in(this.id, 5, 30, 100); document.getElementById('navigation-disk-description').style.height = '64px'; document.getElementById('navigation-disk-description').style.padding = '0'; document.getElementById('navigation-disk-description').innerHTML = '&amp;lt;img src=&amp;quot;64/Sweet-angel.png&amp;quot; /&amp;gt;';"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onmouseout&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out(this.id, 5, 100, 30); document.getElementById('navigation-disk-description').style.height = '39px'; document.getElementById('navigation-disk-description').style.padding = '25px 0 0 0'; document.getElementById('navigation-disk-description').innerHTML = 'NAVIGATION';" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;div&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="navigation-disk-description"&amp;gt;&lt;/span&gt;NAVIGATION&lt;span class="ag-code-blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ag-code-cd"&gt;div&lt;/span&gt;&lt;span class="ag-code-blue"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ag-code-cd"&gt;div&lt;/span&gt;&lt;span class="ag-code-blue"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ol&gt;
    
    &lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz37"&gt;3.7. Breaking the flow&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0"&gt;
This example is meant to demonstrate the use of the "flow" parameter for the fade in, fade out JavaScript functions. When you click the evil emoticon the angel enters the normal flow of the page pushing the other image to the left and then slowly fading in. When you click the angel emoticon, the evil one fades out and is then removed from the normal flow of the page, making the angel slide towards the center.
&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
I'm not sure how useful this is, but the fade in, fade out effects from jQuery and script.aculo.us both have this feature, so I added it to my functions as well.
&lt;/p&gt;
    
    &lt;div style="text-align:center"&gt;
        
        &lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TOPnlYQWqoI/AAAAAAAAA0Y/aRaOZnvgP40/s128/Furious.png" id="furious1" alt="evil emoticon" onclick="agawebs_fade_in('sweet1', 2, 0, 100, 1)" style="width: 128px; height: 128px; border: none" /&gt;
        &lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TOPnqQh9qzI/AAAAAAAAA0s/w8Sqn92pftg/s128/Sweet-angel.png" id="sweet1" alt="angel emoticon" style="opacity: 0; filter: alpha(opacity=0); display: none; width: 128px; height: 128px; border: none" onclick="agawebs_fade_out('furious1', 2, 100, 0, 1)" /&gt;
        
    &lt;/div&gt;
        
    &lt;h4 class="in-post-title"&gt;Source code&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
Notice that the "step" parameter for both functions has the value 2, making the images fade slower than the previous examples. I used an inline style declaration to set the initial opacity of the angel to 0 and its "display" property to "none".
&lt;/p&gt;
    
    &lt;ol class="ag-code-list"&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="128/Furious.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="furious1"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onclick&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_in('sweet1', 2, 0, 100, 1)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="128/Sweet-angel.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="sweet1"&lt;/span&gt; &lt;span class="ag-code-red"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="&lt;/span&gt;&lt;span class="ag-code-red"&gt;opacity&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;0&lt;/span&gt;; &lt;span class="ag-code-red"&gt;filter&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;alpha(opacity=0)&lt;/span&gt;; &lt;span class="ag-code-red"&gt;display&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;none"&lt;/span&gt; &lt;span class="ag-code-red"&gt;onclick&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="agawebs_fade_out('furious1', 2, 100, 0, 1)" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ol&gt;
    
    
    &lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz38"&gt;3.8. Text fader for a rotating paragraph&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
The fade in, fade out JavaScript functions can be used to create a "text fader" for a paragraph which changes its content regularly. In this example, the first transition occurs after 10 seconds and then the paragraphs change back and forward every five seconds.
&lt;/p&gt;
    
    &lt;div style="text-align: justify; height: 170px; position: relative; margin: 30px 0 0 0"&gt;
        
        &lt;p id="rotating-para1" style="position: absolute; top: -10px;"&gt;
        &lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TOPnlkShukI/AAAAAAAAA0c/AMQx09Usw-A/s128/Laugh.png" alt="laughing emoticon" id="laugh1" style="float: left; margin: 0 20px 0 0; width: 128px; height: 128px; border: none" /&gt;
        Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis, unde omnis iste...
        &lt;/p&gt;
        &lt;p id="rotating-para2" style="position: absolute; opacity: 0; filter: alpha(opacity=0); top: -10px;"&gt;
        &lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TOPnln_503I/AAAAAAAAA0g/29pPUkttB5M/s128/Pudently.png" alt="blushing emoticon" id="pudently1" style="float: right; margin: 0 0 0 20px; opacity: 0; filter: alpha(opacity=0); width: 128px; height: 128px; border: none" /&gt;
        At vero eos et accusamus et iusto odio dignissimos ducimus, qui blanditiis praesentium voluptatum deleniti atque corrupti, quos dolores et quas molestias excepturi sint, obcaecati cupiditate non provident, similique sunt in culpa, qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio, cumque nihil impedit, quo minus id, quod maxime placeat, facere possimus...
        &lt;/p&gt;
        &lt;script type="text/javascript"&gt;

            function ag_switch() {
                setTimeout("agawebs_fade_out('rotating-para1', 5, 100, 0)", 0);
                setTimeout("agawebs_fade_out('laugh1', 5, 100, 0)", 0);
                setTimeout("agawebs_fade_in('rotating-para2', 5, 0, 100)", 500);
                setTimeout("agawebs_fade_in('pudently1', 5, 0, 100)", 500);
                setTimeout("agawebs_fade_out('rotating-para2', 5, 100, 0)", 5000);
                setTimeout("agawebs_fade_out('pudently1', 5, 100, 0)", 5000);
                setTimeout("agawebs_fade_in('rotating-para1', 5, 0, 100)", 5500);
                setTimeout("agawebs_fade_in('laugh1', 5, 0, 100)", 5500);
            }

            setInterval("ag_switch()", 10000);
            
        &lt;/script&gt;
        
    &lt;/div&gt;
    
    &lt;h4 class="in-post-title"&gt;Source code&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0"&gt;
I used the &lt;i&gt;setTimeout ()&lt;/i&gt; and &lt;i&gt;setInterval ()&lt;/i&gt; methods to control timing. Notice that the fade in, fade out JavaScript effects have to be applied to the images as well - otherwise, this would only work in Firefox.
&lt;/p&gt;
    
    &lt;ol class="ag-code-list"&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;div&lt;/span&gt; &lt;span class="ag-code-red"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="&lt;/span&gt;&lt;span class="ag-code-red"&gt;text-align&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;justify&lt;/span&gt;; &lt;span class="ag-code-red"&gt;height&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;130px&lt;/span&gt;; &lt;span class="ag-code-red"&gt;position&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;relative"&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;p&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="rotating-para1"&lt;/span&gt; &lt;span class="ag-code-red"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="&lt;/span&gt;&lt;span class="ag-code-red"&gt;position&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;absolute&lt;/span&gt;; &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;-10px"&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="128/Laugh.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="laugh1"&lt;/span&gt; &lt;span class="ag-code-red"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="&lt;/span&gt;&lt;span class="ag-code-red"&gt;float&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;left&lt;/span&gt;; &lt;span class="ag-code-red"&gt;margin&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;0 20px 0 0" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent2"&gt;Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis, unde omnis iste...&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ag-code-cd"&gt;p&lt;/span&gt;&lt;span class="ag-code-blue"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;p&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="rotating-para2"&lt;/span&gt; &lt;span class="ag-code-red"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="&lt;/span&gt;&lt;span class="ag-code-red"&gt;position&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;absolute&lt;/span&gt;; &lt;span class="ag-code-red"&gt;opacity&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;0&lt;/span&gt;; &lt;span class="ag-code-red"&gt;filter&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;alpha(opacity=0)&lt;/span&gt;; &lt;span class="ag-code-red"&gt;top&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;-10px"&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;img&lt;/span&gt; &lt;span class="ag-code-red"&gt;src&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="128/Pudently.png"&lt;/span&gt; &lt;span class="ag-code-red"&gt;id&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="pudently1"&lt;/span&gt; &lt;span class="ag-code-red"&gt;style&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="&lt;/span&gt;&lt;span class="ag-code-red"&gt;float&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;right&lt;/span&gt;; &lt;span class="ag-code-red"&gt;opacity&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;0&lt;/span&gt;; &lt;span class="ag-code-red"&gt;filter&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;alpha(opacity=0)&lt;/span&gt;; &lt;span class="ag-code-red"&gt;margin&lt;/span&gt;: &lt;span class="ag-code-blue"&gt;0 0 0 20px" /&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent2"&gt;At vero eos et accusamus et iusto odio dignissimos ducimus, qui blanditiis praesentium voluptatum deleniti atque corrupti, quos dolores et quas molestias excepturi sint, obcaecati cupiditate non provident, similique sunt in culpa, qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio, cumque nihil impedit, quo minus id, quod maxime placeat, facere possimus...&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ag-code-cd"&gt;p&lt;/span&gt;&lt;span class="ag-code-blue"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;&lt;/span&gt;&lt;span class="ag-code-cd"&gt;script&lt;/span&gt; &lt;span class="ag-code-red"&gt;type&lt;/span&gt;&lt;span class="ag-code-blue"&gt;="text/javascript"&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li class="indent2"&gt;&lt;span class="ag-code-blue"&gt;function&lt;/span&gt; ag_switch() {&lt;/li&gt;
        &lt;li class="indent3"&gt;setTimeout(&lt;span class="ag-code-cd"&gt;"agawebs_fade_out('rotating-para1', 5, 100, 0)"&lt;/span&gt;, 0);&lt;/li&gt;
        &lt;li class="indent3"&gt;setTimeout(&lt;span class="ag-code-cd"&gt;"agawebs_fade_out('laugh1', 5, 100, 0)"&lt;/span&gt;, 0);&lt;/li&gt;
        &lt;li class="indent3"&gt;setTimeout(&lt;span class="ag-code-cd"&gt;"agawebs_fade_in('rotating-para2', 5, 0, 100)"&lt;/span&gt;, 500);&lt;/li&gt;
        &lt;li class="indent3"&gt;setTimeout(&lt;span class="ag-code-cd"&gt;"agawebs_fade_in('pudently1', 5, 0, 100)"&lt;/span&gt;, 500);&lt;/li&gt;
        &lt;li class="indent3"&gt;setTimeout(&lt;span class="ag-code-cd"&gt;"agawebs_fade_out('rotating-para2', 5, 100, 0)"&lt;/span&gt;, 5000);&lt;/li&gt;
        &lt;li class="indent3"&gt;setTimeout(&lt;span class="ag-code-cd"&gt;"agawebs_fade_out('pudently1', 5, 100, 0)"&lt;/span&gt;, 5000);&lt;/li&gt;
        &lt;li class="indent3"&gt;setTimeout(&lt;span class="ag-code-cd"&gt;"agawebs_fade_in('rotating-para1', 5, 0, 100)"&lt;/span&gt;, 5500);&lt;/li&gt;
        &lt;li class="indent3"&gt;setTimeout(&lt;span class="ag-code-cd"&gt;"agawebs_fade_in('laugh1', 5, 0, 100)"&lt;/span&gt;, 5500);&lt;/li&gt;
        &lt;li class="indent2"&gt;}&lt;/li&gt;
        &lt;li class="indent2"&gt;setInterval(&lt;span class="ag-code-cd"&gt;"ag_switch()"&lt;/span&gt;, 10000);&lt;/li&gt;
        &lt;li class="indent1"&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ag-code-cd"&gt;script&lt;/span&gt;&lt;span class="ag-code-blue"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span class="ag-code-blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ag-code-cd"&gt;div&lt;/span&gt;&lt;span class="ag-code-blue"&gt;&amp;gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ol&gt;
    
    &lt;h3 class="in-post-title"&gt;&lt;a name="fadebuzz4"&gt;4. Compatibility &amp; Support&lt;/a&gt;&lt;/h3&gt;
    
&lt;p style="text-align:justify; margin: 15px 0 0 0"&gt;    
These JavaScript functions work for virtually any HTML object. I've only encountered problems with fading embedded Flash objects, but that's quite normal. The functions have been tested in the following browsers:
&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Firefox v.3&lt;/li&gt;
&lt;li&gt;IE v.7 and v.8&lt;/li&gt;
&lt;li&gt;Google Chrome v.7&lt;/li&gt;
&lt;li&gt;Opera v.10 and v.11&lt;/li&gt;
&lt;li&gt;Safari v.5&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0"&gt;  
For support and help with implementing these effects on your site or blog, don't hesitate to contact me by email or by writing a comment. Also, please post your feedback or any suggestions you may have.
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-5433883393177227935?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2010/11/fade-in-fade-out-javascript-effects-and.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_piurA6KjafM/TOPnev8LnOI/AAAAAAAAA0M/GLfBVvzV9q4/s72-c/Adore.png' height='72' width='72'/><thr:total>11</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-4539492082611837415</guid><pubDate>Sat, 06 Nov 2010 09:22:00 +0000</pubDate><atom:updated>2010-11-06T11:24:26.157+02:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>funny</category><title>Efix.ro</title><description>&lt;p style="text-align:center; margin: 15px 0 0 0;"&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="510" height="340" id="player" align="middle"&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://www.efix.ro/flash/embed/embeded1/player.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#000000" /&gt;&lt;embed src="http://www.efix.ro/flash/embed/embeded1/player.swf" quality="high" bgcolor="#000000" width="510" height="340" name="player" align="middle" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p style="text-align:center; margin: 15px 0 0 0;"&gt;&lt;a href="http://www.efix.ro/" target="_blank" title="efix's website"&gt;efix.ro&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-4539492082611837415?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2010/11/efixro.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-751071248085235134</guid><pubDate>Sat, 30 Oct 2010 07:59:00 +0000</pubDate><atom:updated>2010-10-30T10:59:11.544+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>funny</category><category domain='http://www.blogger.com/atom/ns#'>history</category><title>Charlie Chaplin</title><description>&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Many of us heard about this great actor, many are familiar with the tramp character he used to act and many more can recognize his image in an instant...&lt;/p&gt;

&lt;p style="text-align:center; margin: 15px 0 0 0;"&gt;&lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TMu_QAzuuiI/AAAAAAAAAyM/bglqPQzn_AY/s800/Chaplin.jpg" alt="Charlie Chaplin - the tramp" style="width: 300px; height: 424px;" /&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;However, as time goes by, increasingly fewer people are actually watching his movies. Flashy special effects used in modern day cinematography are driving people's attention further and further away from classic films and Chaplin's masterpieces are gradually forgotten.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;In a minor effort to prevent this from happening, I'd like to bring to your attention three of his movies which he released through the "United Artists" film studio in 1931, 1936 and 1940. Click the images below to read more about them.&lt;/p&gt;

&lt;p style="text-align:center; margin: 15px 0 0 0;"&gt;&lt;a href="http://en.wikipedia.org/wiki/City_Lights" target="_blank"&gt;&lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TMvNndh2V9I/AAAAAAAAAyw/utjtWd26NI8/s230/City-Lights.jpg" alt="Charlie Chaplin - City Lights" style="width: 150px; height: 230px; margin: 0 5px 0 0;" /&gt;&lt;/a&gt;

&lt;a href="http://en.wikipedia.org/wiki/Modern_Times_%28film%29" target="_blank"&gt;&lt;img src="http://lh5.ggpht.com/_piurA6KjafM/TMvNniprSZI/AAAAAAAAAy0/aXM21zL5mP0/s230/Modern-Times.jpg" alt="Charlie Chaplin - Modern Times" style="width: 150px; height: 230px; margin: 0 5px 0 0;" /&gt;&lt;/a&gt;

&lt;a href="http://en.wikipedia.org/wiki/The_Great_Dictator" target="_blank"&gt;&lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TMvNnsJE57I/AAAAAAAAAy4/O7H_qu5Mxeg/s230/The-Great-Dictator.jpg" alt="Charlie Chaplin - The Great Dictator" style="width: 150px; height: 230px; margin: 0;" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;For the atmosphere they create, for the dramatic stories they tell in a comical fashion and for the message of hope they convey, I promise they're worth seeing. Do get hold of them as soon as you can, have fun watching and tell me your opinion afterwards if you feel like it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-751071248085235134?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2010/10/charlie-chaplin.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_piurA6KjafM/TMu_QAzuuiI/AAAAAAAAAyM/bglqPQzn_AY/s72-c/Chaplin.jpg' height='72' width='72'/><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-1233606872945184744</guid><pubDate>Tue, 26 Oct 2010 08:18:00 +0000</pubDate><atom:updated>2010-10-26T13:16:24.240+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Blogger</category><category domain='http://www.blogger.com/atom/ns#'>webdesign</category><title>New Template and More AgaWebs</title><description>&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;It's been two years since I bought this domain (agawebs.com) and started using it for my blog. I know this because I've recently had to renew it and extend it for two more years. To mark this occasion I've created a new template and I hope you like it.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;I'm not ready to completely let go of the old template yet, so I'm keeping the old header banner in this post...&lt;/p&gt;

&lt;p style="text-align:center; margin: 15px 0 0 0;"&gt;&lt;img src="http://lh3.ggpht.com/_piurA6KjafM/SWkm0ze6MpI/AAAAAAAAAlc/zSyq0LkP-nE/s510/bg.JPG" alt="trees - header image" style="width:510px; height: 83px;" /&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;If you find any bugs or mistakes in any of the articles caused by this new template, please post a comment to let me know. And if you've enjoyed this blog so far, I hope you'll enjoy the new look even more from now on...&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;P.S.: Solve the riddle above to unlock a hidden message (Hint: Apuseni is number one).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-1233606872945184744?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2010/10/new-template-and-more-agawebs.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_piurA6KjafM/SWkm0ze6MpI/AAAAAAAAAlc/zSyq0LkP-nE/s72-c/bg.JPG' height='72' width='72'/><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-2143981842217723259</guid><pubDate>Mon, 26 Jul 2010 00:06:00 +0000</pubDate><atom:updated>2011-10-23T14:47:39.321+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>mountains</category><category domain='http://www.blogger.com/atom/ns#'>travel</category><category domain='http://www.blogger.com/atom/ns#'>me</category><category domain='http://www.blogger.com/atom/ns#'>Retezat</category><title>Retezat, Gentiana, Lake Bucura</title><description>&lt;p style="text-align:justify; margin: 15px 0 20px 0;"&gt;What do you call the feeling you have when you're on a mountain top? How do you describe it? How do you tell people what's inside your soul in those moments? I can't figure out how, so instead I'll just try to describe the last time I felt this way.&lt;/p&gt;

&lt;p style="text-align:center"&gt;
&lt;object width="520" height="317"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FAE9TKzeD4k?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/FAE9TKzeD4k?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="520" height="317"&gt;&lt;/embed&gt;&lt;/object&gt;

&lt;div class="fb-like" data-href="http://www.agawebs.com/2010/07/retezat-gentiana-lake-bucura.html" data-send="false" data-width="450" data-show-faces="true"&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 0;"&gt;The week before leaving on a mountain trip is an adventure in itself. It's a period when you buy your supplies, you make your plans and you start getting an electrical feeling of excitement in your stomach. And then this week ends and the day finally comes when it's time to leave. For me such a day was in September, last year. I woke up at four in the morning and met my travel ally in the parking lot before the sun had gotten a chance to rise. In a matter of minutes we were on the highway and as the dawn was rising on the horizon we were on our way to the mountains.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;It was noon when we reached our first destination at Carnic. Carnic is a quiet little settlement on the outskirts of Mountain Retezat. To reach it we had turned left on the 66th National Road and driven through "Ohaba de Sub Piatra", "Salasu de Jos" and "Salasu de Sus". We had a quick meal in the village and prepared ourselves for what lied ahead: the border of Retezat National Park was just one or two kilometers further away.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The hike from Carnic to cabin Gentiana lasted about three hours. For the first two we walked on an old forest road which travelled parallel to a small river. At one point we crossed the river and headed into deep woods on a trail marked with blue triangle signs meant to guide hikers. Cabin Gentiana was waiting at the other end of this alpine forest. As soon as we gained altitude, large trees gave way to smaller fir trees and we soon ran into this humble little refuge standing at the bottom of a valley called Pietrele. This was going to be our base camp.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;When we arrived at Gentiana the only people there were old man Costea - the cabin keeper – and one of his helpers. They greeted us with &lt;i&gt;tuica&lt;/i&gt; (Romanian strong spirits) and gave us advice on which places we should go to. After a good meal and another shot of tuica we gathered out litter in a bag and went to sleep. We were soon to find out that we were sharing the room with a nosy mouse who was interested in our bag of rubbish. Although the noise he was making made us weary at first, we realized his peaceful intentions and had a good nigh sleep from then on.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The next day started early in the morning. By nine o'clock we were already hiking through Pietrele Valley and heading towards higher altitudes. To the east, the valley was enclosed by a ridge called Pietrele and to the west there was a ridge called Stanisoara. After about an hour of walking southwards we finally reached the top of the valley. Hundreds of years ago, up here stood a huge glacier. It slowly slid down the mountain, grinding and smashing the rocks underneath it to form Pietrele Valley (eng: pietrele = the rocks). Today, Lake Pietrele is the only tell tail sign of that glacier's existence. Above it and directly to the south lies summit Bucura II (2378m) standing next to its taller twin Bucura I (2433m) – two peaceful giants imposing their presence on the surroundings.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Our trail took us up to the lake and then turned eastwards. We soon had to climb a steep slope overlooking the lake and the entire valley, to reach Curmatura Bucurei (2206m). This is a key location on the northern ridge of mountain Retezat and the hike from Gentiana to this point normally takes two and a half hours. It's a place where several trails meet and from which you get and amazing view of some of the most important lakes and mountain peaks in Retezat.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;We decided to climb a bit higher, going east onto Custura Bucurei (2457m). From there we finally got a clear view of summit Retezat (2485m) proudly rising in the north-west, over Stanisoara ridge – probably the most spectacular summit of them all. Besides Retezat, there was Peleaga (2509m) to the east – the highest summit in mountain Retezat, Lake Bucura to the south, peaks Bucura I and Bucura II to the west, which we were now seeing from a different angle and to the north a bunch of smaller lakes called Pietricelele, hanging over the larger lake Pietrele.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;After having seen all this, we headed east again, and although our initial plan was to reach Peleaga, we soon turned right and descended straight towards Lake Bucura and the mountain rescue shelter next to it. This was where we spent a couple of hours enjoying the scenery and having our lunch. Since this place is situated in the heart of mountain Retezat, the southern end of Lake Bucura is a popular camping site and a good place from which you can set off on various expeditions. Looking west we saw Poarta Bucurei (Bucura's Gate) high up on a ridge which separated Bucura Valley from Retezat National Reservation.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Going back to Gentiana we climbed onto Curmatura Bucurei from the south and descended towards Lake Pietrele, catching one more glance of summit Retezat. An old legend speaks about a terrible dragon which used to roam these places. The dragon met its end when a king chopped its head off after an epic battle, throwing the beheaded body onto these lands. The body turned into stone to form mountains and from a far, summit Retezat looks as if its tip was cut off, reminding people of the old dragon slaying king (eng: retezat = chopped / cut off). It was this summit that we wanted to reach the next day.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Having returned to Gentiana we were determined not to let our rodent acquaintance disturb our sleep again. So after a bone chilling river bath and an exquisite sausage and beans dinner we left our rubbish bag outside the cabin and went to bed. Next morning we found out that Rocky the fox had visited the cabin overnight and torn the bag, spreading litter all over the place. Gathering that litter provided a much needed morning exercise and really got our blood pumping, preparing us for the trip that lied ahead.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;By eleven o'clock that day we had reached Lake Pietrele once again and turned westwards this time to climb ridge Stanisoara. Once on top of it, summit Retezat revealed itself closer than ever, in all its magnificence. Unlike the moonscape in Pietrele Valley, the vegetation was much richer in the valley that lied beneath the summit, proving once again that grass is always greener on the other side. One more stop by the Stanisoara Lake and then on we went towards Saua Retezat.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 20px 0;"&gt;A half hour hike was all that was separating us from reaching the summit. The track went over gravel, rocks and boulders all piled on top of each other to discourage us from pushing on. But on we went once again and after an excruciating climb we were there. All we had set out to do was now accomplished and all of Retezat's secrets were revealing themselves beneath us. Stanisoara Valley with its lake and creeks, Lolaia ridge with an imposing summit, twin peaks Bucura I and Bucura II once again, Peleaga melting in a distant mist, Saua Retezat and Poarta Bucurei and finally the entire National Reservation area stretching towards the horizon. All these were displayed in front of us in a 360 degree showcase. This was the reward for all our efforts and that was the feeling I had the last time I was on a mountain top.&lt;/p&gt;

&lt;p style="text-align:center;"&gt;&lt;iframe width="520" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;t=p&amp;amp;msa=0&amp;amp;msid=103099454711377348725.00048bffebeb45cc855c7&amp;amp;ll=45.386636,22.869759&amp;amp;spn=0.084393,0.178528&amp;amp;z=12&amp;amp;output=embed"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;small&gt;View &lt;a href="http://maps.google.com/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;t=p&amp;amp;msa=0&amp;amp;msid=103099454711377348725.00048bffebeb45cc855c7&amp;amp;ll=45.386636,22.869759&amp;amp;spn=0.084393,0.178528&amp;amp;z=12&amp;amp;source=embed" style="color:#0000FF;text-align:left"&gt;Retezat, Gentiana, Lake Bucura&lt;/a&gt; in a larger map&lt;/small&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-2143981842217723259?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2010/07/retezat-gentiana-lake-bucura.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-8758288144628955421</guid><pubDate>Sun, 11 Jul 2010 18:17:00 +0000</pubDate><atom:updated>2010-10-26T23:17:23.425+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Blogger</category><category domain='http://www.blogger.com/atom/ns#'>tips and tweaks</category><category domain='http://www.blogger.com/atom/ns#'>SEO</category><category domain='http://www.blogger.com/atom/ns#'>webdesign</category><title>Quality Web Design vs SEO Techniques</title><description>&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The bits of this article which refer specifically to search engine optimization (SEO) techniques for Blogger blogs are highlighted with &lt;i&gt;italics&lt;/i&gt;. You can look for those, you can read the entire article (recommended though unlikely), or you can click the links below to jump straight to...&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href="#bseo-intro-myth"&gt;Intro – MythBusting&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#bseo-qual-cont"&gt;1. Quality Content&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#bseo-clear-form"&gt;2. Clear, Accessible Format&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#bseo-link-build"&gt;3. Link Building&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#bseo-seo"&gt;4. SEO (General and Blogger SEO)&lt;/a&gt;
  &lt;ul&gt;
    &lt;li&gt;&lt;a href="#bseo-kwd-sel"&gt;4.1. Keyword Selection&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-dom-name"&gt;4.2. Domain Name&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-url-struct"&gt;4.3. URL Structure&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-page-titl"&gt;4.4. Page Titles&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-meta-desc"&gt;4.5. Meta Description&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-meta-kwd"&gt;4.6. Meta Keywords&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-meta-tags"&gt;4.7. Other Meta Tags&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-kwd-place"&gt;4.8. Keyword Placement &amp; Density (underline, bold, italics and headings)&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-links"&gt;4.9. Links&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href="#bseo-out-link"&gt;4.9.1. Outbound Links&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#bseo-int-link"&gt;4.9.2. Internal Links&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#bseo-inb-link"&gt;4.9.3. Inbound Links&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-imgs"&gt;4.10. Images&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-dupl-cont"&gt;4.11. Duplicate Content&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href="#bseo-robot-nflw"&gt;4.11.1. Robots Meta Tags and Rel Nofollow&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#bseo-robot-txt"&gt;4.11.2. Robots.txt&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#bseo-rel-cano"&gt;4.11.3. Rel Canonical&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-xml-site"&gt;4.12. XML Sitemaps&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="#bseo-se-subm"&gt;4.13. Search Engine Submission&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#bseo-conc-end"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;a name="bseo-intro-myth"&gt;During the few years since I started this blog&lt;/a&gt; I've seen a lot of visitors clicking the SEO label in my sidebar and a lot of people asking for SEO tips for their Blogger blogs. I don't claim to be a professional SEO but I have gathered some experience while working on this blog and on other sites as well. Because of all this, I feel the duty to explain my opinion on search engine optimization and present a few SEO techniques one can apply for Blogger blogs.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;There seems to be a myth surrounding this topic and many blog or site owners seem to believe that search engine optimization is some sort of black art which turns plain metal into gold and any kind of web content into an instant hit. Many of us have thought this way about SEO at one point or another, in a certain degree. In this article I intend to contradict this myth, prove that SEO is part of a bigger picture and that there are other things one needs to focus on first. I would like to show that when it comes to creating a good website, things should be done in a certain order instead of randomly. Finally, by referencing the sources where I get my information from, I will demonstrate that there are plenty of good, clear and trustworthy ways of learning about SEO and website development.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Therefore, the general subject I'm going to talk about is "making a good blog or website" and I've broken it down into four categories. These can be seen as steps one needs to follow in order to create a good website and I've ordered them based on their importance - this is not the chronological order in which you'd build a site.&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-qual-cont"&gt;1. Quality Content&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;It's common sense that good, unique and compelling content should be the starting point for all websites. Sometimes we get frustrated that our articles don't appear in search results despite all the SEO we've done and we blame search engines for not being fair or we try to apply even more "SEO tricks" (or is it just me that does that?). In such cases I say we should instead take a look at our content and see if there's any room for improvement. Maybe we need to expand certain topics that are related to the general subject of our blog or site, maybe we need to think more outside the box and present our stories or products in an original way and maybe there's more content we can add to answer the needs and questions of our visitors. If any of these are true for the content of your site or Blogger blog, they should be treated with priority.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;When making a website, the most important goal should be to add value to a community. So whether you have a product or a service you'd like to advertise or you simply want to tell your story or opinion, think about how you can make these as useful and original as possible. It's often a good idea to do some research and see what other sites have to say on the same subject or, in case of a new article for an existing blog, check out the statistics gathered by your favorite visitors tracking tool and find out your community's needs from that data.&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-clear-form"&gt;2. Clear, Accessible Format&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Good content is next to nothing if it's difficult to reach or if it's packed with banners or ads which a visitor has to dodge in order to find the useful bits. A clear layout of your content and pleasant overall look of your site is very important. This shows that you've taken the time to create a website that looks nice, it shows you respect your visitors and thus it helps you gain their respect and trust in return. It's easy to see that a good website should have a good (folder) structure, clear navigation menus, index pages or HTML sitemaps, search boxes, perhaps a sidebar widget for recently visited pages etc. Ads should not take up a lot of space and even if you want to attract visitors' attention to them you should make sure they don't cause ad-blindness.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Format is also about making sure your content can be seen by a wide range of visitors. Think about the fact that some of your visitors may use various browsers (even outdated versions), with various settings. Some browsers may not support Java, Flash or JavaScript, others may be phone browsers that display HTML only and others may be set up for blind users or for people with other disabilities. Depending on the topic of your site or blog you'll probably want to address some of these issues and you should note that if you do your website will look more professional.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;In order to solve most of the browser compatibility issues you should validate your pages using tools like &lt;a href="http://validator.w3.org/" title="W3C Markup Validator" target="_blank"&gt;the one offered by the World Wide Web Consortium (W3C)&lt;/a&gt; which is the main authority for developing WWW standards. You can also find guidelines on how to make your website accessible to people with disabilities on &lt;a href="http://www.w3.org/" title="World Wide Web Consortium" target="_blank"&gt;their site&lt;/a&gt;.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Another important aspect that needs to be mentioned in this section is the loading speed of your pages. There's a very useful section in &lt;a href="https://www.google.com/webmasters/tools/home?hl=en" target="_blank"&gt;Google Webmaster Tools&lt;/a&gt; which can help you with that. However, they also recommend installing the &lt;a href="http://code.google.com/speed/page-speed/" target="_blank"&gt;Page Speed add-on&lt;/a&gt; for Mozilla Firefox. It can be used to debug page loading issues and it is highly recommended you do so. This whole page speed area includes aspects regarding external resources like CSS or .js files and images loaded from different servers. So by taking care of the loading speed of your site you will also find the best ways to integrate such resources and maintain a balance between your HTML content and other technologies like JavaScript, AJAX or Flash.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;For blogs hosted on BlogSpot most of the accessibility issues have either been taken care of for us or we don't have the means to change certain parameters that need improvement. For example, the label system and blog archive make it easy for visitors to find what they want, but there are many external resources (like CSS files) which increase the number of DNS lookups (decreasing loading speed). Non-the-less, there's improvement to be made for these blogs as well and the measures one can take vary from one blog to another – the best way to find out what you should do for your site is to use the tools I mentioned and see what they recommend.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;So far, the format aspects I mentioned are all meant to help your human visitors and at this point the focus should be primarily on them. Later, you'll notice that some of these measures have an effect for search engine bots as well, but I'll talk more about that in the next sections of this article.&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-link-build"&gt;3. Link Building&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;This step of the site building process involves a bit of luck. However, if you've taken care of the first two steps properly and you're committed to keep up the good work, you're ready to make your own luck and succeed in this area as well.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;As you can tell from the title of this section, what you need to do at this point is get yourself and your site noticed on the web. The aim is to convince other site owners to link to your blog or website. There are several approaches you can use to increase your chances of achieving that. I'm going to mention only four of them: advertising campaigns, link exchange, directory submissions and comments or contributions on blogs or forums.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The first two are quite straight forward and self-explanatory. Ad campaigns are especially useful for business sites and for those who are looking for quick results. Link exchange is risky and should be done with caution. Personally, I'm not a big fan of the third option and I've always felt we offer more to blog directories (for example) than they offer in return. As long as it's a popular directory however, like &lt;a href="http://technorati.com/" title="blog directory" target="_blank"&gt;Technorati&lt;/a&gt; for example, I suppose one could find it useful to submit his/her blog there.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The fourth option is by far the best one and it's also the hardest. It implies getting involved in on-line communities that discuss issues related to your site's topic. I'm talking about forums and blogs that are already popular, existing groups on social media sites or even groups you can start yourself on such sites. Among the numerous examples, I'd like to mention &lt;a href="http://www.answers.com/" target="_blank"&gt;Answers.com&lt;/a&gt;, &lt;a href="http://answers.yahoo.com/" target="_blank"&gt;Yahoo! Answers&lt;/a&gt;, &lt;a href="http://www.facebook.com/" target="_blank"&gt;FaceBook&lt;/a&gt; groups or &lt;a href="http://www.linkedin.com/" target="_blank"&gt;LinkedIn&lt;/a&gt;. As long and you make good contributions on such sites, slowly but surely you will start building a reputation and people will start giving you those organic links. This approach is explained in &lt;a href="http://googlewebmastercentral.blogspot.com/2010/06/quality-links-to-your-site.html" title="quality links to your site" target="_blank"&gt;an article from the official Google Webmaster Central Blog&lt;/a&gt; and you should have a look through it in order to see more suggestions.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;There's a related topic here on how to share your site's content on these social media communities and it involves &lt;a href="http://wiki.developers.facebook.com/index.php/Facebook_Share/Specifying_Meta_Tags" title="FaceBook Developer Wiki - FB Share Meta Tags" target="_blank"&gt;special Meta tags&lt;/a&gt; you can add in order to control the aspect of your content on these sites. If you've read my &lt;a href="http://www.agawebs.com/2008/03/meta-description-for-each-blogger-page.html" title="AgaWebs"&gt;Meta Description articles&lt;/a&gt; and got the hang of the methods used there, you could try to adapt them for these FaceBook share Meta tags. I'm planning on making another &lt;a href="http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html" title="AgaWebs"&gt;automatic code generator&lt;/a&gt; to include such tags as well, but I'm still experimenting for now and trying out different things.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Again, the things I've presented in this section are things you do for your human visitors. You don't need to worry about whether or not certain on-line communities add a "rel=nofollow" attribute to your links or whether their content is crawlable. As long as these are popular communities and as long as people get to see your contributions, this effort is worthwhile.&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-seo"&gt;4. SEO (General and Blogger SEO)&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Now that your website has compelling content and clear format and search engines are crawling in from the organic links you earned, it's time to make sure the site is crawlable, search engine friendly and that search engines will index as much of your useful content as possible. Since this is the most technical part of my post, I've used a few important articles as reference: &lt;a href="http://www.google.com/support/webmasters/bin/answer.py?answer=35769" target="_blank"&gt;Google Webmaster Guidelines&lt;/a&gt;, &lt;a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en//webmasters/docs/search-engine-optimization-starter-guide.pdf" title="pdf file" target="_blank"&gt;Google's Search Engine Optimization Starter Guide&lt;/a&gt;, &lt;a href="http://googlewebmastercentral.blogspot.com/" target="_blank"&gt;Official Google Webmaster Central Blog&lt;/a&gt;, &lt;a href="http://help.yahoo.com/l/us/yahoo/search/" target="_blank"&gt;Yahoo! Search Help Topics&lt;/a&gt; and &lt;a href="http://forum.seopedia.ro/" title="Seopedia.ro" target="_blank"&gt;articles from a Romanian SEO forum&lt;/a&gt;. I chose the latter source because one of the moderators there used to work for the same company as I did a few years ago and he got really good results for our website. Therefore, I had to adapt this last source of information in order to fit my view on search engine optimization, I adapted Google's info to make it work for other search engines as well and I scaled everything down to make these SEO techniques compatible with Blogger blogs.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Before we start I'd like to say a few words about the mind frame one needs to be in when doing SEO. Search engines are here to help bloggers and webmasters deliver their content to their audience. We, in turn, should try to help them crawl our sites and make our pages as search engine friendly as possible. Therefore, SEO is a way of working hand in hand with these engines in order to provide the best possible experience for our visitors.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The first thing one should understand before starting to optimize his/her Blogger blog or any other type of site is the structure of a search result. One such search result is made up of a title, a short snippet describing the content of the page it points to and the URL of that page. When words in the title, snippet or URL match the words in a search phrase, they become bolded to indicate how relevant the result is for that specific query. These bolded words are known as keywords and because search engine algorithms depend so much on them it's only natural for us to start our SEO efforts with...&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-kwd-sel"&gt;4.1. Keyword Selection&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Look for sites that present similar topics to yours and study them. They are your competition and you need to find out how popular they are (&lt;a href="http://www.prchecker.info/" title="Google Page Rank Checker" target="_blank" rel="nofollow"&gt;page rank&lt;/a&gt; is a good indicator) and what keywords they targeted. Sometimes these sites use a keywords Meta tag in their source code and you can look at that in order to find out which keywords you should avoid (in case the competition is too strong) and which to go for.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Use a keyword suggestion tool in order to see what people are searching for. A couple examples of such tools are: &lt;a href="https://adwords.google.com/o/Targeting/Explorer?__u=1000000000&amp;__c=1000000000&amp;ideaRequestType=KEYWORD_IDEAS#search.none" target="_blank"&gt;Google's AdWords suggestion tool&lt;/a&gt; and &lt;a href="http://freekeywords.wordtracker.com/?seed=Base%20Keyword&amp;suggest=Hit+Me&amp;adult_filter=remove_dubious" target="_blank" rel="nofollow"&gt;Wordtracker's tool&lt;/a&gt;. Apart from the fact that they suggest various combinations of search phrases, they also show how often people search for these terms. We'll use the term "short tail" for search phrases made up of few words and "long tail" for longer phrases. Short tail keywords are searched more often and they could bring more traffic to your site because they cover a larger logical area, but it is also harder to SEO your website for them as there are many other sites targeting them at the same time (some may be much more popular) and the competition is tougher.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;After doing the research described above you end up with a list of keywords which you should sort by difficulty – short tail keywords and keywords that are searched more frequently should go at the top of your list, while long tails go at the bottom. &lt;a href="http://forum.seopedia.ro/discutii-generale-privind-optimizarea-si-motoarele-de-cautare/6415-ghid-plan-search-engine-optimization-complet.html" title="Complete SEO Guide" target="_blank"&gt;This Seopedia.ro article&lt;/a&gt; then recommends that you arrange the keywords into three tiers:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Tier 1 – high difficulty&lt;/li&gt;
  &lt;li&gt;Tier 2 – medium difficulty&lt;/li&gt;
  &lt;li&gt;Tier 3 – long tail search phrases for which it is more likely that your site will appear at the top of the search engine result pages (SERPs)&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Let's go on and see where you can use these keywords...&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-dom-name"&gt;4.2. Domain Name&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Unless you want to use a generic domain name (like I use for this blog) you can get a head start by selecting a domain that contains two or three of your Tier 1 keywords. Don't use too many though, because it will look silly and there's a change of getting penalized. Many webmasters may use the actual URL of your site to link to it and if they do, you'll get those Tier 1 keywords in the anchor text of that inbound link – as we'll see later, this is very beneficial for your blog or website.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Once you've chosen your domain name, you should decide whether you want it to appear with or without the "www" prefix. You need to take measures in order to make sure that both these versions point to the same site. Not doing so will cause page rank dilution. The measures you can take are:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;configuring the .htaccess file on your server to redirect one version of the domain&lt;/li&gt;
  &lt;li&gt;choosing the appropriate settings from a domain manager interface offered by the company from which you bought the domain – in case you don't have access to the server on which your site or blog is hosted&lt;/li&gt;
  &lt;li&gt;choosing an option from Google's Webmaster Tools&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;For blogs hosted by Blogger, it's important to decide whether you want to stick with the subdomain they offer for free (example.blogspot.com) or publicize on your own custom domain. The latter option shows more authority and it's better from a SEO point of view. You can find a lot of resources on how to &lt;a href="http://www.google.com/support/blogger/bin/topic.py?hl=en&amp;topic=12451" title="Blogger Help Article" target="_blank"&gt;switch to a custom domain&lt;/a&gt; and a few extra tips in &lt;a href="http://www.agawebs.com/2008/11/new-custom-domain.html" title="AgaWebs"&gt;the article I wrote when I switched to agawebs.com&lt;/a&gt;. Note that when you do this switch your Blogger blog loses its page rank for a while even if you use 301 redirects and it takes some time before you regain it.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Lately, Google has been placing special emphasis on &lt;a href="http://www.google.com/support/webmasters/bin/answer.py?answer=62399" title="Google Geotargeting Help Article" target="_blank"&gt;geo targeting&lt;/a&gt;. The name of the domain you choose has a high impact on how they determine where in the world is your target audience. For example, domains that end in .fr, or .ro are used to inform search engines that your audience is in France or Romania and they don't work so well if you also want to reach other countries. If you have a world-wide audience the best option is to choose a .com domain.&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-url-struct"&gt;4.3. URL Structure&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Search engines can generally find your keywords both in dynamic and static URLs. As far as dynamic URLs are concerned, it's recommended not to use session IDs or any other sort of randomly generated numbers in their structure and use as few name–value pairs as possible.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;If possible, I think the best option is to avoid dynamic URLs altogether and stick with static, sharable URLs – i.e. if you send such a URL to friends via email, they will see the exact same content you saw. The structure of a static URL is closely connected to the folder structure of your site. Because of this, it is recommended you keep pages with a certain common topic in the same folder and name it using one of your Tier 1 or Tier 2 keywords. The names of the pages themselves should be assigned other Tier 1, Tier 2 or Tier 3 keywords.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;For any given page or folder name, you should separate your keywords using hyphens ( - ) instead of underscore ( _ ) or any other symbol. Use only lowercase letters. URLs should not be very long and if possible, they should be easy to memorize by a human. In conclusion, a good URL looks like the example below:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;http://www.t1kwd-t1kwd.com/t2kwd/t2kwd-t3kwd-t3kwd.htm - where t1kwd is a Tier 1 keyword and so on.&lt;/li&gt;&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Don't worry if you're not getting this right now. There's an example is &lt;a href="#bseo-kwd-place"&gt;section 4.8&lt;/a&gt; which will explain things more clearly.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;For Blogger blogs, post pages have static URLs and they are formed automatically based on the title of your post. In order to use certain keywords in this URL and not use them in the title of your article you can do this: initially you publish your post using a title made up of the keywords you want and then you edit the post and change the title to something more natural – the post page will keep that initial permalink.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;There are also certain dynamic URLs on a Blogger blog, like:&lt;/i&gt;&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;http://www.agawebs.com/search?updated-max=2009-02-12T22%3A13%3A00%2B02%3A00&amp;max-results=5&lt;/li&gt;&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;"max-results=5" is a name–value pair like I mentioned above. Not only are these links hard to remember and don't make much sense to a human, but &lt;a href="#bseo-dupl-cont"&gt;as we'll see later&lt;/a&gt;, the corresponding Blogger pages contain duplicate content and we'll have to take measures to keep them from being indexed.&lt;/i&gt;&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-page-titl"&gt;4.4. Page Titles&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Page titles are declared in the &amp;lt;head&amp;gt; section of any given page and they're encased in &amp;lt;title&amp;gt; tags. These page titles appear on SERPs (search engine result pages) on the first line of a search result entry (as I mentioned in the &lt;a href="#bseo-seo"&gt;description of a search result&lt;/a&gt; made earlier). Because of this, they are important SEO elements and you should use keywords from your list when writing these titles.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;However, page titles should also be descriptive and look natural to humans. As a way of telling whether a page title is good or not, think whether you yourself would click such a link if you saw it on a SERP.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Write unique and accurate titles for each page. &lt;i&gt;For Blogger blogs it is indicated to use the &lt;a href="http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html" title="AgaWebs"&gt;hack for swapping article titles with the blog title&lt;/a&gt;. Furthermore, you can use variations from that hack in order fine tune titles even more.&lt;/i&gt;&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-meta-desc"&gt;4.5. Meta Description&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Most often a page's Meta description is used by search engines to create the short snippet that is part of a search result. Thus, it also appears on SERPs and like the page title it is an important SEO element. On a site or blog, this description is declared within the &amp;lt;head&amp;gt; section of each page, in a Meta tag.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Meta descriptions contain more words than a page title and should be used to briefly summarize the content of the respective page. Use keywords from all three Tiers for these descriptions, make them unique for each page and use different words than the ones in the actual content of your page.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;For Blogger blogs, the &lt;a href="http://www.agawebs.com/2008/03/meta-description-for-each-blogger-page.html" title="AgaWebs"&gt;Meta description hack&lt;/a&gt; provides the best solution I know of. I've seen attempts to automatically create Meta descriptions using article titles or even entire paragraphs from the articles. You're better off without any Meta descriptions at all than to use such an approach.&lt;/i&gt;&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-meta-kwd"&gt;4.6. Meta Keywords&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;This is a Meta tag that's similar to the one for Meta descriptions. The only difference is that its content holds raw keywords separated by commas. However, as &lt;a href="http://www.agawebs.com/2008/03/meta-description-for-each-blogger-page.html?showComment=1277681297930#c4168833711683975455" title="Anonymous comment on Agawebs"&gt;a visitor recently pointed out&lt;/a&gt;, this Meta tag is &lt;a href="http://googlewebmastercentral.blogspot.com/2009/09/google-does-not-use-keywords-meta-tag.html" title="Matt Cutts on Meta Keywords and Google" target="_blank"&gt;not used by Google in web ranking&lt;/a&gt;. Furthermore, as I explained in &lt;a href="#bseo-kwd-sel"&gt;section 4.1&lt;/a&gt;, it can be used by other webmasters to discover your site's weak spots and outrank yours in SERPs.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Personally, I still use this tag for some of the articles on this blog because &lt;a href="http://help.yahoo.com/l/us/yahoo/search/indexing/ranking-02.html" title="Yahoo! Help Article" target="_blank"&gt;engines like Yahoo! still take it into account&lt;/a&gt;. &lt;i&gt;Again, the only way to create unique keyword tags for each of your Blogger pages is by using the &lt;a href="http://www.agawebs.com/2008/03/meta-description-for-each-blogger-page.html" title="AgaWebs"&gt;Meta description hack&lt;/a&gt;.&lt;/i&gt;&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-meta-tags"&gt;4.7. Other Meta Tags&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;There's a large number of other Meta tags which can be used in the head section of your site or blog. Examples include:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;special Meta tags for certain platforms' API&lt;/li&gt;
  &lt;li&gt;author&lt;/li&gt;
  &lt;li&gt;date&lt;/li&gt;
  &lt;li&gt;copyright&lt;/li&gt;
  &lt;li&gt;expires&lt;/li&gt;
  &lt;li&gt;refresh&lt;/li&gt;
  &lt;li&gt;revisit after&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;While some of them should be used only for very specific purposes, others are optional or irrelevant and others (like the last three on my list) are NOT recommended. For reference you can use articles like: &lt;a href="http://www.google.com/support/webmasters/bin/answer.py?answer=79812" target="_blank"&gt;Meta tags - Webmaster Tools Help&lt;/a&gt; or &lt;a href="http://www.webmarketingnow.com/tips/meta-tags-uncovered.html" target="_blank"&gt;Meta Tags Explained&lt;/a&gt;.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;There's one more important Meta tag I'm leaving out for now and I'm referring to the Meta Robots tag. This can be used to prevent duplicate content or pages that are not useful from being indexed and I'll talk more about it in &lt;a href="#bseo-robot-nflw"&gt;section 4.11.1&lt;/a&gt;.&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-kwd-place"&gt;4.8. Keyword Placement &amp; Density (underline, bold, italics and headings)&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;A regular site should be tailored based on the 3-Tier hierarchy described in &lt;a href="#bseo-kwd-sel"&gt;section 4.1&lt;/a&gt;. You should use the homepage and a few other important pages to target Tier 1 search phrases, by placing these keywords in the respective URLs, page titles, Meta descriptions as well as inside the content.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Less important articles on your site should be used for targeting Tier 2 search phrases, also by placing keywords as described above. Try to create Tier 2 pages that are each optimized for a single Tier 2 search term – because these search phrases have a medium difficulty and medium number of searches, there's a good chance that you will attract most of your visitors with them. On top of that, you should link these less important pages from the more important ones and use Tier 2 keywords in the anchor text of the respective links. If possible, use the rest of your pages and articles to target Tier 3 keywords and link them from Tier 2 pages.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;To make this more clear, I'll use a quick and very basic example: a dog health website. Here is the (very brief) list of keywords I picked for this topic (as described in &lt;a href="#bseo-kwd-sel"&gt;section 4.1&lt;/a&gt;):&lt;/p&gt;

&lt;table class="qwd-seo-table"&gt;

&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;Keyword&lt;/th&gt;&lt;th&gt;Tier&lt;/th&gt;&lt;th&gt;Global Monthly Searches&lt;/th&gt;&lt;th&gt;Competition&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;

&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;dogs health&lt;/td&gt;&lt;td&gt;T1&lt;/td&gt;&lt;td&gt;74,000&lt;/td&gt;&lt;td&gt;High&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td&gt;dog kidney failure&lt;/td&gt;&lt;td rowspan="3"&gt;T2&lt;/td&gt;&lt;td&gt;8,100&lt;/td&gt;&lt;td&gt;High&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;dog anemia&lt;/td&gt;&lt;td&gt;3,600&lt;/td&gt;&lt;td&gt;Medium-High&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;dogs diagnosis&lt;/td&gt;&lt;td&gt;2,900&lt;/td&gt;&lt;td&gt;Medium&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td&gt;dog anemia treatment&lt;/td&gt;&lt;td rowspan="3"&gt;T3&lt;/td&gt;&lt;td&gt;170&lt;/td&gt;&lt;td&gt;Low&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;dog anemia symptoms&lt;/td&gt;&lt;td&gt;140&lt;/td&gt;&lt;td&gt;Low&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;dog anemia causes&lt;/td&gt;&lt;td&gt;73&lt;/td&gt;&lt;td&gt;Low&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;

&lt;/table&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;After deciding on these keywords, I'll choose the domain name for my website making sure I use Tier 1 keywords in it - I'll go for "dogshealth.com". The page name of my homepage is going to be "index.htm" and it's going to be placed in the root folder of my website. When my web server receives a HTTP request for the root folder, it will automatically send this "index.htm" page (this is done by default). Therefore, the URL of my homepage will be &lt;u&gt;http://dogshealth.com/&lt;/u&gt; and it will only contain those two Tier 1 keywords. The page title, Meta description and page content of this homepage will also be optimized for Tier 1 keywords.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Following the guidelines in &lt;a href="#bseo-url-struct"&gt;section 4.3&lt;/a&gt;, I'll then create three folders within the root folder and name them using Tier 2 keywords: "dog-kidney-failure", "dog-anemia" and "diagnosis". In each of them there's going to be an "index.htm" page with title, Meta description and content that target the respective Tier 2 keywords. As for the root folder, these "index.htm" pages are going to be served automatically when a visitor requests to see the contents of the level 2 folders. I will also place links on my homepage, pointing to these Tier 2 pages. The anchor text of the links from the homepage will contain Tier 2 keywords that correspond to each page.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;To target Tier 3 keywords as well, I'll create three new pages in the "dog-anemia" folder (for example). These pages will be named using Tier 3 keywords as described in &lt;a href="#bseo-url-struct"&gt;section 4.3&lt;/a&gt;. I'll place links in the Tier 2 article from &lt;u&gt;http://dogshealth.com/dog-anemia/&lt;/u&gt; pointing to these three subpages and I'll use the respective Tier 3 keywords in the anchor text of those links.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;In the end, the folder structure and URLs of my website will look as follows:&lt;/p&gt;

&lt;table class="qwd-seo-table"&gt;

&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;Page URL&lt;/th&gt;&lt;th style="width: 150px;"&gt;Targets keywords from...&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;

&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;http://dogshealth.com/&lt;/td&gt;&lt;td&gt;Tier 1&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td&gt;&lt;span&gt;http://dogshealth.com/&lt;/span&gt;dog-kidney-failure/&lt;/td&gt;&lt;td rowspan="3"&gt;Tier 2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span&gt;http://dogshealth.com/&lt;/span&gt;diagnosis/&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span&gt;http://dogshealth.com/&lt;/span&gt;dog-anemia/&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;td&gt;&lt;span&gt;http://dogshealth.com/dog-anemia/&lt;/span&gt;causes.htm&lt;/td&gt;&lt;td rowspan="3"&gt;Tier 3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span&gt;http://dogshealth.com/dog-anemia/&lt;/span&gt;symptoms.htm&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;span&gt;http://dogshealth.com/dog-anemia/&lt;/span&gt;treatment.htm&lt;/td&gt;&lt;/tr&gt;

&lt;/tbody&gt;

&lt;/table&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;For Blogger blogs, most post pages are equally important from a site architecture point of view. To a certain extent, you can make a differentiation between post pages on BlogSpot by controlling the flow of internal link juice, but the general idea of using a 3-tire keywords hierarchy needs to be applied differently. For a blog, you may find it necessary to use keywords from all three Tiers on a single post page and to do that you should use the following suggestions on how and where to place keywords on a page.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Make use of headings and heading tags (&amp;lt;hN&amp;gt; - where N is a number from 1 to 6), and emphasize your keywords using bold, underline and italic text. Search engines use heading tags to understand the structure of your articles and they consider that bolded, underlined or italic text contains important elements of the article. For example, you could use Tier 1 keywords in the main heading of your article (&amp;lt;h1&amp;gt;) and optimize the introduction text for the same keywords. You can then write two or three subsections for that same article, use &amp;lt;h2&amp;gt; headings for each subsection and optimize both the headings and the subsections for Tier 2 keywords.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Certain SEO professionals also take into account the keyword density they get when writing an article. Some say up to 10% of an article should be made up of keywords. You can check the keyword density of your articles using automated tools like: &lt;a href="http://textalyser.net/index.php?lang=en#analysis" title="online text analysis tool" rel="nofollow" target="_blank"&gt;Textalyser&lt;/a&gt; or &lt;a href="http://www.linkvendor.com/seo-tools/keyword-density.html" rel="nofollow" target="_blank"&gt;LinkVendor's density checker&lt;/a&gt;. My personal opinion is that keywords should be used naturally within a text and one should not worry if this density level isn't reached, especially as long as the article is well written and descriptive.&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-links"&gt;4.9. Links&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Links have a central role in page ranking for many search engines and especially for Google. Google was founded (by Larry Page and Sergey Brin) on the idea that the relevance of a website is reflected by the relationships between sites, and these relationships are represented by links. This is why links have a special importance.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;A link is made up of an anchor text encased in HTML anchor tags (&amp;lt;a&amp;gt;) and a "href" attribute that indicates which page the link points to. The most basic HTML code for a link looks like this:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&amp;lt;a href="http://www.agawebs.com"&amp;gt;anchor text&amp;lt;/a&amp;gt;&lt;/li&gt;&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;There are three other important attributes you can use in the opening &amp;lt;a&amp;gt; tag of a link:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;title="short description": use this attribute to specify more information about the page it points to&lt;/li&gt;
  &lt;li&gt;rel="nofollow": use this attribute for pages to which you do not want to transfer page rank. Here are some other &lt;a href="http://www.w3schools.com/tags/att_a_rel.asp" title="HTML Tutorial - rel attribute" target="_blank"&gt;values for the "rel" attribute&lt;/a&gt;. In &lt;a href="#bseo-dupl-cont"&gt;section 4.11&lt;/a&gt; we'll also look at how this attribute can be used to avoid duplicate content&lt;/li&gt;
  &lt;li&gt;target="_blank": specifies that the linked page should be opened in a new window. Use it when you want to make sure visitors remain on your site. Other values for the "target" attribute can be found on &lt;a href="http://www.w3schools.com/tags/att_a_target.asp" target="_blank"&gt;this W3Schools page&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Therefore, a more complex HTML code for a link that uses all these attributes would look like this:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&amp;lt;a href="http://www.agawebs.com" title="short description" rel="nofollow" target="_blank"&amp;gt;anchor text&amp;lt;/a&amp;gt;&lt;/li&gt;&lt;/ul&gt;


&lt;h4 class="in-post-title"&gt;&lt;a name="bseo-out-link"&gt;4.9.1. Outbound Links&lt;/a&gt;&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Link your pages to sites that are important and relevant to your topic. Use keywords within the anchor text and title attribute and make them short, descriptive and accurate. For example, a link that says "click here" has much less SEO value than one that says "article about Blogger Meta descriptions". The reason why you should do this when linking to other sites is because you will want to receive such high quality links yourself and thus, you should do the same for others. Secondly, search engines will consider that words in the anchor text of your links are important focal points of your article.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;In case part of your site's content is generated by visitors' contributions and comments, you should automatically add the rel="nofollow" attribute to any links they may post. This discourages spammers and ensures you don't transfer page rank to any sites you cannot vouch for. &lt;i&gt;For blogs hosted on BlogSpot, this is done automatically by the Blogger platform. Although it's not recommended, you can change this behavior for your blog by editing the HTML template.&lt;/i&gt;&lt;/p&gt;


&lt;h4 class="in-post-title"&gt;&lt;a name="bseo-int-link"&gt;4.9.2. Internal Links&lt;/a&gt;&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;These are links on your own site which point to other pages of the same site. As I was saying in &lt;a href="#bseo-kwd-place"&gt;section 4.8&lt;/a&gt;, they can be used to control the internal flow of link juice on a site. For example, if the homepage of your website has a high page rank and you link one of your Tier 2 articles from the homepage, this increases the importance of the Tier 2 article page. Use Tier 2 keywords in the anchor text of the link and in its title attribute.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;You can also use links to create bookmarks within the same page. Let's say you have an article that's made up of three sections. You can bookmark the titles of each section and link those bookmarks at the beginning of the article so that a visitor can go straight to what interests him/her the most.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The code for bookmarking the titles would look like this:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&amp;lt;h2&amp;gt;&amp;lt;a name="section_1"&amp;gt;Section 1 Title&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/li&gt;
  &lt;li&gt;&amp;lt;h2&amp;gt;&amp;lt;a name="section_2"&amp;gt;Section 2 Title&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/li&gt;
  &lt;li&gt;&amp;lt;h2&amp;gt;&amp;lt;a name="section_3"&amp;gt;Section 3 Title&amp;lt;/a&amp;gt;&amp;lt;/h2&amp;gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;and the links to these bookmarks would be:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&amp;lt;a href="#section_1"&amp;gt;Go to Section 1&amp;lt;/a&amp;gt;&lt;/li&gt;
  &lt;li&gt;&amp;lt;a href="#section_2"&amp;gt;Go to Section 2&amp;lt;/a&amp;gt;&lt;/li&gt;
  &lt;li&gt;&amp;lt;a href="#section_3"&amp;gt;Go to Section 3&amp;lt;/a&amp;gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;To link one of these sections from a different page, you would use something like:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&amp;lt;a href="http://www.example.com/article.htm#section_3"&amp;gt;Go to Section 3 of the Article&amp;lt;/a&amp;gt;&lt;/li&gt;&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;As long as you use relevant keywords within the anchor text and "name" attribute of these links, they will be used by search engines to determine the structure of your article and the most relevant bits.&lt;/p&gt;


&lt;h4 class="in-post-title"&gt;&lt;a name="bseo-inb-link"&gt;4.9.3. Inbound Links&lt;/a&gt;&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;You get these when some other site links to yours. The more important that site is the more page rank yours will receive from that link. The inbound links you get by submitting your site to various directories don't have much SEO value and if Google detects that you're participating in dubious link exchange schemes, your site may get penalized. The best ways to maximize your chances of getting inbound links are those presented in &lt;a href="#bseo-link-build"&gt;section 3&lt;/a&gt;.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;In case you notice that other sites have linked to yours, but the anchor text they used is incorrect or the links are broken, Google encourages you to contact the webmasters to whom those sites belong and ask for the links to be repaired. This way, you get some quality inbound links and the Google bot doesn't waste time trying to crawl broken links.&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-imgs"&gt;4.10. Images&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Google has an image search module from which you can get a lot of traffic simply by making good use of images. Use good quality, high resolution images and make sure you offer as much information about them as possible. You can do that by:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;assigning relevant and descriptive filenames to your pictures&lt;/li&gt;
  &lt;li&gt;writing a short description in an images "alt" attribute: as long as it's brief, this description might be used by Google's image search module on SERPs&lt;/li&gt;
  &lt;li&gt;specifying images' width and height within your CSS style sheet or within the "img" tag itself: in case the image cannot be loaded, this ensures your page is displayed correctly and the flow of your page elements remains the same&lt;/li&gt;
  &lt;li&gt;placing images within contexts that are relevant to the respective pictures: the paragraphs (&amp;lt;p&amp;gt;), headings (&amp;lt;hN&amp;gt;) and captions that surround an image are all taken into consideration by Google's image search algorithms, so make sure you use keywords for these elements&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;A good example of how to embed an image on your site is the one presented in &lt;a href="http://www.google.com/support/webmasters/bin/answer.py?answer=114016" target="_blank"&gt;Google's "image guidelines" help page&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&amp;lt;img src="puppy.jpg" alt="Dalmatian puppy playing fetch" /&amp;gt;&lt;/li&gt;&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;If you need to use images as link buttons (i.e. encase an image in &amp;lt;a&amp;gt; tags), the "alt" attribute is a must. However, you should keep the description within it short and avoid keyword stuffing.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;For Blogger blogs, most of the images you post are actually hosted on &lt;a href="http://picasaweb.google.com/home" target="_blank"&gt;Picasa&lt;/a&gt;. You can locate the corresponding photo album on Picasa and login to add captions to your images, specify where they were taken, edit the rights for reusing those photos and decide whether the albums should be private, unlisted or public. Also, the links that point to your photos contain a parameter which determines their size:&lt;/i&gt;&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;http://lh3.ggpht.com/_piurA6KjafM/TCsm4Ff3DJI/AAAAAAAAAlU/FvmTel-ZBWM/&lt;span style="color:#f00"&gt;s144&lt;/span&gt;/01-mogosoaia-palace.JPG&lt;/li&gt;&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;You can change the value of this parameter from s144 (in this example) to s400, s800, s1600 etc. in order to get different size versions of your photos. Use this to control how they appear on your blog.&lt;/i&gt;&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-dupl-cont"&gt;4.11. Duplicate Content&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;We've established in the &lt;a href="#bseo-qual-cont"&gt;first section of this article&lt;/a&gt; that your website has to have unique and original content. Assuming you've taken good care of that, you should know that there are ways in which the content of your site (unique as it may be) could appear in several places at the same time.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Your content could appear on other sites which don't belong to you if you've syndicated your articles or if your articles are copied without your consent. This is called content scraping and in such cases Google tries to identify and index only the original versions of those articles. For the syndication scenario you should ask your syndication partners to include links to the original versions of your articles, but other than that, there's not much else you can do to avoid this sort of duplicate content. You generally need to leave it up to Google to decide which is the original version of the site and which ranks higher and &lt;a href="http://googlewebmastercentral.blogspot.com/2008/06/duplicate-content-due-to-scrapers.html" title="Google Webmaster Central blog - duplicate due to scrapers" target="_blank"&gt;they assure us&lt;/a&gt; that their search algorithms can determine this quite accurately.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The &lt;a href="http://googlewebmastercentral.blogspot.com/2007/09/google-duplicate-content-caused-by-url.html" title="Google Webmaster Central blog - duplicate due to URLs" target="_blank"&gt;sort of duplicate content you need to deal with yourself&lt;/a&gt; appears when multiple URLs on your site point to the same page or to pages that are very similar.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;For blogs hosted on BlogSpot you get duplicate content on archive pages, label pages or for URLs that point to comments&lt;/i&gt;. Moreover, links to bookmarks on the same page (like those presented in &lt;a href="#bseo-int-link"&gt;section 4.9.2&lt;/a&gt;) create different versions for an URL and they all point to the same article. This is not a major cause for concern because &lt;a href="http://googlewebmastercentral.blogspot.com/2008/09/demystifying-duplicate-content-penalty.html" target="_blank"&gt;Google doesn't penalize this kind of duplicate content&lt;/a&gt;. However, you do want search engines to discover and index the useful bits of your site and not waste time crawling the same content over and over. To guide search engine bots towards sections that are relevant, you can use several tools designed specifically for solving this issue...&lt;/p&gt;


&lt;h4 class="in-post-title"&gt;&lt;a name="bseo-robot-nflw"&gt;4.11.1. Robots Meta Tags and Rel Nofollow&lt;/a&gt;&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Rel="nofollow" is a link attribute which I've presented in &lt;a href="#bseo-links"&gt;section 4.9&lt;/a&gt;. &lt;i&gt;On a Blogger blog, I recommend you use it for links that point to your label and archive pages.&lt;/i&gt; It can also be used similarly for regular websites in links which point to pages with duplicate content.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;You can also use the "nofollow" directive in a Robots Meta tag. This informs search engines not to follow any of the links on the respective page. &lt;i&gt;This is not recommended for Blogger and instead you should use this Robots Meta tag with the "noindex" value.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;In short, what you need to do for Blogger archive or label pages is:&lt;/i&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;i&gt;use the rel="nofollow" attribute for links that point to them and...&lt;/i&gt;&lt;/li&gt;
  &lt;li&gt;&lt;i&gt;use the following Meta tag in the header of these pages:&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;

  &amp;lt;meta name="robots" content="noindex" /&amp;gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 15px 0;"&gt;&lt;i&gt;For example, I would place this tag for my SEO label page by adding the following code in the head section of my template:&lt;/i&gt;&lt;/p&gt;

&amp;lt;b:if cond='data:blog.url == &amp;amp;quot;http://www.agawebs.com/search/label/SEO&amp;amp;quot;'&amp;gt;&lt;br /&gt;
  &amp;nbsp;&amp;nbsp;&amp;lt;meta name="robots" content="noindex" /&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;There's more fine-tuning to be done for this hack and I promise to address this in a future article.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;I've noticed that people use the Robots Meta tag on their blog with the content="follow" attribute. This actually has no effect because search engines follow the links on those pages regardless of whether this tag is present or not.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The final thing I should add about these directives is that search engines interpret them a bit differently. Here is what &lt;a href="http://en.wikipedia.org/wiki/Nofollow#Interpretation_by_the_individual_search_engines" title="rel nofollow Wikipedia article" target="_blank"&gt;each major search engine does with them&lt;/a&gt;.&lt;/p&gt;


&lt;h4 class="in-post-title"&gt;&lt;a name="bseo-robot-txt"&gt;4.11.2. Robots.txt&lt;/a&gt;&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;This is a text file which you need to place in the root directory of your site. It does a similar job like the Robots Meta tag and rel=nofollow attribute by telling search engines what not to follow or index. I'm not going to talk about it too much here for two reasons:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;it's harder to use than the options described in section 4.11.1&lt;/li&gt;
  &lt;li&gt;&lt;i&gt;Blogger automatically generates a Robots.txt file for each blog (e.g. &lt;a href="http://www.agawebs.com/robots.txt" rel="nofollow"&gt;http://www.agawebs.com/robots.txt&lt;/a&gt;), but you don't have access to it and it cannot be edited&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;The restrictions imposed by the Robots.txt file on Blogger refer to archive pages and label pages. However, for my blog I still see links to these pages on SERPs and that is why I think it's necessary to take extra measures (like those presented in &lt;a href="#bseo-robot-nflw"&gt;sections 4.11.1&lt;/a&gt; and &lt;a href="#bseo-rel-cano"&gt;4.11.3&lt;/a&gt;) in order to ensure they're excluded from search results.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The standards for this Robot Exclusion Protocol used in Robots.txt files have been created by consensus and there's no single authority which decides what the protocols should be. However, you can find more information on how to use this tool on &lt;a href="http://en.wikipedia.org/wiki/Robots_exclusion_standard" target="_blank"&gt;Wikipedia&lt;/a&gt; and &lt;a href="http://www.robotstxt.org/" target="_blank"&gt;Robotstxt.org&lt;/a&gt;.&lt;/p&gt;


&lt;h4 class="in-post-title"&gt;&lt;a name="bseo-rel-cano"&gt;4.11.3. Rel Canonical&lt;/a&gt;&lt;/h4&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Although telling robots what not to follow or index is a great way of avoiding duplicate content, there are situations when this is not enough. &lt;i&gt;I'll use a Blogger example to explain why.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;The following links both point to the same article:&lt;/i&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html&lt;/li&gt;
  &lt;li&gt;http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html?showComment=1273667910919#c3073950090101837411&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;The first one is the actual post page for that article and the second one points to a comment. Most sites which link to my article will probably use the first version of the link, but others may use the second one to indicate a comment they found specifically useful. Moreover, you could have a "Latest Comments" widget in your blogs sidebar (like I do) and all the links in it will look like the second one. For such situations it is recommended to declare a "canonical" version of the URL.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 15px 0;"&gt;The &lt;a href="http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html" title="Google Webmaster Central blog - canonical" target="_blank"&gt;canonical URL&lt;/a&gt; is the simplest version of a URL or the URL you want to show for a certain page. &lt;i&gt;In my example, the canonical version is the first URL. To declare this canonical version I would use the following code in the head section of my Blogger template:&lt;/i&gt;&lt;/p&gt;

&amp;lt;b:if cond='data:blog.url == &amp;amp;quot;http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html&amp;amp;quot;'&amp;gt;&lt;br /&gt;
  &amp;nbsp;&amp;nbsp;&amp;lt;link href='http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html' rel='canonical'/&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;&lt;i&gt;If you've already used &lt;a href="http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html" title="AgaWebs"&gt;my automatic code generator&lt;/a&gt; to create Meta descriptions for your pages, you will only need to add the &amp;lt;link href='...' rel='canonical'/&amp;gt; tag within the corresponding "if" statement.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;As reference, please use this &lt;a href="http://www.google.com/support/webmasters/bin/answer.py?answer=139066" target="_blank"&gt;Google help article on canonicalization&lt;/a&gt;.&lt;/p&gt;



&lt;p style="text-align:justify; margin: 40px 0 0 0;"&gt;This pretty much ends my "Duplicate Content" presentation. &lt;i&gt;The aspects I presented are the most relevant for blogs hosted on BlogSpot.&lt;/i&gt; The discussion could go on for other types of websites and if you are interested in more details I recommend the following articles:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://www.google.com/support/webmasters/bin/answer.py?answer=66359" target="_blank"&gt;Webmaster Tools Help - Duplicate content&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://googlewebmastercentral.blogspot.com/2006/12/deftly-dealing-with-duplicate-content.html" target="_blank"&gt;Deftly dealing with duplicate content&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://googlewebmastercentral.blogspot.com/2009/09/duplicate-content-and-multiple-site.html" target="_blank"&gt;Duplicate content and multiple site issues&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-xml-site"&gt;4.12. XML Sitemaps&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;An &lt;a href="http://www.sitemaps.org/" target="_blank"&gt;XML Sitemap&lt;/a&gt; is a file you place on your web server to inform search engines about the pages and structure of your site. It's basically a list of pages (and some other details) written in an eXtensible Markup Language (XML) following a certain &lt;a href="http://www.sitemaps.org/protocol.php" target="_blank"&gt;protocol and syntax&lt;/a&gt;.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Because Sitemaps indicate which pages are valuable and crawlable, they represent a good way of fighting duplicate content, but I chose to present them in a different section because they can serve more general purposes.&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;The easiest way to generate a XML Sitemap for your website is by using an &lt;a href="http://www.xml-sitemaps.com/" title="XML Sitemap Generator" target="_blank"&gt;automatic tool&lt;/a&gt;. However, you still need to be able to understand the protocol in order to double check it and you need to &lt;a href="http://www.sitemaps.org/protocol.php#validating" target="_blank"&gt;validate the Sitemap&lt;/a&gt; before uploading it to your site. Google has &lt;a href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=156184" target="_blank"&gt;extended the Sitemap protocol&lt;/a&gt; allowing webmasters to include more data about specific types of content. &lt;i&gt;For Blogger blogs, the platform automatically generates a RSS feed (e.g. &lt;a href="http://www.agawebs.com/feeds/posts/default" rel="nofollow"&gt;domain.com/feeds/posts/default&lt;/a&gt;) which can be used as a Sitemap – as a matter of fact, this is the only way you can submit a Sitemap for your blog since you don't have access to the server that's hosting it.&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Once you get hold of a valid Sitemap you need to inform search engines about it. You can do this by &lt;a href="http://www.sitemaps.org/protocol.php#submit_robots" target="_blank"&gt;specifying its location in your Robots.txt file&lt;/a&gt; (&lt;i&gt;done by default for Blogger blogs&lt;/i&gt;) and by submitting its URL via search engines' webmaster tools.&lt;/p&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-se-subm"&gt;4.13. Search Engine Submission&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Most search engines offer an interface for webmasters to submit their sites and Sitemaps and control the relationship between these sites and search engine crawlers:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href="https://www.google.com/webmasters/tools/home?hl=en" target="_blank"&gt;Google Webmaster Tools&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://siteexplorer.search.yahoo.com/" target="_blank"&gt;Yahoo! Site Explorer&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://www.bing.com/webmaster" target="_blank"&gt;Bing Webmaster Center&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;Use these services to keep track of how search engines index your site. There are plenty of resources which explain how these webmaster tools should be used. &lt;i&gt;Because of that, I'm only going to present a couple of sections in Google's Webmaster Tools which can be specifically used to identify duplicate content issues for Blogger blogs:&lt;/i&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;i&gt;look in the Diagnostics section &gt; Crawl errors &gt; Restricted by Robots.txt and make sure this list contains as many URLs to your archive and label pages&lt;/i&gt;&lt;/li&gt;
  &lt;li&gt;&lt;i&gt;check the Crawl stats page (from the same section) and see if the number of pages they crawl per day is close to the number of posts on your blog plus one (the homepage) – if this number is much higher it means they're going through your duplicate content&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h3 class="in-post-title"&gt;&lt;a name="bseo-conc-end"&gt;Conclusion&lt;/a&gt;&lt;/h3&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;I know this huge list of recommendations might look intimidating. We haven't discussed any advanced techniques (and there's plenty more to talk about there), but you should keep in mind that all of this should be done gradually in time – don't start with everything at once and take your time to do it properly. To paint a clearer picture I would use three metaphors for these web development stages:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;The Pyramid – all four stages are levels of a pyramid with "Content" as its base and "SEO" as its tip. You need all four to build something long-lasting and beautiful.&lt;/li&gt;
  &lt;li&gt;The Ring – good content must be presented in a quality format and this whole package needs to be brought to visitors' attention by link building and SEO. The circle is closed by the fact that unique content is at the same time one of the most important SEO elements, as search engines strive to offer original and valuable results to their users.&lt;/li&gt;
  &lt;li&gt;The Chain – as for The Ring, the four web development stages are connected to each other to support your products, services and ideas. A chain is as strong as its weakest link and that is why all four elements must be done properly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p style="text-align:justify; margin: 15px 0 0 0;"&gt;I'll end this article here wishing you all good luck. There's a quote I saw somewhere (can't remember exactly where) which I hope will inspire you in your efforts to create the perfect website: "It takes years of hard work to become an overnight success".&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-8758288144628955421?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2010/07/blogspot-seo-blogger-blog.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>72</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-7727123675689572114</guid><pubDate>Wed, 30 Jun 2010 11:02:00 +0000</pubDate><atom:updated>2010-10-26T23:20:37.753+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>photography</category><category domain='http://www.blogger.com/atom/ns#'>travel</category><category domain='http://www.blogger.com/atom/ns#'>history</category><title>Brancoveanu's Palace - Mogosoaia</title><description>&lt;p align="justify"&gt;Most of the buildings in this complex from Mogosoaia were built between 1681 and 1705 by &lt;a href="http://en.wikipedia.org/wiki/Constantin_Br%C3%A2ncoveanu" target="_blank" rel="nofollow" title="Brancoveanu - Wikipedia article"&gt;Constantin Brancoveanu&lt;/a&gt;, Prince of Wallachia. Below are a few images I've taken there showing the palace itself along with the watch tower and kitchen, as well as buildings erected by members of the &lt;a href="http://en.wikipedia.org/wiki/Mogo%C5%9Foaia_Palace" target="_blank" rel="nofollow" title="Mogosoaia Palace - Wikipedia article"&gt;Bibescu family&lt;/a&gt;: the guest house and family tomb.&lt;/p&gt;



&lt;div class="suhp-gallery"&gt;

&lt;a href="http://lh3.ggpht.com/_piurA6KjafM/TCsm4Ff3DJI/AAAAAAAAAkM/Pf-rp2l_3Tc/s800/01-mogosoaia-palace.JPG" rel="nofollow"&gt;&lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TCsm4Ff3DJI/AAAAAAAAAk8/okDgLkwwVE4/s400/01-mogosoaia-palace.JPG" alt="Brancoveanu's palace in Mogosoaia - back" /&gt;&lt;/a&gt;


&lt;a href="http://lh4.ggpht.com/_piurA6KjafM/TCsm45zdSqI/AAAAAAAAAkQ/k-KIyApD9UI/s800/02-mogosoaia-palace.JPG" rel="nofollow"&gt;&lt;img src="http://lh4.ggpht.com/_piurA6KjafM/TCsm45zdSqI/AAAAAAAAAk8/SqovxDFSHmg/s400/02-mogosoaia-palace.JPG" alt="Brancoveanu's palace in Mogosoaia - front" /&gt;&lt;/a&gt;


&lt;a href="http://lh5.ggpht.com/_piurA6KjafM/TCsm5jPvLmI/AAAAAAAAAkU/pAa2VmgRvcI/s800/03-mogosoaia-tomb.JPG" rel="nofollow"&gt;&lt;img src="http://lh5.ggpht.com/_piurA6KjafM/TCsm5jPvLmI/AAAAAAAAAk8/8jfWwUcAhEM/s400/03-mogosoaia-tomb.JPG" alt="Family tomb (vault)" /&gt;&lt;/a&gt;


&lt;a href="http://lh4.ggpht.com/_piurA6KjafM/TCsm61ppV6I/AAAAAAAAAkY/Dsiqt-t-Ne0/s800/04-mogosoaia-guest-house.JPG" rel="nofollow"&gt;&lt;img src="http://lh4.ggpht.com/_piurA6KjafM/TCsm61ppV6I/AAAAAAAAAk8/nzod5oYsJP8/s400/04-mogosoaia-guest-house.JPG" alt="The guest house - built by Nicolae Bibescu" /&gt;&lt;/a&gt;


&lt;a href="http://lh6.ggpht.com/_piurA6KjafM/TCsm7vl8QvI/AAAAAAAAAkc/6sf0ePidWs4/s800/05-mogosoaia-kitchen-and-watch-tower.jpg" rel="nofollow"&gt;&lt;img src="http://lh6.ggpht.com/_piurA6KjafM/TCsm7vl8QvI/AAAAAAAAAk8/YAY4Figzy3Y/s400/05-mogosoaia-kitchen-and-watch-tower.jpg" alt="The watch tower and kitchen (cuhnia)" /&gt;&lt;/a&gt;

&lt;div&gt;Hover your cursor over the photos to view them and click to enlarge&lt;/div&gt;

&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-7727123675689572114?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2010/06/brancoveanus-palace-mogosoaia.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_piurA6KjafM/TCsm4Ff3DJI/AAAAAAAAAk8/okDgLkwwVE4/s72-c/01-mogosoaia-palace.JPG' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-5857273941173593038</guid><pubDate>Sat, 30 Jan 2010 16:30:00 +0000</pubDate><atom:updated>2010-10-26T23:23:01.218+03:00</atom:updated><title>Oameni buni cu suflet bun...</title><description>&lt;p align="justify"&gt;Pe 29 ianuarie 2010 seara am gasit un catel ce pare a fi corcitura de Schnauzer cu Caniche. Are blana de culoare gri sobolan, cu reflexii albe, 15 kilograme, tale medie spre mica. La gat are o zgarda rosie. L-am gasit in zona Constantin Brancoveanu - Oraselul Copiilor, intr-o scara de bloc.&lt;/p&gt;
 
&lt;p align="justify"&gt;Este destul de speriat si trist si ii e dor de stapanii lui. Din pacate eu nu il pot tine. Daca stiti pe cineva care isi cauta animalutul, sau doreste sa adopte un catel, contactati-ma (comment sau mail) sau dati click pe anuntul de mai jos.&lt;/p&gt;&lt;br/&gt;

&lt;center&gt;&lt;div style="border: 1px solid #DFDFDF; width: 124px; padding: 4px; margin-bottom: 10px; margin-right: 10px;"&gt;&lt;center&gt;&lt;a href="http://www.adoptiicaini.ro/gasit-catel-corcitura-schnauzer/" title="Gasit catel corcitura Schnauzer"&gt;&lt;img src="http://www.adoptiicaini.ro/imagini-caini/pth/caine-16874P1290038.jpg" alt="Gasit catel corcitura Schnauzer" /&gt;&lt;/a&gt; &lt;a style="font-size: 14px; color: #2583ad; text-decoration: underline; " href="http://www.adoptiicaini.ro/gasit-catel-corcitura-schnauzer/"&gt;Gasit catel corcitura Schnauzer...&lt;/a&gt; &lt;a style="font-size: 12px; color: #FE982A; text-decoration: none; " href="http://www.adoptiicaini.ro/"&gt;www.adoptiicaini.ro&lt;/a&gt;&lt;/center&gt;&lt;/div&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-5857273941173593038?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2010/01/oameni-buni-cu-suflet-bun.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-8068582550156810454</guid><pubDate>Tue, 05 May 2009 17:49:00 +0000</pubDate><atom:updated>2010-10-26T23:24:33.423+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>funny</category><title>Hot'n'cold - Ukrainian Style</title><description>&lt;p align="justify"&gt;As soon as I saw it, I just had to "steal" this from &lt;a href="http://littlecioby.wordpress.com/"&gt;Ovidiu's blog&lt;/a&gt;. Feast your years on this brilliant remake of Katy Perry's &lt;b&gt;"Hot'n'Cold"&lt;/b&gt;...&lt;/p&gt;

&lt;p align="center"&gt;&lt;object width="520" height="415"&gt;&lt;param name="movie" value="http://www.youtube.com/v/1upZz3a-7iM?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/1upZz3a-7iM?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="520" height="415"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-8068582550156810454?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2009/05/hotncold-ukrainian-style.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>7</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-4749171175791099601</guid><pubDate>Fri, 20 Mar 2009 22:28:00 +0000</pubDate><atom:updated>2010-10-26T23:26:31.071+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>photography</category><category domain='http://www.blogger.com/atom/ns#'>mountains</category><category domain='http://www.blogger.com/atom/ns#'>travel</category><category domain='http://www.blogger.com/atom/ns#'>me</category><category domain='http://www.blogger.com/atom/ns#'>funny</category><category domain='http://www.blogger.com/atom/ns#'>Ciucas</category><title>Ciucas &gt; Muntele Rosu &gt; Japp</title><description>&lt;p align="justify"&gt;Dupa o noua iesire in Ciucas si o alta sedere la Cabana Muntele Rosu, a iesit genericul de mai jos. Sper sa nu se supere nimeni...&lt;/p&gt;

&lt;p align="center"&gt;&lt;object width="520" height="317"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_XmOdoeDdHc?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/_XmOdoeDdHc?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="520" height="317"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;br /&gt;

Cateva precizari care merita retinute:

&lt;ul&gt;
    &lt;li&gt;daca plecati spre fosta Cabana Ciucas si nu e poteca prin zapada, va ia aproximativ o ora jumate pana la Fantana lui Ioan;&lt;/li&gt;
    &lt;li&gt;meniul de la Muntele Rosu are traduceri in engleza sub fiecare fel, si ies in evidenta urmatorii termeni: &lt;b&gt;suc de fructe&lt;/b&gt; - &lt;i&gt;juice of fruits&lt;/i&gt;; &lt;b&gt;cafea mica&lt;/b&gt; - &lt;i&gt;little coffee&lt;/i&gt; (aproape ca ti se face mila de saracuta cafea);&lt;/li&gt;
    &lt;li&gt;in camere nu e foarte cald asa ca merita sa luati saci de dormit la voi (pentru orice eventualitate);&lt;/li&gt;
    &lt;li&gt;fata care ne-a fost gazda e prietenoasa si foarte de treaba, si la fel e si proprietarul, care s-a oferit sa ne ia cu masina din Cheia (noi am ales totusi sa urcam noaptea prin padure).&lt;/li&gt;
&lt;/ul&gt;

&lt;p align="justify"&gt;Una peste alta, totul e bine cand se termina cu bine. Mergeti la Muntele Rosu daca aveti ocazia si vizitati Muntii Ciucas.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-4749171175791099601?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2009/03/ciucas-muntele-rosu-japp.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>13</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-8476717397254961657</guid><pubDate>Thu, 12 Feb 2009 20:13:00 +0000</pubDate><atom:updated>2011-01-21T21:25:30.267+02:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Blogger</category><category domain='http://www.blogger.com/atom/ns#'>tips and tweaks</category><category domain='http://www.blogger.com/atom/ns#'>SEO</category><title>Custom Meta and Title Tags for Blogger</title><description>&lt;script type="text/javascript"&gt;

&lt;!--
function enable_code()
    {
    var count=0, count2=0, count3=0, count4=0;
    count = document.getElementById("select1").selectedIndex;
    for (i=1;i&lt;1+2*count;i++) {if (document.getElementById("input2" + i).value!="") count2++;}
    for (i=1;i&lt;=count;i++)
         {
         if (document.getElementById("textarea" + i).value!="") count3++;
         if (document.getElementById("url-warning-" + (2*i-1)).className=="hide") count4++;
         }
    if ((3*count==(count2+count3))&amp;&amp;(count==count4)) document.getElementById("input32").disabled="";
    else document.getElementById("input32").disabled="disabled";
    }

function generate_code()
    {
    document.getElementById("div0").className="hide";
    document.getElementById("div6").className="show";
    document.getElementById("textarea6").disabled="";
    
    if (document.getElementById("input13").checked==true)
        {
        titleswap = "&lt;b:if cond=\'data:blog.pageType == &amp;quot;item&amp;quot;\'&gt;\n";
        if (document.getElementById("input15").checked==true)
        titleswap+= "\t&lt;title&gt;&lt;data:blog.pageName/&gt;&lt;/title&gt;\n";
        else
        titleswap+= "\t&lt;title&gt;&lt;data:blog.pageName/&gt; - &lt;data:blog.title/&gt;&lt;/title&gt;\n";
        titleswap+= "&lt;b:else/&gt;\n";
        titleswap+= "\t&lt;title&gt;&lt;data:blog.pageTitle/&gt;&lt;/title&gt;\n";
        titleswap+= "&lt;/b:if&gt;\n\n\n";
        }
    else titleswap = "";
    
    for (i=1;i&lt;=document.getElementById("select1").selectedIndex;i++)
        {
        if (i==1)
            {
            if (document.getElementById("input11").checked==true)
            code = "&lt;b:if cond=\'data:blog.url == data:blog.homepageUrl\'&gt;\n";
            else
            code = "&lt;b:if cond=\'data:blog.url == &amp;quot;" + document.getElementById("input21").value + "&amp;quot;\'&gt;\n";
            }
        else
        code+= "&lt;b:if cond=\'data:blog.url == &amp;quot;" + document.getElementById("input2" + (2*i-1)).value + "&amp;quot;\'&gt;\n";
        code+= "\t&lt;meta content=\'" + document.getElementById("textarea" + i).value.escape_chars() + "\' name=\'description\'/&gt;\n";
        code+= "\t&lt;meta content=\'" + document.getElementById("input2" + (2*i)).value.escape_chars() + "\' name=\'keywords\'/&gt;\n";
        code+= "&lt;/b:if&gt;\n\n";
        }
    
    code+= "&lt;!-- place future descriptions and keywords here --&gt;";
    
    document.getElementById("textarea6").value=titleswap + code;
    }
//--&gt;

&lt;/script&gt;


&lt;p align="justify"&gt;A while ago I received &lt;a href="http://www.agawebs.com/2008/04/meta-description-more-detailed.html?showComment=1222423740000#c8412484654433546742" rel="nofollow"&gt;a comment from CJ&lt;/a&gt; in which he was asking for a widget or gadget to automatically implement the &lt;b&gt;"Meta Description Hack"&lt;/b&gt; for Blogger. I didn't notice the comment back then (awfully sorry for that), but recently, as I was looking over those comments I decided to take up that challenge. Below is a small javascript application you can use to generate custom meta descriptions, keywords and title tags for Blogspot blogs, as well as a video tutorial on how to use it.&lt;/p&gt;

&lt;p align="center"&gt;&lt;object width="520" height="317"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5Vj4Z9cRu-c?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/5Vj4Z9cRu-c?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="520" height="317"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;script type="text/javascript"&gt;

&lt;!--
function reloadPage()
    {
    document.getElementById("select1").disabled="";
    document.getElementById("option1").selected="selected";
    document.getElementById("enable-question-1").className="on";
    document.getElementById("enable-question-2").className="off";
    document.getElementById("enable-question-3").className="off";
    document.getElementById("enable-question-4").className="off";
    document.getElementById("enable-question-5").className="off hide";
    for (i=1;i&lt;=6;i++)
        {
        document.getElementById("input1" + i).disabled="disabled";
        document.getElementById("input1" + i).checked="";
        document.getElementById("textarea" + i).disabled="disabled";
        document.getElementById("textarea" + i).value="";
        }
    for (i=1;i&lt;6;i++) document.getElementById("tab" + i).className="off";
    for (i=1;i&lt;=10;i++)
        {
        document.getElementById("input2" + i).disabled="disabled";
        document.getElementById("input2" + i).value="";
        }
    document.getElementById("input32").disabled="disabled";
    window.location.reload()
    }

function step_one(x)
    {
    y=document.getElementById(x).selectedIndex;
    
    document.getElementById("enable-question-5").className="off show";
    for (i=1;i&lt;=y;i++) document.getElementById("div" + i).className="show";

    document.getElementById(x).disabled="disabled";
    document.getElementById("enable-question-1").className="off";
    document.getElementById("enable-question-2").className="on";
    document.getElementById("input11").disabled="";
    document.getElementById("input12").disabled="";
    }

function step_two()
    {
    document.getElementById("input13").disabled="";
    document.getElementById("input14").disabled="";
    document.getElementById("input21").value="homepage - do not change";
    document.getElementById("enable-question-2").className="off";
    document.getElementById("enable-question-3").className="on";
    document.getElementById("input11").disabled="disabled";
    document.getElementById("input12").disabled="disabled";
    }

function step_three()
    {
    document.getElementById("input13").disabled="";
    document.getElementById("input14").disabled="";
    document.getElementById("input21").value="";
    document.getElementById("enable-question-2").className="off";
    document.getElementById("enable-question-3").className="on";
    document.getElementById("input11").disabled="disabled";
    document.getElementById("input12").disabled="disabled";
    }

function step_four()
    {
    document.getElementById("input15").disabled="";
    document.getElementById("input16").disabled="";
    document.getElementById("enable-question-3").className="off";
    document.getElementById("enable-question-4").className="on";
    document.getElementById("input13").disabled="disabled";
    document.getElementById("input14").disabled="disabled";
    }

function step_five()
    {
    step_six();
    document.getElementById("enable-question-3").className="off";
    document.getElementById("input13").disabled="disabled";
    document.getElementById("input14").disabled="disabled";
    }

function step_six()
    {
    document.getElementById("input15").disabled="disabled";
    document.getElementById("input16").disabled="disabled";
    document.getElementById("enable-question-4").className="off";
    document.getElementById("enable-question-5").className="on show";
    for (i=1;i&lt;6;i++) document.getElementById("tab" + i).className="on";
    for (i=1;i&lt;11;i++) {if (document.getElementById("input2" + i).value=="") document.getElementById("input2" + i).disabled="";}
    for (i=1;i&lt;6;i++) {if (document.getElementById("div" + i).className=="show") document.getElementById("textarea" + i).disabled="";}
    }

// URLs cannot contain: blank space, &lt;, &gt;, ", #, ,, {, }, |, \, ^, [, ], `
function validate_url(x)
    {
    var pag = x.charAt(6);
    var flag = 0;
    var special_chars = new Array();
    special_chars[0]=/http:/i;    special_chars[1]=/\./;    special_chars[2]=/ /;      special_chars[3]=/\&lt;/;     special_chars[4]=/&gt;/;
    special_chars[5]=/\"/;        special_chars[6]=/#/;     special_chars[7]=/,/;      special_chars[8]=/{/;      special_chars[9]=/}/;
    special_chars[10]=/\|/;       special_chars[11]=/\\/;   special_chars[12]=/\^/;    special_chars[13]=/\[/;    special_chars[14]=/]/;
    special_chars[15]=/`/;
    for (i=0;i&lt;16;i++)
        {
        switch(i)
            {
            case 0:
                if (document.getElementById(x).value.search(special_chars[i])!=0)
                    {
                    document.getElementById("url-warning-" + pag).innerHTML="URL must contain the \"http:\" prefix&lt;br /&gt;";
                    document.getElementById("url-warning-" + pag).className="show";
                    flag = 1;
                    }
                break;
            case 1:
                if (document.getElementById(x).value.search(special_chars[i])&lt;1)
                    {
                    document.getElementById("url-warning-" + pag).innerHTML="invalid URL&lt;br /&gt;";
                    document.getElementById("url-warning-" + pag).className="show";
                    flag = 1;
                    }
                break;
            default: if (document.getElementById(x).value.search(special_chars[i])!=-1)
                         {
                         if (i==3) document.getElementById("url-warning-" + pag).innerHTML="this URL contains an unsafe &amp;lt; character&lt;br /&gt;";
                         else document.getElementById("url-warning-" + pag).innerHTML="this URL contains an unsafe " + special_chars[i] + " character&lt;br /&gt;";
                         document.getElementById("url-warning-" + pag).className="show";
                         flag = 1;
                         }
            }
        }
    if (flag==0) document.getElementById("url-warning-" + pag).className="hide";
    enable_code();
    }

String.prototype.escape_chars = function()
    {
    text=this.replace(/&amp;/g,"&amp;amp;");
    text=text.replace(/\"/g,"&amp;quot;");
    text=text.replace(/&lt;/g,"&amp;lt;");
    text=text.replace(/&gt;/g,"&amp;gt;");
    return text;
    }
//--&gt;
&lt;/script&gt;

&lt;div class="show" id="div0"&gt;
    
    &lt;div id="enable-question-1" class="on"&gt;
        &lt;h3&gt;Step 1&lt;/h3&gt;
        For how many pages would you like to create custom meta tags?&lt;br /&gt;
        &lt;select onchange="step_one(this.id)" id="select1"&gt;
            &lt;option disabled="disabled" selected="selected" id="option1"&gt;select a value&lt;/option&gt;
            &lt;option&gt;1&lt;/option&gt;
            &lt;option&gt;2&lt;/option&gt;
            &lt;option&gt;3&lt;/option&gt;
            &lt;option&gt;4&lt;/option&gt;
            &lt;option&gt;5&lt;/option&gt;
        &lt;/select&gt;
    &lt;/div&gt;
    
    &lt;div id="enable-question-2" class="off"&gt;
        &lt;h3&gt;Step 2&lt;/h3&gt;
        Is your homepage among these pages?&lt;br /&gt;
        &lt;input type="radio" name="which-page" disabled="disabled" onclick="step_two()" id="input11" /&gt; yes, the first description and keyword tags should be for my blog's homepage&lt;br /&gt;
        &lt;input type="radio" name="which-page" disabled="disabled" onclick="step_three()" id="input12" /&gt; no, all meta tags are for other pages on my blog (usually post pages)
    &lt;/div&gt;
    
    &lt;div id="enable-question-3" class="off"&gt;
        &lt;h3&gt;Step 3&lt;/h3&gt;
        Should the code include the hack for swapping page titles with article titles?&lt;br /&gt;
        &lt;input type="radio" name="title-swap" disabled="disabled" onclick="step_four()" id="input13" /&gt; yes&lt;br /&gt;
        &lt;input type="radio" name="title-swap" disabled="disabled" onclick="step_five()" id="input14" /&gt; no, I've already added that piece of code
    &lt;/div&gt;
    
    &lt;div id="enable-question-4" class="off"&gt;
        &lt;h3 class="off"&gt;Step 4&lt;/h3&gt;
        How should the title appear for a post page?&lt;br /&gt;
        &lt;input type="radio" name="title-form" disabled="disabled" onclick="step_six()" id="input15" /&gt; &amp;lt;post title&amp;gt; &lt;em&gt;(Eg: Custom Meta Description)&lt;/em&gt;&lt;br /&gt;
        &lt;input type="radio" name="title-form" disabled="disabled" onclick="step_six()" id="input16" /&gt; &amp;lt;post title - blog title&amp;gt; &lt;em&gt;(Eg: Custom Meta Description - AgaWebs)&lt;/em&gt;
    &lt;/div&gt;
    
    &lt;div id="enable-question-5" class="off hide"&gt;
        &lt;h3&gt;Step 5&lt;/h3&gt;
        Fill in the following form with your keywords (separated by commas) and descriptions, and click out of the last field you write in to enable the &lt;b&gt;Get the code &gt;&lt;/b&gt; button:&lt;br /&gt;&lt;br /&gt;
    &lt;/div&gt;
    &lt;div class="hide" id="div1"&gt;
    &lt;table class="off" id="tab1"&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;&lt;b&gt;Page 1&lt;/b&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;URL:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input21" onblur="validate_url(this.id)" /&gt;&lt;br /&gt;
            &lt;span id="url-warning-1" class="hide"&gt;&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Keywords:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input22" onblur="enable_code()" /&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Description:&lt;/td&gt;
            &lt;td&gt;&lt;textarea rows="3" cols="45" disabled="disabled" onclick="document.getElementById(this.id).select()" id="textarea1" onblur="enable_code()"&gt;&lt;/textarea&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    
    &lt;div class="hide" id="div2"&gt;
    &lt;table class="off" id="tab2"&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;&lt;b&gt;Page 2&lt;/b&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;URL:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input23" onblur="validate_url(this.id)" /&gt;&lt;br /&gt;
            &lt;span id="url-warning-3" class="hide"&gt;&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Keywords:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input24" onblur="enable_code()" /&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Description:&lt;/td&gt;
            &lt;td&gt;&lt;textarea rows="3" cols="45" disabled="disabled" onclick="document.getElementById(this.id).select()" id="textarea2" onblur="enable_code()"&gt;&lt;/textarea&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    
    &lt;div class="hide" id="div3"&gt;
    &lt;table class="off" id="tab3"&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;&lt;b&gt;Page 3&lt;/b&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;URL:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input25" onblur="validate_url(this.id)" /&gt;&lt;br /&gt;
            &lt;span id="url-warning-5" class="hide"&gt;&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Keywords:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input26" onblur="enable_code()" /&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Description:&lt;/td&gt;
            &lt;td&gt;&lt;textarea rows="3" cols="45" disabled="disabled" onclick="document.getElementById(this.id).select()" id="textarea3" onblur="enable_code()"&gt;&lt;/textarea&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    
    &lt;div class="hide" id="div4"&gt;
    &lt;table class="off" id="tab4"&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;&lt;b&gt;Page 4&lt;/b&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;URL:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input27" onblur="validate_url(this.id)" /&gt;&lt;br /&gt;
            &lt;span id="url-warning-7" class="hide"&gt;&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Keywords:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input28" onblur="enable_code()" /&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Description:&lt;/td&gt;
            &lt;td&gt;&lt;textarea rows="3" cols="45" disabled="disabled" onclick="document.getElementById(this.id).select()" id="textarea4" onblur="enable_code()"&gt;&lt;/textarea&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    
    &lt;div class="hide" id="div5"&gt;
    &lt;table class="off" id="tab5"&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;&lt;b&gt;Page 5&lt;/b&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;URL:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input29" onblur="validate_url(this.id)" /&gt;&lt;br /&gt;
            &lt;span id="url-warning-9" class="hide"&gt;&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Keywords:&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="58" disabled="disabled" onclick="document.getElementById(this.id).select()" id="input210" onblur="enable_code()" /&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Description:&lt;/td&gt;
            &lt;td&gt;&lt;textarea rows="3" cols="45" disabled="disabled" onclick="document.getElementById(this.id).select()" id="textarea5" onblur="enable_code()"&gt;&lt;/textarea&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/table&gt;
    &lt;/div&gt;
    
    &lt;br /&gt;
    &lt;input type="button" value="Reset" onclick="reloadPage()" id="input31" /&gt;
    &lt;input type="button" value="Get the code &amp;gt;" disabled="disabled" onclick="generate_code()" id="input32" /&gt;
&lt;/div&gt;

&lt;div class="hide" id="div6"&gt;
    &lt;h3&gt;Step 6&lt;/h3&gt;
    Copy the code below and paste it into your Blogger template as shown in the video above:&lt;br /&gt;&lt;br /&gt;
    &lt;textarea rows="15" cols="58" id="textarea6" onclick="document.getElementById(this.id).select()" readonly="readonly" &gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;
    &lt;input type="button" value="Reset" onclick="reloadPage()" id="input33" /&gt;
&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-8476717397254961657?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>225</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-6106925329713751426</guid><pubDate>Sun, 18 Jan 2009 01:16:00 +0000</pubDate><atom:updated>2010-10-26T23:38:24.962+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>mountains</category><category domain='http://www.blogger.com/atom/ns#'>travel</category><category domain='http://www.blogger.com/atom/ns#'>me</category><category domain='http://www.blogger.com/atom/ns#'>Apuseni</category><title>Apuseni &gt; Muntii Bihorului &gt; Zona Padis</title><description>&lt;p align="justify"&gt;Thanks to my younger sister I finally found a proper soundtrack for the images I filmed last year in September. Hope you enjoy the &lt;i&gt;Padis experience&lt;/i&gt;:&lt;/p&gt;

&lt;p align="center"&gt;&lt;object width="520" height="345"&gt;&lt;param name="movie" value="http://www.youtube.com/v/pdp39y7de3w?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/pdp39y7de3w?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="520" height="345"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p align="justify"&gt;The &lt;i&gt;Padis area (Zona Padis)&lt;/i&gt; is located in &lt;i&gt;Bihor's Mountains (Muntii Bihorului)&lt;/i&gt; and those, in turn, are part of the &lt;i&gt;Romanian Apuseni Mountains (Muntii Apuseni)&lt;/i&gt;. Here are some of the main attractions in this region, ordered as they appear in my video:&lt;/p&gt;

&lt;p align="justify"&gt;&lt;b&gt;Pestera Focul Viu&lt;/b&gt;: there's a large opening in the roof of this cavern. In summer, on a sunny day, light shines through the opening and onto the glacier inside, creating an illusion of burning fire.&lt;/p&gt;

&lt;p align="justify"&gt;&lt;b&gt;Pietrele Galbenei&lt;/b&gt;: large cliff face overlooking a vast valley.&lt;/p&gt;

&lt;p align="justify"&gt;&lt;b&gt;Lumea Pierduta&lt;/b&gt;: "The Lost World" - several avens (vertical caves) are grouped in this area, the most spectacular one being Avenul Gemanata.&lt;/p&gt;

&lt;p align="justify"&gt;&lt;b&gt;Cetatile Radesei &amp; Cheile Somesului Cald&lt;/b&gt;: a network of tunnels and vertical shafts (avens) dug through the mountain by water.&lt;/p&gt;

&lt;p align="justify"&gt;&lt;b&gt;Cetatile Ponorului&lt;/b&gt;: a formation similar to "Cetatile Radesei", but on a much larger scale. The portal seen in the video is its main entrance and it's 73m tall - about as high as a 20 story building.&lt;/p&gt;

&lt;p align="justify"&gt;&lt;b&gt;Pestera Ghetarului de la Scarisoara&lt;/b&gt;: the cave which houses the largest glacier in Romania.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-6106925329713751426?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2009/01/apuseni-muntii-bihorului-zona-padis.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-7269907937331622334</guid><pubDate>Sat, 27 Dec 2008 23:16:00 +0000</pubDate><atom:updated>2010-10-26T23:39:52.992+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>photography</category><category domain='http://www.blogger.com/atom/ns#'>me</category><category domain='http://www.blogger.com/atom/ns#'>funny</category><title>Merry Christmas!</title><description>&lt;img style="display:block; margin:20px auto 10px; text-align:center; width: 510px; height: 340px;" src="http://lh6.ggpht.com/_piurA6KjafM/SVa4QlCxj-I/AAAAAAAAAlc/nq5pX1KJOZM/s510/DSC05113.JPG" border="0" alt="Ghost by the Christmas tree" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-7269907937331622334?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/12/merry-christmas.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_piurA6KjafM/SVa4QlCxj-I/AAAAAAAAAlc/nq5pX1KJOZM/s72-c/DSC05113.JPG' height='72' width='72'/><thr:total>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-7602587238457574688</guid><pubDate>Wed, 19 Nov 2008 22:22:00 +0000</pubDate><atom:updated>2010-10-26T23:40:34.575+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>photography</category><category domain='http://www.blogger.com/atom/ns#'>Blogger</category><category domain='http://www.blogger.com/atom/ns#'>webdesign</category><title>Stumble Upon Horror Photos</title><description>&lt;p align="justify"&gt;Nothing original here. But thanks to &lt;a href="http://play-cargames.blogspot.com/" title="Download Car Racing Games" rel="nofollow"&gt;Saleel&lt;/a&gt; I rediscovered what pleasant accidents social media sites can cause.&lt;/p&gt;

&lt;p align="justify"&gt;Horror film enthusiasts, hover your cursor over the gallery below to see the photos I &lt;del&gt;stumbled upon on FindAccidentally&lt;/del&gt; accidentally found on StumbleUpon.&lt;/p&gt;

&lt;p align="justify"&gt;Note that these pictures are for sale and they're not created in Photoshop, but with real people wearing makeup and costumes - or so says the &lt;a href="http://joshuahoffine.com/" rel="nofollow" title="Joshua Hoffine"&gt;author&lt;/a&gt;.&lt;/p&gt;

&lt;div class="suhp-gallery"&gt;

&lt;a href="http://joshuahoffine.wordpress.com/" rel="nofollow"&gt;&lt;img src="http://2.bp.blogspot.com/_piurA6KjafM/SSSR2ybkORI/AAAAAAAAAfA/VspAwL38bPE/s400/isolation.jpg" alt="mad man eating his own flesh" id="BLOGGER_PHOTO_ID_5270497834366679314" /&gt;&lt;/a&gt;


&lt;a href="http://joshuahoffine.wordpress.com/" rel="nofollow"&gt;&lt;img src="http://2.bp.blogspot.com/_piurA6KjafM/SSSR2yt4K4I/AAAAAAAAAe4/y2tjh91euj4/s400/gas-mask.jpg" alt="child wearing a gas mask" id="BLOGGER_PHOTO_ID_5270497834443484034" /&gt;&lt;/a&gt;


&lt;a href="http://joshuahoffine.wordpress.com/" rel="nofollow"&gt;&lt;img src="http://3.bp.blogspot.com/_piurA6KjafM/SSSR21nFA1I/AAAAAAAAAew/nl8iJ9O7pUU/s400/chain-saw.jpg" alt="horror surgery" id="BLOGGER_PHOTO_ID_5270497835220271954" /&gt;&lt;/a&gt;


&lt;a href="http://joshuahoffine.wordpress.com/" rel="nofollow"&gt;&lt;img src="http://1.bp.blogspot.com/_piurA6KjafM/SSSR2sv4ppI/AAAAAAAAAeo/UtZwyyhTSsA/s400/butcher.jpg" alt="butchery scene" id="BLOGGER_PHOTO_ID_5270497832841291410" /&gt;&lt;/a&gt;


&lt;a href="http://joshuahoffine.wordpress.com/" rel="nofollow"&gt;&lt;img src="http://2.bp.blogspot.com/_piurA6KjafM/SSSR2mM9wpI/AAAAAAAAAeg/xBPfqP_XXvw/s400/battle.jpg" alt="supernatural fight scene" id="BLOGGER_PHOTO_ID_5270497831084212882" /&gt;&lt;/a&gt;

&lt;div&gt;Photo Gallery powered by &lt;a href="http://www.cssplay.co.uk/" title="Experiments with Cascading Style Sheets" rel="nofollow"&gt;Stu Nicholls'&lt;/a&gt; design idea&lt;/div&gt;

&lt;/div&gt;

&lt;p align="justify"&gt;Now, to get to my point... if you are (or would like to become) a &lt;a href="http://www.stumbleupon.com/" title="Discover your web" rel="nofollow"&gt;StumbleUpon user&lt;/a&gt;, don't forget to use the bookmark button below each post and rate this blog :)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-7602587238457574688?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/11/stumble-upon-horror-photos.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_piurA6KjafM/SSSR2ybkORI/AAAAAAAAAfA/VspAwL38bPE/s72-c/isolation.jpg' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-6575160863876147103</guid><pubDate>Mon, 17 Nov 2008 15:49:00 +0000</pubDate><atom:updated>2010-10-26T23:41:19.400+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Blogger</category><category domain='http://www.blogger.com/atom/ns#'>tips and tweaks</category><title>New Custom Domain</title><description>&lt;p align="justify"&gt;So... I've changed the domain name for my blog. The new address is &lt;a href="http://www.agawebs.com/"&gt;http://www.agawebs.com/&lt;/a&gt; and the new name is &lt;b&gt;AgaWebs&lt;/b&gt;. Sounds cool, doesn't it?&lt;/p&gt;

&lt;p align="justify"&gt;For those of you who plan on performing a similar stunt, note that it's not as straight forward as you might think. I, for one, had a bit of trouble with this migration and though I should share the things I've learnt...&lt;/p&gt;

&lt;p align="justify"&gt;Let's say you're in the same situation as I was: you own a &lt;i&gt;Blogger (or Blogspot) blog&lt;/i&gt;, you buy a custom domain from &lt;i&gt;GoDaddy&lt;/i&gt; and want to point it to your blog. First thing you'll do is read &lt;a href="http://googlewebmastercentral.blogspot.com/2008/04/best-practices-when-moving-your-site.html" title="Best practices when moving your site" rel="nofollow"&gt;Google's guidelines for moving a site&lt;/a&gt;. You'll then read Blogger's help articles on &lt;a href="http://help.blogger.com/bin/answer.py?answer=55373&amp;topic=12492" title="How do I use a custom domain name on my blog?" rel="nofollow"&gt;using a custom domain for your blog&lt;/a&gt; and &lt;a href="http://help.blogger.com/bin/answer.py?answer=58317#godaddy" title="How do I create a CNAME record for my custom domain?" rel="nofollow"&gt;creating a CNAME record for the domain&lt;/a&gt;. After following the instructions in these tutorials, you'll be tempted to think it's all over and wait for DNS servers to update their records. I've done so myself and noticed that after 72 hours, the domain still wasn't pointing to my blog. Here are the full instructions I received from GoDaddy Support in order to fix this:&lt;/p&gt;

&lt;blockquote&gt;Dear Andrei,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;

Thank you for contacting Online Support.&lt;br /&gt;&lt;br /&gt;
 
I understand you have a question about pointing your domain name properly to your blog. I have included instructions to do so:&lt;br /&gt;&lt;br /&gt;

1. Modify the 'www' CNAME to show that it 'points to' ghs.google.com. (you have already done so.)&lt;br /&gt;&lt;br /&gt;

2. Set the 'A' record to the forwarding IP address (64.202.189.170)&lt;br /&gt;&lt;br /&gt;

3. Set up domain forwarding to the following URL: http://www.agawebs.com&lt;br /&gt;&lt;br /&gt;

To modify the A-Record for the your domain:&lt;br /&gt;&lt;br /&gt;

1. Select Domain Manager from the My Products menu.&lt;br /&gt;
2. Click on the domain which you wish to change the A-Record for.&lt;br /&gt;
3. Click Total DNS Control and MX Records.&lt;br /&gt;
4. Under the A (Host) section, click the pencil icon to the right of the @ record.&lt;br /&gt;
5. Enter the new IP address.&lt;br /&gt;
6. Click OK&lt;br /&gt;&lt;br /&gt;

NOTE: Changes to the settings of a domain can take up to 48 hours to become effective because of the number of networks involved, and because these networks are controlled by several different agencies. This delay applies to all domains with any Registrar. Please allow for this delay when planning web sites or configuring a domain to work with your services.&lt;br /&gt;&lt;br /&gt;

To setup or modify domain forwarding:&lt;br /&gt;&lt;br /&gt;

1. From My Products, click Domain Manager.&lt;br /&gt;
2. Check the box next to the domain(s) you wish to modify.&lt;br /&gt;
3. Click the Forward Domains button above your list of domains.&lt;br /&gt;
4. Select the Enabled option.&lt;br /&gt;
5. Enter the full URL that you would like your domain to forward to. (For example: http://www.anotherdomain.com)&lt;br /&gt;
6. Select the redirect type you would like for the domain forwarding.&lt;br /&gt;
7. Click OK.&lt;br /&gt;&lt;br /&gt;

Note: Changes to the settings of a domain can take an average of 48 hours due to the number of networks involved. These networks are controlled by many different entities and are updated independently.&lt;br /&gt;&lt;br /&gt;

Please let us know if we can assist you in any other way.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;

Sincerely,&lt;br /&gt;&lt;br /&gt;

Dean P.&lt;br /&gt;
Online Support Technician&lt;/blockquote&gt;

&lt;p align="justify"&gt;As you can see, Blogger's tutorial is missing at least one crucial step: &lt;b&gt;setting the 'A' record to the forwarding IP address&lt;/b&gt;. I'm not sure if the IP is the same for all domains, so do contact the very helpful GoDaddy Support staff before performing these steps. Note that domain forwading (the 3rd step mentioned in Dean's email) is used in order to make both &lt;i&gt;yourdomain.com&lt;/i&gt; and &lt;i&gt;www.yourdomain.com&lt;/i&gt; point to the same site. This can be performed from Blogger's admin panel as well - it's the "Redirect yourdomain.com to www.yourdomain.com" option under Settings &gt; Publishing. However, using this option can cause further problems, so I recommend you stick only to the instructions above.&lt;/p&gt;

&lt;p align="justify"&gt;That's the full story of my new domain. I still have to change some of the links on this blog and make them point to the new addresses. By the way, if you come across any broken links or other bugs, please notify me in a comment. My Outbrain star ratings have also been reset, so please start rating again, bookmark the articles you like and subscribe to the new feeds.&lt;/p&gt;

&lt;p align="justify"&gt;Thank you for visiting my blog :)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-6575160863876147103?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/11/new-custom-domain.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>6</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-4376804445396990737</guid><pubDate>Tue, 21 Oct 2008 13:33:00 +0000</pubDate><atom:updated>2010-10-26T23:43:36.023+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>tips and tweaks</category><category domain='http://www.blogger.com/atom/ns#'>webdesign</category><title>Sliding Doors for MY a:hover Craft</title><description>&lt;p align="justify"&gt;Lately, I've been experimenting with different cascading style sheet designs for websites. One of the problems I've come across is how to create custom link buttons or tabs and add my own images on their background. Bear in mind that such links have to have a variable width depending on the length of the link anchor or on the different browser settings a visitor might have previously applied. This is all fine when the backgound picture is simply a small .gif which generates a texture. But what do you do when you want to use an image such as this?...&lt;/p&gt;

&lt;p align="center"&gt;&lt;img src="http://lh4.ggpht.com/_piurA6KjafM/TDuRlTffX1I/AAAAAAAAAnU/8Qu9oNZDhpc/s400/button-bg-gradient.gif" alt="button skin" width="400px" height="30px" /&gt;&lt;/p&gt;

&lt;p align="justify"&gt;Note that both the left and right edges of the picture are relevant for my button. The picture is 400px wide and if the anchor text exceedes that width, the backgound is repeated spoiling the design. On the other hand, if the anchor text is shorter, the right edge isn't showing. As a pre-requisite, we're not allowed to fix this using HTML tables, but only CSS. The proper solution is a technique called "sliding doors" and I found it on &lt;a href="http://www.alistapart.com/articles/slidingdoors"&gt;Douglas Bowman's webdesign blog&lt;/a&gt;. Basically, you use two overlapping pictures and calculate their width so that the resulting button can contain both short and long strings. I'm not going to insist too much on this technique, but just to illustrate it clearly, I've drawn a diagram based on Bowman's explanation:&lt;/p&gt;

&lt;p align="center"&gt;&lt;img src="http://lh3.ggpht.com/_piurA6KjafM/TDuSJtNFMOI/AAAAAAAAAn4/5cfXMS0HlcI/s400/sliding-doors-diagram.jpg" alt="explanation of sliding doors technique" width="400px" height="300px" /&gt;&lt;/p&gt;

&lt;p align="justify"&gt;Another common CSS technique is to use the a:link, a:hover etc. pseudo-classes to create different effects when visitors hold their mouse over a link button. A good tutorial for doing this is Stu Nicholls' article on "&lt;a href="http://www.cssplay.co.uk/menus/hovercraft.html" targer="_blank" rel="nofollow"&gt;:hover crafts&lt;/a&gt;". Here's my own basic example:&lt;/p&gt;

&lt;a href="#" title="example link button" class="example-link"&gt;Button 1&lt;/a&gt;
&lt;a href="#" title="example link button" class="example-link"&gt;Button 2&lt;/a&gt;
&lt;a href="#" title="example link button" class="example-link"&gt;Button 3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

&lt;p align="justify"&gt;However, when you want to apply this a:hover technique to a button that has to have an image background during the "hover" state, you run into a problem. I haven't found any articles which explain how this should be done, so after a few trials, I came up with the following procedure:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;div id="stage-1"&gt;I'm going to use a navigation bar to demonstrate the technique. It's good practice to place the navbar links in an unordered list, so start I'll by writing the HTML code necessary for this button list:

    &lt;div class="quote-paragraph"&gt;
    
    &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;&amp;lt;span&amp;gt;Button 1&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;&amp;lt;span&amp;gt;Link&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;&amp;lt;span&amp;gt;Button 2&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;
    
    &lt;/div&gt;
    I haven't declared any style properties yet, so at this point, the list looks like this:&lt;br /&gt;&lt;br /&gt;
    &lt;ul&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;br /&gt;
    Each list item obviously contains a "&amp;lt;a&amp;gt;" tag for the link anchors. In addition to that, the link text is contained within "&amp;lt;span&amp;gt;" tags which I'm going to use as my top layers for the sliding doors - you'll understand this later.&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/li&gt;

&lt;li&gt;&lt;div id="stage-2"&gt;Keeping the same HTML code, I'm now going to start editing CSS properties for the list: first, remove bullets and adjust margin + padding:

    &lt;div class="quote-paragraph"&gt;
    
    ul{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;list-style-type: none;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;

    li{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}
    
    &lt;/div&gt;
    Result:&lt;br /&gt;&lt;br /&gt;
    &lt;ul&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;

&lt;/div&gt;&lt;/li&gt;

&lt;li&gt;&lt;div id="stage-3"&gt;I want this to be a horizontal navbar, so next I'm going to display the list items inline (changes are highlighted in &lt;b&gt;bold&lt;/b&gt;):
 
    &lt;div class="quote-paragraph"&gt;
    
    ul{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;float: left;&lt;/b&gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;list-style-type: none;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;

    li{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;float: left;&lt;/b&gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}
    
    &lt;/div&gt;
    Result:&lt;br /&gt;&lt;br /&gt;

    &lt;ul&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;

&lt;/div&gt;&lt;/li&gt;

&lt;li&gt;&lt;div id="stage-4"&gt;I'm now going to set a fixed height for the navbar, plus a red background in order to point out its shape:

    &lt;div class="quote-paragraph"&gt;
    
    ul{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;list-style-type: none;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;background-color: Red;&lt;/b&gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;height: 30px;&lt;/b&gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;overflow: hidden;&lt;/b&gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;

    li{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}
    
    &lt;/div&gt;
    Result:&lt;br /&gt;&lt;br /&gt;
    
    &lt;ul&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;
    
&lt;/div&gt;&lt;/li&gt;

&lt;li&gt;&lt;div id="stage-5"&gt;By now, there's a need to adjust the padding of these buttons. So I start off by adding some padding on the left side of the anchor:


    &lt;div class="quote-paragraph"&gt;
    
    ul{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;list-style-type: none;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;background-color: Red;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;height: 30px;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;overflow: hidden;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;

    li{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;
    
    &lt;b&gt;li a{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;display: block; /*display the achor as a block*/&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0 0 0 10px;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/b&gt;
    
    &lt;/div&gt;
    Result:&lt;br /&gt;&lt;br /&gt;
    
    &lt;ul&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;
    
&lt;/div&gt;&lt;/li&gt;

&lt;li&gt;&lt;div id="stage-6"&gt;The remaining padding can be adjusted by editing the properties of the "&amp;lt;span&amp;gt;" tag. I'm also going to set a green backgound for it in order to display its shape clearly:

    &lt;div class="quote-paragraph"&gt;
    
    ul{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;list-style-type: none;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;background-color: Red;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;height: 30px;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;overflow: hidden;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;

    li{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;
    
    li a{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;display: block; /*display the achor as a block*/&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0 0 0 10px;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;
    
    &lt;b&gt;li a span{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;display: block;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 4px 10px 10px 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;background-color: Green;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/b&gt;
    
    &lt;/div&gt;
    Result:&lt;br /&gt;&lt;br /&gt;
    
    &lt;ul&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;
    
&lt;/div&gt;&lt;/li&gt;

&lt;li&gt;&lt;div id="stage-7"&gt;Setting the "a:hover" behavior - this is the part where I can actually apply the "skin" for my buttons. Since the "&amp;lt;span&amp;gt;" entity is the top-most layer, I'll use it to dislay the main part of the button and its right edge. The "&amp;lt;a&amp;gt;" tag will be used to render the left edge only:

&lt;div class="quote-paragraph"&gt;
    
    ul{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;list-style-type: none;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;background-color: Red;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;height: 30px;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;overflow: hidden;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;

    li{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;
    
    li a{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;float: left; /*this ensures the entire button is clickable*/&lt;/b&gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;display: block; /*display the achor as a block*/&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0 0 0 10px;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;
    
    li a span{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;display: block;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: &lt;b&gt;7px&lt;/b&gt; 10px 10px 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;background-color: Green;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;
    
    &lt;b&gt;li a:hover{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;background: url(button-bg-gradient.gif) left top;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;

    li a:hover span{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;background: url(button-bg-gradient.gif) right top;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/b&gt;
    
    &lt;/div&gt;
    Result (hover your mouse over it to see the changes):&lt;br /&gt;&lt;br /&gt;
    

    &lt;ul&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;
    
&lt;/div&gt;&lt;/li&gt;

&lt;li&gt;&lt;div id="stage-8"&gt;OK, we're nearly there. All the navbar needs now is a proper background and some finishing text-formatting touches:


    &lt;div class="quote-paragraph"&gt;
    
    ul{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;list-style-type: none;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;background: url(bg-gradient.gif);&lt;/b&gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;height: 30px;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;overflow: hidden;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;

    li{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;
    
    li a{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;float: left; /*this ensures the entire button is clickable*/&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;display: block; /*display the achor as a block*/&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0 0 0 10px;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;cursor: pointer;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;text-decoration: none;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;color: White;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;font-family: Tahoma;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight: bold;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;text-transform: uppercase;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;font-size: small;&lt;/b&gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;
    
    li a span{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;display: block;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 7px 10px 10px 0;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;cursor: pointer;&lt;/b&gt;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;
    
    li a:hover{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;background: &lt;b&gt;url(button-bg+gradient.gif)&lt;/b&gt; left top;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;

    li a:hover span{&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;background: &lt;b&gt;url(button-bg+gradient.gif)&lt;/b&gt; right top;&lt;br /&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;}
    
    &lt;/div&gt;
    Result:&lt;br /&gt;&lt;br /&gt;
    

    &lt;ul&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 1&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Link&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#"&gt;&lt;span&gt;Button 2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
    
&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;br style="clear:both" /&gt;&lt;br style="clear:both" /&gt;&lt;br style="clear:both" /&gt;

&lt;p align="justify"&gt;That's about all there is to it. You can use this technique to also create skins for the inactive state of your buttons.&lt;/p&gt;

&lt;p align="justify"&gt;Note that the text above is already formatted, so you may encounter problems if you copy that code into the source code of your website. Instead, I recommend you copy the final code from the text boxes below:&lt;/p&gt;

HTML:&lt;br /&gt;
&lt;textarea cols="58" rows="5" readonly="readonly"&gt;
&amp;lt;ul&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;&amp;lt;span&amp;gt;Button 1&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;&amp;lt;span&amp;gt;Link&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;&amp;lt;span&amp;gt;Button 2&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&lt;/textarea&gt;&lt;br /&gt;
CSS:&lt;br /&gt;
&lt;textarea cols="58" rows="20" readonly="readonly"&gt;
ul{
&amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;
&amp;nbsp;&amp;nbsp;&amp;nbsp;list-style-type: none;
&amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;background: url(bg-gradient.gif);
&amp;nbsp;&amp;nbsp;&amp;nbsp;height: 30px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;overflow: hidden;
&amp;nbsp;&amp;nbsp;&amp;nbsp;}

li{
&amp;nbsp;&amp;nbsp;&amp;nbsp;float: left;
&amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;}
    
li a{
&amp;nbsp;&amp;nbsp;&amp;nbsp;float: left; /*this ensures the entire button is clickable*/
&amp;nbsp;&amp;nbsp;&amp;nbsp;display: block; /*display the achor as a block*/
&amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 0 0 0 10px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;cursor: pointer;
&amp;nbsp;&amp;nbsp;&amp;nbsp;text-decoration: none;
&amp;nbsp;&amp;nbsp;&amp;nbsp;color: White;
&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family: Tahoma;
&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight: bold;
&amp;nbsp;&amp;nbsp;&amp;nbsp;text-transform: uppercase;
&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size: small;
}
    
li a span{
&amp;nbsp;&amp;nbsp;&amp;nbsp;display: block;
&amp;nbsp;&amp;nbsp;&amp;nbsp;margin: 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;padding: 7px 10px 10px 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;cursor: pointer;
&amp;nbsp;&amp;nbsp;&amp;nbsp;}
    
li a:hover{
&amp;nbsp;&amp;nbsp;&amp;nbsp;background: url(button-bg+gradient.gif) left top;
&amp;nbsp;&amp;nbsp;&amp;nbsp;}

li a:hover span{
&amp;nbsp;&amp;nbsp;&amp;nbsp;background: url(button-bg+gradient.gif) right top;
&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;

&lt;p align="justify"&gt;There are plenty of examples of such navbars on Stu Nicholls' site (see above). Furthermore, one can deduce the technique by simply looking at the source code of a site that uses it. However, I felt a clear explanation was needed and I hope I've accomplished that with my article. Please share any better tutorials you may find and let me know how this works out for your site.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-4376804445396990737?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/10/sliding-doors-for-my-ahover-craft.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_piurA6KjafM/TDuRlTffX1I/AAAAAAAAAnU/8Qu9oNZDhpc/s72-c/button-bg-gradient.gif' height='72' width='72'/><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-1853639347911422984</guid><pubDate>Fri, 25 Apr 2008 04:10:00 +0000</pubDate><atom:updated>2010-10-26T23:46:57.480+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Piatra Craiului</category><category domain='http://www.blogger.com/atom/ns#'>photography</category><category domain='http://www.blogger.com/atom/ns#'>mountains</category><category domain='http://www.blogger.com/atom/ns#'>travel</category><category domain='http://www.blogger.com/atom/ns#'>me</category><title>Piatra Craiului</title><description>&lt;div align="center"&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlw1ROqhI/AAAAAAAAAWQ/GRIVkG9-AKE/s800/piatra_craiului_01.JPG" rel="nofollow"&gt;&lt;img alt="Cheile Zarnestiului si Piatra Craiului" src="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlw1ROqhI/AAAAAAAAAWQ/GRIVkG9-AKE/s144/piatra_craiului_01.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlzlROqiI/AAAAAAAAAWY/56ThBRGUdSY/s800/piatra_craiului_02.JPG" rel="nofollow"&gt;&lt;img alt="Cheile Zarnestiului" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlzlROqiI/AAAAAAAAAWY/56ThBRGUdSY/s144/piatra_craiului_02.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAl1VROqjI/AAAAAAAAAWg/-09zoPHJriw/s800/piatra_craiului_03.JPG" rel="nofollow"&gt;&lt;img alt="Piatra Craiului - Ref. Grind" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAl1VROqjI/AAAAAAAAAWg/-09zoPHJriw/s144/piatra_craiului_03.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAl2lROqkI/AAAAAAAAAWo/mQCLYgxlsac/s800/piatra_craiului_04.JPG" rel="nofollow"&gt;&lt;img alt="La Om" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAl2lROqkI/AAAAAAAAAWo/mQCLYgxlsac/s144/piatra_craiului_04.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAl5VROqlI/AAAAAAAAAWw/DDdYjyt0QvM/s800/piatra_craiului_05.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAl5VROqlI/AAAAAAAAAWw/DDdYjyt0QvM/s144/piatra_craiului_05.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SBAl7FROqmI/AAAAAAAAAW4/x7cnYVWFymA/s800/piatra_craiului_06.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh3.ggpht.com/andrei.agavriloaiei/SBAl7FROqmI/AAAAAAAAAW4/x7cnYVWFymA/s144/piatra_craiului_06.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAl9VROqnI/AAAAAAAAAXA/kZJ3Z8QBvFc/s800/piatra_craiului_07.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAl9VROqnI/AAAAAAAAAXA/kZJ3Z8QBvFc/s144/piatra_craiului_07.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SBAmAFROqoI/AAAAAAAAAXM/aZ4Juf_fCbg/s800/piatra_craiului_08.JPG" rel="nofollow"&gt;&lt;img alt="Bran" src="http://lh3.ggpht.com/andrei.agavriloaiei/SBAmAFROqoI/AAAAAAAAAXM/aZ4Juf_fCbg/s144/piatra_craiului_08.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAmBlROqpI/AAAAAAAAAXU/X0mkMplL1no/s800/piatra_craiului_09.JPG" rel="nofollow"&gt;&lt;img alt="Creastra Pietrei Craiului" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAmBlROqpI/AAAAAAAAAXU/X0mkMplL1no/s144/piatra_craiului_09.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SBAmD1ROqqI/AAAAAAAAAXc/9j8456nJ3Lc/s800/piatra_craiului_10.JPG" rel="nofollow"&gt;&lt;img alt="La Curmatura" src="http://lh6.ggpht.com/andrei.agavriloaiei/SBAmD1ROqqI/AAAAAAAAAXc/9j8456nJ3Lc/s144/piatra_craiului_10.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;lt;ecoXtrem&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlLVROqDI/AAAAAAAAASc/huY4tCbeaDY/s800/piatra_craiului_11.JPG" rel="nofollow"&gt;&lt;img alt="Prin padure" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlLVROqDI/AAAAAAAAASc/huY4tCbeaDY/s144/piatra_craiului_11.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlN1ROqEI/AAAAAAAAASk/tm5AxX6Gy-E/s800/piatra_craiului_12.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlN1ROqEI/AAAAAAAAASk/tm5AxX6Gy-E/s144/piatra_craiului_12.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlPlROqFI/AAAAAAAAASs/dZNiUbzWQgQ/s800/piatra_craiului_13.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlPlROqFI/AAAAAAAAASs/dZNiUbzWQgQ/s144/piatra_craiului_13.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlUlROqKI/AAAAAAAAATU/-SAj4xt4qpQ/s800/piatra_craiului_14.jpg" rel="nofollow"&gt;&lt;img alt="Locomotiva" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlUlROqKI/AAAAAAAAATU/-SAj4xt4qpQ/s144/piatra_craiului_14.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlT1ROqJI/AAAAAAAAATM/cJNglNDhph8/s800/piatra_craiului_15.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlT1ROqJI/AAAAAAAAATM/cJNglNDhph8/s144/piatra_craiului_15.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlclROqRI/AAAAAAAAAUM/t0fWwBdhius/s800/piatra_craiului_16.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlclROqRI/AAAAAAAAAUM/t0fWwBdhius/s144/piatra_craiului_16.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SBAlXFROqNI/AAAAAAAAATs/w8bwrxh6ZYU/s800/piatra_craiului_17.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh3.ggpht.com/andrei.agavriloaiei/SBAlXFROqNI/AAAAAAAAATs/w8bwrxh6ZYU/s144/piatra_craiului_17.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlYlROqOI/AAAAAAAAAT0/4cJOvpvEJbc/s800/piatra_craiului_18.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlYlROqOI/AAAAAAAAAT0/4cJOvpvEJbc/s144/piatra_craiului_18.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlaVROqPI/AAAAAAAAAT8/TwjJGIa1GQE/s800/piatra_craiului_19.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlaVROqPI/AAAAAAAAAT8/TwjJGIa1GQE/s144/piatra_craiului_19.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlblROqQI/AAAAAAAAAUE/TE_MiWpUswE/s800/piatra_craiului_20.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlblROqQI/AAAAAAAAAUE/TE_MiWpUswE/s144/piatra_craiului_20.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAldlROqSI/AAAAAAAAAUU/NV1nEo-BTew/s800/piatra_craiului_21.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAldlROqSI/AAAAAAAAAUU/NV1nEo-BTew/s144/piatra_craiului_21.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlflROqUI/AAAAAAAAAUk/ef8miJzZEmE/s800/piatra_craiului_22.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlflROqUI/AAAAAAAAAUk/ef8miJzZEmE/s144/piatra_craiului_22.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlglROqVI/AAAAAAAAAUs/OoT2YgKR464/s800/piatra_craiului_23.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlglROqVI/AAAAAAAAAUs/OoT2YgKR464/s144/piatra_craiului_23.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlhVROqWI/AAAAAAAAAU0/jxrwBcJHcVQ/s800/piatra_craiului_24.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlhVROqWI/AAAAAAAAAU0/jxrwBcJHcVQ/s144/piatra_craiului_24.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAliVROqXI/AAAAAAAAAU8/_tdONU7lQA8/s800/piatra_craiului_25.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAliVROqXI/AAAAAAAAAU8/_tdONU7lQA8/s144/piatra_craiului_25.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SBAljFROqYI/AAAAAAAAAVI/J7uX5RJEfHQ/s800/piatra_craiului_26.jpg" rel="nofollow"&gt;&lt;img alt="" src="http://lh3.ggpht.com/andrei.agavriloaiei/SBAljFROqYI/AAAAAAAAAVI/J7uX5RJEfHQ/s144/piatra_craiului_26.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SBAle1ROqTI/AAAAAAAAAUc/aVyZi0Kw1sw/s800/piatra_craiului_27.jpg" rel="nofollow"&gt;&lt;img alt="Horn" src="http://lh6.ggpht.com/andrei.agavriloaiei/SBAle1ROqTI/AAAAAAAAAUc/aVyZi0Kw1sw/s144/piatra_craiului_27.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlRlROqGI/AAAAAAAAAS0/ZUZeuFv5LRw/s800/piatra_craiului_28.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh5.ggpht.com/andrei.agavriloaiei/SBAlRlROqGI/AAAAAAAAAS0/ZUZeuFv5LRw/s144/piatra_craiului_28.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlSVROqHI/AAAAAAAAAS8/jQYEYx-GPA8/s800/piatra_craiului_29.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlSVROqHI/AAAAAAAAAS8/jQYEYx-GPA8/s144/piatra_craiului_29.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlS1ROqII/AAAAAAAAATE/YEkyDlpXLJA/s800/piatra_craiului_30.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlS1ROqII/AAAAAAAAATE/YEkyDlpXLJA/s144/piatra_craiului_30.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SBAlVFROqLI/AAAAAAAAATc/vZ879lxs5Ic/s800/piatra_craiului_31.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh3.ggpht.com/andrei.agavriloaiei/SBAlVFROqLI/AAAAAAAAATc/vZ879lxs5Ic/s144/piatra_craiului_31.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SBAlWFROqMI/AAAAAAAAATk/qUV2MsBrgkU/s800/piatra_craiului_32.JPG" rel="nofollow"&gt;&lt;img alt="Cabana Curmatura noaptea" src="http://lh3.ggpht.com/andrei.agavriloaiei/SBAlWFROqMI/AAAAAAAAATk/qUV2MsBrgkU/s144/piatra_craiului_32.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SBAlkFROqZI/AAAAAAAAAVQ/U_7qzkcgFBw/s800/piatra_craiului_33.jpg" rel="nofollow"&gt;&lt;img alt="Padurea in ceata" src="http://lh3.ggpht.com/andrei.agavriloaiei/SBAlkFROqZI/AAAAAAAAAVQ/U_7qzkcgFBw/s144/piatra_craiului_33.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SBAllFROqaI/AAAAAAAAAVY/6szHhmqPFAI/s800/piatra_craiului_34.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh3.ggpht.com/andrei.agavriloaiei/SBAllFROqaI/AAAAAAAAAVY/6szHhmqPFAI/s144/piatra_craiului_34.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SBAll1ROqbI/AAAAAAAAAVg/Ar6DfJ1fbMg/s800/piatra_craiului_35.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh6.ggpht.com/andrei.agavriloaiei/SBAll1ROqbI/AAAAAAAAAVg/Ar6DfJ1fbMg/s144/piatra_craiului_35.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlnVROqcI/AAAAAAAAAVo/lNA6chTJD_8/s800/piatra_craiului_36.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlnVROqcI/AAAAAAAAAVo/lNA6chTJD_8/s144/piatra_craiului_36.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlo1ROqdI/AAAAAAAAAVw/wnnEoqcbVNI/s800/piatra_craiului_37.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlo1ROqdI/AAAAAAAAAVw/wnnEoqcbVNI/s144/piatra_craiului_37.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlq1ROqeI/AAAAAAAAAV4/IJgJ-e9jtrU/s800/piatra_craiului_38.JPG" rel="nofollow"&gt;&lt;img alt="" src="http://lh6.ggpht.com/andrei.agavriloaiei/SBAlq1ROqeI/AAAAAAAAAV4/IJgJ-e9jtrU/s144/piatra_craiului_38.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAltVROqfI/AAAAAAAAAWA/Buv6GsQIUIo/s800/piatra_craiului_39.JPG" rel="nofollow"&gt;&lt;img alt="Caine alb" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAltVROqfI/AAAAAAAAAWA/Buv6GsQIUIo/s144/piatra_craiului_39.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlvVROqgI/AAAAAAAAAWI/eQm7PumXFF8/s800/piatra_craiului_40.JPG" rel="nofollow"&gt;&lt;img alt="Rapel" src="http://lh4.ggpht.com/andrei.agavriloaiei/SBAlvVROqgI/AAAAAAAAAWI/eQm7PumXFF8/s144/piatra_craiului_40.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;lt;/ecoXtrem&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-1853639347911422984?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/04/piatra-craiului.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/andrei.agavriloaiei/SBAlw1ROqhI/AAAAAAAAAWQ/GRIVkG9-AKE/s72-c/piatra_craiului_01.JPG' height='72' width='72'/><thr:total>6</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-7118360635890043552</guid><pubDate>Thu, 17 Apr 2008 11:44:00 +0000</pubDate><atom:updated>2010-10-26T23:47:48.090+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Piatra Mare</category><category domain='http://www.blogger.com/atom/ns#'>photography</category><category domain='http://www.blogger.com/atom/ns#'>mountains</category><category domain='http://www.blogger.com/atom/ns#'>travel</category><category domain='http://www.blogger.com/atom/ns#'>me</category><title>Images from Piatra Mare</title><description>&lt;div align="center"&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="3" align="center"&gt;&lt;h4&gt;November 2005&lt;/h4&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SAdKe7sBDwI/AAAAAAAAAOo/03Vxx0D5Pd8/s800/nov_05_piatra_mare_01.JPG" rel="nofollow"&gt;&lt;img alt="cascada 7 scari - 7 stairs waterfall" src="http://lh4.ggpht.com/andrei.agavriloaiei/SAdKe7sBDwI/AAAAAAAAAOo/03Vxx0D5Pd8/s144/nov_05_piatra_mare_01.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SAdKgbsBDxI/AAAAAAAAAOw/RZNOHzo8GRc/s800/nov_05_piatra_mare_02.JPG" rel="nofollow"&gt;&lt;img alt="canionul 7 scari - 7 stairs canyon: looking upwards" src="http://lh6.ggpht.com/andrei.agavriloaiei/SAdKgbsBDxI/AAAAAAAAAOw/RZNOHzo8GRc/s144/nov_05_piatra_mare_02.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SAdKh7sBDyI/AAAAAAAAAO4/A54aRB_Jnhc/s800/nov_05_piatra_mare_03.JPG" rel="nofollow"&gt;&lt;img alt="canionul 7 scari - 7 stairs canyon: looking downwards" src="http://lh4.ggpht.com/andrei.agavriloaiei/SAdKh7sBDyI/AAAAAAAAAO4/A54aRB_Jnhc/s144/nov_05_piatra_mare_03.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKjLsBDzI/AAAAAAAAAPA/2GNyd-1siDA/s800/nov_05_piatra_mare_04.JPG" rel="nofollow"&gt;&lt;img alt="forest track in Piatra Mare: in winter" src="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKjLsBDzI/AAAAAAAAAPA/2GNyd-1siDA/s144/nov_05_piatra_mare_04.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKkLsBD0I/AAAAAAAAAPI/Lql8YfK8FFk/s800/nov_05_piatra_mare_05.JPG" rel="nofollow"&gt;&lt;img alt="people at the Piatra Mare cabin: in winter" src="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKkLsBD0I/AAAAAAAAAPI/Lql8YfK8FFk/s144/nov_05_piatra_mare_05.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SAdKk7sBD1I/AAAAAAAAAPQ/9On_-KdBmyU/s800/nov_05_piatra_mare_06.JPG" rel="nofollow"&gt;&lt;img alt="my tent covered in snow near the Piatra Mare cabin" src="http://lh4.ggpht.com/andrei.agavriloaiei/SAdKk7sBD1I/AAAAAAAAAPQ/9On_-KdBmyU/s144/nov_05_piatra_mare_06.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SAdKmrsBD2I/AAAAAAAAAPY/zVzTYxlkQlI/s800/nov_05_piatra_mare_07.JPG" rel="nofollow"&gt;&lt;img alt="view from Piatra Mare: in winter" src="http://lh3.ggpht.com/andrei.agavriloaiei/SAdKmrsBD2I/AAAAAAAAAPY/zVzTYxlkQlI/s144/nov_05_piatra_mare_07.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKoLsBD3I/AAAAAAAAAPg/8h-TMsZnuiA/s800/nov_05_piatra_mare_08.JPG" rel="nofollow"&gt;&lt;img alt="forest in Piatra Mare: in winter" src="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKoLsBD3I/AAAAAAAAAPg/8h-TMsZnuiA/s144/nov_05_piatra_mare_08.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;

&lt;div align="center"&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="3" align="center"&gt;&lt;h4&gt;May 2006&lt;/h4&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;lt;by Tavi&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKqLsBD4I/AAAAAAAAAPo/1BJwU6l_-D8/s800/may_06_piatra_mare_01.JPG" rel="nofollow"&gt;&lt;img alt="people preparing for a barbecue in Piatra Mare" src="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKqLsBD4I/AAAAAAAAAPo/1BJwU6l_-D8/s144/may_06_piatra_mare_01.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SAdKrrsBD5I/AAAAAAAAAPw/NMRRat7VLJQ/s800/may_06_piatra_mare_02.JPG" rel="nofollow"&gt;&lt;img alt="view from Piatra Mare: river and forest in summer" src="http://lh3.ggpht.com/andrei.agavriloaiei/SAdKrrsBD5I/AAAAAAAAAPw/NMRRat7VLJQ/s144/may_06_piatra_mare_02.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SAdKsrsBD6I/AAAAAAAAAP4/snUcXIg6D_E/s800/may_06_piatra_mare_03.JPG" rel="nofollow"&gt;&lt;img alt="clowds in the sky above Piatra Mare" src="http://lh3.ggpht.com/andrei.agavriloaiei/SAdKsrsBD6I/AAAAAAAAAP4/snUcXIg6D_E/s144/may_06_piatra_mare_03.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKuLsBD7I/AAAAAAAAAQA/oxhtkxk6sfQ/s800/may_06_piatra_mare_04.JPG" rel="nofollow"&gt;&lt;img alt="view from Piatra Mare: river, forest and mountain in summer" src="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKuLsBD7I/AAAAAAAAAQA/oxhtkxk6sfQ/s144/may_06_piatra_mare_04.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKxLsBD9I/AAAAAAAAAQQ/gu_UxoAuDfI/s800/may_06_piatra_mare_06.JPG" rel="nofollow"&gt;&lt;img alt="view from Piatra Mare: river, forest and mountain in summer" src="http://lh5.ggpht.com/andrei.agavriloaiei/SAdKxLsBD9I/AAAAAAAAAQQ/gu_UxoAuDfI/s144/may_06_piatra_mare_06.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SAdKybsBD-I/AAAAAAAAAQY/0eHvarpknWQ/s800/may_06_piatra_mare_07.JPG" rel="nofollow"&gt;&lt;img alt="view from Piatra Mare: forest and mountain in summer" src="http://lh6.ggpht.com/andrei.agavriloaiei/SAdKybsBD-I/AAAAAAAAAQY/0eHvarpknWQ/s144/may_06_piatra_mare_07.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;lt;/by Tavi&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;

&lt;div align="center"&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="3" align="center"&gt;&lt;h4&gt;February 2008&lt;/h4&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;lt;by Specian&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SAdK0rsBD_I/AAAAAAAAAQg/liSg4TWdNE4/s800/fer_08_piatra_mare_01.JPG" rel="nofollow"&gt;&lt;img alt="icy rock face in Piatra Mare: in winter" src="http://lh3.ggpht.com/andrei.agavriloaiei/SAdK0rsBD_I/AAAAAAAAAQg/liSg4TWdNE4/s144/fer_08_piatra_mare_01.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SAdK27sBEAI/AAAAAAAAAQo/GI3MyyODN-s/s800/fer_08_piatra_mare_02.JPG" rel="nofollow"&gt;&lt;img alt="people climbing the stairs from the 7 stairs canyon" src="http://lh4.ggpht.com/andrei.agavriloaiei/SAdK27sBEAI/AAAAAAAAAQo/GI3MyyODN-s/s144/fer_08_piatra_mare_02.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;lt;/by Specian&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;lt;by Cristi&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh3.ggpht.com/andrei.agavriloaiei/SAdK3rsBEBI/AAAAAAAAAQw/1uyRZeq5vqw/s800/fer_08_piatra_mare_03.JPG" rel="nofollow"&gt;&lt;img alt="people climbing an ice block in Piatra Mare" src="http://lh3.ggpht.com/andrei.agavriloaiei/SAdK3rsBEBI/AAAAAAAAAQw/1uyRZeq5vqw/s144/fer_08_piatra_mare_03.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SAdK47sBEDI/AAAAAAAAARE/Ej_bcNrX4gg/s800/fer_08_piatra_mare_05.JPG" rel="nofollow"&gt;&lt;img alt="near the 7 stairs canyon" src="http://lh4.ggpht.com/andrei.agavriloaiei/SAdK47sBEDI/AAAAAAAAARE/Ej_bcNrX4gg/s144/fer_08_piatra_mare_05.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SAdK5bsBEEI/AAAAAAAAARM/KUd0vkRCE6A/s800/fer_08_piatra_mare_06.JPG" rel="nofollow"&gt;&lt;img alt="fresh water spring" src="http://lh6.ggpht.com/andrei.agavriloaiei/SAdK5bsBEEI/AAAAAAAAARM/KUd0vkRCE6A/s144/fer_08_piatra_mare_06.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center"&gt;&lt;a href="http://lh4.ggpht.com/andrei.agavriloaiei/SAdK57sBEFI/AAAAAAAAARU/0Ex1CXSM0NY/s800/fer_08_piatra_mare_07.JPG" rel="nofollow"&gt;&lt;img alt="returning from 7 stairs: in winter" src="http://lh4.ggpht.com/andrei.agavriloaiei/SAdK57sBEFI/AAAAAAAAARU/0Ex1CXSM0NY/s144/fer_08_piatra_mare_07.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td align="center"&gt;&lt;a href="http://lh6.ggpht.com/andrei.agavriloaiei/SAdK4bsBECI/AAAAAAAAAQ8/-ocerxLY66Q/s800/fer_08_piatra_mare_04.JPG" rel="nofollow"&gt;&lt;img alt="preparing to climb an ice block in Piatra Mare" src="http://lh6.ggpht.com/andrei.agavriloaiei/SAdK4bsBECI/AAAAAAAAAQ8/-ocerxLY66Q/s144/fer_08_piatra_mare_04.JPG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" align="right"&gt;&amp;lt;/by Cristi&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-7118360635890043552?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/04/piatra-mare.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/andrei.agavriloaiei/SAdKe7sBDwI/AAAAAAAAAOo/03Vxx0D5Pd8/s72-c/nov_05_piatra_mare_01.JPG' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-3062479446458336351</guid><pubDate>Tue, 15 Apr 2008 20:37:00 +0000</pubDate><atom:updated>2010-10-26T23:48:56.805+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>football</category><category domain='http://www.blogger.com/atom/ns#'>me</category><title>My Point of View</title><description>&lt;p align="center"&gt;&lt;object width="520" height="415"&gt;&lt;param name="movie" value="http://www.youtube.com/v/bOTd7lUsw5o?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/bOTd7lUsw5o?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="520" height="415"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-3062479446458336351?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/04/my-point-of-view.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-6181467314347121380</guid><pubDate>Sat, 12 Apr 2008 00:39:00 +0000</pubDate><atom:updated>2010-10-26T23:53:59.256+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Blogger</category><category domain='http://www.blogger.com/atom/ns#'>tips and tweaks</category><category domain='http://www.blogger.com/atom/ns#'>SEO</category><title>Meta Description - More Detailed Explanation</title><description>&lt;p align="center"&gt;&lt;b&gt;Check out the code generator and video&lt;br /&gt;tutorial for this hack in my new article:&lt;br /&gt;&lt;a href="http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html"&gt;Custom Meta and Title Tags for Blogger&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p align="justify"&gt;Since more details are needed about how to add meta descriptions and keywords for each blogger page, I've written a new article on this topic. This is a continuation of the &lt;a href="http://andreiaga.blogspot.com/2008/03/meta-description-for-each-blogger-page.html" target="_blank"&gt;Meta Description for Each Blogger Page&lt;/a&gt; article and it's not meant to replace it. Please make sure you read the initial post carefully and follow all the instructions in it to avoid messing up your Blogger template.&lt;/p&gt;

&lt;h3&gt;blog structure&lt;/h3&gt;

&lt;p align="justify"&gt;I won't discuss all the elements in a blog, but the ones we're interested in are &lt;b&gt;the main page&lt;/b&gt; and &lt;a href="http://help.blogger.com/bin/answer.py?answer=42048&amp;topic=12458" target="_blank"&gt;&lt;b&gt;the post pages&lt;/b&gt;&lt;/a&gt;. Unless you're publishing your blog on a custom domain, the link to &lt;b&gt;the main page&lt;/b&gt; looks similar to this one:&lt;/p&gt;

http://_something.blogspot.com/&lt;br /&gt;&lt;br /&gt;

&lt;p align="justify"&gt;&lt;b&gt;Post pages&lt;/b&gt; contain the individual articles/posts in your blog and they have permanent links (Blogger calles them &lt;b&gt;"permalinks"&lt;/b&gt;) which look like this:&lt;/p&gt;

http://_something.blogspot.com/2004/03/name.html&lt;br /&gt;&lt;br /&gt;

&lt;p align="justify"&gt;Our aim is to add meta descriptions and keywords for these sort of pages, so we should keep in mind the types of links mentioned above. Remember that what you identify as a &lt;b&gt;post/article&lt;/b&gt; or as &lt;b&gt;the homepage&lt;/b&gt; is identified by a web browser using the respective link.&lt;/p&gt;

&lt;h3&gt;code explained&lt;/h3&gt;

&lt;p align="justify"&gt;The code you need to use in order to add meta descriptions and keywords is this one:&lt;/p&gt;

&lt;blockquote&gt;&amp;lt;b:if cond='data:blog.url == "http://_something.blogspot.com/2004/03/name.html"'&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='DESCRIPTION' name='description'/&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='KEYWORDS' name='keywords'/&amp;gt;
&amp;lt;/b:if&amp;gt;&lt;/blockquote&gt;

&lt;p align="justify"&gt;Let's look at each line and see what they mean:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;p align="justify"&gt;The first line expresses a condition: &lt;i&gt;&amp;lt;b:if cond='data:blog.url == "http://_something.blogspot.com/2004/03/name.html"'&amp;gt;&lt;/i&gt; This basically says: "&lt;b&gt;if the link (blog.url) that a user is viewing matches (==) a certain link (http://_something.blogspot.com/2004/03/name.html), do...&lt;/b&gt;".&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p align="justify"&gt;The second and third lines are the description and keywords themselves, placed in &lt;b&gt;meta&lt;/b&gt; tags. An approximate translation for these two lines would be: "&lt;b&gt;associate this description and these keywords with the current web page&lt;/b&gt;".&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p align="justify"&gt;The fourth and last line ( &amp;lt;/b:if&amp;gt; ) ends the conditional statement.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;p align="justify"&gt;If you connect this code explanation with the conclusion we've reached in the first section, you end up with a phrase that says:&lt;/p&gt;

&lt;blockquote&gt;&lt;p align="justify"&gt;&lt;b&gt;If the page that a user is viewing is the main page or a certain post or article, associate these respective keywords and description to it.&lt;/b&gt;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p align="justify"&gt;That is exactly what we want to do and it is especially important since we can have a webcrawler (like the Googlebot) instead of a user. Unfortunately however, due to the fact that you can only declare a single "constant" link (&lt;i&gt;http://_something.blogspot.com/2004/03/name.html&lt;/i&gt;) in this code batch, you have to repeat the sequence for your main page and for all your other post pages.&lt;/p&gt;

&lt;h3&gt;where to place it&lt;/h3&gt;

&lt;p align="justify"&gt;Here's a screenshot that should explain where to place this code in your template:&lt;/p&gt;

&lt;p align="center"&gt;&lt;img src="http://lh3.ggpht.com/andrei.agavriloaiei/SACU2BlScBI/AAAAAAAAALU/hw3Ltu4T2-8/s510/template.jpg" style="width: 510px; height: 334px;" alt="blogger template"/&gt;&lt;/p&gt;

&lt;p align="justify"&gt;You can place the keywords and description immediately above or below the &lt;i&gt;&amp;lt;title&amp;gt;...&amp;lt;/title&amp;gt;&lt;/i&gt; line - you choose. If your template looks different than mine, just look for the &lt;i&gt;&amp;lt;title&amp;gt;...&amp;lt;/title&amp;gt;&lt;/i&gt; line and make room for the code above or beneath it.&lt;/p&gt;

&lt;h3&gt;example&lt;/h3&gt;

&lt;p align="justify"&gt;As a conclusion, we'll look at what you have to in a specific example. Let's say the link to your blog's &lt;b&gt;main or home page&lt;/b&gt; is:&lt;/p&gt;

http://_something.blogspot.com/&lt;br /&gt;&lt;br /&gt;

&lt;p align="justify"&gt;We'll also consider that this blog only contains two articles published in February and March, 2008 and that their titles are "My First Post" and "Future Plans". The permanent links (permalinks) to these two post pages will be:&lt;/p&gt;

http://_something.blogspot.com/2008/02/my-first-post.html&lt;br /&gt;
http://_something.blogspot.com/2008/03/future-plans.html&lt;br /&gt;&lt;br /&gt;

&lt;p align="justify"&gt;The code you need to add to your template for the main/homepage and the other two post pages is:&lt;/p&gt;

&lt;blockquote&gt;&amp;lt;b:if cond='data:blog.url == "&lt;b&gt;http://_something.blogspot.com/&lt;/b&gt;"'&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='&lt;b&gt;A blog about things I like&lt;/b&gt;' name='description'/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='&lt;i&gt;my_name&lt;/i&gt;,&lt;b&gt;blog,hobby&lt;/b&gt;' name='keywords'/&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;&lt;br /&gt;&lt;br /&gt;

&amp;lt;b:if cond='data:blog.url == "&lt;b&gt;http://_something.blogspot.com/2008/02/my-first-post.html&lt;/b&gt;"'&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='&lt;b&gt;Why I've started this blog&lt;/b&gt;' name='description'/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='&lt;b&gt;motivation,blog,first&lt;/b&gt;' name='keywords'/&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;&lt;br /&gt;&lt;br /&gt;

&amp;lt;b:if cond='data:blog.url == "&lt;b&gt;http://_something.blogspot.com/2008/03/future-plans.html&lt;/b&gt;"'&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='&lt;b&gt;What my plans are&lt;/b&gt;' name='description'/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='&lt;b&gt;future,plans,travel,vacation,Easter&lt;/b&gt;' name='keywords'/&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;&lt;/blockquote&gt;

&lt;p align="justify"&gt;If you write a third article called "Easter Holiday" and post it in May, its permalink will be:&lt;/p&gt;

http://_something.blogspot.com/2008/05/easter-holiday.html&lt;br /&gt;&lt;br /&gt;

&lt;p align="justify"&gt;... and the updated code from your template will look like this:&lt;/p&gt;

&lt;blockquote&gt;&amp;lt;b:if cond='data:blog.url == "http://_something.blogspot.com/"'&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='A blog about things I like' name='description'/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='&lt;i&gt;my_name&lt;/i&gt;,blog,hobby' name='keywords'/&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;&lt;br /&gt;&lt;br /&gt;

&amp;lt;b:if cond='data:blog.url == "http://_something.blogspot.com/2008/02/my-first-post.html"'&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='Why I've started this blog' name='description'/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='motivation,blog,first' name='keywords'/&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;&lt;br /&gt;&lt;br /&gt;

&amp;lt;b:if cond='data:blog.url == "http://_something.blogspot.com/2008/03/future-plans.html"'&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='What my plans are' name='description'/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='future,plans,travel,vacation,Easter' name='keywords'/&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;&lt;br /&gt;&lt;br /&gt;

&lt;b&gt;&amp;lt;b:if cond='data:blog.url == "http://_something.blogspot.com/2008/05/easter-holiday.html"'&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='What I did this Easter' name='description'/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;meta content='travel,vacation,Easter,eggs,bunny' name='keywords'/&amp;gt;&lt;br /&gt;
&amp;lt;/b:if&amp;gt;&lt;/b&gt;&lt;/blockquote&gt;

&lt;p&gt;If a user or webcrawler requests the &lt;i&gt;http://_something.blogspot.com/2008/03/future-plans.html&lt;/i&gt; link (your second post page), the first, second and fourth conditions are not matched and the page they see will have only the meta description and keywords you specifically chose for it.&lt;/p&gt;

&lt;p align="justify"&gt;I hope this clarifies the steps you need to follow. Please post your comments and feedback about this explanation.&lt;/p&gt;

&lt;p align="justify"&gt;Related articles:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.agawebs.com/2008/03/meta-description-for-each-blogger-page.html"&gt;Meta Description for Each Blogger Page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html"&gt;Custom Meta and Title Tags for Blogger&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-6181467314347121380?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/04/meta-description-more-detailed.html</link><author>noreply@blogger.com (Andrei)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/andrei.agavriloaiei/SACU2BlScBI/AAAAAAAAALU/hw3Ltu4T2-8/s72-c/template.jpg' height='72' width='72'/><thr:total>55</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-4677619831817221869</guid><pubDate>Thu, 03 Apr 2008 20:01:00 +0000</pubDate><atom:updated>2010-10-26T23:55:42.910+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>me</category><category domain='http://www.blogger.com/atom/ns#'>funny</category><title>Analiză Mondenă</title><description>&lt;p align="justify"&gt;

Pentru că tot e marele summit în Bucureşti, am venit puţin pe-acasă să mai respir nişte aer (nu că în Bucureşti n-ar fi aer, da' aşa se zice). Înafară de reîntâlnirea cu ai mei şi cu &lt;strong&gt;my dog Shumy&lt;/strong&gt; (vezi poza din dreapta), de notat ar fi &lt;strong&gt;comentariile lu' Bunica&lt;/strong&gt;:&lt;/p&gt;

&lt;img alt="my dog - Shumy" src="http://lh4.google.com/andrei.agavriloaiei/R_VKhBTGa4I/AAAAAAAAAGg/P8fb4sIt-XA/s288/Shumy5.JPG.jpg" align="right" style="margin: 30px 0 10px 30px; width: 288px; height: 272px"/&gt;&lt;/p&gt;

&lt;dl&gt;
&lt;dt&gt;Despre paticiparea preşedintelui rus la summit:&lt;/dt&gt;&lt;dd&gt;&lt;i&gt;Mă-tin-câ Putin ş-a ţâni hirea. O sâ vez-câ nu mai vini în-nie-sarâ.&lt;/i&gt;&lt;/dd&gt;

&lt;dt&gt;Despre Busu si Neti Sandu de la PRO TV:&lt;/dt&gt;&lt;dd&gt;&lt;i&gt;Apăi ăsta-i hal de-a-sâmbrăca la aiştia? Ăla parc-adunâ di prin gunoai şî as-laltî zâci câ-i strânsâ di pi stradâ.&lt;/i&gt;&lt;/dd&gt;

&lt;/dl&gt;

&lt;p align="justify"&gt;Mda... N-aş fi putut formula mai bine nici într-o sută de ani. Bunica are un talent anume la vorbe şi probabil voi fi forţat să mai editez şi să mai adaug la paragraful de mai sus până plec de acasă.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-4677619831817221869?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/04/analiz-monden.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-2113308636434658541.post-7345928212176757293</guid><pubDate>Sat, 29 Mar 2008 08:54:00 +0000</pubDate><atom:updated>2010-10-26T23:56:36.515+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Blogger</category><category domain='http://www.blogger.com/atom/ns#'>tips and tweaks</category><category domain='http://www.blogger.com/atom/ns#'>SEO</category><title>Meta Description for Each Blogger Page</title><description>&lt;p align="center"&gt;&lt;b&gt;Check out the code generator and video&lt;br /&gt;tutorial for this hack in my new article:&lt;br /&gt;&lt;a href="http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html"&gt;Custom Meta and Title Tags for Blogger&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p align="justify"&gt;Meta descriptions for your web pages can improve the chances of your site being found and clicked on. For those of you who tried adding such descriptions or keywords to your Blogger pages, you might have noticed there's no easy way of doing that.&lt;/p&gt;

&lt;p align="justify"&gt;This article describes the workaround I found for this problem and is a follow-up to the discussions posted here:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://googlewebmastercentral.blogspot.com/2007/09/improve-snippets-with-meta-description.html" rel="nofollow" target="_blank"&gt;Google Webmaster Central Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jackbook.com/blogger-hack-blogspot-hack-blogger-templates-customizing/adding-meta-tags-on-blogger-and-what-is-it-good-for" rel="nofollow" target="_blank"&gt;JackBook Dot Com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;About the solutions mentioned in the articles above:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;p align="justify"&gt;If you add a "constant" meta tag to your Blogger template (as described in the first article), all your pages will have the same description and keywords. This defeats the purpose of this optimization effort and you'll have to go with the solution from the second link. However...&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p align="justify"&gt;The JackBook Dot Com code seems to be a bit outdated and using it might cause one of the following problems:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p align="justify"&gt;404 error when trying to view any of your web pages, or...&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;The blog is displayed correctly, but the description and keywords are not seen by any meta analyzers.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="justify"&gt;Here are the changes you have to apply to your template in order for the descriptions to work correctly:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;p align="justify"&gt;Open the &lt;b&gt;Layout&lt;/b&gt; panel of your blog and go to &lt;b&gt;Edit HTML&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Click the &lt;b&gt;Download Full Template&lt;/b&gt; link and save a backup copy of your current template so you can undo the following changes in case anything goes wrong.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;Locate the following lines of code:&lt;/p&gt;&lt;blockquote&gt;&lt;i&gt;&amp;lt;head&amp;gt;
&amp;lt;b:include data="blog" name="all-head-content" /&amp;gt;
&amp;lt;title&amp;gt;&amp;lt;data:blog.pageTitle /&amp;gt;&amp;lt;/title&amp;gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Add the following code immediately after the &lt;i&gt;&amp;lt;b:include data="blog" name="all-head-content" /&amp;gt;&lt;/i&gt; line:&lt;/p&gt;&lt;textarea rows="5" cols="53" readonly&gt;&amp;lt;b:if cond='data:blog.url == "http://johndoe.blogspot.com/"'&amp;gt; &amp;lt;meta content='DESCRIPTION' name='description'/&amp;gt; &amp;lt;meta content='KEYWORDS' name='keywords'/&amp;gt; &amp;lt;/b:if&amp;gt;&lt;/textarea&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p align="justify"&gt;Replace the &lt;span style="color:#ff0000;"&gt;http://johndoe.blogspot.com/&lt;/span&gt; line with the URL of your homepage.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Replace the word &lt;span style="color:#ff0000;"&gt;DESCRIPTION&lt;/span&gt; with a description for your homepage.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Replace the word &lt;span style="color:#ff0000;"&gt;KEYWORDS&lt;/span&gt; with a list of keywords separated by commas and relevant for your homepage.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Now, for each individual page from your blog you'll need to follow steps 4-7 again, but adding corresponding URL's, descriptions and keywords. For example, if your first article is about your pet, what you'll need to do next is...&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Add this code again immediately after the &lt;i&gt;&amp;lt;b:include data="blog" name="all-head-content" /&amp;gt;&lt;/i&gt; line:&lt;/p&gt;&lt;textarea rows="5" cols="53" readonly&gt;&amp;lt;b:if cond='data:blog.url == "http://johndoe.blogspot.com/"'&amp;gt; &amp;lt;meta content='DESCRIPTION' name='description'/&amp;gt; &amp;lt;meta content='KEYWORDS' name='keywords'/&amp;gt; &amp;lt;/b:if&amp;gt;&lt;/textarea&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p align="justify"&gt;Replace the &lt;span style="color:#ff0000;"&gt;http://johndoe.blogspot.com/&lt;/span&gt; line with &lt;span style="color:#ff0000;"&gt;http://johndoe.blogspot.com/2008/03/my_pet this_is_an_example.html&lt;/span&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Replace the word &lt;span style="color:#ff0000;"&gt;DESCRIPTION&lt;/span&gt; with &lt;span style="color:#ff0000;"&gt;a description of my pet&lt;/span&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;Replace the word &lt;span style="color:#ff0000;"&gt;KEYWORDS&lt;/span&gt; with &lt;span style="color:#ff0000;"&gt;pet,dog,dog_name&lt;/span&gt;.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;After adding code for all of your pages, save the template and check if it's doing what it's supposed to.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;NOTE&lt;/b&gt;: &lt;ul&gt;&lt;li&gt;&lt;p align="justify"&gt;Each time you write a new article, you'll have to edit your template and add code for that new page as well.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="justify"&gt;There are several other minor tips you need to be aware of in order to get best results, so please read the articles below as well:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://bloggertricks.com/2007/12/adding-meta-tags-to-bloggerblogspot.html" rel="nofollow" target="_blank"&gt;http://bloggertricks.com/2007/12/adding-meta-tags-to-bloggerblogspot.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ourblogtemplates.com/2008/01/how-to-add-meta-tags-into-your-blog.html" rel="nofollow" target="_blank"&gt;http://www.ourblogtemplates.com/2008/01/how-to-add-meta-tags-into-your-blog.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;p align="justify"&gt;To reach this solution, I've used tips from &lt;a href="http://help.blogger.com/bin/answer.py?answer=46995&amp;amp;query=condition&amp;amp;topic=&amp;amp;type=f" rel="nofollow" target="_blank"&gt;Blogger's Help pages&lt;/a&gt; in order to modify the code from JackBook Dot Com.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;That's all there is to it. Please post your feedback and comments in case the code needs more tweaking.&lt;/p&gt;

&lt;p align="justify"&gt;Related articles:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://andreiaga.blogspot.com/2008/04/meta-description-more-detailed.html"&gt;Meta Description - More Detailed Explanation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.agawebs.com/2009/02/custom-meta-and-title-tags-for-blogger.html"&gt;Custom Meta and Title Tags for Blogger&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2113308636434658541-7345928212176757293?l=www.agawebs.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.agawebs.com/2008/03/meta-description-for-each-blogger-page.html</link><author>noreply@blogger.com (Andrei)</author><thr:total>228</thr:total></item></channel></rss>
