<?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>Code Couch &#187; Graphical</title>
	<atom:link href="http://www.codecouch.com/category/graphical/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codecouch.com</link>
	<description>The ramblings of two code monkeys</description>
	<lastBuildDate>Thu, 19 Nov 2009 15:47:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Make your alpha transparent PNGs 32-bit</title>
		<link>http://www.codecouch.com/2007/06/make-your-alpha-transparent-pngs-32-bit/</link>
		<comments>http://www.codecouch.com/2007/06/make-your-alpha-transparent-pngs-32-bit/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 10:58:09 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Graphical]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Images]]></category>
		<category><![CDATA[PNG]]></category>

		<guid isPermaLink="false">http://www.codecouch.com/?p=101</guid>
		<description><![CDATA[You should always ensure any alpha transparent PNGs are 32-bit to ensure that they always display the same colour across all browsers.]]></description>
			<content:encoded><![CDATA[<p>You should always ensure any alpha transparent <acronym title="Portable Network Graphics">PNG</acronym>s are 32-bit to ensure that they always display the same colour across all browsers. Recently, Firefox and IE displayed a particular 24-bit alpha transparent PNG differently. Changing the PNG to 32-bit fixed this and both browsers rendered the PNG the same.</p>
<p>I have also experienced this with Safari 2 on MacOSX &#8211; again, switching to 32-bit PNG fixed the problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codecouch.com/2007/06/make-your-alpha-transparent-pngs-32-bit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a coloured gradient background without images</title>
		<link>http://www.codecouch.com/2006/05/creating-a-coloured-gradient-background-without-images/</link>
		<comments>http://www.codecouch.com/2006/05/creating-a-coloured-gradient-background-without-images/#comments</comments>
		<pubDate>Wed, 03 May 2006 10:33:23 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Graphical]]></category>
		<category><![CDATA[Demos]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.codecouch.com/?p=97</guid>
		<description><![CDATA[If you want to dynamically create a gradient background without using images, this code does the job and is flexible for most needs.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s some code to dynamically create a gradient background without using images. The width and/or height of each colour band, as well as the total number of colour bands can be easily changed.</p>
<p>You can use &#8220;createGradientV&#8221; to create a vertical gradient (North to South), or &#8220;createGradientH&#8221; to create a horizontal gradient (West to East). Each of the functions takes one or more sets of 4 parameters, documented in the code.</p>
<p>To add more colour bands, simply add more sets of parameters  to the relevant &#8220;createGradient&#8221; method calls.</p>
<p>This code has been tested working on IE/Win 6, NN/Win 7, Opera/Win 7, FF/Win, FF/Mac, and Safari/Mac. It does NOT work on IE/Mac (tested on version 5.22).</p>

<div class="wp_syntax_outer"><div class="wp_syntax"><div class="wp_syntax_inner"><pre class="javascript" style="color: #000000;"><span class="sy0">&lt;!</span>DOCTYPE html <span class="kw2">PUBLIC</span> <span class="st0">&quot;-//W3C//DTD XHTML 1.1 Strict//EN&quot;</span> <span class="st0">&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;</span><span class="sy0">&gt;</span>
<span class="sy0">&lt;</span>html xmlns<span class="sy0">=</span><span class="st0">&quot;http://www.w3.org/1999/xhtml&quot;</span> lang<span class="sy0">=</span><span class="st0">&quot;en&quot;</span> xml<span class="sy0">:</span>lang<span class="sy0">=</span><span class="st0">&quot;en&quot;</span><span class="sy0">&gt;</span>
<span class="sy0">&lt;</span>head<span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>meta http<span class="sy0">-</span>equiv<span class="sy0">=</span><span class="st0">&quot;content-type&quot;</span> content<span class="sy0">=</span><span class="st0">&quot;text/html; charset=iso-8859-1&quot;</span> <span class="sy0">/&gt;</span>
    <span class="sy0">&lt;</span>meta http<span class="sy0">-</span>equiv<span class="sy0">=</span><span class="st0">&quot;content-language&quot;</span> content<span class="sy0">=</span><span class="st0">&quot;en&quot;</span> <span class="sy0">/&gt;</span>
    <span class="sy0">&lt;</span>title<span class="sy0">&gt;</span>Gradient Background<span class="sy0">&lt;/</span>title<span class="sy0">&gt;</span>
&nbsp;
    <span class="sy0">&lt;</span>style type<span class="sy0">=</span><span class="st0">&quot;text/css&quot;</span><span class="sy0">&gt;</span>
        body <span class="br0">&#123;</span>
            padding<span class="sy0">:</span> 0px<span class="sy0">;</span>
            margin<span class="sy0">:</span> 20px<span class="sy0">;</span>
            background<span class="sy0">-</span>color<span class="sy0">:</span> #00CCFF<span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        #fadeBandsV <span class="br0">&#123;</span>
            position<span class="sy0">:</span> absolute<span class="sy0">;</span>
            left<span class="sy0">:</span> 0px<span class="sy0">;</span>
            top<span class="sy0">:</span> 0px<span class="sy0">;</span>
            width<span class="sy0">:</span> <span class="nu0">100</span><span class="sy0">%;</span>
            height<span class="sy0">:</span> 80px<span class="sy0">;</span>
            z<span class="sy0">-</span>index<span class="sy0">:</span> <span class="nu0">1</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        #fadeBandsH <span class="br0">&#123;</span>
            position<span class="sy0">:</span> absolute<span class="sy0">;</span>
            left<span class="sy0">:</span> 0px<span class="sy0">;</span>
            top<span class="sy0">:</span> 0px<span class="sy0">;</span>
            width<span class="sy0">:</span> <span class="nu0">100</span><span class="sy0">%;</span>
            z<span class="sy0">-</span>index<span class="sy0">:</span> <span class="nu0">1</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        #fadeBandsV div <span class="br0">&#123;</span>
            overflow<span class="sy0">:</span> hidden<span class="sy0">;</span>
            position<span class="sy0">:</span> absolute<span class="sy0">;</span>
            width<span class="sy0">:</span> <span class="nu0">100</span><span class="sy0">%;</span>
        <span class="br0">&#125;</span>
&nbsp;
        #fadeBandsH div <span class="br0">&#123;</span>
            overflow<span class="sy0">:</span> hidden<span class="sy0">;</span>
            position<span class="sy0">:</span> absolute<span class="sy0">;</span>
            height<span class="sy0">:</span> 200px<span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        #pageContent <span class="br0">&#123;</span>
            position<span class="sy0">:</span> relative<span class="sy0">;</span>
            z<span class="sy0">-</span>index<span class="sy0">:</span> <span class="nu0">2</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
    <span class="sy0">&lt;/</span>style<span class="sy0">&gt;</span>
&nbsp;
    <span class="sy0">&lt;</span>script type<span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span><span class="sy0">&gt;</span>
    <span class="sy0">&lt;!--</span>
&nbsp;
        <span class="co1">// do not call this function directly - use createGradientV or createGradientH instead</span>
        <span class="kw2">function</span> createGradient<span class="br0">&#40;</span>direction<span class="sy0">,</span> args<span class="br0">&#41;</span> <span class="br0">&#123;</span>
            <span class="kw2">var</span> bandSets <span class="sy0">=</span> args.<span class="me1">length</span> <span class="sy0">/</span> <span class="nu0">4</span><span class="sy0">;</span>
            <span class="kw2">var</span> startPos <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span>
&nbsp;
            <span class="kw1">for</span> <span class="br0">&#40;</span><span class="kw2">var</span> bandSetLoop<span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span> bandSetLoop<span class="sy0">&lt;</span>bandSets<span class="sy0">;</span> bandSetLoop<span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                fadeFromColour <span class="sy0">=</span> args<span class="br0">&#91;</span>bandSetLoop <span class="sy0">*</span> <span class="nu0">4</span><span class="br0">&#93;</span><span class="sy0">;</span>
                fadeToColour <span class="sy0">=</span> args<span class="br0">&#91;</span>bandSetLoop <span class="sy0">*</span> <span class="nu0">4</span> <span class="sy0">+</span> <span class="nu0">1</span><span class="br0">&#93;</span><span class="sy0">;</span>
                bandSize <span class="sy0">=</span> args<span class="br0">&#91;</span>bandSetLoop <span class="sy0">*</span> <span class="nu0">4</span> <span class="sy0">+</span> <span class="nu0">2</span><span class="br0">&#93;</span><span class="sy0">;</span>
                fadeSteps <span class="sy0">=</span> args<span class="br0">&#91;</span>bandSetLoop <span class="sy0">*</span> <span class="nu0">4</span> <span class="sy0">+</span> <span class="nu0">3</span><span class="br0">&#93;</span><span class="sy0">;</span>
&nbsp;
                <span class="co1">// calculate stepped colour values for each band</span>
                <span class="kw2">var</span> colourSteps <span class="sy0">=</span> <span class="br0">&#91;</span>fadeFromColour.<span class="me1">concat</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#93;</span><span class="sy0">;</span>                <span class="co1">// ensure first colour is the start colour</span>
                <span class="kw1">for</span> <span class="br0">&#40;</span><span class="kw2">var</span> bandLoop<span class="sy0">=</span><span class="nu0">1</span><span class="sy0">;</span> bandLoop<span class="sy0">&lt;</span>fadeSteps<span class="sy0">;</span> bandLoop<span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                    colourSteps<span class="br0">&#91;</span>bandLoop<span class="br0">&#93;</span> <span class="sy0">=</span> <span class="br0">&#91;</span><span class="br0">&#93;</span><span class="sy0">;</span>
                    <span class="kw1">for</span> <span class="br0">&#40;</span><span class="kw2">var</span> rgbLoop<span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span> rgbLoop<span class="sy0">&lt;</span><span class="nu0">3</span><span class="sy0">;</span> rgbLoop<span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                        colourSteps<span class="br0">&#91;</span>bandLoop<span class="br0">&#93;</span><span class="br0">&#91;</span>rgbLoop<span class="br0">&#93;</span> <span class="sy0">=</span> Math.<span class="me1">round</span><span class="br0">&#40;</span>colourSteps<span class="br0">&#91;</span>bandLoop<span class="nu0">-1</span><span class="br0">&#93;</span><span class="br0">&#91;</span>rgbLoop<span class="br0">&#93;</span> <span class="sy0">+</span> <span class="br0">&#40;</span><span class="br0">&#40;</span>fadeToColour<span class="br0">&#91;</span>rgbLoop<span class="br0">&#93;</span> <span class="sy0">-</span> colourSteps<span class="br0">&#91;</span>bandLoop<span class="nu0">-1</span><span class="br0">&#93;</span><span class="br0">&#91;</span>rgbLoop<span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="sy0">/</span> <span class="br0">&#40;</span>fadeSteps <span class="sy0">-</span> bandLoop<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
                    <span class="br0">&#125;</span>
                <span class="br0">&#125;</span>
&nbsp;
                <span class="co1">// now draw each band</span>
                <span class="kw1">if</span> <span class="br0">&#40;</span>direction <span class="sy0">==</span> <span class="st0">'V'</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                    <span class="kw1">for</span> <span class="br0">&#40;</span><span class="kw2">var</span> bandLoop<span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span> bandLoop<span class="sy0">&lt;</span>fadeSteps<span class="sy0">;</span> bandLoop<span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                        document.<span class="me1">getElementById</span><span class="br0">&#40;</span><span class="st0">'fadeBandsV'</span><span class="br0">&#41;</span>.<span class="me1">appendChild</span><span class="br0">&#40;</span>aDiv <span class="sy0">=</span> document.<span class="me1">createElement</span><span class="br0">&#40;</span><span class="st0">'div'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
                        aDiv.<span class="me1">style</span>.<span class="me1">height</span> <span class="sy0">=</span> bandSize <span class="sy0">+</span> <span class="st0">'px'</span><span class="sy0">;</span>
                        aDiv.<span class="me1">style</span>.<span class="me1">top</span> <span class="sy0">=</span> startPos <span class="sy0">+</span> <span class="br0">&#40;</span>bandSize <span class="sy0">*</span> bandLoop<span class="br0">&#41;</span> <span class="sy0">+</span> <span class="st0">'px'</span><span class="sy0">;</span>
                        aDiv.<span class="me1">style</span>.<span class="me1">backgroundColor</span> <span class="sy0">=</span> <span class="st0">'rgb('</span> <span class="sy0">+</span> colourSteps<span class="br0">&#91;</span>bandLoop<span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span> <span class="sy0">+</span> <span class="st0">','</span> <span class="sy0">+</span> colourSteps<span class="br0">&#91;</span>bandLoop<span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span> <span class="sy0">+</span> <span class="st0">','</span> <span class="sy0">+</span> colourSteps<span class="br0">&#91;</span>bandLoop<span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">2</span><span class="br0">&#93;</span> <span class="sy0">+</span> <span class="st0">')'</span><span class="sy0">;</span>
                    <span class="br0">&#125;</span>
                <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span>
                    <span class="kw1">for</span> <span class="br0">&#40;</span><span class="kw2">var</span> bandLoop<span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span> bandLoop<span class="sy0">&lt;</span>fadeSteps<span class="sy0">;</span> bandLoop<span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                        document.<span class="me1">getElementById</span><span class="br0">&#40;</span><span class="st0">'fadeBandsH'</span><span class="br0">&#41;</span>.<span class="me1">appendChild</span><span class="br0">&#40;</span>aDiv <span class="sy0">=</span> document.<span class="me1">createElement</span><span class="br0">&#40;</span><span class="st0">'div'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
                        aDiv.<span class="me1">style</span>.<span class="me1">width</span> <span class="sy0">=</span> bandSize <span class="sy0">+</span> <span class="st0">'px'</span><span class="sy0">;</span>
                        aDiv.<span class="me1">style</span>.<span class="me1">left</span> <span class="sy0">=</span> startPos <span class="sy0">+</span> <span class="br0">&#40;</span>bandSize <span class="sy0">*</span> bandLoop<span class="br0">&#41;</span> <span class="sy0">+</span> <span class="st0">'px'</span><span class="sy0">;</span>
                        aDiv.<span class="me1">style</span>.<span class="me1">backgroundColor</span> <span class="sy0">=</span> <span class="st0">'rgb('</span> <span class="sy0">+</span> colourSteps<span class="br0">&#91;</span>bandLoop<span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span> <span class="sy0">+</span> <span class="st0">','</span> <span class="sy0">+</span> colourSteps<span class="br0">&#91;</span>bandLoop<span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span> <span class="sy0">+</span> <span class="st0">','</span> <span class="sy0">+</span> colourSteps<span class="br0">&#91;</span>bandLoop<span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">2</span><span class="br0">&#93;</span> <span class="sy0">+</span> <span class="st0">')'</span><span class="sy0">;</span>
                    <span class="br0">&#125;</span>
                <span class="br0">&#125;</span>
                startPos <span class="sy0">+=</span> fadeSteps <span class="sy0">*</span> bandSize<span class="sy0">;</span>
            <span class="br0">&#125;</span>
        <span class="br0">&#125;</span>
&nbsp;
        <span class="co1">// createGradientV - creates a vertical gradient (North to South)</span>
        <span class="co1">// Parameters: createGradientV takes a single set, or multiple sets of, 4 arguments:</span>
        <span class="co1">//         argument 1: fadeFromColour = an array of R,G,B colours to fade from (for example, [0, 0, 255] == #0000FF)</span>
        <span class="co1">//         argument 2: fadeToColour = an array of R,G,B colours to fade to (for example, [0, 204, 255] == #00CCFF)</span>
        <span class="co1">//         argument 3: bandHeight = height of each colour band</span>
        <span class="co1">//         argument 4: fadeSteps = number of colour bands used for the gradient (should be at least 2)</span>
        <span class="kw2">function</span> createGradientV<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
            <span class="kw1">if</span> <span class="br0">&#40;</span>arguments.<span class="me1">length</span> <span class="sy0">&lt;</span> <span class="nu0">1</span> <span class="sy0">||</span> arguments.<span class="me1">length</span> <span class="sy0">%</span> <span class="nu0">4</span> <span class="sy0">!=</span> <span class="nu0">0</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                <span class="kw3">alert</span><span class="br0">&#40;</span><span class="st0">'Incorrect usage. Number of parameters must be a multiple of 4!'</span><span class="br0">&#41;</span><span class="sy0">;</span>
                <span class="kw1">return</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
            createGradient<span class="br0">&#40;</span><span class="st0">'V'</span><span class="sy0">,</span> arguments<span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        <span class="co1">// createGradientH - creates a horizontal gradient (West to East)</span>
        <span class="co1">// Parameters: createGradientH takes a single set, or multiple sets of, 4 arguments:</span>
        <span class="co1">//         argument 1: fadeFromColour = an array of R,G,B colours to fade from (for example, [0, 0, 255] == #0000FF)</span>
        <span class="co1">//         argument 2: fadeToColour = an array of R,G,B colours to fade to (for example, [0, 204, 255] == #00CCFF)</span>
        <span class="co1">//         argument 3: bandHeight = height of each colour band</span>
        <span class="co1">//         argument 4: fadeSteps = number of colour bands used for the gradient (should be at least 2)</span>
        <span class="kw2">function</span> createGradientH<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
            <span class="kw1">if</span> <span class="br0">&#40;</span>arguments.<span class="me1">length</span> <span class="sy0">&lt;</span> <span class="nu0">1</span> <span class="sy0">||</span> arguments.<span class="me1">length</span> <span class="sy0">%</span> <span class="nu0">4</span> <span class="sy0">!=</span> <span class="nu0">0</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                <span class="kw3">alert</span><span class="br0">&#40;</span><span class="st0">'Incorrect usage. Number of parameters must be a multiple of 4!'</span><span class="br0">&#41;</span><span class="sy0">;</span>
                <span class="kw1">return</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
            createGradient<span class="br0">&#40;</span><span class="st0">'H'</span><span class="sy0">,</span> arguments<span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        <span class="kw2">function</span> drawGradient<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
            createGradientV<span class="br0">&#40;</span><span class="br0">&#91;</span><span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="br0">&#91;</span><span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="nu0">3</span><span class="sy0">,</span> <span class="nu0">50</span><span class="sy0">,</span> <span class="br0">&#91;</span><span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="br0">&#91;</span><span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">255</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="nu0">3</span><span class="sy0">,</span> <span class="nu0">50</span><span class="sy0">,</span> <span class="br0">&#91;</span><span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">255</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="br0">&#91;</span><span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">204</span><span class="sy0">,</span> <span class="nu0">255</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="nu0">3</span><span class="sy0">,</span> <span class="nu0">50</span><span class="br0">&#41;</span><span class="sy0">;</span>
            createGradientH<span class="br0">&#40;</span><span class="br0">&#91;</span><span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="br0">&#91;</span><span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">255</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="nu0">3</span><span class="sy0">,</span> <span class="nu0">50</span><span class="sy0">,</span> <span class="br0">&#91;</span><span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">255</span><span class="sy0">,</span> <span class="nu0">255</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="br0">&#91;</span><span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">255</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="nu0">3</span><span class="sy0">,</span> <span class="nu0">50</span><span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
    <span class="co1">//--&gt;</span>
    <span class="sy0">&lt;/</span>script<span class="sy0">&gt;</span>
<span class="sy0">&lt;/</span>head<span class="sy0">&gt;</span>
&nbsp;
<span class="sy0">&lt;</span>body <span class="kw3">onload</span><span class="sy0">=</span><span class="st0">&quot;drawGradient();&quot;</span><span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>div id<span class="sy0">=</span><span class="st0">&quot;fadeBandsV&quot;</span><span class="sy0">&gt;&lt;/</span>div<span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>div id<span class="sy0">=</span><span class="st0">&quot;fadeBandsH&quot;</span><span class="sy0">&gt;&lt;/</span>div<span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>div id<span class="sy0">=</span><span class="st0">&quot;pageContent&quot;</span><span class="sy0">&gt;</span>
        <span class="sy0">&lt;</span>h1<span class="sy0">&gt;</span>A test heading<span class="sy0">&lt;/</span>h1<span class="sy0">&gt;</span>
        <span class="sy0">&lt;</span>p<span class="sy0">&gt;</span>Lorem ipsum dolor sit amet<span class="sy0">,</span> consectetuer adipiscing elit. <span class="me1">Cras</span> lorem. <span class="me1">Proin</span> laoreet fringilla sem. <span class="me1">Pellentesque</span> malesuada<span class="sy0">,</span> urna tristique ornare feugiat<span class="sy0">,</span> turpis wisi ultrices nisl<span class="sy0">,</span> ac vulputate dolor justo non sapien. <span class="me1">Sed</span> fermentum velit. <span class="me1">Cum</span> sociis natoque penatibus et magnis dis parturient montes<span class="sy0">,</span> nascetur ridiculus mus. <span class="me1">Etiam</span> at nulla. <span class="me1">Maecenas</span> tortor nulla<span class="sy0">,</span> adipiscing eget<span class="sy0">,</span> auctor sed<span class="sy0">,</span> cursus id<span class="sy0">,</span> quam. <span class="me1">Suspendisse</span> at sem nonummy orci lobortis ultrices. <span class="me1">Proin</span> odio est<span class="sy0">,</span> dictum id<span class="sy0">,</span> dictum nec<span class="sy0">,</span> ullamcorper sit amet<span class="sy0">,</span> sem. <span class="me1">Proin</span> ullamcorper lacus vitae risus. <span class="me1">Nulla</span> feugiat posuere erat. <span class="kw1">In</span> nec est ac eros lacinia congue. <span class="me1">Suspendisse</span> potenti. <span class="kw1">In</span> a ipsum rhoncus ipsum volutpat consectetuer.<span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span>
        <span class="sy0">&lt;</span>p<span class="sy0">&gt;</span>Lorem ipsum dolor sit amet<span class="sy0">,</span> consectetuer adipiscing elit. <span class="me1">Cras</span> lorem. <span class="me1">Proin</span> laoreet fringilla sem. <span class="me1">Pellentesque</span> malesuada<span class="sy0">,</span> urna tristique ornare feugiat<span class="sy0">,</span> turpis wisi ultrices nisl<span class="sy0">,</span> ac vulputate dolor justo non sapien. <span class="me1">Sed</span> fermentum velit. <span class="me1">Cum</span> sociis natoque penatibus et magnis dis parturient montes<span class="sy0">,</span> nascetur ridiculus mus. <span class="me1">Etiam</span> at nulla. <span class="me1">Maecenas</span> tortor nulla<span class="sy0">,</span> adipiscing eget<span class="sy0">,</span> auctor sed<span class="sy0">,</span> cursus id<span class="sy0">,</span> quam. <span class="me1">Suspendisse</span> at sem nonummy orci lobortis ultrices. <span class="me1">Proin</span> odio est<span class="sy0">,</span> dictum id<span class="sy0">,</span> dictum nec<span class="sy0">,</span> ullamcorper sit amet<span class="sy0">,</span> sem. <span class="me1">Proin</span> ullamcorper lacus vitae risus. <span class="me1">Nulla</span> feugiat posuere erat. <span class="kw1">In</span> nec est ac eros lacinia congue. <span class="me1">Suspendisse</span> potenti. <span class="kw1">In</span> a ipsum rhoncus ipsum volutpat consectetuer.<span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span>
    <span class="sy0">&lt;/</span>div<span class="sy0">&gt;</span>
<span class="sy0">&lt;/</span>body<span class="sy0">&gt;</span>
<span class="sy0">&lt;/</span>html<span class="sy0">&gt;</span></pre></div></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.codecouch.com/2006/05/creating-a-coloured-gradient-background-without-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
