<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Vishnu Gopal&#039;s Blog</title>
	<atom:link href="http://blog.vishnugopal.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.vishnugopal.com</link>
	<description>blog.vishnugopal.com</description>
	<lastBuildDate>Mon, 25 Jan 2010 17:32:13 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Tata Indicom Plug2Surf on a Mac by sathya</title>
		<link>http://blog.vishnugopal.com/2007/09/27/tata-indicom-plug2surf-on-a-mac/#comment-975</link>
		<dc:creator>sathya</dc:creator>
		<pubDate>Mon, 25 Jan 2010 17:32:13 +0000</pubDate>
		<guid isPermaLink="false">http://vysnu.com/log/2007/09/27/tata-indicom-plug2surf-on-a-mac.html#comment-975</guid>
		<description>Hi

Thank a ton.  Been trying to get the tata indicom to work with mac for the past one year and your suggestion was the first one that worked.  Was unable to locate the username and password from any of the tata guys.

Cheers and keep up the good work.
majorsathya@melurmeadows.com</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>Thank a ton.  Been trying to get the tata indicom to work with mac for the past one year and your suggestion was the first one that worked.  Was unable to locate the username and password from any of the tata guys.</p>
<p>Cheers and keep up the good work.<br />
<a href="mailto:majorsathya@melurmeadows.com">majorsathya@melurmeadows.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Snow Leopard Installation Tips by vishnugopal</title>
		<link>http://blog.vishnugopal.com/2009/08/26/snow-leopard-installation-tips/#comment-972</link>
		<dc:creator>vishnugopal</dc:creator>
		<pubDate>Sat, 19 Dec 2009 22:38:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vishnugopal.com/?p=1194#comment-972</guid>
		<description>It&#039;s a wordpress.com theme called ChaosTheory.</description>
		<content:encoded><![CDATA[<p>It&#8217;s a wordpress.com theme called ChaosTheory.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Barcamp Kerala LiveBlog by Barcamp Kerala – 7 #bck7 - A little bit of Technical updates&#8230;</title>
		<link>http://blog.vishnugopal.com/2007/11/24/barcamp-kerala-liveblog/#comment-971</link>
		<dc:creator>Barcamp Kerala – 7 #bck7 - A little bit of Technical updates&#8230;</dc:creator>
		<pubDate>Fri, 18 Dec 2009 17:50:26 +0000</pubDate>
		<guid isPermaLink="false">http://vysnu.com/log/2007/11/24/barcamp-kerala-liveblog.html#comment-971</guid>
		<description>[...] Barcamp Kerala LiveBlog [...]</description>
		<content:encoded><![CDATA[<p>[...] Barcamp Kerala LiveBlog [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Barcamp Kerala LiveBlog by BarCamp Kerala 7 Xmas edition &#124; CEAlive</title>
		<link>http://blog.vishnugopal.com/2007/11/24/barcamp-kerala-liveblog/#comment-969</link>
		<dc:creator>BarCamp Kerala 7 Xmas edition &#124; CEAlive</dc:creator>
		<pubDate>Tue, 15 Dec 2009 12:28:49 +0000</pubDate>
		<guid isPermaLink="false">http://vysnu.com/log/2007/11/24/barcamp-kerala-liveblog.html#comment-969</guid>
		<description>[...] Barcamp Kerala LiveBlog [...]</description>
		<content:encoded><![CDATA[<p>[...] Barcamp Kerala LiveBlog [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Snow Leopard Installation Tips by Heaseovenue</title>
		<link>http://blog.vishnugopal.com/2009/08/26/snow-leopard-installation-tips/#comment-968</link>
		<dc:creator>Heaseovenue</dc:creator>
		<pubDate>Wed, 09 Dec 2009 22:03:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vishnugopal.com/?p=1194#comment-968</guid>
		<description>Excuse me for being OT but what Word Press template are you using? It&#039;s looking amazing.</description>
		<content:encoded><![CDATA[<p>Excuse me for being OT but what Word Press template are you using? It&#8217;s looking amazing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Barcamp Kerala LiveBlog by BarCamp Kerala Christmas Edition</title>
		<link>http://blog.vishnugopal.com/2007/11/24/barcamp-kerala-liveblog/#comment-965</link>
		<dc:creator>BarCamp Kerala Christmas Edition</dc:creator>
		<pubDate>Sun, 29 Nov 2009 01:58:41 +0000</pubDate>
		<guid isPermaLink="false">http://vysnu.com/log/2007/11/24/barcamp-kerala-liveblog.html#comment-965</guid>
		<description>[...] Barcamp Kerala LiveBlog [...]</description>
		<content:encoded><![CDATA[<p>[...] Barcamp Kerala LiveBlog [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Barcamp Kerala LiveBlog by BarCamp Kerala 7 on 20th of December &#124; TheAnand</title>
		<link>http://blog.vishnugopal.com/2007/11/24/barcamp-kerala-liveblog/#comment-964</link>
		<dc:creator>BarCamp Kerala 7 on 20th of December &#124; TheAnand</dc:creator>
		<pubDate>Sat, 28 Nov 2009 17:51:31 +0000</pubDate>
		<guid isPermaLink="false">http://vysnu.com/log/2007/11/24/barcamp-kerala-liveblog.html#comment-964</guid>
		<description>[...] Barcamp Kerala LiveBlog [...]</description>
		<content:encoded><![CDATA[<p>[...] Barcamp Kerala LiveBlog [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Snow Leopard Installation Tips by Anoop</title>
		<link>http://blog.vishnugopal.com/2009/08/26/snow-leopard-installation-tips/#comment-928</link>
		<dc:creator>Anoop</dc:creator>
		<pubDate>Tue, 08 Sep 2009 18:24:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vishnugopal.com/?p=1194#comment-928</guid>
		<description>Possible with Hackintosh? Hmm. I should try.</description>
		<content:encoded><![CDATA[<p>Possible with Hackintosh? Hmm. I should try.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Self-labeling text entry INPUT boxes using Prototype JS by vishnugopal</title>
		<link>http://blog.vishnugopal.com/2008/01/15/self-labeling-text-entry-input-boxes-using-prototype-js/#comment-922</link>
		<dc:creator>vishnugopal</dc:creator>
		<pubDate>Fri, 28 Aug 2009 18:39:44 +0000</pubDate>
		<guid isPermaLink="false">http://vysnu.com/log/2008/01/15/self-labeling-text-entry-input-boxes-using-prototype-js.html#comment-922</guid>
		<description>Matt: Cool stuff!

Cheers,
Vishnu</description>
		<content:encoded><![CDATA[<p>Matt: Cool stuff!</p>
<p>Cheers,<br />
Vishnu</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Self-labeling text entry INPUT boxes using Prototype JS by Matt Ganderup</title>
		<link>http://blog.vishnugopal.com/2008/01/15/self-labeling-text-entry-input-boxes-using-prototype-js/#comment-921</link>
		<dc:creator>Matt Ganderup</dc:creator>
		<pubDate>Fri, 28 Aug 2009 18:29:44 +0000</pubDate>
		<guid isPermaLink="false">http://vysnu.com/log/2008/01/15/self-labeling-text-entry-input-boxes-using-prototype-js.html#comment-921</guid>
		<description>I found your code and modified it to make it more &#039;prototype-y&#039;. Here&#039;s what i came up with:

[sourcecode lang=&quot;js&quot;]
Element.addMethods(&#039;input&#039;, {
  addAutoLabel: function(element, message){
    element = $(element);
    if(element) {
      if(element.value == &#039;&#039; &#124;&#124; element.value == message) {
        element.value = message;
        element.addClassName(&#039;inactive&#039;);
      }
      Event.observe(element, &#039;focus&#039;, function() {
        if(element.value == message) {
          element.value = &#039;&#039;;
          element.removeClassName(&#039;inactive&#039;);
        }
      });
      Event.observe(element, &#039;blur&#039;, function() {
        if(element.value == &#039;&#039; &#124;&#124; element.value == message) {
          element.addClassName(&#039;inactive&#039;);
          element.value = message;
        }
      });
    }
  }
});
Array.prototype.addAutoLabel = function(message) {
    this.each(function(e){e.addAutoLabel(message);})
}
[/sourcecode]

then to add it to a field (or fields) you invoke:

[sourcecode lang=&quot;js&quot;]
$(&#039;element&#039;).addAutoLabel(&#039;automatic label&#039;);
[/sourcecode]

or

[sourcecode lang=&quot;js&quot;]
$$(&#039;input.someclass&#039;).addAutoLabel(&#039;automatic label&#039;);
[/sourcecode]</description>
		<content:encoded><![CDATA[<p>I found your code and modified it to make it more &#8216;prototype-y&#8217;. Here&#8217;s what i came up with:</p>
<pre class="brush: jscript;">
Element.addMethods('input', {
  addAutoLabel: function(element, message){
    element = $(element);
    if(element) {
      if(element.value == '' || element.value == message) {
        element.value = message;
        element.addClassName('inactive');
      }
      Event.observe(element, 'focus', function() {
        if(element.value == message) {
          element.value = '';
          element.removeClassName('inactive');
        }
      });
      Event.observe(element, 'blur', function() {
        if(element.value == '' || element.value == message) {
          element.addClassName('inactive');
          element.value = message;
        }
      });
    }
  }
});
Array.prototype.addAutoLabel = function(message) {
    this.each(function(e){e.addAutoLabel(message);})
}
</pre>
<p>then to add it to a field (or fields) you invoke:</p>
<pre class="brush: jscript;">
$('element').addAutoLabel('automatic label');
</pre>
<p>or</p>
<pre class="brush: jscript;">
$$('input.someclass').addAutoLabel('automatic label');
</pre>
]]></content:encoded>
	</item>
</channel>
</rss>
