<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>chapter31 &#187; Javascript</title>
	<atom:link href="http://www.chapter31.com/category/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chapter31.com</link>
	<description>Rich Internet Application development</description>
	<lastBuildDate>Wed, 09 Jun 2010 03:46:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Extracting URL variables using JavaScript</title>
		<link>http://www.chapter31.com/2009/10/28/extracting-url-variables-using-javascript/</link>
		<comments>http://www.chapter31.com/2009/10/28/extracting-url-variables-using-javascript/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 00:40:51 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/?p=762</guid>
		<description><![CDATA[Server side languages are cool in that they give you a nice associative array to access URL variables. ColdFusion has the URL scope, PHP has $_GET[] etc, but how do you get these values easily with JavaScript?
I came across a post over at Jake Munson&#8217;s blog which had just what I needed. Actually although Jakes [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2009/10/28/extracting-url-variables-using-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Prototype/scriptaculous issue with Sortable.create()</title>
		<link>http://www.chapter31.com/2009/06/15/prototypescriptaculous-issue-with-sortablecreate/</link>
		<comments>http://www.chapter31.com/2009/06/15/prototypescriptaculous-issue-with-sortablecreate/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 05:33:29 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/?p=650</guid>
		<description><![CDATA[I&#8217;ve been doing some custom sorting within FarCry using the prototype/scriptaculous libraries as they already exist in the FarCry framework by default.
I was having trouble getting the Sortable.create() to work properly and the main docs site for scriptaculous seems severely lacking in examples. Basically the &#8220;sorting&#8221; action was happening fine but no event was being [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2009/06/15/prototypescriptaculous-issue-with-sortablecreate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passing extra parameters to Prototype observer handlers</title>
		<link>http://www.chapter31.com/2008/03/11/passing-extra-parameters-to-prototype-observer-handlers/</link>
		<comments>http://www.chapter31.com/2008/03/11/passing-extra-parameters-to-prototype-observer-handlers/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 02:26:12 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/2008/03/11/passing-extra-parameters-to-prototype-observer-handlers/</guid>
		<description><![CDATA[Another tip from my Prototype travels&#8230;
&#8216;Observers&#8217; let you create a listener for a user event, for example on a form submission you may want to run some client side validation before actually submitting the form.
Of course you can add &#8216;onsubmit()&#8217; in your &#60;form&#62; tag, but isn&#8217;t it much nicer to keep your markup clean of [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2008/03/11/passing-extra-parameters-to-prototype-observer-handlers/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Showing and hiding elements with CSS and JavaScript</title>
		<link>http://www.chapter31.com/2008/03/10/showing-and-hiding-elements-with-css-and-javascript/</link>
		<comments>http://www.chapter31.com/2008/03/10/showing-and-hiding-elements-with-css-and-javascript/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 22:41:02 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/2008/03/10/showing-and-hiding-elements-with-css-and-javascript/</guid>
		<description><![CDATA[* Note: These examples reference the Prototype JavaScript framework.
Often I find that I want to load content onto a page but have its default view state as hidden until a user defined event makes it appear.
The problem is if I hide an element using a linked CSS file (with a class or Id style of [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2008/03/10/showing-and-hiding-elements-with-css-and-javascript/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Taking advantage of DOM on ready and Event observers using Prototype.js</title>
		<link>http://www.chapter31.com/2008/01/23/taking-advantage-of-dom-on-ready-and-event-observers-using-prototypejs/</link>
		<comments>http://www.chapter31.com/2008/01/23/taking-advantage-of-dom-on-ready-and-event-observers-using-prototypejs/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 10:44:59 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/2008/01/23/taking-advantage-of-dom-on-ready-and-event-observers-using-prototypejs/</guid>
		<description><![CDATA[I&#8217;ve been doing some JavaScript development with Prototype over the last few days and it&#8217;s been interesting trying to do things that I know how to do in jQuery, but in Prototype.
One of the cool things I like with all these JavaScript frameworks is the easy way they allow you to execute code on &#8216;DOM [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2008/01/23/taking-advantage-of-dom-on-ready-and-event-observers-using-prototypejs/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>jQuery and SWFObject conflict</title>
		<link>http://www.chapter31.com/2007/09/28/jquery-and-swfobject-conflict/</link>
		<comments>http://www.chapter31.com/2007/09/28/jquery-and-swfobject-conflict/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 01:27:24 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/2007/09/28/jquery-and-swfobject-conflict/</guid>
		<description><![CDATA[I experienced some strange behaviour today when building a site which was using jQuery and SWFObject. Our Flash files were loading ok and 99% of the javascript (using jQuery) was working fine.
The problem was found only in IE (sound familiar?) with the following code:

$(document).ready(function(){

	$('#submitButton').click(function(){

When the &#8217;submitButton&#8217; was clicked, this function was not firing in IE. [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2007/09/28/jquery-and-swfobject-conflict/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>The &#8216;coolest&#8217; DHTML calendar</title>
		<link>http://www.chapter31.com/2007/03/25/the-coolest-dhtml-calendar/</link>
		<comments>http://www.chapter31.com/2007/03/25/the-coolest-dhtml-calendar/#comments</comments>
		<pubDate>Sun, 25 Mar 2007 07:25:13 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[(X)HTML]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/2007/03/25/the-coolest-dhtml-calendar/</guid>
		<description><![CDATA[As web developers we are often some of the first people to see the newer techniques and tools available for use in web applications. This can be great as we can then hurry off and implement these things into our new projects.
But of course there are still millions of older sites (which will no doubt [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2007/03/25/the-coolest-dhtml-calendar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Including js files from within js files</title>
		<link>http://www.chapter31.com/2006/12/07/including-js-files-from-within-js-files/</link>
		<comments>http://www.chapter31.com/2006/12/07/including-js-files-from-within-js-files/#comments</comments>
		<pubDate>Thu, 07 Dec 2006 23:05:24 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[(X)HTML]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/2006/12/07/including-js-files-from-within-js-files/</guid>
		<description><![CDATA[I&#8217;m working on an application which stores a lot of data in the application scope. Part of the data stored is a config CFC that has a method which loads &#8216;external assets&#8217; (javascript and css files etc) into the &#60;head&#62; of the html document via &#60;cfhtmlhead&#62;. I love that tag  
My part in this [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2006/12/07/including-js-files-from-within-js-files/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>When not to use this.form.submit()</title>
		<link>http://www.chapter31.com/2006/10/12/when-not-to-use-thisformsubmit/</link>
		<comments>http://www.chapter31.com/2006/10/12/when-not-to-use-thisformsubmit/#comments</comments>
		<pubDate>Thu, 12 Oct 2006 23:51:13 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/2006/10/12/when-not-to-use-thisformsubmit/</guid>
		<description><![CDATA[So ok, I&#8217;ve run into this problem in the past where I&#8217;m using an onclick event to submit a form from a button control. When you click the button you get a nice little Javascript error stating:
&#8220;this.form.submit is not a function&#8221;
Bugger&#8230;wtf?
This only seems to happen when you have a form element named &#8220;submit&#8221; already on [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2006/10/12/when-not-to-use-thisformsubmit/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Javascript function properties</title>
		<link>http://www.chapter31.com/2006/10/01/javascript-function-properties/</link>
		<comments>http://www.chapter31.com/2006/10/01/javascript-function-properties/#comments</comments>
		<pubDate>Sun, 01 Oct 2006 00:43:45 +0000</pubDate>
		<dc:creator>Michael Sharman</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.chapter31.com/2006/10/01/javascript-function-properties/</guid>
		<description><![CDATA[Javascript is pretty cool and I&#8217;ll admit that I don&#8217;t get to do as much as I&#8217;d like with it. Today I&#8217;m going to briefly cover a few properties of any Javascript function which you can take advantage of:

arguments
callee
arity

arguments
The arguments property contains an array of input parameters which may be passed to the function. It [...]]]></description>
		<wfw:commentRss>http://www.chapter31.com/2006/10/01/javascript-function-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
