<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Aeryith</title>
	<atom:link href="http://www.aeryith.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aeryith.com</link>
	<description>play();</description>
	<lastBuildDate>Sun, 25 Mar 2012 01:16:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>ASP.NET Use jQuery/JavaScript and Conditional Controls with Validation</title>
		<link>http://www.aeryith.com/2012/javascript-conditional-validation-asp/</link>
		<comments>http://www.aeryith.com/2012/javascript-conditional-validation-asp/#comments</comments>
		<pubDate>Fri, 23 Mar 2012 02:01:56 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=301</guid>
		<description><![CDATA[ASP.NET 2.0 &#8211; C# The Problem: Various drop down lists are turned on and off (visible/hidden) depending on the value of other controls, most likely another ddl. This is usually fine, however, each conditional control has an ASP required field validator attached to them. If you just simply hide the control, the validator is still active. Uh oh. The Answer: jQuery We don&#8217;t want to use server side validation, that would just cause a post back. No one wants one of those. We want the validation to happen all at once to all controls, not go though JavaScript validation that prevents your ASP validators from doing their job. If you have conditional controls (like drop down lists) and want to put ASP validation on them, you want to do it in a way that doesn&#8217;t call a post back. The best way to do that is to use jQuery and some JavaScript so all of your validation stays client side. For this example we have a Country drop down list that controls whether or not a state drop down list is shown. We want to put a required validation on the state drop down, but we do not want to validate the other controls that aren’t shown. The form: Here is the JavaScript And here is the codebehind: Link to this post!]]></description>
			<content:encoded><![CDATA[<p>ASP.NET 2.0 &#8211; C#</p>
<p>The Problem: Various drop down lists are turned on and off (visible/hidden) depending on the value of other controls, most likely another ddl. This is usually fine, however, each conditional control has an ASP required field validator attached to them. If you just simply hide the control, the validator is still active. Uh oh.</p>
<p>The Answer: jQuery</p>
<ul>
<li>We don&#8217;t want to use server side validation, that would just cause a post back. No one wants one of those.</li>
<li>We want the validation to happen all at once to all controls, not go though JavaScript validation that prevents your ASP validators from doing their job.</li>
</ul>
<p>If you have conditional controls (like drop down lists) and want to put ASP validation on them, you want to do it in a way that doesn&#8217;t call a post back. The best way to do that is to use jQuery and some JavaScript so all of your validation stays client side.</p>
<p>For this example we have a Country drop down list that controls whether or not a state drop down list is shown. We want to put a required validation on the state drop down, but we do not want to validate the other controls that aren’t shown.</p>
<p>The form:</p>
<pre class="brush: xml; title: ; notranslate">

&lt;form id=&quot;coolstuff&quot; runat=&quot;server&quot;&gt;
 &lt;div id=&quot;form-style&quot;&gt;
 &lt;label&gt;Country&lt;/label&gt;
 &lt;asp:DropDownList ID=&quot;ddlCountryList&quot; runat=&quot;server&quot;
DataTextField=&quot;CountryDesc&quot;
DataValueField=&quot;CountryCode&quot;&gt;
&lt;asp:ListItem Selected=&quot;True&quot; Text=&quot;United States&quot; Value=&quot;US&quot;&gt;&lt;/asp:ListItem&gt;
&lt;asp:ListItem Text=&quot;Canada&quot; Value=&quot;CA&quot;&gt;&lt;/asp:ListItem&gt;
&lt;asp:ListItem Text=&quot;China&quot; Value=&quot;&quot;&gt;&lt;/asp:ListItem&gt;
 &lt;/asp:DropDownList&gt;
 &lt;br /&gt;

&lt;label&gt;State&lt;/label&gt;
 &lt;asp:DropDownList ID=&quot;ddlUS&quot; runat=&quot;server&quot;&gt;
&lt;asp:ListItem Selected=&quot;True&quot; Text=&quot;Select State&quot; Value=&quot;&quot;&gt;&lt;/asp:ListItem&gt;
&lt;asp:ListItem Text=&quot;California&quot; Value=&quot;CA&quot;&gt;&lt;/asp:ListItem&gt;
&lt;asp:ListItem Text=&quot;New York&quot; Value=&quot;NY&quot;&gt;&lt;/asp:ListItem&gt;
&lt;asp:ListItem Text=&quot;Texas&quot; Value=&quot;TX&quot;&gt;&lt;/asp:ListItem&gt;
 &lt;/asp:DropDownList&gt;
 &lt;asp:RequiredFieldValidator id=&quot;valUS&quot; runat=&quot;server&quot;
ControlToValidate=&quot;ddlUS&quot;
Display=&quot;Dynamic&quot;
ErrorMessage=&quot;State is a required field.&quot;
ForeColor=&quot;Red&quot;&gt;
 &lt;/asp:RequiredFieldValidator&gt;

&lt;asp:DropDownList id=&quot;ddlCanada&quot; runat=&quot;server&quot;&gt;
&lt;asp:ListItem Selected=&quot;True&quot; Text=&quot;Select Providence&quot; Value=&quot;&quot;&gt;&lt;/asp:ListItem&gt;
&lt;asp:ListItem Text=&quot;Alberta&quot; Value=&quot;AB&quot;&gt;&lt;/asp:ListItem&gt;
&lt;asp:ListItem Text=&quot;Ontario&quot; Value=&quot;ON&quot;&gt;&lt;/asp:ListItem&gt;
&lt;asp:ListItem Text=&quot;Quebec&quot; Value=&quot;QC&quot;&gt;&lt;/asp:ListItem&gt;
 &lt;/asp:DropDownList&gt;
 &lt;asp:RequiredFieldValidator id=&quot;valCanada&quot; runat=&quot;server&quot;
ControlToValidate=&quot;ddlCanada&quot;
Display=&quot;Dynamic&quot;
ErrorMessage=&quot;Providence is a required field.&quot;
ForeColor=&quot;Red&quot;&gt;
 &lt;/asp:RequiredFieldValidator&gt;

&lt;asp:Label ID=&quot;lblStateNA&quot; runat=&quot;server&quot; Text=&quot;N/A&quot; /&gt;
 &lt;br /&gt;

&lt;asp:Button id=&quot;btnSubmit&quot; OnClick=&quot;submitBtn_Click&quot; runat=&quot;server&quot; Text=&quot;Validate Me!&quot; /&gt;

 &lt;/div&gt;&lt;!-- end #form-style --&gt;
 &lt;/form&gt;
</pre>
<p>Here is the JavaScript</p>
<pre class="brush: jscript; title: ; notranslate">

$(document).ready(function () {
//changes the ddl depending on the selected Country
$(&quot;#&lt;%=ddlCountryList.ClientID %&gt;&quot;).change(function () { getDropDown(); });

startIt();
});

//if we simply use getDropDown() in the jQuery document ready function, it will
//automatically show the validation alert on first page load, so we set up a custom
//initial function
function startIt() {
//initial setup
$(&quot;#&lt;%=lblStateNA.ClientID %&gt;&quot;).hide();
$(&quot;#&lt;%=ddlCanada.ClientID %&gt;&quot;).hide();
$(&quot;#&lt;%=ddlUS.ClientID %&gt;&quot;).show();
ValidatorEnable(document.getElementById('&lt;%= valCanada.ClientID %&gt;'), false);
}

function getDropDown() {
//reset all the conditional controls to hidden (this doesn't disable the validation)
$(&quot;#&lt;%=lblStateNA.ClientID %&gt;&quot;).hide();
$(&quot;#&lt;%=ddlCanada.ClientID %&gt;&quot;).hide();
$(&quot;#&lt;%=ddlUS.ClientID %&gt;&quot;).hide();

//just makes calling the validators easier
var valProv = document.getElementById('&lt;%= valCanada.ClientID %&gt;');
var valState = document.getElementById('&lt;%= valUS.ClientID %&gt;');

//if &quot;United States&quot; is selected
if ($(&quot;#&lt;%=ddlCountryList.ClientID %&gt;&quot;).val() == &quot;US&quot;) {
//set validation controls for the ddls
ValidatorEnable(valState, true);
ValidatorEnable(valProv, false);
//show the States ddl
$(&quot;#&lt;%=ddlUS.ClientID %&gt;&quot;).show();
}

// if &quot;Canada&quot; is selected
if ($(&quot;#&lt;%=ddlCountryList.ClientID %&gt;&quot;).val() == &quot;CA&quot;) {
//set validation controls for the ddls
ValidatorEnable(valProv, true);
ValidatorEnable(valState, false);
//show the Providence ddl
$(&quot;#&lt;%=ddlCanada.ClientID %&gt;&quot;).show();
}

//if neither &quot;United States&quot; or &quot;Canada&quot; is selected
if ($(&quot;#&lt;%=ddlCountryList.ClientID %&gt;&quot;).val() != &quot;CA&quot; &amp;&amp;
$(&quot;#&lt;%=ddlCountryList.ClientID %&gt;&quot;).val() != &quot;US&quot;) {
//set validation controls of the ddls
ValidatorEnable(valState, false);
ValidatorEnable(valProv, false);
$(&quot;#&lt;%=lblStateNA.ClientID %&gt;&quot;).show();
}

}
</pre>
<p>And here is the codebehind:</p>
<pre class="brush: plain; title: ; notranslate">

public partial class _default : System.Web.UI.Page
 {
public void submitBtn_Click(object sender, EventArgs e)
{

}

protected void Page_Load(object sender, EventArgs e)
{

}
}
</pre>
<div class="su-linkbox" id="post-301-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2012/javascript-conditional-validation-asp/&quot;&gt;ASP.NET Use jQuery/JavaScript and Conditional Controls with Validation&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2012/javascript-conditional-validation-asp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>World of Wisdom Bookstore</title>
		<link>http://www.aeryith.com/2011/world-wisdom-bookstore/</link>
		<comments>http://www.aeryith.com/2011/world-wisdom-bookstore/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 19:00:13 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Website Projects]]></category>
		<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=282</guid>
		<description><![CDATA[Client: World of Wisdom Bookstore Created:  December 2009 World of Wisdom Bookstore is a local Indianapolis metaphysical bookstore. They are one of the oldest and well known in the area. Their new site is made with the CMS Joomla! and incorporates their eCommerce store. The theme and logo is purely custom. The video on the front page was also made by me. This site allows the business to connect to customers by linking to their social sites as well as keeping an updated events list. Link to this post!]]></description>
			<content:encoded><![CDATA[<p><a  title="World of Wisdom Bookstore" href="http://www.worldofwisdombooks.com" target="_blank"><img class="alignnone size-medium wp-image-283" title="World of Wisdom Bookstore" src="http://www.aeryith.com/wp-content/uploads/2011/04/World-of-Wisdom-300x276.png" alt="" width="300" height="276" /></a></p>
<p>Client: <a  href="http://www.worldofwisdombooks.com" target="_blank">World of Wisdom Bookstore</a><br />
Created:  December 2009</p>
<p>World of Wisdom Bookstore is a local Indianapolis metaphysical bookstore. They are one of the oldest and well known in the area. Their new site is made with the CMS Joomla! and incorporates their eCommerce store. The theme and logo is purely custom. The video on the front page was also made by me.</p>
<p>This site allows the business to connect to customers by linking to their social sites as well as keeping an updated events list.</p>
<div class="su-linkbox" id="post-282-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2011/world-wisdom-bookstore/&quot;&gt;World of Wisdom Bookstore&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2011/world-wisdom-bookstore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In the Beginning&#8230;</title>
		<link>http://www.aeryith.com/2011/beginning/</link>
		<comments>http://www.aeryith.com/2011/beginning/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 03:42:34 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=260</guid>
		<description><![CDATA[I figure this blog better start out with a bit of explanation of why I like to make games. Simple answer: I love playing them and they have amazed me since the first time I played Pong on Atari at my babysitter&#8217;s house. My Dad introduced me to programming when I was 12, and I was programming my own games in Visual Basic on my Commodore 64. I still have fond memories of storing my programs on my cassette tapes. I didn&#8217;t get my first true gaming console, the Nintendo NES until 1993. Before then, I would follow my brother to his friend&#8217;s house down the street. He was lucky enough to have an NES before us. I would just sit and watch them play. I was the little sister, so I didn&#8217;t get much chance to play, but I didn&#8217;t care &#8211; I just wanted to watch. One game in particular caught my attention: Final Fantasy. Wow. I still love it. I have been a fanatic Final Fantasy fan since the beginning, playing all of the North American releases. Before I get carried away with Final Fantasy, let me continue to the explanation at hand. Since our first NES, I can&#8217;t remember a time I didn&#8217;t have a game console. With the availability of games, I put the programming on the back burner for a while and just&#8230; played. I played the first Mario Brothers so much I was able to beat it in 1 guy, and in 3 levels. I love both casual and serious games. I started back on programming in 1994 when we got AOL. I actually mowed lawns to pay for it. I was blazing the internet with my 56k modem. I fell in love with HTML and taught myself how to make web pages on GeoCities (before Yahoo! bought them). All I needed was my text editor and I could make really cool stuff. Well.. I thought it was cool at the time. Thinking about it now, I cringe at the horrid web page abominations I created, but hey &#8211; everyone starts somewhere, right? My hobby faded in my late teens (dur&#8230; being a teen) and I thought I&#8217;d turn to more serious pursuits. I was taught having fun doesn&#8217;t pay the bills, right? I graduated High School, left on my own, and decided to go to college. I started school, majoring in Criminal Justice. It was interesting to me, but most of the classes were painfully boring. Needless to say I epicly failed my first two semesters. Luckily for me, my school just created School of Informatics (around 2000) &#8211; a cooler version of the School of Computer Science. Now I knew I could go to school and possibly land a job&#8230; to have fun! It&#8217;s been a long hard road, and I&#8217;ve had to wait out semesters due to just life in general, but I am not a quitter. So here I am, almost 10 years later closing the long journey to validate my passion for programming and making fun interactive experiences. My last semester is here...]]></description>
			<content:encoded><![CDATA[<p>I figure this blog better start out with a bit of explanation of why I like to make games. Simple answer: I love playing them and they have amazed me since the first time I played Pong on Atari at my babysitter&#8217;s house. My Dad introduced me to programming when I was 12, and I was programming my own games in Visual Basic on my Commodore 64. I still have fond memories of storing my programs on my cassette tapes.</p>
<p>I didn&#8217;t get my first true gaming console, the Nintendo NES until 1993. Before then, I would follow my brother to his friend&#8217;s house down the street. He was lucky enough to have an NES before us. I would just sit and watch them play. I was the little sister, so I didn&#8217;t get much chance to play, but I didn&#8217;t care &#8211; I just wanted to watch.</p>
<p>One game in particular caught my attention: Final Fantasy. Wow. I still love it. I have been a fanatic Final Fantasy fan since the beginning, playing all of the North American releases. Before I get carried away with Final Fantasy, let me continue to the explanation at hand.</p>
<p>Since our first NES, I can&#8217;t remember a time I didn&#8217;t have a game console. With the availability of games, I put the programming on the back burner for a while and just&#8230; played. I played the first Mario Brothers so much I was able to beat it in 1 guy, and in 3 levels.</p>
<p>I love both casual and serious games. I started back on programming in 1994 when we got AOL. I actually mowed lawns to pay for it. I was blazing the internet with my 56k modem. I fell in love with HTML and taught myself how to make web pages on GeoCities (before Yahoo! bought them). All I needed was my text editor and I could make really cool stuff. Well.. I thought it was cool at the time. Thinking about it now, I cringe at the horrid web page abominations I created, but hey &#8211; everyone starts somewhere, right?</p>
<p>My hobby faded in my late teens (dur&#8230; being a teen) and I thought I&#8217;d turn to more serious pursuits. I was taught having fun doesn&#8217;t pay the bills, right? I graduated High School, left on my own, and decided to go to college. I started school, majoring in Criminal Justice. It was interesting to me, but most of the classes were painfully boring. Needless to say I epicly failed my first two semesters.</p>
<p>Luckily for me, my school just created School of Informatics (around 2000) &#8211; a cooler version of the School of Computer Science. Now I knew I could go to school and possibly land a job&#8230; to have fun! It&#8217;s been a long hard road, and I&#8217;ve had to wait out semesters due to just life in general, but I am not a quitter. So here I am, almost 10 years later closing the long journey to validate my passion for programming and making fun interactive experiences. My last semester is here and I will graduate with a Bachelors in Science in New Media Arts and Science from IU and a certificate of Applied Computer Science from Purdue.</p>
<div class="su-linkbox" id="post-260-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2011/beginning/&quot;&gt;In the Beginning&#8230;&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2011/beginning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aion Mini Feed Widget &#124; Flash &amp; AS3</title>
		<link>http://www.aeryith.com/2011/aion-mini-feed-widget-flash-as3/</link>
		<comments>http://www.aeryith.com/2011/aion-mini-feed-widget-flash-as3/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 03:24:07 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[Flash Projects]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Aion]]></category>
		<category><![CDATA[Flash CS5]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=253</guid>
		<description><![CDATA[Personal Project Created December 2009 Flash CS4 + ActionScript 3 This was an exorcise to see if I could incorporate Twitter, RSS Feeds and videos in Flash. Using custom php and a crossdomain.xml file, I achieved my goal. Link to this post!]]></description>
			<content:encoded><![CDATA[<div id="efe-swf-1" class="efe-flash"><!-- --></div>
<p>Personal Project<br />
Created December 2009</p>
<p>Flash CS4 + ActionScript 3</p>
<p>This was an exorcise to see if I could incorporate Twitter, RSS Feeds and videos in Flash. Using custom php and a crossdomain.xml file, I achieved my goal.</p>
<div class="su-linkbox" id="post-253-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2011/aion-mini-feed-widget-flash-as3/&quot;&gt;Aion Mini Feed Widget | Flash &amp; AS3&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2011/aion-mini-feed-widget-flash-as3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Frequency Marketing</title>
		<link>http://www.aeryith.com/2011/frequency-marketing/</link>
		<comments>http://www.aeryith.com/2011/frequency-marketing/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 02:02:49 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Website Projects]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=243</guid>
		<description><![CDATA[Client: Frequency Marketing Created: 2010 Lovingly hand crafted coded HTML and CSS. Site created from Illustrator files. Took approximately 3 hours total. All images, design and content © Frequency Marketing. Link to this post!]]></description>
			<content:encoded><![CDATA[<p><a  href="http://frequencymarketing.biz/" target="_blank"><img class="alignnone size-medium wp-image-244" title="Frequency Marketing" src="http://www.aeryith.com/wp-content/uploads/2011/04/Frequency-Marketing-300x171.png" alt="" width="300" height="171" /></a></p>
<p>Client: <a  href="http://frequencymarketing.biz/" target="_blank">Frequency Marketing</a><br />
Created: 2010</p>
<p>Lovingly hand <del>crafted</del> coded HTML and CSS. Site created from Illustrator files. Took approximately 3 hours total. All images, design and content © Frequency Marketing.</p>
<div class="su-linkbox" id="post-243-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2011/frequency-marketing/&quot;&gt;Frequency Marketing&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2011/frequency-marketing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash AS3 Create Dynamic Array of Objects</title>
		<link>http://www.aeryith.com/2011/flash-as3-create-dynamic-array-objects/</link>
		<comments>http://www.aeryith.com/2011/flash-as3-create-dynamic-array-objects/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 01:41:20 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=208</guid>
		<description><![CDATA[[Download .fla] This is an example file showing how an array of items can be dynamically created and given random attributes including moving with gravity. Click by Aeryith is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. Link to this post!]]></description>
			<content:encoded><![CDATA[<div id="efe-swf-2" class="efe-flash"><!-- --></div>
<a  href="http://www.aeryith.com/wp-content/uploads/2011/04/click_source_code_by_aeryithv-d2zuttu.zip"> [Download .fla]</a></p>
<p>This is an example file showing how an array of items can be dynamically created and given random attributes including moving with gravity.</p>
<p><span id="more-208"></span></p>
<pre class="brush: as3; title: ; notranslate">
import flash.events.MouseEvent;
stop();
/**********************************************************************
Click! copyright 2010 by Aeryith
Flash CS5 - Action Script 3

This is a test file showing how an array of items can be dynamically
created and given random attributes including moving with gravity.
Feel free to experiment with this code and make new versions, but do
not claim this unadulterated code as your own work.
**********************************************************************/

//trig variables for trajectory objects
var speed:Number;
var angle:Number;
var xSpeed:Number;
var ySpeed:Number;
var gravity:Number = .03; //change this to see how the circles react

//container to hold square and circles
var container = new mc_container();
	container.x = 1;
	container.y = 1;
	addChild(container);

//square holds the circles
var square = new mc_square();
	square.x = 250;
	square.y = 200;
	container.addChild(square);
	square.buttonMode = true;
	square.addEventListener(MouseEvent.CLICK, createCircles);

function createCircles (event:MouseEvent):void {
  speed = 2; // set speed of object
  //create our circles using an array
  var circle:Array = new Array();
  for (var i:int = 0; i &lt; 5; i++)    {
                circle[i] = new mc_circle();
                square.addChild(circle[i]);
                //get random angle
                angle = Math.random()*2*Math.PI;
                circle[i].angle = angle;
                circle[i].xSpeed = Math.cos(circle[i].angle) * speed;
                circle[i].ySpeed = Math.sin(circle[i].angle) * speed;
                //place the circle on a random spot
                circle[i].x = Math.floor(Math.random(  )*200);
                circle[i].y = Math.floor(Math.random(  )*200);
                //give each circle a random color
                var myColor:ColorTransform = this.transform.colorTransform;
                myColor.color = Math.random() * 0xFFFFFF;
                circle[i].transform.colorTransform = myColor;
                //add event listeners
                circle[i].addEventListener(MouseEvent.CLICK, poof);
                circle[i].addEventListener(Event.ENTER_FRAME, moveObj);
            }//end for
         }//end createCircles()

        //removes circle from parent (square)

        function poof (event:MouseEvent):void {
                //uncomment below for *boing* sound on click
                //var snd:Sound = new snd_boing();
                //snd.play();
                event.target.removeEventListener(Event.ENTER_FRAME, moveObj);
                event.target.parent.removeChild(event.target); }

               //moves circles each frame
                function moveObj (event:Event):void {
                 //when the circles fall below this line, it is removed from square
                 if (event.target.y &gt; stage.stageHeight) {
		event.target.removeEventListener(Event.ENTER_FRAME, moveObj);
		//trace(event.target + &quot; has been removed.&quot;);
		event.target.parent.removeChild(event.target);
	}
	else
	{
		event.target.ySpeed += gravity;
		event.target.x +=  event.target.xSpeed;
		event.target.y +=  event.target.ySpeed;
	}
}//end moveObj
</pre>
<p><a  rel="license" href="http://creativecommons.org/licenses/by-nc/3.0/"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by-nc/3.0/88x31.png" alt="Creative Commons License" /></a><br />
<span>Click</span> by <span>Aeryith</span> is licensed under a <a  rel="license" href="http://creativecommons.org/licenses/by-nc/3.0/">Creative Commons Attribution-NonCommercial 3.0 Unported License</a>.</p>
<div class="su-linkbox" id="post-208-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2011/flash-as3-create-dynamic-array-objects/&quot;&gt;Flash AS3 Create Dynamic Array of Objects&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2011/flash-as3-create-dynamic-array-objects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Perfect Stitch</title>
		<link>http://www.aeryith.com/2011/perfect-stitch/</link>
		<comments>http://www.aeryith.com/2011/perfect-stitch/#comments</comments>
		<pubDate>Sun, 10 Apr 2011 20:23:32 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Website Projects]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=189</guid>
		<description><![CDATA[Client: The Perfect Stitch, LLC Created: March 2009 Website created using Joomla! CMS. Custom theme and graphics. Shows up in first page Google results for &#8220;Indianapolis Bridal Alterations&#8221; Link to this post!]]></description>
			<content:encoded><![CDATA[<p><a  href="http://theperfectstitch-bridal.com/" target="_blank"><img class="alignnone size-medium wp-image-190" title="The Perfect Stitch" src="http://www.aeryith.com/wp-content/uploads/2011/04/Indianapolis-Bridal-Alterations-and-Tuxedo-Rentals-The-Perfect-Stitch-300x226.png" alt="" width="300" height="226" /></a></p>
<p>Client: <a  href="http://theperfectstitch-bridal.com/" target="_blank">The Perfect Stitch, LLC</a><br />
Created: March 2009</p>
<p>Website created using Joomla! CMS. Custom theme and graphics.</p>
<p>Shows up in first page Google results for &#8220;Indianapolis Bridal Alterations&#8221;</p>
<div class="su-linkbox" id="post-189-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2011/perfect-stitch/&quot;&gt;The Perfect Stitch&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2011/perfect-stitch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Zen Garden: Champaign</title>
		<link>http://www.aeryith.com/2011/css-zen-garden-theme-champaign/</link>
		<comments>http://www.aeryith.com/2011/css-zen-garden-theme-champaign/#comments</comments>
		<pubDate>Sun, 10 Apr 2011 15:15:58 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Website Projects]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=115</guid>
		<description><![CDATA[Title: Champaign Created: December 2009 Client: Personal Project View Theme View CSS I have always wanted to do a Zen Garden theme, and I finally got around to doing it in late 2009. It shows how much control CSS has in design of a website. This project honed by CSS skills and best practices. The maintainer no longer accepts submissions, so this wasn&#8217;t submitted to the site. My theme Champaign, was inspired by one of my hardest professors who taught intro to web design. In one of our first classes, I remember him saying people don&#8217;t make websites in circles. I took that as a challenge and in a homage to him, I used Century Gothic, one of his favorite fonts. Ludwick, this is for you. P.S. I totally deserved an A. Just sayin. Link to this post!]]></description>
			<content:encoded><![CDATA[<p><a  title="View CSS Page" rel="http://www.aeryith.com/projects/zengarden-sample.html" href="http://www.aeryith.com/projects/zengarden-sample.html" target="_blank"><img class="alignnone size-medium wp-image-116" title="CSS Zen Garden: Champaign" src="http://www.aeryith.com/wp-content/uploads/2011/04/css-ss-300x163.jpg" alt="" width="300" height="163" /></a></p>
<p>Title: Champaign<br />
Created: December 2009<br />
Client: Personal Project<br />
<a  href="http://www.aeryith.com/projects/zengarden-sample.html" target="_blank">View Theme<br />
</a><a  href="http://www.aeryith.com/projects/sample.css" target="_blank">View CSS</a></p>
<p>I have always wanted to do a <a  href="http://www.csszengarden.com/" target="_blank">Zen Garden</a> theme, and I finally got around to doing it in late 2009. It shows how much control CSS has in design of a website. This project honed by CSS skills and best practices.</p>
<p>The maintainer no longer accepts submissions, so this wasn&#8217;t submitted to the site.</p>
<p>My theme Champaign, was inspired by one of my hardest professors who taught intro to web design. In one of our first classes, I remember him saying people don&#8217;t make websites in circles. I took that as a challenge and in a homage to him, I used Century Gothic, one of his favorite fonts.</p>
<p>Ludwick, this is for you.</p>
<p>P.S. I totally deserved an A. Just sayin.</p>
<div class="su-linkbox" id="post-115-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2011/css-zen-garden-theme-champaign/&quot;&gt;CSS Zen Garden: Champaign&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2011/css-zen-garden-theme-champaign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brutal Zero Hour Walkthough for StarCraft II</title>
		<link>http://www.aeryith.com/2011/how-to-starcraft-2-brutal-zero-hour/</link>
		<comments>http://www.aeryith.com/2011/how-to-starcraft-2-brutal-zero-hour/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 20:04:50 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[Brutal Campaign]]></category>
		<category><![CDATA[StarCraft II]]></category>
		<category><![CDATA[Walkthoughs]]></category>
		<category><![CDATA[brutal campaign]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[starcraft 2]]></category>
		<category><![CDATA[walk though]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=104</guid>
		<description><![CDATA[Strategy: Hunker down and Mass M&#38;M and upgrade. Ignore saving the stranded marines. Walk though: This is 100% defense. Bring all of your forces up to the second tier and salvage your 2 front bunkers. Put your guys in the bunkers on the second level. Mass SVC&#8217;s like they&#8217;re going out of style. You need lots of minerals quickly. Remember to upgrade when you get the chance. Build 2 more bunkers in between the existing ones, effectively blocking the ramp. Mass M&#38;M behind them (and about 5 SCV&#8217;s) as well as leave about 5 marines, 3 SCVs and 2 medics on each side where the turrets are. SCVs are a favorite target of the air zerg so you&#8217;re going to have to keep and eye on them and replace if necessary. You&#8217;ll want to build one more turret on each side and one more barracks with a reactor to pump out your army quickly. Towards the end, bring some guys down to guard your mining SCVs. Just keep producing your M&#38;M and SCV&#8217;s and this should be a cake walk. Link to this post!]]></description>
			<content:encoded><![CDATA[<p><iframe width="600" height="338" src="http://www.youtube.com/embed/dHHg4GISN5U?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Strategy: Hunker down and Mass M&amp;M and upgrade. Ignore saving the stranded marines.</p>
<p>Walk though: This is 100% defense. Bring all of your forces up to the second tier and salvage your 2 front bunkers. Put your guys in the bunkers on the second level. Mass SVC&#8217;s like they&#8217;re going out of style. You need lots of minerals quickly.</p>
<p>Remember to upgrade when you get the chance. Build 2 more bunkers in between the existing ones, effectively blocking the ramp. Mass M&amp;M behind them (and about 5 SCV&#8217;s) as well as leave about 5 marines, 3 SCVs and 2 medics on each side where the turrets are.</p>
<p>SCVs are a favorite target of the air zerg so you&#8217;re going to have to keep and eye on them and replace if necessary. You&#8217;ll want to build one more turret on each side and one more barracks with a reactor to pump out your army quickly.</p>
<p>Towards the end, bring some guys down to guard your mining SCVs.</p>
<p>Just keep producing your M&amp;M and SCV&#8217;s and this should be a cake walk.</p>
<div class="su-linkbox" id="post-104-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2011/how-to-starcraft-2-brutal-zero-hour/&quot;&gt;Brutal Zero Hour Walkthough for StarCraft II&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2011/how-to-starcraft-2-brutal-zero-hour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brutal Liberation Day &amp; The Outlaws Walkthough for StarCraft II</title>
		<link>http://www.aeryith.com/2011/how-to-starcraft-2-brutal-liberation-day-the-outlaws/</link>
		<comments>http://www.aeryith.com/2011/how-to-starcraft-2-brutal-liberation-day-the-outlaws/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 19:37:43 +0000</pubDate>
		<dc:creator>Aeryith</dc:creator>
				<category><![CDATA[Brutal Campaign]]></category>
		<category><![CDATA[StarCraft II]]></category>
		<category><![CDATA[Walkthoughs]]></category>
		<category><![CDATA[brutal campaign]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[starcraft 2]]></category>
		<category><![CDATA[walk though]]></category>

		<guid isPermaLink="false">http://www.aeryith.com/?p=102</guid>
		<description><![CDATA[Liberation Day Video: N/A (not needed) Strategy: Don&#8217;t die. Walk though: Seriously, just don&#8217;t die. Micro your heart out. The Outlaws Video: N/A (not needed) Strategy: Mass M&#38;M. Walk though: Once you get around 10 marines and 4 medics, head for the next base. Make sure your medics are well behind your marines as they are a priority target. Once you take over the second base start making more M&#38;M. Never stop making M&#38;M. Charge the base once you have a comfortable ball (around 30 or so). Go up the left hand side. Blizz thought it would be cute to put a siege tank to the right of their fortress. Stay to the far left of the fort to bring it down. If you&#8217;re low on forces, bring them back up.That tank will utterly destroy your forces if you get in range. When you&#8217;re prepared to attack, spread out your ball so you don&#8217;t get decimated in a few hits. I ran out of resources completing this mission because I wasn&#8217;t aware of the tank at first. Zerg with high numbers and this shouldn&#8217;t be a problem. Link to this post!]]></description>
			<content:encoded><![CDATA[<p>Liberation Day<br />
Video: N/A (not needed)<br />
Strategy: Don&#8217;t die.<br />
Walk though: Seriously, just don&#8217;t die. Micro your heart out.</p>
<p>The Outlaws<br />
Video: N/A (not needed)<br />
Strategy: Mass M&amp;M.<br />
Walk though: Once you get around 10 marines and 4 medics, head for the next base. Make sure your medics are well behind your marines as they are a priority target. Once you take over the second base start making more M&amp;M. Never stop making M&amp;M.</p>
<p>Charge the base once you have a comfortable ball (around 30 or so). Go up the left hand side. Blizz thought it would be cute to put a siege tank to the right of their fortress. Stay to the far left of the fort to bring it down. If you&#8217;re low on forces, bring them back up.That tank will utterly destroy your forces if you get in range. When you&#8217;re prepared to attack, spread out your ball so you don&#8217;t get decimated in a few hits.</p>
<p>I ran out of resources completing this mission because I wasn&#8217;t aware of the tank at first. Zerg with high numbers and this shouldn&#8217;t be a problem.</p>
<div class="su-linkbox" id="post-102-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.aeryith.com/2011/how-to-starcraft-2-brutal-liberation-day-the-outlaws/&quot;&gt;Brutal Liberation Day &amp; The Outlaws Walkthough for StarCraft II&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.aeryith.com/2011/how-to-starcraft-2-brutal-liberation-day-the-outlaws/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: basic
Page Caching using disk: enhanced
Database Caching using disk: basic
Object Caching 2433/2602 objects using disk: basic

Served from: www.aeryith.com @ 2012-05-21 03:58:46 -->
