<?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>Just a bunch of code &#187; javascript</title>
	<atom:link href="http://www.bunchacode.com/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bunchacode.com</link>
	<description></description>
	<lastBuildDate>Sun, 11 Sep 2011 19:56:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Fancy Sitemap</title>
		<link>http://www.bunchacode.com/programming/fancy-sitemap/</link>
		<comments>http://www.bunchacode.com/programming/fancy-sitemap/#comments</comments>
		<pubDate>Sun, 14 Aug 2011 22:22:02 +0000</pubDate>
		<dc:creator>Funky Dude</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[sitemap]]></category>
		<category><![CDATA[svg]]></category>

		<guid isPermaLink="false">http://www.bunchacode.com/?p=268</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/fancy-sitemap/" title="Download Plugin" target="_blank"></a></p>
<p><a href="http://www.bunchacode.com/wp-content/uploads/2011/08/admin-map.jpg"><img class="alignnone size-medium wp-image-269 colorbox-268" title="admin map" src="http://www.bunchacode.com/wp-content/uploads/2011/08/admin-map-300x198.jpg" alt="" width="300" height="198" /></a></p>
<p><a href="http://www.bunchacode.com/wp-content/uploads/2011/08/page-or-menu.jpg"><img class="alignnone size-medium wp-image-271 colorbox-268" title="page or menu" src="http://www.bunchacode.com/wp-content/uploads/2011/08/page-or-menu-300x260.jpg" alt="" width="300" height="260" /></a></p>
<p><a href="http://www.bunchacode.com/wp-content/uploads/2011/08/frontend.jpg"><img class="alignnone size-medium wp-image-270 colorbox-268" title="frontend" src="http://www.bunchacode.com/wp-content/uploads/2011/08/frontend-300x196.jpg" alt="" width="300" height="196" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bunchacode.com/programming/fancy-sitemap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>google analytics: tracking link click synchronously and asynchronously</title>
		<link>http://www.bunchacode.com/programming/google-analytics-tracking-link-click-synchronously-and-asynchronously/</link>
		<comments>http://www.bunchacode.com/programming/google-analytics-tracking-link-click-synchronously-and-asynchronously/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 16:47:45 +0000</pubDate>
		<dc:creator>Funky Dude</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[google analytics]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.bunchacode.com/?p=232</guid>
		<description><![CDATA[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 [...]]]></description>
			<content:encoded><![CDATA[<div class="fvch-code">
<pre class="fvch-line-numbers">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
</pre>
<pre><span class="php"><span class="php-var">$</span><span class="php-brackets">(</span>document<span class="php-brackets">)</span><span class="php-operator">.</span>ready<span class="php-brackets">(</span><span class="php-function">function</span><span class="php-brackets">(</span><span class="php-brackets">)</span><span class="php-brackets">{</span>
    <span class="php-var">$</span><span class="php-brackets">(</span><span class="php-string">'a'</span><span class="php-brackets">)</span><span class="php-operator">.</span><span class="php-function">each</span><span class="php-brackets">(</span><span class="php-function">function</span><span class="php-brackets">(</span><span class="php-brackets">)</span><span class="php-brackets">{</span>
        <span class="php-keyword">var</span> <span class="php-function">link</span> <span class="php-operator">=</span> <span class="php-var">$</span><span class="php-brackets">(</span>this<span class="php-brackets">)</span><span class="php-brackets">[</span><span class="php-number">0</span><span class="php-brackets">]</span><span class="php-operator">.</span>href;

        <span class="php-keyword">var</span> pdfFiles <span class="php-operator">=</span> <span class="php-operator">/</span>\<span class="php-operator">.</span><span class="php-brackets">(</span>pdf<span class="php-brackets">)</span><span class="php-var">$</span><span class="php-operator">/</span>i;
        <span class="php-keyword">var</span> imgFiles <span class="php-operator">=</span> <span class="php-operator">/</span>\<span class="php-operator">.</span><span class="php-brackets">(</span>jpg<span class="php-operator">|</span>gif<span class="php-operator">|</span>png<span class="php-brackets">)</span><span class="php-var">$</span><span class="php-operator">/</span>i;
        <span class="php-keyword">var</span> allFiles <span class="php-operator">=</span> <span class="php-operator">/</span>\<span class="php-operator">.</span><span class="php-brackets">(</span>pdf<span class="php-operator">|</span>doc<span class="php-operator">*</span><span class="php-operator">|</span>xls<span class="php-operator">*</span><span class="php-operator">|</span>ppt<span class="php-operator">*</span><span class="php-operator">|</span>jpg<span class="php-operator">|</span>gif<span class="php-operator">|</span>png<span class="php-operator">|</span>zip<span class="php-operator">|</span>mp<span class="php-number">3</span><span class="php-operator">|</span>mp<span class="php-number">4</span><span class="php-operator">|</span>mov<span class="php-brackets">)</span><span class="php-var">$</span><span class="php-operator">/</span>i;
        <span class="php-keyword">var</span> action <span class="php-operator">=</span> <span class="php-string">''</span>;
        <span class="php-keyword">var</span> _onclick <span class="php-operator">=</span> <span class="php-keyword">new</span> String<span class="php-brackets">(</span><span class="php-var">$</span><span class="php-brackets">(</span>this<span class="php-brackets">)</span><span class="php-operator">.</span>attr<span class="php-brackets">(</span><span class="php-string">'onclick'</span><span class="php-brackets">)</span><span class="php-brackets">)</span>;

        <span class="php-comment">//remove onclick pagetrack event from links
</span>
        <span class="php-keyword">if</span><span class="php-brackets">(</span>_onclick<span class="php-operator">.</span>indexOf<span class="php-brackets">(</span><span class="php-string">'pageTracker'</span><span class="php-brackets">)</span> <span class="php-operator">!</span><span class="php-operator">=</span> <span class="php-operator">-</span><span class="php-number">1</span><span class="php-brackets">)</span>
        <span class="php-brackets">{</span>
            <span class="php-var">$</span><span class="php-brackets">(</span>this<span class="php-brackets">)</span><span class="php-operator">.</span>removeAttr<span class="php-brackets">(</span><span class="php-string">'onclick'</span><span class="php-brackets">)</span>;
        <span class="php-brackets">}</span>

        <span class="php-comment">//check to make sure link is not external
</span>
        <span class="php-keyword">if</span> <span class="php-brackets">(</span><span class="php-brackets">(</span><span class="php-operator">!</span><span class="php-function">link</span><span class="php-operator">.</span>match<span class="php-brackets">(</span><span class="php-operator">/</span><span class="php-operator">^</span>https<span class="php-operator">?</span>\<span class="php-operator">:</span><span class="php-operator">/</span>i<span class="php-brackets">)</span><span class="php-brackets">)</span> <span class="php-operator">|</span><span class="php-operator">|</span> <span class="php-brackets">(</span><span class="php-function">link</span><span class="php-operator">.</span>match<span class="php-brackets">(</span>document<span class="php-operator">.</span>domain<span class="php-brackets">)</span><span class="php-brackets">)</span><span class="php-brackets">)</span>
        <span class="php-brackets">{</span>
            <span class="php-comment">//if link leads to a download, we listen to the click event of that link
</span>
            <span class="php-comment">//All Files event is guranteed to be tracked at this point
</span>
            <span class="php-keyword">if</span><span class="php-brackets">(</span><span class="php-function">link</span><span class="php-operator">.</span>match<span class="php-brackets">(</span>allFiles<span class="php-brackets">)</span><span class="php-brackets">)</span>
            <span class="php-brackets">{</span>
                <span class="php-var">$</span><span class="php-brackets">(</span>this<span class="php-brackets">)</span><span class="php-operator">.</span>click<span class="php-brackets">(</span><span class="php-function">function</span><span class="php-brackets">(</span><span class="php-brackets">)</span> <span class="php-brackets">{</span>
                    action <span class="php-operator">=</span> <span class="php-string">'Link Click Capture'</span>;

                    <span class="php-comment">//it's a pdf file
</span>
                    <span class="php-keyword">if</span><span class="php-brackets">(</span><span class="php-function">link</span><span class="php-operator">.</span>match<span class="php-brackets">(</span>pdfFiles<span class="php-brackets">)</span><span class="php-brackets">)</span>
                    <span class="php-brackets">{</span>
                        trackIt<span class="php-brackets">(</span><span class="php-string">'PDF Downloads'</span>, action, <span class="php-function">link</span>, <span class="php-number">1</span><span class="php-brackets">)</span>;
                    <span class="php-brackets">}</span>

                    <span class="php-comment">//catch all event
</span>
                    trackIt<span class="php-brackets">(</span><span class="php-string">'All Files'</span>, action, <span class="php-function">link</span>, <span class="php-number">1</span><span class="php-brackets">)</span>;
                <span class="php-brackets">}</span><span class="php-brackets">)</span>;
            <span class="php-brackets">}</span>
        <span class="php-brackets">}</span>
    <span class="php-brackets">}</span><span class="php-brackets">)</span>;
<span class="php-brackets">}</span><span class="php-brackets">)</span>;
<span class="php-function">function</span> trackIt<span class="php-brackets">(</span>category, action, <span class="php-function">link</span>, opt<span class="php-brackets">)</span>
<span class="php-brackets">{</span>
	<span class="php-comment">//sync tracking
</span>
   <span class="php-comment">//pageTracker._trackEvent(category, action, link, 1);
</span>

	<span class="php-comment">//async
</span>
    _gaq<span class="php-operator">.</span>push<span class="php-brackets">(</span><span class="php-brackets">[</span><span class="php-string">'_trackEvent'</span>, category, action, <span class="php-function">link</span><span class="php-brackets">]</span><span class="php-brackets">)</span>;
<span class="php-brackets">}</span></span></pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.bunchacode.com/programming/google-analytics-tracking-link-click-synchronously-and-asynchronously/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>load jquery for firebug console</title>
		<link>http://www.bunchacode.com/programming/load-jquery-for-firebug-console/</link>
		<comments>http://www.bunchacode.com/programming/load-jquery-for-firebug-console/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 02:50:13 +0000</pubDate>
		<dc:creator>Funky Dude</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.bunchacode.com/?p=155</guid>
		<description><![CDATA[1 javascript:void((function(){j=document.createElement(&#34;SCRIPT&#34;);j.src=&#34;http://code.jquery.com/jquery-latest.pack.js&#34;;document.getElementsByTagName(&#34;HEAD&#34;)[0].appendChild(j);})()) you put this in your address bar and hit enter. Bookmarking it would help a lot also. of course, i didnt write it. I also forgot where i found it too.]]></description>
			<content:encoded><![CDATA[<div class="fvch-code">
<pre class="fvch-line-numbers">1
</pre>
<pre><span class="php">javascript<span class="php-operator">:</span>void<span class="php-brackets">(</span><span class="php-brackets">(</span><span class="php-function">function</span><span class="php-brackets">(</span><span class="php-brackets">)</span><span class="php-brackets">{</span>j<span class="php-operator">=</span>document<span class="php-operator">.</span>createElement<span class="php-brackets">(</span><span class="php-string">&quot;SCRIPT&quot;</span><span class="php-brackets">)</span>;j<span class="php-operator">.</span>src<span class="php-operator">=</span><span class="php-string">&quot;http://code.jquery.com/jquery-latest.pack.js&quot;</span>;document<span class="php-operator">.</span>getElementsByTagName<span class="php-brackets">(</span><span class="php-string">&quot;HEAD&quot;</span><span class="php-brackets">)</span><span class="php-brackets">[</span><span class="php-number">0</span><span class="php-brackets">]</span><span class="php-operator">.</span>appendChild<span class="php-brackets">(</span>j<span class="php-brackets">)</span>;<span class="php-brackets">}</span><span class="php-brackets">)</span><span class="php-brackets">(</span><span class="php-brackets">)</span><span class="php-brackets">)</span></span></pre>
</div>
<p>you put this in your address bar and hit enter. Bookmarking it would help a lot also.</p>
<p>of course, i didnt write it. I also forgot where i found it too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bunchacode.com/programming/load-jquery-for-firebug-console/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

