<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>circlecube</title>
	
	<link>http://blog.circlecube.com</link>
	<description>Evan's Interactive Actionscript Exploration</description>
	<lastBuildDate>Wed, 14 Jul 2010 17:30:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/circlecube" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="circlecube" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">circlecube</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Better jquery mega-menu tutorial</title>
		<link>http://blog.circlecube.com/2010/07/tutorial/better-jquery-mega-menu-tutorial/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=better-jquery-mega-menu-tutorial</link>
		<comments>http://blog.circlecube.com/2010/07/tutorial/better-jquery-mega-menu-tutorial/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 17:30:03 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=1295</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2010/07/tutorial/better-jquery-mega-menu-tutorial/"><img align="left" hspace="5" width="150" height="150" src="http://blog.circlecube.com/wp-content/uploads/2010/07/better-mega-menu-screenshot-150x150.png" class="alignleft tfe wp-post-image" alt="better-mega-menu-screenshot" title="better-mega-menu-screenshot" /></a>My earlier simple mega menu implementation post displayed some simple css and jquery to explode a standard navigation menu into a mega-menu&#8230; I&#8217;ve made it even better. My biggest issue with that implementation was that it did not keep the order like you&#8217;d expect. It read left to right in columns rather than down each [...]]]></description>
			<content:encoded><![CDATA[<p>My earlier <a href="http://blog.circlecube.com/2010/07/tutorial/a-simple-mega-menu-implementation/">simple mega menu implementation</a> post displayed some simple css and jquery to explode a standard navigation menu into a mega-menu&#8230; I&#8217;ve made it even better. My biggest issue with that implementation was that it did not keep the order like you&#8217;d expect. It read left to right in columns rather than down each column. In the example you can see the first column of three would read from the top: a, d, g, j&#8230; this could potentially be confusing. So I wanted to update it to keep the order better and just stack the columns of elements rather than the elements themselves.</p>
<p>I used some different jquery to execute this. First we walk through the menu elements and calculate which column they should be in. We basically map that element&#8217;s (li)index to the column it should be, some big math. Luckily I had some experience from actionscript in my arsenal doing just that, so porting the function to javascript I was ready to go. If your number X falls between A and B, and you would like to convert it to Y which falls between C and D follow this formula: Y = (X-A)/(B-A) * (D-C) + C. Plugging this function in and cancelling out the zeros and adding some rounding to get integers I got: Math.floor((liindex / $total * $cols)+1). Using this I added a class to each &#8216;li&#8217; designating which column it should be in, and then used wrapAll to wrap them into column divs. Very simple and a much better implementation overall anyways. Better code, better user experience&#8230; what more can you ask&#8230; so here&#8217;s the example and jquery code. I&#8217;m thinking I should make this into a jquery plugin or something, any thoughts?</p>
<p><img src="http://blog.circlecube.com/wp-content/uploads/2010/07/better-mega-menu-screenshot.png" alt="better-mega-menu-screenshot" title="better-mega-menu-screenshot" width="550" height="166" class="aligncenter size-full wp-image-1299" /></p>
<h3><a href="http://blog.circlecube.com/wp-content/uploads/2010/07/mega-menu-columns-demo.html" target="_blank">See the mega menu in action</a></h3>
<h3>Javascript code</h3>
<div class="codecolorer-container javascript mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//clean up the row of the mega menu. add css class to each element on bottom row.</span><br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//only if more than 7 elements. if more than 16, mm-3</span><br />
&nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#nav li ul'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>ulindex<span style="color: #339933;">,</span> ulele<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; $total <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">children</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'li'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">size</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>$total <span style="color: #339933;">&lt;=</span> <span style="color: #CC0000;">7</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'mm-1'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $cols <span style="color: #339933;">=</span> Math.<span style="color: #660066;">floor</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>$total<span style="color: #009900;">&#41;</span> <span style="color: #339933;">/</span> <span style="color: #CC0000;">8</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $remainder <span style="color: #339933;">=</span> $total <span style="color: #339933;">%</span> $cols<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $rows <span style="color: #339933;">=</span> Math.<span style="color: #660066;">ceil</span><span style="color: #009900;">&#40;</span>$total <span style="color: #339933;">/</span> $cols<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'mm-'</span> <span style="color: #339933;">+</span> $cols <span style="color: #339933;">+</span> <span style="color: #3366CC;">' total-'</span> <span style="color: #339933;">+</span> $total <span style="color: #339933;">+</span> <span style="color: #3366CC;">' rem-'</span><span style="color: #339933;">+</span>$remainder <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">children</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>liindex<span style="color: #339933;">,</span> liele<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//alert(&quot;total: &quot;+$total+&quot;, remainder: &quot;+ $mod+&quot;, ulindex: &quot;+ulindex+&quot;, liindex: &quot;+liindex);</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//If your number X falls between A and B, and you would like to convert it to Y which falls between C and D follow this formula: Y = (X-A)/(B-A) * (D-C) + C.</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'col-'</span> <span style="color: #339933;">+</span> Math.<span style="color: #660066;">floor</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>liindex <span style="color: #339933;">/</span> $total <span style="color: #339933;">*</span> $cols<span style="color: #009900;">&#41;</span><span style="color: #339933;">+</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #009900;">&#40;</span>liindex<span style="color: #339933;">+</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">%</span> $rows <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'last'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> colcount <span style="color: #339933;">=</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span> colcount<span style="color: #339933;">&lt;=</span> $cols<span style="color: #339933;">;</span> colcount<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">children</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.col-'</span><span style="color: #339933;">+</span>colcount<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">wrapAll</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'&lt;div class=&quot;col&quot; /&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<h3>css</h3>
<div class="codecolorer-container css mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:400px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br /></div></td><td><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/********** &lt; Navigation */</span><br />
<span style="color: #6666ff;">.nav-container</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#398301</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10em</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">960px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span> <span style="color: #933;">0px</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">3px</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">2px</span> <span style="color: #933;">44px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">13px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* All Levels */</span><br />
<span style="color: #cc00cc;">#nav</span> li <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">999</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.parent</span> <span style="color: #00AA00;">&#123;</span><span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a span <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span><span style="color: #993333;">nowrap</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">cursor</span><span style="color: #00AA00;">:</span><span style="color: #993333;">pointer</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li ul a span <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* 1st Level */</span><br />
<span style="color: #cc00cc;">#nav</span> li <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">5px</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#1b3f00</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">3px</span> <span style="color: #cc00cc;">#ccc</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> a<span style="color: #00AA00;">,</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.active</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* 2nd Level */</span><br />
<span style="color: #cc00cc;">#nav</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">15em</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">26px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">-10000px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#1b3f00</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">border-width</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">1px</span> <span style="color: #933;">2px</span> <span style="color: #933;">1px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#398301</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">6px</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">6px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul div<span style="color: #6666ff;">.col</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">15em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">15em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">6px</span> <span style="color: #933;">9px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FFF</span> !important<span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#1b3f00</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">border-bottom</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#1b3f00</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#398301</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li a<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span> !important<span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">3px</span> <span style="color: #cc00cc;">#ccc</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#2b6301</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li<span style="color: #6666ff;">.last</span> <span style="color: #00AA00;">&gt;</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">border-bottom</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li<span style="color: #6666ff;">.last</span><span style="color: #6666ff;">.parent</span> <span style="color: #00AA00;">&gt;</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">border-bottom</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #cc00cc;">#nav</span> ul li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&gt;</span> a &nbsp;<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span> !important<span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#1b3f00</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul<span style="color: #6666ff;">.mm-1</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">15em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul<span style="color: #6666ff;">.mm-2</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">30em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul<span style="color: #6666ff;">.mm-3</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">45em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul<span style="color: #6666ff;">.mm-4</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">60em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #808080; font-style: italic;">/* 3rd+ leven */</span><br />
<span style="color: #cc00cc;">#nav</span> ul ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">-6px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#1b3f00</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* Show Menu - uses built-in magento menu hovering */</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&gt;</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&gt;</span> ul li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&gt;</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">14em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> ul ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">-10000px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* Show Menu - uses css only, not fully across all browsers but, for the purpose of the demo is fine by me */</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&gt;</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">100</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&gt;</span> ul li<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&gt;</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">14em</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">200</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #3333ff;">:hover </span>ul ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">-10000px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span></div></td></tr></tbody></table></div>
<h3>Download</h3>
<p><a href="http://blog.circlecube.com/wp-content/uploads/2010/07/mega-menu-columns-demo.html" target="_blank" title="Mega Menu with Columns from css and jQuery Demo">Visit this demo page and view source or save as&#8230;</a></p>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F&amp;title=Better%20jquery%20mega-menu%20tutorial&amp;notes=My%20earlier%20simple%20mega%20menu%20implementation%20post%20displayed%20some%20simple%20css%20and%20jquery%20to%20explode%20a%20standard%20navigation%20menu%20into%20a%20mega-menu...%20I%27ve%20made%20it%20even%20better.%20My%20biggest%20issue%20with%20that%20implementation%20was%20that%20it%20did%20not%20keep%20the%20order%20like" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F&amp;title=Better%20jquery%20mega-menu%20tutorial&amp;bodytext=My%20earlier%20simple%20mega%20menu%20implementation%20post%20displayed%20some%20simple%20css%20and%20jquery%20to%20explode%20a%20standard%20navigation%20menu%20into%20a%20mega-menu...%20I%27ve%20made%20it%20even%20better.%20My%20biggest%20issue%20with%20that%20implementation%20was%20that%20it%20did%20not%20keep%20the%20order%20like" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Better%20jquery%20mega-menu%20tutorial&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F&amp;t=Better%20jquery%20mega-menu%20tutorial" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F&amp;title=Better%20jquery%20mega-menu%20tutorial&amp;annotation=My%20earlier%20simple%20mega%20menu%20implementation%20post%20displayed%20some%20simple%20css%20and%20jquery%20to%20explode%20a%20standard%20navigation%20menu%20into%20a%20mega-menu...%20I%27ve%20made%20it%20even%20better.%20My%20biggest%20issue%20with%20that%20implementation%20was%20that%20it%20did%20not%20keep%20the%20order%20like" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F&amp;title=Better%20jquery%20mega-menu%20tutorial&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=My%20earlier%20simple%20mega%20menu%20implementation%20post%20displayed%20some%20simple%20css%20and%20jquery%20to%20explode%20a%20standard%20navigation%20menu%20into%20a%20mega-menu...%20I%27ve%20made%20it%20even%20better.%20My%20biggest%20issue%20with%20that%20implementation%20was%20that%20it%20did%20not%20keep%20the%20order%20like" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F&amp;title=Better%20jquery%20mega-menu%20tutorial" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F&amp;title=Better%20jquery%20mega-menu%20tutorial" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Better%20jquery%20mega-menu%20tutorial%20-%20http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fbetter-jquery-mega-menu-tutorial%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/0cscvdPPAWE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2010/07/tutorial/better-jquery-mega-menu-tutorial/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A simple mega menu implementation with CSS and jquery</title>
		<link>http://blog.circlecube.com/2010/07/tutorial/a-simple-mega-menu-implementation/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=a-simple-mega-menu-implementation</link>
		<comments>http://blog.circlecube.com/2010/07/tutorial/a-simple-mega-menu-implementation/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 18:26:23 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=1283</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2010/07/tutorial/a-simple-mega-menu-implementation/"><img align="left" hspace="5" width="150" height="150" src="http://blog.circlecube.com/wp-content/uploads/2010/07/mega-menu-screenshot-150x150.jpg" class="alignleft tfe wp-post-image" alt="mega-menu-screenshot" title="mega-menu-screenshot" /></a>I&#8217;ve been skinning quite a few ecommerce sites with the magento platform and wanted a simple way to explode the navigation menus. Some sites end up getting a long list of categories and sub-categories, so I wanted to do a mega-menu style navigation. One way to do it was to rewrite the html code for [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been skinning quite a few ecommerce sites with the magento platform and wanted a simple way to explode the navigation menus. Some sites end up getting a long list of categories and sub-categories, so I wanted to do a mega-menu style navigation. One way to do it was to rewrite the html code for the navigation and pop each column into another nested unordered list. I&#8217;m not a fan of doing this because one &#8211; I didn&#8217;t want to manipulate the html. I like the simplicity of ul navigation with a clear flat list of li elements. Of course for nested sub-navigation any li can contain another ul. I wanted to just use some css and maybe javascript to visually accomplish the same thing. I also wanted it to be portable, so I could take it and use it on a wordpress install or even a plain html site. I went to my favorite: jquery. I knew there was a likely plugin out there already that would do something similar, but nothing after my initial search, but I realized that it was a simple procedure and mostly accomplished with some css.<br />
<img src="http://blog.circlecube.com/wp-content/uploads/2010/07/mega-menu-screenshot.jpg" alt="mega menu screenshot" title="mega-menu-screenshot" width="550" height="221" class="aligncenter size-full wp-image-1288" /><br />
I&#8217;ll walk you through the process here and let you inspect the code yourself and see it in action on the demo page. Assign each ul to be a default width of 15em, then each li element we float:left and also give it a width of 15em. This way we can change the ul width to 30em and automatically I have 2 columns! Assigning the nested ul a specific width according to it&#8217;s class is done through css, mm-0 will be 15em and incrementally each next one will be 15em more. mm-1 is 30 and mm-2 is 45. Then we use jquery to determine the number of elements in the list and assign it a class accordingly. This involves some math and some preferences. Using the magic ui number 7, I determined that a menu with more than 7 elements should explode into multiple columns. So anything less than or equal to 7 I assign the class &#8216;mm-1&#8242; which in the css sets the width to the standard 15em (ie 1 mega menu column). More than 7 should pop into columns no more than 8 tall. So dividing the total by 8 will give us the number of columns we want. We&#8217;ll add a class of mm-x, where x would be the number of columns. And the li elements will float to the left and fill in the space in columns.<br />
One specific issue is the last element in the menu, sometimes we need to style that element differently. I&#8217;ll loop through each child of the nested ul element and if it is on the bottom row apply a class of &#8216;last&#8217;. But this was a little tricky in calculating which would be last because were never sure how many elements there will be or how many columns. I just used the remainder after dividing the total by the number of columns, then if the remainder could be used to know which elements are on the bottom row.</p>
<p>OK, now that that&#8217;s out of the way, let&#8217;s look at the code.</p>
<h3>HTML</h3>
<p>This I won&#8217;t show, you can inspect the source of the demo if you wish to see it, it a basic nested collection of unordered lists. It&#8217;s the standard that is created by magento, wordpress and most other CMS platforms.</p>
<h3>CSS</h3>
<div class="codecolorer-container css mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:400px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br /></div></td><td><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">html<span style="color: #00AA00;">,</span> body <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/********** &lt; Navigation */</span><br />
<span style="color: #6666ff;">.nav-container</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#186C94</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10em</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">960px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span> <span style="color: #933;">0px</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">3px</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">2px</span> <span style="color: #933;">44px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">13px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* All Levels */</span><br />
<span style="color: #cc00cc;">#nav</span> li <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">999</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.parent</span> <span style="color: #00AA00;">&#123;</span><span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a span <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span><span style="color: #993333;">nowrap</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">cursor</span><span style="color: #00AA00;">:</span><span style="color: #993333;">pointer</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li ul a span <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* 1st Level */</span><br />
<span style="color: #cc00cc;">#nav</span> li <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">5px</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#111</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li a<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">3px</span> <span style="color: #cc00cc;">#ccc</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> a<span style="color: #00AA00;">,</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.active</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* 2nd Level */</span><br />
<span style="color: #cc00cc;">#nav</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">15em</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">26px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">-10000px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#104A65</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">border-width</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">1px</span> <span style="color: #933;">2px</span> <span style="color: #933;">1px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#186C94</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">6px</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">6px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul div<span style="color: #6666ff;">.col</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">15em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">15em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">6px</span> <span style="color: #933;">9px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FFF</span> !important<span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #cc00cc;">#111</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">border-bottom</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#104A65</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#186C94</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li a<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span> !important<span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">text-shadow</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #933;">1px</span> <span style="color: #933;">3px</span> <span style="color: #cc00cc;">#ccc</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#135575</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li<span style="color: #6666ff;">.last</span> <span style="color: #00AA00;">&gt;</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">border-bottom</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul li<span style="color: #6666ff;">.last</span><span style="color: #6666ff;">.parent</span> <span style="color: #00AA00;">&gt;</span> a <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">border-bottom</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #cc00cc;">#nav</span> ul li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&gt;</span> a &nbsp;<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span> !important<span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#104A65</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul<span style="color: #6666ff;">.mm-1</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">15em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul<span style="color: #6666ff;">.mm-2</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">30em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul<span style="color: #6666ff;">.mm-3</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">45em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> ul<span style="color: #6666ff;">.mm-4</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">60em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #808080; font-style: italic;">/* 3rd+ leven */</span><br />
<span style="color: #cc00cc;">#nav</span> ul ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">-6px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#104A65</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* Show Menu - uses built-in magento menu hovering */</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&gt;</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&gt;</span> ul li<span style="color: #6666ff;">.over</span> <span style="color: #00AA00;">&gt;</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">14em</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #6666ff;">.over</span> ul ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">-10000px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">/* Show Menu - uses css only, not fully across all browsers but, for the purpose of the demo is fine by me */</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&gt;</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">100</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&gt;</span> ul li<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&gt;</span> ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">14em</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">z-index</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">200</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span><br />
<span style="color: #cc00cc;">#nav</span> li<span style="color: #3333ff;">:hover </span>ul ul <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">-10000px</span><span style="color: #00AA00;">;</span> <span style="color: #00AA00;">&#125;</span></div></td></tr></tbody></table></div>
<h3>Javascript</h3>
<p>Don&#8217;t forget to include jQuery (I prefer using the google hosted version at http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js)</p>
<div class="codecolorer-container javascript mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//clean up the row of the mega menu. add css class to each element on bottom row.</span><br />
&nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//only if more than 7 elements. if more than 16, mm-3</span><br />
&nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#nav li ul'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>ulindex<span style="color: #339933;">,</span> ulele<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; $total <span style="color: #339933;">=</span> jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">children</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'li'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">size</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>$total <span style="color: #339933;">&lt;=</span> <span style="color: #CC0000;">7</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'mm-1'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">else</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $cols <span style="color: #339933;">=</span> Math.<span style="color: #660066;">floor</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>$total<span style="color: #009900;">&#41;</span> <span style="color: #339933;">/</span> <span style="color: #CC0000;">8</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $remainder <span style="color: #339933;">=</span> $total <span style="color: #339933;">%</span> $cols<span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'mm-'</span> <span style="color: #339933;">+</span> $cols <span style="color: #339933;">+</span> <span style="color: #3366CC;">' total-'</span> <span style="color: #339933;">+</span> $total <span style="color: #339933;">+</span> <span style="color: #3366CC;">' rem-'</span><span style="color: #339933;">+</span>$remainder <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">children</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>liindex<span style="color: #339933;">,</span> liele<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//alert(&quot;total: &quot;+$total+&quot;, remainder: &quot;+ $mod+&quot;, ulindex: &quot;+ulindex+&quot;, liindex: &quot;+liindex);&nbsp; &nbsp; </span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span> liindex <span style="color: #339933;">+</span> $remainder <span style="color: #339933;">&gt;=</span> $total <span style="color: #339933;">||</span> $remainder <span style="color: #339933;">==</span> <span style="color: #CC0000;">0</span> <span style="color: #339933;">&amp;&amp;</span> liindex <span style="color: #339933;">+</span> $cols <span style="color: #339933;">&gt;=</span> $total <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//alert(&quot;total: &quot;+$total+&quot;, remainder: &quot;+ $remainder+&quot;, index: &quot;+liindex);</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jQuery<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'last'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <br />
&nbsp; &nbsp; <br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<h3><a href="http://blog.circlecube.com/wp-content/uploads/2010/07/mega-menu-demo.html" target="_blank" title="don't forget to view source">See the demo in action</a></h3>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F&amp;title=A%20simple%20mega%20menu%20implementation%20with%20CSS%20and%20jquery&amp;notes=I%27ve%20been%20skinning%20quite%20a%20few%20ecommerce%20sites%20with%20the%20magento%20platform%20and%20wanted%20a%20simple%20way%20to%20explode%20the%20navigation%20menus.%20Some%20sites%20end%20up%20getting%20a%20long%20list%20of%20categories%20and%20sub-categories%2C%20so%20I%20wanted%20to%20do%20a%20mega-menu%20style%20navigation.%20" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F&amp;title=A%20simple%20mega%20menu%20implementation%20with%20CSS%20and%20jquery&amp;bodytext=I%27ve%20been%20skinning%20quite%20a%20few%20ecommerce%20sites%20with%20the%20magento%20platform%20and%20wanted%20a%20simple%20way%20to%20explode%20the%20navigation%20menus.%20Some%20sites%20end%20up%20getting%20a%20long%20list%20of%20categories%20and%20sub-categories%2C%20so%20I%20wanted%20to%20do%20a%20mega-menu%20style%20navigation.%20" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=A%20simple%20mega%20menu%20implementation%20with%20CSS%20and%20jquery&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F&amp;t=A%20simple%20mega%20menu%20implementation%20with%20CSS%20and%20jquery" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F&amp;title=A%20simple%20mega%20menu%20implementation%20with%20CSS%20and%20jquery&amp;annotation=I%27ve%20been%20skinning%20quite%20a%20few%20ecommerce%20sites%20with%20the%20magento%20platform%20and%20wanted%20a%20simple%20way%20to%20explode%20the%20navigation%20menus.%20Some%20sites%20end%20up%20getting%20a%20long%20list%20of%20categories%20and%20sub-categories%2C%20so%20I%20wanted%20to%20do%20a%20mega-menu%20style%20navigation.%20" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F&amp;title=A%20simple%20mega%20menu%20implementation%20with%20CSS%20and%20jquery&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=I%27ve%20been%20skinning%20quite%20a%20few%20ecommerce%20sites%20with%20the%20magento%20platform%20and%20wanted%20a%20simple%20way%20to%20explode%20the%20navigation%20menus.%20Some%20sites%20end%20up%20getting%20a%20long%20list%20of%20categories%20and%20sub-categories%2C%20so%20I%20wanted%20to%20do%20a%20mega-menu%20style%20navigation.%20" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F&amp;title=A%20simple%20mega%20menu%20implementation%20with%20CSS%20and%20jquery" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F&amp;title=A%20simple%20mega%20menu%20implementation%20with%20CSS%20and%20jquery" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=A%20simple%20mega%20menu%20implementation%20with%20CSS%20and%20jquery%20-%20http%3A%2F%2Fblog.circlecube.com%2F2010%2F07%2Ftutorial%2Fa-simple-mega-menu-implementation%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/VNX5DuQG_7c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2010/07/tutorial/a-simple-mega-menu-implementation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why I {heart} Flash and a Smart Point for Adobe</title>
		<link>http://blog.circlecube.com/2010/05/review/why-i-heart-flash-and-a-smart-point-for-adobe/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=why-i-heart-flash-and-a-smart-point-for-adobe</link>
		<comments>http://blog.circlecube.com/2010/05/review/why-i-heart-flash-and-a-smart-point-for-adobe/#comments</comments>
		<pubDate>Thu, 13 May 2010 15:04:41 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[review]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=1269</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2010/05/review/why-i-heart-flash-and-a-smart-point-for-adobe/"><img align="left" hspace="5" width="150" height="150" src="http://blog.circlecube.com/wp-content/uploads/2010/05/nytimes-com-adobe-ad-diaspora-150x150.png" class="alignleft tfe wp-post-image" alt="nytimes-com-adobe-ad-diaspora" title="nytimes-com-adobe-ad-diaspora" /></a>Checking out an interesting article about Diaspora (back the project and the cause if you can) on NYTimes and then I noticed the words adobe and Apple in the same space. The ad reads &#8220;We Love Apple&#8221; and is followed by the Adobe logo. What a joke I thought, it takes a lot of gumption [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.circlecube.com/wp-content/uploads/2010/05/nytimes-com-adobe-ad-diaspora.png"><img src="http://blog.circlecube.com/wp-content/uploads/2010/05/nytimes-com-adobe-ad-diaspora-300x226.png" alt="nytimes example of adobe ad" title="nytimes-com-adobe-ad-diaspora" width="300" height="226" class="alignleft size-medium wp-image-1270" /></a> Checking out an interesting article about <a href="http://www.joindiaspora.com/" target="_blank">Diaspora</a> (<a href="http://www.kickstarter.com/projects/196017994/diaspora-the-personally-controlled-do-it-all-distr" target="_blank">back the project and the cause</a> if you can) on <a href="http://www.nytimes.com/2010/05/12/nyregion/12about.html" target="_blank" rel="nofollow">NYTimes</a> and then I noticed the words adobe and Apple in the same space. The ad reads &#8220;We Love Apple&#8221; and is followed by the Adobe logo. What a joke I thought, it takes a lot of gumption for Adobe to say they love Apple right now, but I&#8217;m sure they really do. Despite all the negative things Apple has been doing and saying towards Flash and Adobe in general. I admit I&#8217;m biased, but&#8230; </p>
<blockquote><p>I {heart} flash </p></blockquote>
<p>I would rather stop using Apple than stop using Adobe. I agree with the openness and empowering software that Adobe provides. True, it&#8217;s expensive and true it&#8217;s not perfect, but I&#8217;ve found Adobe to be a great company that cares about the web and progress. During the whole Flash/iPhone debate I&#8217;ve been bothered by the lack of response from Adobe. It was nice that they were above the name calling and flat out lying that Steve Jobs and Apple have turned to, but to be honest- a little disheartening that they had nothing to say. Then the &#8216;Thoughts on Flash&#8217; came out and I was amazed at the silence from Adobe. This is the perfect and genius response to the unprofessional lashes from Apple. From the <a href="http://www.mikechambers.com/blog/2010/04/20/on-adobe-flash-cs5-and-iphone-applications/" target="_blank">3.3.1 iPhone developer clause</a> to the sheer CLOSEDness of Apple in general. I used to be a big fan of Apple because they made a great product. Perhaps I gave them a little boost because who doesn&#8217;t like an underdog. But they have proven to me at least to be more closed and more evil than even Microsoft when they packaged IE with their OS. (Although Apple has done that too with Safari and iTunes, but I digress).</p>
<blockquote><p>What we don&#8217;t love is anybody taking away your freedom to choose what you create, how you create it, and what you experience on the web.</p></blockquote>
<p>I give props to Adobe. They were surely disturbed when Apple declared war on flash, but rather than stooping to the level of Steve Jobs, they thought it out and made an honorable move. I know it&#8217;s not the end, but if things continue a check-mate/game-point-match may be in order by the end of the decade&#8230; </p>
<p>Learn more at adobe.   <a href="http://www.adobe.com/choice/" target="_blank">We love choice</a> and the <a href="http://www.adobe.com/choice/flash.html" target="_blank">Truth about Flash</a>.<br />
<a href="http://www.adobe.com/choice/" target="_blank"><img alt="ADOBE LOVES CHOICE" src="http://blog.circlecube.com/wp-content/uploads/2010/05/marquee_792x200.jpg" title="ADOBE LOVES CHOICE" class="aligncenter" width="550" /></a><br />
<a href="http://www.adobe.com/choice/flash.html" target="_blank"><img src="http://blog.circlecube.com/wp-content/uploads/2010/05/statistics_764x238.jpg" alt="Flash Truth Stats" title="statistics_764x238" width="550" class="aligncenter size-full wp-image-1272" /></a></p>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F&amp;title=Why%20I%20%7Bheart%7D%20Flash%20and%20a%20Smart%20Point%20for%20Adobe%20&amp;notes=%20Checking%20out%20an%20interesting%20article%20about%20Diaspora%20%28back%20the%20project%20and%20the%20cause%20if%20you%20can%29%20on%20NYTimes%20and%20then%20I%20noticed%20the%20words%20adobe%20and%20Apple%20in%20the%20same%20space.%20The%20ad%20reads%20%22We%20Love%20Apple%22%20and%20is%20followed%20by%20the%20Adobe%20logo.%20What%20a%20joke%20I%20t" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F&amp;title=Why%20I%20%7Bheart%7D%20Flash%20and%20a%20Smart%20Point%20for%20Adobe%20&amp;bodytext=%20Checking%20out%20an%20interesting%20article%20about%20Diaspora%20%28back%20the%20project%20and%20the%20cause%20if%20you%20can%29%20on%20NYTimes%20and%20then%20I%20noticed%20the%20words%20adobe%20and%20Apple%20in%20the%20same%20space.%20The%20ad%20reads%20%22We%20Love%20Apple%22%20and%20is%20followed%20by%20the%20Adobe%20logo.%20What%20a%20joke%20I%20t" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Why%20I%20%7Bheart%7D%20Flash%20and%20a%20Smart%20Point%20for%20Adobe%20&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F&amp;t=Why%20I%20%7Bheart%7D%20Flash%20and%20a%20Smart%20Point%20for%20Adobe%20" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F&amp;title=Why%20I%20%7Bheart%7D%20Flash%20and%20a%20Smart%20Point%20for%20Adobe%20&amp;annotation=%20Checking%20out%20an%20interesting%20article%20about%20Diaspora%20%28back%20the%20project%20and%20the%20cause%20if%20you%20can%29%20on%20NYTimes%20and%20then%20I%20noticed%20the%20words%20adobe%20and%20Apple%20in%20the%20same%20space.%20The%20ad%20reads%20%22We%20Love%20Apple%22%20and%20is%20followed%20by%20the%20Adobe%20logo.%20What%20a%20joke%20I%20t" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F&amp;title=Why%20I%20%7Bheart%7D%20Flash%20and%20a%20Smart%20Point%20for%20Adobe%20&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=%20Checking%20out%20an%20interesting%20article%20about%20Diaspora%20%28back%20the%20project%20and%20the%20cause%20if%20you%20can%29%20on%20NYTimes%20and%20then%20I%20noticed%20the%20words%20adobe%20and%20Apple%20in%20the%20same%20space.%20The%20ad%20reads%20%22We%20Love%20Apple%22%20and%20is%20followed%20by%20the%20Adobe%20logo.%20What%20a%20joke%20I%20t" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F&amp;title=Why%20I%20%7Bheart%7D%20Flash%20and%20a%20Smart%20Point%20for%20Adobe%20" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F&amp;title=Why%20I%20%7Bheart%7D%20Flash%20and%20a%20Smart%20Point%20for%20Adobe%20" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Why%20I%20%7Bheart%7D%20Flash%20and%20a%20Smart%20Point%20for%20Adobe%20%20-%20http%3A%2F%2Fblog.circlecube.com%2F2010%2F05%2Freview%2Fwhy-i-heart-flash-and-a-smart-point-for-adobe%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/CFoczlmSkJ4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2010/05/review/why-i-heart-flash-and-a-smart-point-for-adobe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cornerstone Media Group | Atlanta Web Design</title>
		<link>http://blog.circlecube.com/2010/04/work/cornerstone-media-group-atlanta-web-design/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=cornerstone-media-group-atlanta-web-design</link>
		<comments>http://blog.circlecube.com/2010/04/work/cornerstone-media-group-atlanta-web-design/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 23:38:05 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[dreamweaver]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=1257</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2010/04/work/cornerstone-media-group-atlanta-web-design/"><img align="left" hspace="5" width="150" height="150" src="http://blog.circlecube.com/wp-content/uploads/2010/04/csmediagroup-com-home-150x150.jpg" class="alignleft tfe wp-post-image" alt="csmediagroup-com-home" title="csmediagroup-com-home" /></a>I&#8217;ve joined Cornerstone Media Group of Atlanta as the Senior Web Designer and Front-End coder! A bit stale as far as news goes, I&#8217;m going on 6 months already. The reason I bring it up now is that we&#8217;ve just relaunched our website. This new look is not just about new appearances and aesthetics, it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.csmediagroup.com"><img class="alignleft size-medium wp-image-1260" title="csmediagroup.com" src="http://blog.circlecube.com/wp-content/uploads/2010/04/csmediagroup-com550-179x300.jpg" alt="csmediagroup redesign" width="179" height="300" /></a>I&#8217;ve joined <a href="http://www.csmediagroup.com">Cornerstone Media Group of Atlanta</a> as the Senior Web Designer and Front-End coder! A bit stale as far as news goes, I&#8217;m going on 6 months already. The reason I bring it up now is that we&#8217;ve just relaunched our website. This new look is not just about new appearances and aesthetics, it is about a new approach. The redesigned website has new features that make the user experience easier and more intuitive. There is a dynamic portfolio and the company blog is tied more into the site and more into the business. Most employees are signed on as an author on the blog. We&#8217;ll do our best to flood the inter-web with good content related to what we do and our expertise. Three of our most popular business solutions now are highlighted buttons that can take you straight to landing pages with more in depth information on each solution; <a title="Website SEO Search Engine Optimax from Cornerstone" href="http://www.csmediagroup.com/services/website-optimization-seo/">SEO</a>, <a title="Cornerstone Web Design Atlanta" href="http://www.csmediagroup.com/services/web-design/">Web Design</a> and <a title="Web Design ecommerce Solutions at Cornerstone" href="http://www.csmediagroup.com/services/e-commerce-solutions/">E-Commerce</a>. The redesigned website offers a freshness that comes with change. We hope you enjoy your new experience at cornerstone. If you&#8217;re in need of any web services chances are we&#8217;ll have a solution at <a href="http://www.csmediagroup.com" title="Cornerstone media group">CSMediaGroup</a>.</p>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F&amp;title=Cornerstone%20Media%20Group%20%7C%20Atlanta%20Web%20Design&amp;notes=I%27ve%20joined%20Cornerstone%20Media%20Group%20of%20Atlanta%20as%20the%20Senior%20Web%20Designer%20and%20Front-End%20coder%21%20A%20bit%20stale%20as%20far%20as%20news%20goes%2C%20I%27m%20going%20on%206%20months%20already.%20The%20reason%20I%20bring%20it%20up%20now%20is%20that%20we%27ve%20just%20relaunched%20our%20website.%20This%20new%20look%20is%20no" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F&amp;title=Cornerstone%20Media%20Group%20%7C%20Atlanta%20Web%20Design&amp;bodytext=I%27ve%20joined%20Cornerstone%20Media%20Group%20of%20Atlanta%20as%20the%20Senior%20Web%20Designer%20and%20Front-End%20coder%21%20A%20bit%20stale%20as%20far%20as%20news%20goes%2C%20I%27m%20going%20on%206%20months%20already.%20The%20reason%20I%20bring%20it%20up%20now%20is%20that%20we%27ve%20just%20relaunched%20our%20website.%20This%20new%20look%20is%20no" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Cornerstone%20Media%20Group%20%7C%20Atlanta%20Web%20Design&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F&amp;t=Cornerstone%20Media%20Group%20%7C%20Atlanta%20Web%20Design" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F&amp;title=Cornerstone%20Media%20Group%20%7C%20Atlanta%20Web%20Design&amp;annotation=I%27ve%20joined%20Cornerstone%20Media%20Group%20of%20Atlanta%20as%20the%20Senior%20Web%20Designer%20and%20Front-End%20coder%21%20A%20bit%20stale%20as%20far%20as%20news%20goes%2C%20I%27m%20going%20on%206%20months%20already.%20The%20reason%20I%20bring%20it%20up%20now%20is%20that%20we%27ve%20just%20relaunched%20our%20website.%20This%20new%20look%20is%20no" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F&amp;title=Cornerstone%20Media%20Group%20%7C%20Atlanta%20Web%20Design&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=I%27ve%20joined%20Cornerstone%20Media%20Group%20of%20Atlanta%20as%20the%20Senior%20Web%20Designer%20and%20Front-End%20coder%21%20A%20bit%20stale%20as%20far%20as%20news%20goes%2C%20I%27m%20going%20on%206%20months%20already.%20The%20reason%20I%20bring%20it%20up%20now%20is%20that%20we%27ve%20just%20relaunched%20our%20website.%20This%20new%20look%20is%20no" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F&amp;title=Cornerstone%20Media%20Group%20%7C%20Atlanta%20Web%20Design" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F&amp;title=Cornerstone%20Media%20Group%20%7C%20Atlanta%20Web%20Design" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Cornerstone%20Media%20Group%20%7C%20Atlanta%20Web%20Design%20-%20http%3A%2F%2Fblog.circlecube.com%2F2010%2F04%2Fwork%2Fcornerstone-media-group-atlanta-web-design%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/9SLQumaTGd8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2010/04/work/cornerstone-media-group-atlanta-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple and Flash and HTML5 | Flash not dead</title>
		<link>http://blog.circlecube.com/2010/03/review/apple-and-flash-and-html5-flash-not-dead/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=apple-and-flash-and-html5-flash-not-dead</link>
		<comments>http://blog.circlecube.com/2010/03/review/apple-and-flash-and-html5-flash-not-dead/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 04:01:44 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[review]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=1248</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2010/03/review/apple-and-flash-and-html5-flash-not-dead/"><img align="left" hspace="5" width="150" height="150" src="http://blog.circlecube.com/wp-content/uploads/2010/03/2010-03-21-foxtrot-ipad-flash-150x150.gif" class="alignleft tfe wp-post-image" alt="2010-03-21-foxtrot-ipad-flash" title="2010-03-21-foxtrot-ipad-flash" /></a>The main reason I decided to write this was foxtrot: The &#8220;community&#8221; is bringing out so-called enemies of flash. But I think the web is what it is today to a great part because of flash. I hope apple will one day open up and actually make the best web experience possible by putting flash [...]]]></description>
			<content:encoded><![CDATA[<p>The main reason I decided to write this was <a href="http://www.foxtrot.com/2010/03/03212010/">foxtrot</a>:<br />
<a href="http://blog.circlecube.com/wp-content/uploads/2010/03/2010-03-21-foxtrot-ipad-flash.gif"><img class="aligncenter wp-image-1249" title="2010-03-21-foxtrot-ipad-flash" src="http://blog.circlecube.com/wp-content/uploads/2010/03/2010-03-21-foxtrot-ipad-flash.gif" alt="foxtrot ipad flash" width="550" /></a></p>
<p>The &#8220;community&#8221; is bringing out so-called enemies of flash. But I think the web is what it is today to a great part because of flash. I hope apple will one day open up and actually make the best web experience possible by putting flash on the iProducts (but seriously doubt Mr Jobs will ever come to his senses). The way I see it, blocking flash on apple products is a business decision (as flash would compete with the cash flow of the app store) cloaked in a technical and sorry excuse and passing the blame onto the very company (Adobe) which has repeatedly tried to work with mac to achieve improvements.</p>
<p>HTML5 killing flash? Flash not dead!</p>
<p>I could write paragraphs about it, I for one am very excited about the new possibilities with html5 and css3 and even cs5! I could go on but I&#8217;ll just reference some of the best articles I&#8217;ve seen:<br />
//links links links</p>
<ul>
<li><a target="_blank" href="http://theflashblog.com/?p=1641">Why the Open Screen Project is so important, Lee Brimelow</a></li>
<li><a target="_blank" href="http://www.gskinner.com/blog/archives/2010/02/my_thoughts_on.html">My Thoughts on the Future of Flash, Grant Skinner</a></li>
<li><a target="_blank" href="http://theflashblog.com/?p=1743">Web development will become much more complicated, Lee Brimelow</a></li>
<li><a target="_blank" href="http://polygeek.com/2256_flex_flash-not-dead-yet-but-html5-is-still-born">Flash: not dead yet. But HTML5 is still-born, Dan Florio (PolyGeek)</a></li>
<li><a target="_blank" href="http://simonwebdesign.com/steve-jobs-html5-will-kill-flash/">Steve Jobs: HTML5 Will Kill Flash, Simon Urbina</a></li>
<li><a target="_blank" href="http://remysharp.com/2010/02/08/html5-vs-flash">HTML5 vs. Flash, Remy Sharp</a></li>
<li><a target="_blank" href="http://www.alistapart.com/articles/flashstandards/">Flash and Standards: The Cold War of the Web, Dan Mall (via A List Apart)</a></li>
<li><a target="_blank" href="http://www.streaminglearningcenter.com/articles/flash-player-cpu-hog-or-hot-tamale-it-depends-.html">Flash Player: CPU Hog or Hot Tamale? It Depends, Jan Ozer</a></li>
</ul>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F&amp;title=Apple%20and%20Flash%20and%20HTML5%20%7C%20Flash%20not%20dead&amp;notes=The%20main%20reason%20I%20decided%20to%20write%20this%20was%20foxtrot%3A%0D%0A%0D%0A%0D%0AThe%20%22community%22%20is%20bringing%20out%20so-called%20enemies%20of%20flash.%20But%20I%20think%20the%20web%20is%20what%20it%20is%20today%20to%20a%20great%20part%20because%20of%20flash.%20I%20hope%20apple%20will%20one%20day%20open%20up%20and%20actually%20make%20the%20be" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F&amp;title=Apple%20and%20Flash%20and%20HTML5%20%7C%20Flash%20not%20dead&amp;bodytext=The%20main%20reason%20I%20decided%20to%20write%20this%20was%20foxtrot%3A%0D%0A%0D%0A%0D%0AThe%20%22community%22%20is%20bringing%20out%20so-called%20enemies%20of%20flash.%20But%20I%20think%20the%20web%20is%20what%20it%20is%20today%20to%20a%20great%20part%20because%20of%20flash.%20I%20hope%20apple%20will%20one%20day%20open%20up%20and%20actually%20make%20the%20be" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Apple%20and%20Flash%20and%20HTML5%20%7C%20Flash%20not%20dead&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F&amp;t=Apple%20and%20Flash%20and%20HTML5%20%7C%20Flash%20not%20dead" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F&amp;title=Apple%20and%20Flash%20and%20HTML5%20%7C%20Flash%20not%20dead&amp;annotation=The%20main%20reason%20I%20decided%20to%20write%20this%20was%20foxtrot%3A%0D%0A%0D%0A%0D%0AThe%20%22community%22%20is%20bringing%20out%20so-called%20enemies%20of%20flash.%20But%20I%20think%20the%20web%20is%20what%20it%20is%20today%20to%20a%20great%20part%20because%20of%20flash.%20I%20hope%20apple%20will%20one%20day%20open%20up%20and%20actually%20make%20the%20be" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F&amp;title=Apple%20and%20Flash%20and%20HTML5%20%7C%20Flash%20not%20dead&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=The%20main%20reason%20I%20decided%20to%20write%20this%20was%20foxtrot%3A%0D%0A%0D%0A%0D%0AThe%20%22community%22%20is%20bringing%20out%20so-called%20enemies%20of%20flash.%20But%20I%20think%20the%20web%20is%20what%20it%20is%20today%20to%20a%20great%20part%20because%20of%20flash.%20I%20hope%20apple%20will%20one%20day%20open%20up%20and%20actually%20make%20the%20be" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F&amp;title=Apple%20and%20Flash%20and%20HTML5%20%7C%20Flash%20not%20dead" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F&amp;title=Apple%20and%20Flash%20and%20HTML5%20%7C%20Flash%20not%20dead" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Apple%20and%20Flash%20and%20HTML5%20%7C%20Flash%20not%20dead%20-%20http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fapple-and-flash-and-html5-flash-not-dead%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/1bktlBzzLwY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2010/03/review/apple-and-flash-and-html5-flash-not-dead/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS3 Tool, CSS3Please</title>
		<link>http://blog.circlecube.com/2010/03/review/css3-tool/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=css3-tool</link>
		<comments>http://blog.circlecube.com/2010/03/review/css3-tool/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 18:43:20 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[review]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=1244</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2010/03/review/css3-tool/"><img align="left" hspace="5" width="150" height="150" src="http://blog.circlecube.com/wp-content/uploads/2010/03/css3pleasess-150x150.png" class="alignleft tfe wp-post-image" alt="css3pleasess" title="css3pleasess" /></a>With all the buzz about new improvements in CSS3 I&#8217;ve been meaning to write about it, but&#8230; I couldn&#8217;t find any excuses when I stumbled on Paul Irish&#8217;s new css3please.com: a cross-browser css3 rule generator. Just had to do a quick post to spread the word. It&#8217;s great for cross-browser testing as well as generating [...]]]></description>
			<content:encoded><![CDATA[<p>With all the buzz about new improvements in CSS3 I&#8217;ve been meaning to write about it, but&#8230;</p>
<p><img class="alignleft size-medium wp-image-1245" title="css3pleasess" src="http://blog.circlecube.com/wp-content/uploads/2010/03/css3pleasess-300x203.png" alt="css3 please screen shot" width="300" height="203" /></p>
<p>I couldn&#8217;t find any excuses when I stumbled on <a href="http://paulirish.com/2010/introducing-css3please/">Paul Irish&#8217;s</a> new <a href="http://css3please.com/">css3please.com: a  cross-browser css3 rule generator</a>. Just had to do a quick post to spread the word.</p>
<p>It&#8217;s great for cross-browser testing as well as generating the code for many css3 rules:</p>
<ul>
<li>border-radius</li>
<li>box-shadow</li>
<li>gradient background</li>
<li>rgba backgrounds</li>
<li>transform (rotate)</li>
<li>@font-face</li>
</ul>
<p>and more coming soon!</p>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F&amp;title=CSS3%20Tool%2C%20CSS3Please&amp;notes=With%20all%20the%20buzz%20about%20new%20improvements%20in%20CSS3%20I%27ve%20been%20meaning%20to%20write%20about%20it%2C%20but...%0D%0A%0D%0A%0D%0A%0D%0AI%20couldn%27t%20find%20any%20excuses%20when%20I%20stumbled%20on%20Paul%20Irish%27s%20new%20css3please.com%3A%20a%20%20cross-browser%20css3%20rule%20generator.%20Just%20had%20to%20do%20a%20quick%20post%20to%20s" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F&amp;title=CSS3%20Tool%2C%20CSS3Please&amp;bodytext=With%20all%20the%20buzz%20about%20new%20improvements%20in%20CSS3%20I%27ve%20been%20meaning%20to%20write%20about%20it%2C%20but...%0D%0A%0D%0A%0D%0A%0D%0AI%20couldn%27t%20find%20any%20excuses%20when%20I%20stumbled%20on%20Paul%20Irish%27s%20new%20css3please.com%3A%20a%20%20cross-browser%20css3%20rule%20generator.%20Just%20had%20to%20do%20a%20quick%20post%20to%20s" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=CSS3%20Tool%2C%20CSS3Please&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F&amp;t=CSS3%20Tool%2C%20CSS3Please" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F&amp;title=CSS3%20Tool%2C%20CSS3Please&amp;annotation=With%20all%20the%20buzz%20about%20new%20improvements%20in%20CSS3%20I%27ve%20been%20meaning%20to%20write%20about%20it%2C%20but...%0D%0A%0D%0A%0D%0A%0D%0AI%20couldn%27t%20find%20any%20excuses%20when%20I%20stumbled%20on%20Paul%20Irish%27s%20new%20css3please.com%3A%20a%20%20cross-browser%20css3%20rule%20generator.%20Just%20had%20to%20do%20a%20quick%20post%20to%20s" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F&amp;title=CSS3%20Tool%2C%20CSS3Please&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=With%20all%20the%20buzz%20about%20new%20improvements%20in%20CSS3%20I%27ve%20been%20meaning%20to%20write%20about%20it%2C%20but...%0D%0A%0D%0A%0D%0A%0D%0AI%20couldn%27t%20find%20any%20excuses%20when%20I%20stumbled%20on%20Paul%20Irish%27s%20new%20css3please.com%3A%20a%20%20cross-browser%20css3%20rule%20generator.%20Just%20had%20to%20do%20a%20quick%20post%20to%20s" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F&amp;title=CSS3%20Tool%2C%20CSS3Please" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F&amp;title=CSS3%20Tool%2C%20CSS3Please" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=CSS3%20Tool%2C%20CSS3Please%20-%20http%3A%2F%2Fblog.circlecube.com%2F2010%2F03%2Freview%2Fcss3-tool%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/xQzTd2b1X0c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2010/03/review/css3-tool/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flashvars and as3</title>
		<link>http://blog.circlecube.com/2009/12/tutorial/flashvars-and-as3/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=flashvars-and-as3</link>
		<comments>http://blog.circlecube.com/2009/12/tutorial/flashvars-and-as3/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 00:27:37 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=668</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2009/12/tutorial/flashvars-and-as3/"><img align="left" hspace="5" width="150" src="http://blog.circlecube.com/wp-content/uploads/2009/12/flashvars_as3_thumb-150x150.png" class="alignleft wp-post-image tfe" alt="flashvars_as3_thumb" title="flashvars_as3_thumb" /></a>Flashvars and actionscript 3! Flashvar is a way that in your html embed codes (object tags) you can send variables and values into your swf file. These variables can then be grabbed internally and used your programming! Examples of these could be images that you want to use in your swf but don&#8217;t want to [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.circlecube.com/wp-content/uploads/2009/12/flashvars_as3_thumb-150x150.png" alt="flashvars_as3_thumb" title="flashvars_as3_thumb" width="150" height="150" class="alignleft size-thumbnail wp-image-1236" />Flashvars and actionscript 3! Flashvar is a way that in your html embed codes (object tags) you can send variables and values into your swf file. These variables can then be grabbed internally and used your programming! Examples of these could be images that you want to use in your swf but don&#8217;t want to import or hardcode them into the flash file or paths to xml or flv files to use as well. Actionscript 3 has a different procedure than as2 did as to how you read these flashvars from the actionscript side. The embed codes and html side of things are still the same, but in case your new to actionscript altogether, I&#8217;ll give an example of the html as well.</p>
<div class="codecolorer-container html4strict mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">object</span> <span style="color: #000066;">width</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;200&quot;</span> <span style="color: #000066;">height</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;200&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;application/x-shockwave-flash&quot;</span> <span style="color: #000066;">data</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;flashvars_as3.swf&quot;</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">param</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;flashvars&quot;</span> <span style="color: #000066;">value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;colors=0x012345,0x123456,0x234567,0x345678,0x456789,0x567890,0x678901,0x789012&amp;delay=.11&amp;loop=true&amp;random=false&quot;</span><span style="color: #66cc66;">/</span>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">object</span>&gt;</span></div></td></tr></tbody></table></div>
<p>In actionscript 3 we use the loaderInfo object to access the flashvars. The parameters Object of the loaderInfo will contain all the flashvar variables and values.</p>
<div class="codecolorer-container actionscript mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="actionscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #0066CC;">this</span>.<span style="color: #006600;">loaderInfo</span>.<span style="color: #006600;">parameters</span></div></td></tr></tbody></table></div>
<p>As an example of something that is visual I&#8217;ve created this little app to read some options from flashvars about colors. An app that will read a list of colors and update a box that is on the stage already to those colors with the specified delay. I always have fun with randomness so I threw in the option for random colors as well. This file looks for certain flashvars: color, loop, delay and random. These are the keys or names of the variables and they are followed by the values you want them to hold. Note that flashvars can be set in any order, so you don&#8217;t have to start with color and end with random.</p>
<p>In this example I&#8217;m looking for 4 flashvars specifically (in any order):</p>
<ul>
<li>colors:String &#8211; a comma delimited list of hex colors or simply a string &#8220;random&#8221; for randomly generated colors (the hex for black #000000 needs to be 0&#215;000000 in flash) (default is random)</li>
<li>loop:Boolean &#8211; whether or not to repeat these colors (default is true)</li>
<li>delay:Number &#8211; the delay between colors (in seconds). (default is 1 second)</li>
<li>random:Boolean &#8211; determines whether to cycle through colors in given order or randomize. selecting random overrides the loop to true. (default is false)</li>
</ul>
<p>This is much more than is required for this example, but I was having fun playing with random colors and timing and options. I figured it diesn&#8217;t hurt to show the effect you can have with a couple different variables on one file. Here is an example using the object tags above:<br />

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_flashvars_as3_1308656235"
			class="flashmovie"
			width="200"
			height="200">
	<param name="movie" value="http://blog.circlecube.com/wp-content/uploads/2009/12/flashvars_as3.swf" />
	<param name="flashvars" value="colors=0xFF0000,0x0FF000,0x00FF00,0x000FF0,0X0000FF,0xF0000F&#038&amp;delay=.66&#038&amp;loop=true&#038&amp;random=false" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://blog.circlecube.com/wp-content/uploads/2009/12/flashvars_as3.swf"
			name="fm_flashvars_as3_1308656235"
			width="200"
			height="200">
		<param name="flashvars" value="colors=0xFF0000,0x0FF000,0x00FF00,0x000FF0,0X0000FF,0xF0000F&#038&amp;delay=.66&#038&amp;loop=true&#038&amp;random=false" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p><a href="http://blog.circlecube.com/wp-content/uploads/2009/12/flashvars_as3.html">And here are some more (please don&#8217;t have a seizure!)</a></p>
<p>Here&#8217;s the full source if you&#8217;re interested:</p>
<div class="codecolorer-container actionscript mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:400px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br />61<br />62<br />63<br />64<br />65<br />66<br />67<br />68<br />69<br />70<br />71<br />72<br />73<br />74<br />75<br />76<br />77<br />78<br />79<br />80<br />81<br />82<br />83<br />84<br />85<br />86<br />87<br />88<br />89<br />90<br />91<br />92<br />93<br />94<br />95<br />96<br />97<br />98<br />99<br />100<br />101<br />102<br />103<br />104<br />105<br />106<br />107<br />108<br />109<br />110<br />111<br />112<br />113<br />114<br />115<br />116<br />117<br />118<br />119<br />120<br />121<br />122<br />123<br />124<br />125<br />126<br />127<br /></div></td><td><div class="actionscript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #808080; font-style: italic;">/*<br />
circlecube.com<br />
<br />
App to demonstrate the process of getting flashvars from embed code to actionscript (as3)<br />
<br />
Displays colors specified.<br />
<br />
looking for 4 flashvars specifically (in any order):<br />
colors:String - a comma delimited list of hex colors or simply a string &quot;random&quot; for randomly generated colors (the hex for black #000000 needs to be 0x000000) (default is random)<br />
loop:Boolean - wether or not to repeat these colors (default is true)<br />
delay:Number - the delay between colors (in seconds). (default is 1 second)<br />
random:Boolean - determines wether to cycle through colors in given order or randomize. selecting random overrides the loop to true. (default is false)<br />
<br />
*/</span><br />
<br />
<span style="color: #808080; font-style: italic;">//initialize vars</span><br />
<span style="color: #000000; font-weight: bold;">var</span> myflashvars:<span style="color: #0066CC;">Object</span> = <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #0066CC;">Object</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><br />
<span style="color: #000000; font-weight: bold;">var</span> myColors:<span style="color: #0066CC;">Array</span> = <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #0066CC;">Array</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;random&quot;</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #000000; font-weight: bold;">var</span> myLoop:<span style="color: #0066CC;">Boolean</span> = <span style="color: #000000; font-weight: bold;">true</span>;<br />
<span style="color: #000000; font-weight: bold;">var</span> myDelay:<span style="color: #0066CC;">Number</span> = <span style="color: #cc66cc;">1</span>;<br />
<span style="color: #000000; font-weight: bold;">var</span> randomOrder:<span style="color: #0066CC;">Boolean</span> = <span style="color: #000000; font-weight: bold;">false</span>;<br />
<span style="color: #000000; font-weight: bold;">var</span> allRandom:<span style="color: #0066CC;">Boolean</span> = <span style="color: #000000; font-weight: bold;">false</span>;<br />
<span style="color: #808080; font-style: italic;">//read flashvars in actionscript3</span><br />
<span style="color: #808080; font-style: italic;">//if colors flashvars doesn't exist use these defaults </span><br />
<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span><span style="color: #0066CC;">this</span>.<span style="color: #006600;">loaderInfo</span>.<span style="color: #006600;">parameters</span>.<span style="color: #006600;">colors</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span> <br />
&nbsp; &nbsp; myflashvars = <span style="color: #66cc66;">&#123;</span>colors: <span style="color: #ff0000;">&quot;random&quot;</span>, delay: <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#125;</span>;<br />
<span style="color: #66cc66;">&#125;</span><br />
<span style="color: #b1b100;">else</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; myflashvars = <span style="color: #0066CC;">this</span>.<span style="color: #006600;">loaderInfo</span>.<span style="color: #006600;">parameters</span>;<br />
<span style="color: #66cc66;">&#125;</span><br />
<span style="color: #808080; font-style: italic;">//assign flashvars to variables within flash</span><br />
<span style="color: #b1b100;">for</span> <span style="color: #66cc66;">&#40;</span><span style="color: #000000; font-weight: bold;">var</span> item:<span style="color: #0066CC;">String</span> <span style="color: #b1b100;">in</span> myflashvars<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span>item + <span style="color: #ff0000;">&quot;:<span style="color: #000099; font-weight: bold;">\t</span>&quot;</span> + myflashvars<span style="color: #66cc66;">&#91;</span>item<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>item == <span style="color: #ff0000;">&quot;colors&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; myColors = myflashvars<span style="color: #66cc66;">&#91;</span>item<span style="color: #66cc66;">&#93;</span>.<span style="color: #0066CC;">split</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">','</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">else</span> <span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span>item == <span style="color: #ff0000;">&quot;loop&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; myLoop = parseBoolean<span style="color: #66cc66;">&#40;</span>myflashvars<span style="color: #66cc66;">&#91;</span>item<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">else</span> <span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span>item == <span style="color: #ff0000;">&quot;delay&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; myDelay = myflashvars<span style="color: #66cc66;">&#91;</span>item<span style="color: #66cc66;">&#93;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">else</span> <span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span>item == <span style="color: #ff0000;">&quot;random&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; randomOrder = parseBoolean<span style="color: #66cc66;">&#40;</span>myflashvars<span style="color: #66cc66;">&#91;</span>item<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
<span style="color: #66cc66;">&#125;</span><br />
<br />
<span style="color: #808080; font-style: italic;">//use my variables!</span><br />
<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>myColors<span style="color: #66cc66;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#93;</span> == <span style="color: #ff0000;">&quot;random&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; allRandom = <span style="color: #000000; font-weight: bold;">true</span>;<br />
&nbsp; &nbsp; <br />
<span style="color: #66cc66;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">var</span> counter:Timer = <span style="color: #000000; font-weight: bold;">new</span> Timer<span style="color: #66cc66;">&#40;</span>myDelay <span style="color: #66cc66;">*</span> <span style="color: #cc66cc;">1000</span><span style="color: #66cc66;">&#41;</span>;<br />
counter.<span style="color: #006600;">addEventListener</span><span style="color: #66cc66;">&#40;</span>TimerEvent.<span style="color: #006600;">TIMER</span>, nextColor<span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">trace</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;color number: 0&quot;</span>, <span style="color: #ff0000;">&quot;color hex: &quot;</span>+myColors<span style="color: #66cc66;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
setColor<span style="color: #66cc66;">&#40;</span>myBox, myColors<span style="color: #66cc66;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
<br />
counter.<span style="color: #0066CC;">start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #0066CC;">stop</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #000000; font-weight: bold;">function</span> nextColor<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">e</span>:Event<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">//cycle through colors</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span>allRandom <span style="color: #66cc66;">&amp;&amp;</span> <span style="color: #66cc66;">!</span>randomOrder<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>counter.<span style="color: #006600;">currentCount</span>+<span style="color: #cc66cc;">2</span> <span style="color: #66cc66;">&gt;</span> myColors.<span style="color: #0066CC;">length</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>myLoop == <span style="color: #000000; font-weight: bold;">true</span> <span style="color: #66cc66;">||</span> myLoop == <span style="color: #ff0000;">&quot;true&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; counter.<span style="color: #006600;">reset</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; counter.<span style="color: #0066CC;">start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">else</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; counter.<span style="color: #0066CC;">stop</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">trace</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;color number: &quot;</span>+counter.<span style="color: #006600;">currentCount</span>, <span style="color: #ff0000;">&quot;color hex: &quot;</span>+myColors<span style="color: #66cc66;">&#91;</span>counter.<span style="color: #006600;">currentCount</span><span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; setColor<span style="color: #66cc66;">&#40;</span>myBox, myColors<span style="color: #66cc66;">&#91;</span>counter.<span style="color: #006600;">currentCount</span> - <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">//randomly select a color from the myColors array</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">else</span> <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span>allRandom <span style="color: #66cc66;">&amp;&amp;</span> randomOrder<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">var</span> randomColor = <span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">random</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> myColors.<span style="color: #0066CC;">length</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">trace</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;random number: &quot;</span>+randomColor, <span style="color: #ff0000;">&quot;color hex: &quot;</span>+myColors<span style="color: #66cc66;">&#91;</span>randomColor<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; setColor<span style="color: #66cc66;">&#40;</span>myBox, myColors<span style="color: #66cc66;">&#91;</span>randomColor<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">//randomly create colors</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">else</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0066CC;">trace</span> <span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;number: &quot;</span>+counter.<span style="color: #006600;">currentCount</span>, <span style="color: #ff0000;">&quot;color hex: &quot;</span>+myColors<span style="color: #66cc66;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; setColor<span style="color: #66cc66;">&#40;</span>myBox, myColors<span style="color: #66cc66;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
<span style="color: #66cc66;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">function</span> setColor<span style="color: #66cc66;">&#40;</span>item:DisplayObject, col<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>col == <span style="color: #ff0000;">&quot;random&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; setRandomColor<span style="color: #66cc66;">&#40;</span>item<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">else</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; setHexColor<span style="color: #66cc66;">&#40;</span>item, col<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; <br />
<span style="color: #66cc66;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">function</span> setHexColor<span style="color: #66cc66;">&#40;</span>item:DisplayObject, col:<span style="color: #0066CC;">Number</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">var</span> myColor:ColorTransform &nbsp;= &nbsp;item.<span style="color: #006600;">transform</span>.<span style="color: #006600;">colorTransform</span>;<br />
&nbsp; &nbsp; <span style="color: #808080; font-style: italic;">//check color bounds</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>col <span style="color: #66cc66;">&gt;</span> <span style="color: #cc66cc;">16777215</span><span style="color: #66cc66;">&#41;</span> col = <span style="color: #cc66cc;">16777215</span>;<br />
&nbsp; &nbsp; <span style="color: #b1b100;">else</span> <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>col <span style="color: #66cc66;">&lt;</span> <span style="color: #cc66cc;">0</span><span style="color: #66cc66;">&#41;</span> col = <span style="color: #cc66cc;">0</span>;<br />
&nbsp; &nbsp; myColor.<span style="color: #0066CC;">color</span> = col;<br />
&nbsp; &nbsp; item.<span style="color: #006600;">transform</span>.<span style="color: #006600;">colorTransform</span> = myColor;<br />
<span style="color: #66cc66;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">function</span> setRandomColor<span style="color: #66cc66;">&#40;</span>item:DisplayObject<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span><span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; setColor<span style="color: #66cc66;">&#40;</span>item, <span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">floor</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">Math</span>.<span style="color: #0066CC;">random</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">*</span> <span style="color: #cc66cc;">16777215</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #66cc66;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">function</span> parseBoolean<span style="color: #66cc66;">&#40;</span>str:<span style="color: #0066CC;">String</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">Boolean</span><br />
<span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">switch</span><span style="color: #66cc66;">&#40;</span>str.<span style="color: #0066CC;">toLowerCase</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #808080; font-style: italic;">// Check for true values</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #ff0000;">&quot;1&quot;</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #ff0000;">&quot;true&quot;</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #ff0000;">&quot;yes&quot;</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #000000; font-weight: bold;">true</span>;<br />
&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #808080; font-style: italic;">// Check for false values</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #ff0000;">&quot;0&quot;</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #ff0000;">&quot;false&quot;</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #ff0000;">&quot;no&quot;</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #000000; font-weight: bold;">false</span>;<br />
&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #808080; font-style: italic;">// If all else fails cast string</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">default</span>:<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #0066CC;">Boolean</span><span style="color: #66cc66;">&#40;</span>str<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
<span style="color: #66cc66;">&#125;</span></div></td></tr></tbody></table></div>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F&amp;title=Flashvars%20and%20as3&amp;notes=Flashvars%20and%20actionscript%203%21%20Flashvar%20is%20a%20way%20that%20in%20your%20html%20embed%20codes%20%28object%20tags%29%20you%20can%20send%20variables%20and%20values%20into%20your%20swf%20file.%20These%20variables%20can%20then%20be%20grabbed%20internally%20and%20used%20your%20programming%21%20Examples%20of%20these%20could%20be%20ima" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F&amp;title=Flashvars%20and%20as3&amp;bodytext=Flashvars%20and%20actionscript%203%21%20Flashvar%20is%20a%20way%20that%20in%20your%20html%20embed%20codes%20%28object%20tags%29%20you%20can%20send%20variables%20and%20values%20into%20your%20swf%20file.%20These%20variables%20can%20then%20be%20grabbed%20internally%20and%20used%20your%20programming%21%20Examples%20of%20these%20could%20be%20ima" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Flashvars%20and%20as3&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F&amp;t=Flashvars%20and%20as3" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F&amp;title=Flashvars%20and%20as3&amp;annotation=Flashvars%20and%20actionscript%203%21%20Flashvar%20is%20a%20way%20that%20in%20your%20html%20embed%20codes%20%28object%20tags%29%20you%20can%20send%20variables%20and%20values%20into%20your%20swf%20file.%20These%20variables%20can%20then%20be%20grabbed%20internally%20and%20used%20your%20programming%21%20Examples%20of%20these%20could%20be%20ima" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F&amp;title=Flashvars%20and%20as3&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=Flashvars%20and%20actionscript%203%21%20Flashvar%20is%20a%20way%20that%20in%20your%20html%20embed%20codes%20%28object%20tags%29%20you%20can%20send%20variables%20and%20values%20into%20your%20swf%20file.%20These%20variables%20can%20then%20be%20grabbed%20internally%20and%20used%20your%20programming%21%20Examples%20of%20these%20could%20be%20ima" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F&amp;title=Flashvars%20and%20as3" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F&amp;title=Flashvars%20and%20as3" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Flashvars%20and%20as3%20-%20http%3A%2F%2Fblog.circlecube.com%2F2009%2F12%2Ftutorial%2Fflashvars-and-as3%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/rw1j8c_-Tw8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2009/12/tutorial/flashvars-and-as3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tutorial to Create a Responsive Image Scroller in ActionScript 3.0</title>
		<link>http://blog.circlecube.com/2009/08/tutorial/tutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=tutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0</link>
		<comments>http://blog.circlecube.com/2009/08/tutorial/tutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 18:55:02 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[portfolio]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=1212</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2009/08/tutorial/tutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0/"><img align="left" hspace="5" width="150" src="http://blog.circlecube.com/wp-content/uploads/2009/08/responsive-images-scroller-as3-thumb-150x150.jpg" class="alignleft wp-post-image tfe" alt="responsive-images-scroller-as3-thumb" title="responsive-images-scroller-as3-thumb" /></a>I&#8217;ve written a tutorial which is published over at flash.tutsplus. This tutorial demonstrates how to create a horizontally scrolling image viewer and covers xml parsing, loading and resizing external images, and creating intuitive and responsive scrolling! 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_image-scroller-example_900597362"
			class="flashmovie"
			width="550"
			height="137">
	<param name="movie" value="http://blog.circlecube.com/wp-content/uploads/2009/07/image-scroller-example.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://blog.circlecube.com/wp-content/uploads/2009/07/image-scroller-example.swf"
			name="fm_image-scroller-example_900597362"
			width="550"
			height="137">
	<!--<![endif]-->
		 
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object> So check out the Tutorial to Create a Responsive Image Scroller [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.circlecube.com/wp-content/uploads/2009/08/responsive-images-scroller-as3-thumb-150x150.jpg" alt="responsive-images-scroller-as3-thumb" title="responsive-images-scroller-as3-thumb" width="150" height="150" class="alignleft size-thumbnail wp-image-1213" /></p>
<p>I&#8217;ve written a tutorial which is published over at flash.tutsplus. This tutorial demonstrates how to create a horizontally scrolling image viewer and covers xml parsing, loading and resizing external images, and creating intuitive and responsive scrolling!</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_image-scroller-example_233235655"
			class="flashmovie"
			width="550"
			height="137">
	<param name="movie" value="http://blog.circlecube.com/wp-content/uploads/2009/07/image-scroller-example.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://blog.circlecube.com/wp-content/uploads/2009/07/image-scroller-example.swf"
			name="fm_image-scroller-example_233235655"
			width="550"
			height="137">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<h3>So check out the <a href="http://active.tutsplus.com/tutorials/xml/create-a-responsive-xml-image-scroller-in-actionscript-3-0/">Tutorial to Create a Responsive Image Scroller in ActionScript 3.0</a> over at flash.tutsplus.com!</h3>
<p><a href="http://active.tutsplus.com/tutorials/xml/create-a-responsive-xml-image-scroller-in-actionscript-3-0/"><img src="http://flashtuts.s3.amazonaws.com/source.jpg" alt="source" width="160" height="50" class="alignleft" /><img src="http://flashtuts.s3.amazonaws.com/demo.jpg" alt="demo" width="160" height="50" class="alignleft" /><img src="http://flashtuts.s3.amazonaws.com/milestone.jpg" alt="milestone" width="160" height="50" class="alignleft" /></a>
<p>You&#8217;ll find full source code available for download as well as the demo files and step by step milestones all throughout the tutorial.</p>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F&amp;title=Tutorial%20to%20Create%20a%20Responsive%20Image%20Scroller%20in%20ActionScript%203.0&amp;notes=%0D%0AI%27ve%20written%20a%20tutorial%20which%20is%20published%20over%20at%20flash.tutsplus.%20This%20tutorial%20demonstrates%20how%20to%20create%20a%20horizontally%20scrolling%20image%20viewer%20and%20covers%20xml%20parsing%2C%20loading%20and%20resizing%20external%20images%2C%20and%20creating%20intuitive%20and%20responsive%20sc" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F&amp;title=Tutorial%20to%20Create%20a%20Responsive%20Image%20Scroller%20in%20ActionScript%203.0&amp;bodytext=%0D%0AI%27ve%20written%20a%20tutorial%20which%20is%20published%20over%20at%20flash.tutsplus.%20This%20tutorial%20demonstrates%20how%20to%20create%20a%20horizontally%20scrolling%20image%20viewer%20and%20covers%20xml%20parsing%2C%20loading%20and%20resizing%20external%20images%2C%20and%20creating%20intuitive%20and%20responsive%20sc" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Tutorial%20to%20Create%20a%20Responsive%20Image%20Scroller%20in%20ActionScript%203.0&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F&amp;t=Tutorial%20to%20Create%20a%20Responsive%20Image%20Scroller%20in%20ActionScript%203.0" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F&amp;title=Tutorial%20to%20Create%20a%20Responsive%20Image%20Scroller%20in%20ActionScript%203.0&amp;annotation=%0D%0AI%27ve%20written%20a%20tutorial%20which%20is%20published%20over%20at%20flash.tutsplus.%20This%20tutorial%20demonstrates%20how%20to%20create%20a%20horizontally%20scrolling%20image%20viewer%20and%20covers%20xml%20parsing%2C%20loading%20and%20resizing%20external%20images%2C%20and%20creating%20intuitive%20and%20responsive%20sc" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F&amp;title=Tutorial%20to%20Create%20a%20Responsive%20Image%20Scroller%20in%20ActionScript%203.0&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=%0D%0AI%27ve%20written%20a%20tutorial%20which%20is%20published%20over%20at%20flash.tutsplus.%20This%20tutorial%20demonstrates%20how%20to%20create%20a%20horizontally%20scrolling%20image%20viewer%20and%20covers%20xml%20parsing%2C%20loading%20and%20resizing%20external%20images%2C%20and%20creating%20intuitive%20and%20responsive%20sc" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F&amp;title=Tutorial%20to%20Create%20a%20Responsive%20Image%20Scroller%20in%20ActionScript%203.0" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F&amp;title=Tutorial%20to%20Create%20a%20Responsive%20Image%20Scroller%20in%20ActionScript%203.0" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Tutorial%20to%20Create%20a%20Responsive%20Image%20Scroller%20in%20ActionScript%203.0%20-%20http%3A%2F%2Fblog.circlecube.com%2F2009%2F08%2Ftutorial%2Ftutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/IZ4b0zEp-TE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2009/08/tutorial/tutorial-to-create-a-responsive-image-scroller-in-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>circlecube’s New Clothes – Theme Redesign</title>
		<link>http://blog.circlecube.com/2009/07/portfolio/circlecubes-new-clothes-theme-redesign/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=circlecubes-new-clothes-theme-redesign</link>
		<comments>http://blog.circlecube.com/2009/07/portfolio/circlecubes-new-clothes-theme-redesign/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 23:48:35 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[portfolio]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=1014</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2009/07/portfolio/circlecubes-new-clothes-theme-redesign/"><img align="left" hspace="5" width="150" src="http://blog.circlecube.com/wp-content/uploads/2009/07/Aviary-blog-circlecube-com-Picture-4-300x223.png" class="alignleft wp-post-image tfe" alt="blog-circlecube-com page" title="blog-circlecube-com page" /></a>Thanks for your patience as I&#8217;ve been tinkering with the theme, layout and css of circlecube.com. The last theme I used was badly broken with the wordpress 2.8 update and then I noticed the developer actually discontinued support for the theme! So I had an opportunity to delve into wordpress theming. I&#8217;d been reading about child [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.circlecube.com/wp-content/uploads/2009/07/Aviary-blog-circlecube-com-Picture-4.png"><img class="aligncenter size-medium wp-image-1019" title="blog-circlecube-com page" src="http://blog.circlecube.com/wp-content/uploads/2009/07/Aviary-blog-circlecube-com-Picture-4-300x223.png" alt="blog-circlecube-com page" width="300" height="223" /></a>Thanks for your patience as I&#8217;ve been tinkering with the theme, layout and css of circlecube.com.</p>
<div id="attachment_1111" class="wp-caption alignleft" style="width: 160px"><a href="http://blog.circlecube.com/wp-content/uploads/2009/07/Aviary-blog-circlecube-com-Picture-1.png"><img src="http://blog.circlecube.com/wp-content/uploads/2009/07/Aviary-blog-circlecube-com-Picture-1-150x150.png" alt="old theme" title="Aviary blog-circlecube-com Picture 1" width="150" height="150" class="size-thumbnail wp-image-1111" /></a><p class="wp-caption-text">old theme</p></div>
<p>The last <a href="http://blog.circlecube.com/2008/11/portfolio/circlecube-freshens-up-for-you/">theme</a> I used was badly broken with the wordpress 2.8 update and then I noticed the developer actually discontinued support for the theme! So I had an opportunity to delve into wordpress theming. I&#8217;d been reading about child themes and wanted a nice stable basic parent theme to build from. Cue <a href="http://themeshaper.com/thematic/">thematic framework</a>. It was a great learning experience building a child theme for myself, many thanks to Ian Stewart for all the tips help and tuts to help me though it, not to mention for creating thematic .<br />
<div id="attachment_1018" class="wp-caption alignright" style="width: 160px"><a href="http://blog.circlecube.com/wp-content/uploads/2009/07/Aviary-blog-circlecube-com-Picture-3.png"><img src="http://blog.circlecube.com/wp-content/uploads/2009/07/Aviary-blog-circlecube-com-Picture-3-150x150.png" alt="new theme" title="blog-circlecube-com thematic theme single" width="150" height="150" class="size-thumbnail wp-image-1018" /></a><p class="wp-caption-text">new theme</p></div></p>
<p>I&#8217;ve kept the  color scheme and general look of the site the same. So the reason I&#8217;m going on about it is <em>I think</em> I&#8217;m finished&#8230; and I&#8217;m asking you to let me know if you see anything that looks odd or fishy, or even just want to make a suggestion or comment on how much you like/hate the redesign. Comment on this post or <a href="http://blog.circlecube.com/contact">contact</a> me!</p>
<p>And as always, if there&#8217;s something you would like me to write about or have questions you can also contact me. I&#8217;ve even set up a poll in the sidebar showing post ideas I have which you can vote on and encourage me to write the one(s) you want most first! So let me know what you want, it encourages me to write more. And be sure to subscribe to the <a href="http://feeds.feedburner.com/circlecube">circlecube rss feed</a> so you won&#8217;t miss anything that&#8217;s coming up!</p>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F&amp;title=circlecube%27s%20New%20Clothes%20-%20Theme%20Redesign&amp;notes=Thanks%20for%20your%20patience%20as%20I%27ve%20been%20tinkering%20with%20the%20theme%2C%20layout%20and%20css%20of%20circlecube.com.%0D%0A%0D%0A%0D%0A%0D%0AThe%20last%20theme%20I%C2%A0used%20was%20badly%20broken%20with%20the%20wordpress%202.8%20update%20and%20then%20I%20noticed%20the%20developer%20actually%20discontinued%20support%20for%20the%20them" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F&amp;title=circlecube%27s%20New%20Clothes%20-%20Theme%20Redesign&amp;bodytext=Thanks%20for%20your%20patience%20as%20I%27ve%20been%20tinkering%20with%20the%20theme%2C%20layout%20and%20css%20of%20circlecube.com.%0D%0A%0D%0A%0D%0A%0D%0AThe%20last%20theme%20I%C2%A0used%20was%20badly%20broken%20with%20the%20wordpress%202.8%20update%20and%20then%20I%20noticed%20the%20developer%20actually%20discontinued%20support%20for%20the%20them" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=circlecube%27s%20New%20Clothes%20-%20Theme%20Redesign&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F&amp;t=circlecube%27s%20New%20Clothes%20-%20Theme%20Redesign" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F&amp;title=circlecube%27s%20New%20Clothes%20-%20Theme%20Redesign&amp;annotation=Thanks%20for%20your%20patience%20as%20I%27ve%20been%20tinkering%20with%20the%20theme%2C%20layout%20and%20css%20of%20circlecube.com.%0D%0A%0D%0A%0D%0A%0D%0AThe%20last%20theme%20I%C2%A0used%20was%20badly%20broken%20with%20the%20wordpress%202.8%20update%20and%20then%20I%20noticed%20the%20developer%20actually%20discontinued%20support%20for%20the%20them" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F&amp;title=circlecube%27s%20New%20Clothes%20-%20Theme%20Redesign&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=Thanks%20for%20your%20patience%20as%20I%27ve%20been%20tinkering%20with%20the%20theme%2C%20layout%20and%20css%20of%20circlecube.com.%0D%0A%0D%0A%0D%0A%0D%0AThe%20last%20theme%20I%C2%A0used%20was%20badly%20broken%20with%20the%20wordpress%202.8%20update%20and%20then%20I%20noticed%20the%20developer%20actually%20discontinued%20support%20for%20the%20them" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F&amp;title=circlecube%27s%20New%20Clothes%20-%20Theme%20Redesign" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F&amp;title=circlecube%27s%20New%20Clothes%20-%20Theme%20Redesign" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=circlecube%27s%20New%20Clothes%20-%20Theme%20Redesign%20-%20http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fcirclecubes-new-clothes-theme-redesign%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/NjBFUTcZEkw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2009/07/portfolio/circlecubes-new-clothes-theme-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stomper999</title>
		<link>http://blog.circlecube.com/2009/07/portfolio/stomper999/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=stomper999</link>
		<comments>http://blog.circlecube.com/2009/07/portfolio/stomper999/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 21:44:49 +0000</pubDate>
		<dc:creator>Evan Mullins</dc:creator>
				<category><![CDATA[portfolio]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flashDen]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[stompernet]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blog.circlecube.com/?p=996</guid>
		<description><![CDATA[<a href="http://blog.circlecube.com/2009/07/portfolio/stomper999/"><img align="left" hspace="5" width="150" src="http://blog.circlecube.com/wp-content/uploads/2009/07/stomper999-black-300x258.png" class="alignleft wp-post-image tfe" alt="stomper999-black" title="stomper999-black" /></a>Interactive Design project for StomperNet&#8217;s tease of the announced reveal on 09/09/09 at 09:09:09! &#8220;Online Marketing Changes Forever!&#8221; Wanted it to be unexpected, and I think we hit it! Check it out live at stomper999.com! Details: For this project I used flash, html, css and javascript. Tweener for the fading effects. Found a nice stock [...]]]></description>
			<content:encoded><![CDATA[<p>Interactive Design project for StomperNet&#8217;s tease of the announced reveal on 09/09/09 at 09:09:09!<br />
<h3>&#8220;Online Marketing Changes Forever!&#8221;</h3>
<p><a href="http://blog.circlecube.com/wp-content/uploads/2009/07/stomper999-black.png"><img src="http://blog.circlecube.com/wp-content/uploads/2009/07/stomper999-black-300x258.png" alt="stomper999-black" title="stomper999-black" width="300" height="258" class="aligncenter size-medium wp-image-997" /></a><br />
Wanted it to be unexpected, and I think we hit it! Check it out live at <a rel="nofollow" href="http://www.stomper999.com" target="_blank">stomper999.com</a>!<br />
<a href="http://blog.circlecube.com/wp-content/uploads/2009/07/stomper999-white.png"><img src="http://blog.circlecube.com/wp-content/uploads/2009/07/stomper999-white-300x258.png" alt="stomper999-white" title="stomper999-white" width="300" height="258" class="aligncenter size-medium wp-image-998" /></a></p>
<blockquote><p>Details:<br />
For this project I used flash, html, css and javascript. <a rel="nofollow" href="http://code.google.com/p/tweener/" target="_blank">Tweener</a> for the fading effects. Found a nice stock flash from <a rel="nofollow" href="http://flashden.net/?ref=Circlecube" target="_blank">flashDen</a> for the <a rel="nofollow" href="http://flashden.net/item/flash-analogue-countdown-clock/13036?page=1&amp;ref=Circlecube" target="_blank">countdown</a> and used <a rel="nofollow" href="http://jquery.com" target="_blank">jquery</a> and the <a rel="nofollow" href="http://plugins.jquery.com/project/Easing" target="_blank">easing</a> and <a rel="nofollow" href="http://plugins.jquery.com/project/color" target="_blank">color</a> plugins.</p></blockquote>






	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F&amp;title=Stomper999&amp;notes=Interactive%20Design%20project%20for%20StomperNet%27s%20tease%20of%20the%20announced%20reveal%20on%2009%2F09%2F09%20at%2009%3A09%3A09%21%22Online%20Marketing%20Changes%20Forever%21%22%0D%0A%0D%0AWanted%20it%20to%20be%20unexpected%2C%20and%20I%20think%20we%20hit%20it%21%20Check%20it%20out%20live%20at%20stomper999.com%21%0D%0A%0D%0ADetails%3A%0D%0AFor%20this%20pro" title="del.icio.us"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F&amp;title=Stomper999&amp;bodytext=Interactive%20Design%20project%20for%20StomperNet%27s%20tease%20of%20the%20announced%20reveal%20on%2009%2F09%2F09%20at%2009%3A09%3A09%21%22Online%20Marketing%20Changes%20Forever%21%22%0D%0A%0D%0AWanted%20it%20to%20be%20unexpected%2C%20and%20I%20think%20we%20hit%20it%21%20Check%20it%20out%20live%20at%20stomper999.com%21%0D%0A%0D%0ADetails%3A%0D%0AFor%20this%20pro" title="Digg"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Stomper999&amp;body=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F" title="email"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F&amp;t=Stomper999" title="Facebook"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F&amp;title=Stomper999&amp;annotation=Interactive%20Design%20project%20for%20StomperNet%27s%20tease%20of%20the%20announced%20reveal%20on%2009%2F09%2F09%20at%2009%3A09%3A09%21%22Online%20Marketing%20Changes%20Forever%21%22%0D%0A%0D%0AWanted%20it%20to%20be%20unexpected%2C%20and%20I%20think%20we%20hit%20it%21%20Check%20it%20out%20live%20at%20stomper999.com%21%0D%0A%0D%0ADetails%3A%0D%0AFor%20this%20pro" title="Google Bookmarks"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F&amp;title=Stomper999&amp;source=circlecube+Evan%26%23039%3Bs+Interactive+Actionscript+Exploration&amp;summary=Interactive%20Design%20project%20for%20StomperNet%27s%20tease%20of%20the%20announced%20reveal%20on%2009%2F09%2F09%20at%2009%3A09%3A09%21%22Online%20Marketing%20Changes%20Forever%21%22%0D%0A%0D%0AWanted%20it%20to%20be%20unexpected%2C%20and%20I%20think%20we%20hit%20it%21%20Check%20it%20out%20live%20at%20stomper999.com%21%0D%0A%0D%0ADetails%3A%0D%0AFor%20this%20pro" title="LinkedIn"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F&amp;title=Stomper999" title="Mixx"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/mixx.png" title="Mixx" alt="Mixx" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F&amp;partner=sociable" title="Print"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F&amp;partner=sociable" title="PDF"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F&amp;title=Stomper999" title="StumbleUpon"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F" title="Technorati"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Stomper999%20-%20http%3A%2F%2Fblog.circlecube.com%2F2009%2F07%2Fportfolio%2Fstomper999%2F" title="Twitter"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://blog.circlecube.com/feed/" title="RSS"><img src="http://blog.circlecube.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/><img src="http://feeds.feedburner.com/~r/circlecube/~4/OuePdUeUMt8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.circlecube.com/2009/07/portfolio/stomper999/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 10/54 queries in 0.029 seconds using disk

Served from: blog.circlecube.com @ 2010-07-30 21:05:22 -->
