<?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>Imperative Design</title>
	<atom:link href="http://imperativedesign.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://imperativedesign.net</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Tue, 02 Oct 2012 03:42:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Real Madrid Fans In Gwinnett County</title>
		<link>http://imperativedesign.net/uncategorized/real-madrid-fans-in-gwinnett-county/</link>
		<comments>http://imperativedesign.net/uncategorized/real-madrid-fans-in-gwinnett-county/#comments</comments>
		<pubDate>Tue, 02 Oct 2012 03:42:47 +0000</pubDate>
		<dc:creator>giova_9</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/?p=1256</guid>
		<description><![CDATA[<p>Real Madrid Fans In Gwinnett County are growing all the time due to the fact that Real Madrid Futbol Club is the best soccer team in the world and also its popularity. Real Madrid has won the most La Liga &#8230; <a href="http://imperativedesign.net/uncategorized/real-madrid-fans-in-gwinnett-county/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://imperativedesign.net/uncategorized/real-madrid-fans-in-gwinnett-county/">Real Madrid Fans In Gwinnett County</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[Real Madrid Fans In Gwinnett County are growing all the time due to the fact that Real Madrid Futbol Club is the best soccer team in the world and also its popularity. Real Madrid has won the most La Liga tittles and just recently last year broke La Liga record for most points in one season with over 100 points.<p>The post <a href="http://imperativedesign.net/uncategorized/real-madrid-fans-in-gwinnett-county/">Real Madrid Fans In Gwinnett County</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/uncategorized/real-madrid-fans-in-gwinnett-county/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gwinnett County Search Engine Optimization</title>
		<link>http://imperativedesign.net/uncategorized/gwinnett-county-search-engine-optimization/</link>
		<comments>http://imperativedesign.net/uncategorized/gwinnett-county-search-engine-optimization/#comments</comments>
		<pubDate>Tue, 02 Oct 2012 03:27:27 +0000</pubDate>
		<dc:creator>giova_9</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/?p=1253</guid>
		<description><![CDATA[<p>Gwinnett County Search Engine Optimization, helping your business target a specific online market for your desired area through Search Engine Optimization and Social Media so that your business will be visible on google and other search engines. We have help &#8230; <a href="http://imperativedesign.net/uncategorized/gwinnett-county-search-engine-optimization/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://imperativedesign.net/uncategorized/gwinnett-county-search-engine-optimization/">Gwinnett County Search Engine Optimization</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[Gwinnett County Search Engine Optimization, helping your business target a specific online market for your desired area through Search Engine Optimization and Social Media so that your business will be visible on google and other search engines. We have help many clients target specific market for the desire region, whether it would be local or state wide.<p>The post <a href="http://imperativedesign.net/uncategorized/gwinnett-county-search-engine-optimization/">Gwinnett County Search Engine Optimization</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/uncategorized/gwinnett-county-search-engine-optimization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buford Soccer Ball Repair</title>
		<link>http://imperativedesign.net/uncategorized/buford-soccer-ball-repair/</link>
		<comments>http://imperativedesign.net/uncategorized/buford-soccer-ball-repair/#comments</comments>
		<pubDate>Thu, 20 Sep 2012 23:54:28 +0000</pubDate>
		<dc:creator>peb7268</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/?p=1248</guid>
		<description><![CDATA[<p>We specialize in soccer ball repair that lasts. Wether you have a hole or just kicked it to hard, we can fix it. Professional soccer balls must be approval by the Fédération Internationale de Football Association (FIFA). To earn approval, &#8230; <a href="http://imperativedesign.net/uncategorized/buford-soccer-ball-repair/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://imperativedesign.net/uncategorized/buford-soccer-ball-repair/">Buford Soccer Ball Repair</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>
We specialize in soccer ball repair that lasts. Wether you have a hole or just kicked it to hard, we can fix it.<br /><br />

Professional soccer balls must be approval by the Fédération Internationale de Football Association (FIFA). To earn approval, these balls must have four main parts: cover, lining, stitching and bladder. The cover of a professional ball usually has 32 panels and is made of synthetic leather. Full-grain leather was used in the past, but it absorbed water, making the ball too heavy. According to Soccer Ball World, the synthetic leather is made of polyurethane or some other high-grade synthetic material. High-quality balls are stitched, rather than glued or molded, and stitching is performed by hand. <br />
<br />
Several layers of polyester or cotton lining are placed between the cover and bladder. The bladder may be made from latex or butyl, and its function is to hold the air of the ball. The air valve is made of butyl or silicone, which retains air best and for the longest amount of time. This ball performs consistently on all natural and artificial surfaces and in all climates, according to Soccer Ball World.
</p><p>The post <a href="http://imperativedesign.net/uncategorized/buford-soccer-ball-repair/">Buford Soccer Ball Repair</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/uncategorized/buford-soccer-ball-repair/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thefoottraveler</title>
		<link>http://imperativedesign.net/portfolio/projects-in-progress/thefoottraveler/</link>
		<comments>http://imperativedesign.net/portfolio/projects-in-progress/thefoottraveler/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 21:53:21 +0000</pubDate>
		<dc:creator>peb7268</dc:creator>
				<category><![CDATA[Projects In Progress]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/?p=1175</guid>
		<description><![CDATA[<p>Beautiful Website In The Works This E commerce store is taking our clients business from brick and mortar to online and worldwide. This site is built upon the robust Magento platform. Allowing for stabilizability, amazon like reviews and ratings features &#8230; <a href="http://imperativedesign.net/portfolio/projects-in-progress/thefoottraveler/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://imperativedesign.net/portfolio/projects-in-progress/thefoottraveler/">Thefoottraveler</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[<img src="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2011/08/HomeIp.png" alt="The Foot Traveler" title="The Foot Traveler" width="640" height="662" class="alignnone size-full wp-image-1176" />
<br />
<br />
<h2>Beautiful Website In The Works</h2>
<p>This E commerce store is taking our clients business from brick and mortar to online and worldwide.
This site is built upon the robust <strong>Magento platform</strong>. Allowing for stabilizability, amazon like reviews and 
ratings features among many other features. In addition to being built on Magento this project also boasts custom <strong>WordPress Integration</strong> 
allowing for social media marketing as well as some <strong>SEO boosting</strong> benefits.</p>
<p>The post <a href="http://imperativedesign.net/portfolio/projects-in-progress/thefoottraveler/">Thefoottraveler</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/portfolio/projects-in-progress/thefoottraveler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SmartPath Financial</title>
		<link>http://imperativedesign.net/portfolio/smartpath-financial/</link>
		<comments>http://imperativedesign.net/portfolio/smartpath-financial/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 21:43:59 +0000</pubDate>
		<dc:creator>peb7268</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/?p=1171</guid>
		<description><![CDATA[<p>SmartPath Financial is a financial coaching company that helps you get out of debt, manage your finances, and move forward with your finances instead of backwards. Our Involvement: This beautiful site was a PSD to WordPress conversion. During this process &#8230; <a href="http://imperativedesign.net/portfolio/smartpath-financial/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://imperativedesign.net/portfolio/smartpath-financial/">SmartPath Financial</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[<img src="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2011/08/smartpath.png" alt="smartpath financial" title="smartpath financial" width="640" height="632" class="alignnone size-full wp-image-1172" />
<br />
<br />
<p>SmartPath Financial is a financial coaching company that helps you get out of debt, manage your finances, and 
move forward with your finances instead of backwards.</p>
<br />
<br />
<h2>Our Involvement:</h2>
<p>This beautiful site was a PSD to WordPress conversion. During this process we created the theme from scratch
enhanced the site with custom jQuery animation and added to the Graphics and aesthetics. Check it out.</p>
<br />
<br />
<a href="http://www.smartpathfinancial.com">SmartPath Financial</a>
<br /><p>The post <a href="http://imperativedesign.net/portfolio/smartpath-financial/">SmartPath Financial</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/portfolio/smartpath-financial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solutions Realty Network</title>
		<link>http://imperativedesign.net/portfolio/projects-in-progress/solutions-realty-network/</link>
		<comments>http://imperativedesign.net/portfolio/projects-in-progress/solutions-realty-network/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 14:51:31 +0000</pubDate>
		<dc:creator>peb7268</dc:creator>
				<category><![CDATA[Projects In Progress]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/?p=1148</guid>
		<description><![CDATA[<p>Solutions Realty Network is a property management company based out of Tyrone GA. Imperative Design is spearheading a complete redesign of their site and taking the rains for their SEO campaign. Stay tuned for the after picture.</p><p>The post <a href="http://imperativedesign.net/portfolio/projects-in-progress/solutions-realty-network/">Solutions Realty Network</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[<img src="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2011/08/srn.jpg" alt="Solutions Realty Network" title="Solutions Realty Network" width="640" height="644" class="alignnone size-full wp-image-1166" />
<br />
<br />
<p>Solutions Realty Network is a property management company based out of Tyrone GA. 
Imperative Design is spearheading a complete redesign of their site and taking the rains for
their SEO campaign. Stay tuned for the after picture.</p>

<p>The post <a href="http://imperativedesign.net/portfolio/projects-in-progress/solutions-realty-network/">Solutions Realty Network</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/portfolio/projects-in-progress/solutions-realty-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dartnell Academy</title>
		<link>http://imperativedesign.net/portfolio/projects-in-progress/dartnell/</link>
		<comments>http://imperativedesign.net/portfolio/projects-in-progress/dartnell/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 14:50:35 +0000</pubDate>
		<dc:creator>peb7268</dc:creator>
				<category><![CDATA[Projects In Progress]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/?p=1146</guid>
		<description><![CDATA[<p>Dartnell Academy is a really interesting company. They are a real estate company that arms you with all of the information needed to make a decision, without ever even setting foot on the property. In addition, you dont have to &#8230; <a href="http://imperativedesign.net/portfolio/projects-in-progress/dartnell/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://imperativedesign.net/portfolio/projects-in-progress/dartnell/">Dartnell Academy</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[<img src="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2011/08/Dartnell-Investment-Academy.jpg" alt="Dartnell Investment Academy" title="Dartnell Investment Academy" width="640" height="659" class="alignnone size-full wp-image-1160" />
<br />
<p>Dartnell Academy is a really interesting company. They are a real estate company that arms you with all
of the information needed to make a decision, without ever even setting foot on the property. In addition,
you dont have to be a real estate pro to work with them. If you are a first time home buyer or even
someone looking to become a more serious real estate investor, Dartnell offers a robust coaching
program to train you to be your own real estate guide. They take the average Joe&#8217;s and make them
Donald Trump&#8217;s.</p>
<br />
<a href="http://www.dartnellacademy.com" target="_blank">Dartnell Academy Website</a>
<br />
<br />
<hr />
<br />
<h2>My Involvement:</h2>
<p>Imperative has an on going relationship with Dartnell where we are taking their website and helping
to bring it to the next level. We are doing this by <em>reworking their <strong>WordPress Templates</strong></em>
, <em>adding in custom <strong>jQuery</strong></em>, and <em>integrating custom <strong>API&#8217;s</strong></em> to help them power their business.
<br />
Imperative Design is currently spearheading Dartnell Academy&#8217;s web presence and we are currently creating a new website from scratch, powered of course by WordPress.
</p>
<p>The post <a href="http://imperativedesign.net/portfolio/projects-in-progress/dartnell/">Dartnell Academy</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/portfolio/projects-in-progress/dartnell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>European Hardwood Floors</title>
		<link>http://imperativedesign.net/portfolio/european-hardwood-floors/</link>
		<comments>http://imperativedesign.net/portfolio/european-hardwood-floors/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 22:12:49 +0000</pubDate>
		<dc:creator>peb7268</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/?p=810</guid>
		<description><![CDATA[<p>European Hardwood Floors European Hardwood Floors is one of Georgia&#8217;s premier flooring companies that offers a wide range of services. Whether you are looking for a refinishing for your current floor or new installation they do it all. They serve &#8230; <a href="http://imperativedesign.net/portfolio/european-hardwood-floors/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://imperativedesign.net/portfolio/european-hardwood-floors/">European Hardwood Floors</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[<a href="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2011/01/logo.png"><img src="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2011/01/logo-150x150.png" alt="European Hardwood Floors" title="European Hardwood Floors" width="150" height="150" class="alignleft size-thumbnail wp-image-811" /></a><h2>European Hardwood Floors</h2>
<p>European Hardwood Floors is one of Georgia&#8217;s premier flooring companies that offers a wide range of services. Whether you are looking for a refinishing for your current floor or new installation they do it all. 
They serve Atlanta, Gwinnett, Buford, Fulton, and all of the surrounding areas.
<span id="more-810"></span>
<div id="site"><a href = "http://www.europeanhardwoodfloors.com" target="_blank" rel="no-follow">Visit European Hardwood Floors</a><br />
</div><!-- #site -->
</p>
<div class="clear">&nbsp;</div>
<br />
<p>The post <a href="http://imperativedesign.net/portfolio/european-hardwood-floors/">European Hardwood Floors</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/portfolio/european-hardwood-floors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Duluth Diner</title>
		<link>http://imperativedesign.net/portfolio/duluth-diner/</link>
		<comments>http://imperativedesign.net/portfolio/duluth-diner/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 22:03:17 +0000</pubDate>
		<dc:creator>peb7268</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/?p=805</guid>
		<description><![CDATA[<p>Duluth DinerCheck our this great restaurant with great food. Beautiful WordPress site with custom plugins and custom JavaScript. Site:Duluth Diner</p><p>The post <a href="http://imperativedesign.net/portfolio/duluth-diner/">Duluth Diner</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[<a href="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2011/01/ST.jpg"><img src="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2011/01/ST.jpg" alt="Duluth Diner" title="Duluth Diner" width="125" height="125" class="alignleft size-full wp-image-806" /></a><h2>Duluth Diner</h2><p>Check our this great restaurant with great food.</p>

<p>Beautiful WordPress site with custom plugins and custom JavaScript.
<br />
Site:<a href="http://www.duluthdiner.com" target="_blank" rel="no-follow">Duluth Diner</a>
</p>
<p>The post <a href="http://imperativedesign.net/portfolio/duluth-diner/">Duluth Diner</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/portfolio/duluth-diner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax.. From Basic to Bold-Day One</title>
		<link>http://imperativedesign.net/javascript/ajax-for-beginners/</link>
		<comments>http://imperativedesign.net/javascript/ajax-for-beginners/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 22:40:29 +0000</pubDate>
		<dc:creator>peb7268</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://imperativedesign.net/javascript/ajax-for-beginners</guid>
		<description><![CDATA[<p>AJAX&#8230;From Basic To Bold What is AJAX? How does it work? Is it difficult to learn? These are some of the more common questions associated with it. AJAX is a group of technologies working together to deliver an integrated experience. &#8230; <a href="http://imperativedesign.net/javascript/ajax-for-beginners/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://imperativedesign.net/javascript/ajax-for-beginners/">Ajax.. From Basic to Bold-Day One</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></description>
			<content:encoded><![CDATA[<br /><font color="333333"><b><h1>AJAX&#8230;From Basic To Bold</h1></b></font>
<hr />
<br />
<a href="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2010/12/iStock_000016143437Large.jpg"><img src="http://thedevjungle.com/imperativedesign.net/wp-content/uploads/2010/12/iStock_000016143437Large.jpg" alt="" title="iStock_000016143437Large" width="150" height="151" class="alignnone size-full wp-image-1040" /></a>
<br />
<br />What is AJAX?  How does it work?  Is it difficult to learn?  These are some of the more common questions associated with it.<br/>
<br />
AJAX is a group of technologies working together to deliver an 
integrated experience.  It is comprised of JavaScript and XML and relies
also on a server side file.  It is used to asynchronously place requests 
to the server and update the client at the same time. <br />
<br />What that means in layman&#8217;s terms is that it is a web page that acts like a desktop page.  It receives information and then updates it behind the scenes without the process ever being seen by the user. 
<br />
<br />
<h2>Need an example?</h2>
<hr />
<br />
 Think Mapquest.  In the not so old days, when you wanted to zoom in on a map you would click the clunky plus sign and it would reload the map.  You had to stop and wait and you actually saw the resource (the map) being loaded.  Today, with the advent of AJAX, take another look at Google Maps. Now, when you click the zoom icon it does so almost instantaneously, as if it were a desktop app.  The credit for this improvement goes to AJAX.  In the next few paragraphs we are going to dive into the specifics of how it works.<br />
<br />The heart of any AJAX app is the <u>request object</u>.  Here are some common methods that it can work with:
<br />
<br />
<ul class="blog_list">
<li>abort</li>

<li>getAllResponseHeaders</li>

<li>getResponseHeader</li>

<li>Open</li>

<li>Send</li>
<br />
</ul>Some common properties of the request object are:
<br />
<br />
<ul class="blog_list">
<li><font color="669999"><span class="blue_highlight">onreadystatechange</span></font>: contains the name of the event handler (function to call) when the value of <u>readyState </u>property changes.</li>

<li>readyState: State of the request ( read only and status code )</li>

<li>responseText: Body of the response. Returned as a string</li>

<li>responseXML: Body of the response in XML format.</li>

<li>status / Status (ie): HTTP Status code returned by a request</li>

<li>statusText: response status text<br /></li></ul><br />

<h2>Making the request object:</h2>
<hr />
<br />
JavaScipt is an object oriented language.  As such it would be beneficial for the reader to know about OOP and how to work with objects.  I have a series 
on C++ that would be helpful or you could check out Nettuts&#8217;s JavaScript
series.  <br /><br />In order to make the request object you must find out 
which client (browser) is making the request.  This is done by using the 
window object and a simple &#8220;if&#8221; statement.  <br /><br />Once the browser is identified and the object is created the next step is to open it.  This is done with the open method and its prototype is as follows:
<br />
<br /><font color="#cc0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; open(&#8220;method&#8221;, &#8220;URL&#8221;[, asyncFlag [, "userName" [, "password"]]])</font><br/>
<br />
<ul class="blog_list"><li>method: Get, Post, PUT, HEAD, or PROPFIND</li><li>URL: is the URL</li><li>asyncFlag: whether or not the call is async. The default is true.</li><li>username: s/e<br /></li><li>password: s/e</li></ol>
<br />

<h2> Handling The Data That Is Returned</h2>
<hr />
<br />
Once the connection has been opened, a callback function is fired.  This 
function is meant to fire when data begins to download or after data has
been downloaded.  The request object will call the callback function. 
This is done by assigning the callback function to the 
<span class="blue_highlight">onreadystatechange</span> property of the request object like so:
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#993300">XMLHttpRequestObject.<span class="blue_highlight">onreadystatechange</span> = myCallbackFunction;</font><br />
<br />
This step can also be done using an anonymous function.<br />
<br />
<span class="blue_highlight">onreadystatechange</span> has several numeric codes that serve as status indicators. Here they are:
<br />
<br />
<ul class="blog_list">
<li>0 &#8211; unitialized</li><li>1 &#8211; loading</li><li>2 &#8211; loaded</li><li>3 &#8211; interactive</li><li>4 &#8211; complete</li></ul>
<br />
The status property also has status codes. These are normal HTTP status codes and the values are as follows:
<br />
<br />
<ul class="blog_list">
<li>200 &#8211; ok</li>
<li>210 &#8211; created</li>
<li>204 &#8211; no content</li>
<li>205 &#8211; reset content</li>
<li>206 &#8211; partial content</li>
<li>400 &#8211; bad request <br /></li>
<li>401 &#8211; unauthorized</li>
<li>403 &#8211; forbidden</li>
<li>404 &#8211; not found</li>
<li>and on and on&#8230; http://www.w3.org/Protocol/HTTP/HTRESP.html</li></ul>
<br />
Inside of your callback function you can have an &#8220;if&#8221; statement that 
checks the status code.  If the status code is 4, meaning the data download is complete, and the status property is 200, meaning that it went well, then we can proceed with the data download.  This is usually done by firing another method, the <u>send</u> method.
<br />
<br />
<h2>Conclusion:</h2> 
<hr />
<br />
You have seen the basic steps that it takes to make an AJAX connection and talk to the server.  For a quick summary here are the necessary steps.
<br />
<br /> 
<ol><li>Create the XMLHttpRequest Object.</li><li>Use the open method to configure it.</li><li>Call an anonymous function to handle the data download by connecting to <span class="blue_highlight">onreadystatechange</span></li><li>Use the send method to execute the request<br />
  </li></ol>
<big><big><small><small><br />
      </small></small></big></big><p>The post <a href="http://imperativedesign.net/javascript/ajax-for-beginners/">Ajax.. From Basic to Bold-Day One</a> appeared first on <a href="http://imperativedesign.net">Imperative Design</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://imperativedesign.net/javascript/ajax-for-beginners/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
