<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>TechTrouts.com</title>
	<link>http://techtrouts.com</link>
	<description>Doin' the dev dance o/</description>
	<pubDate>Fri, 24 Oct 2008 12:27:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Webkit: Entity &#8216;nbsp&#8217; not defined - Convert HTML entities to XML</title>
		<link>http://techtrouts.com/webkit-entity-nbsp-not-defined-convert-html-entities-to-xml/</link>
		<comments>http://techtrouts.com/webkit-entity-nbsp-not-defined-convert-html-entities-to-xml/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 12:27:10 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[how-tos]]></category>

		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://techtrouts.com/webkit-entity-nbsp-not-defined-convert-html-entities-to-xml/</guid>
		<description><![CDATA[This is a very common XHTML mistake, now growing in visibility much due to the Google Chrome boom.
Google Chrome is based on Webkit, an open source browser engine also used in Apple&#8217;s Safari; Webkit is very restrict on XHTML rules;
This particular error is caused due to common HTML entities usage on XHTML outputs, which follows [...]]]></description>
			<content:encoded><![CDATA[<p>This is a very common XHTML mistake, now growing in visibility much due to the <a href="http://www.google.com/chrome" target="_blank" title="Google Chrome - Download a new browser">Google Chrome</a> boom.<br />
Google Chrome is based on <a href="http://webkit.org/" target="_blank" title="The WebKit Open Source Project">Webkit</a>, an open source browser engine also used in <a href="http://www.apple.com/safari/" target="_blank" title="Apple - Safari">Apple&#8217;s Safari</a>; Webkit is very restrict on XHTML rules;</p>
<p>This particular error is caused due to common HTML entities usage on XHTML outputs, which follows XML entities rules.<br />Basically means you are using a &amp;nbsp;-like entity, when in XHTML you should use a &amp;#160;-like entity;<br />The only named entities for XML are &amp;amp;, &amp;gt; and &amp;lt;. For all others you need to use the Unicode character code (eg. &amp;#160;). </p>
<p>Here&#8217;s a HTML to XML entities conversion table: </p>
<table>
<tr>
<td style="padding:3px;border:1px #bbb solid;">Character</td>
<td style="padding:3px;border:1px #bbb solid;">HTML entity</td>
<td style="padding:3px;border:1px #bbb solid;">XML entity</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#34;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;quot;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#34;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#38;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;amp;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#38;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#60;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;lt;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#60;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#62;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;gt;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#62;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#160;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;nbsp;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#160;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#161;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;iexcl;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#161;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#162;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;cent;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#162;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#163;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;pound;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#163;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#164;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;curren;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#164;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#165;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;yen;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#165;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#166;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;brvbar;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#166;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#167;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;sect;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#167;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#168;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;uml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#168;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#169;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;copy;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#169;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#170;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ordf;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#170;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#171;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;laquo;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#171;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#172;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;not;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#172;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#173;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;shy;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#173;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#174;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;reg;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#174;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#175;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;macr;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#175;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#176;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;deg;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#176;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#177;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;plusmn;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#177;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#178;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;sup2;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#178;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#179;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;sup3;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#179;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#180;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;acute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#180;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#181;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;micro;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#181;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#182;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;para;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#182;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#183;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;middot;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#183;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#184;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;cedil;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#184;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#185;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;sup1;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#185;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#186;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ordm;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#186;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#187;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;raquo;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#187;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#188;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;frac14;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#188;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#189;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;frac12;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#189;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#190;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;frac34;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#190;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#191;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;iquest;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#191;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#192;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Agrave;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#192;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#193;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Aacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#193;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#194;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Acirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#194;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#195;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Atilde;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#195;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#196;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Auml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#196;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#197;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Aring;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#197;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#198;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;AElig;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#198;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#199;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Ccedil;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#199;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#200;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Egrave;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#200;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#201;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Eacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#201;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#202;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Ecirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#202;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#203;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Euml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#203;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#204;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Igrave;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#204;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#205;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Iacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#205;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#206;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Icirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#206;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#207;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Iuml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#207;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#208;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ETH;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#208;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#209;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Ntilde;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#209;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#210;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Ograve;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#210;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#211;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Oacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#211;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#212;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Ocirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#212;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#213;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Otilde;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#213;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#214;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Ouml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#214;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#215;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;times;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#215;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#216;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Oslash;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#216;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#217;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Ugrave;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#217;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#218;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Uacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#218;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#219;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Ucirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#219;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#220;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Uuml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#220;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#221;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;Yacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#221;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#222;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;THORN;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#222;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#223;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;szlig;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#223;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#224;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;agrave;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#224;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#225;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;aacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#225;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#226;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;acirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#226;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#227;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;atilde;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#227;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#228;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;auml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#228;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#229;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;aring;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#229;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#230;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;aelig;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#230;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#231;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ccedil;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#231;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#232;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;egrave;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#232;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#233;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;eacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#233;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#234;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ecirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#234;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#235;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;euml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#235;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#236;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;igrave;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#236;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#237;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;iacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#237;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#238;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;icirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#238;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#239;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;iuml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#239;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#240;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;eth;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#240;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#241;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ntilde;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#241;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#242;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ograve;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#242;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#243;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;oacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#243;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#244;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ocirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#244;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#245;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;otilde;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#245;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#246;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ouml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#246;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#247;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;divide;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#247;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#248;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;oslash;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#248;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#249;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ugrave;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#249;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#250;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;uacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#250;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#251;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;ucirc;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#251;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#252;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;uuml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#252;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#253;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;yacute;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#253;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#254;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;thorn;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#254;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#255;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;yuml;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#255;</td>
</tr>
<tr>
<td style="padding:3px;border:1px #bbb solid;">&#8364;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;euro;</td>
<td style="padding:3px;border:1px #bbb solid;">&amp;#8364;</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/webkit-entity-nbsp-not-defined-convert-html-entities-to-xml/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ut99 mac &#8220;unable to find DrawSprocket context:&#8221; error</title>
		<link>http://techtrouts.com/ut99-mac-unable-to-find-drawsprocket-context-error/</link>
		<comments>http://techtrouts.com/ut99-mac-unable-to-find-drawsprocket-context-error/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 11:14:20 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://techtrouts.com/ut99-mac-unable-to-find-drawsprocket-context-error/</guid>
		<description><![CDATA[This errors reports to the incorrect setting of Unreal Tournament&#8217;s default resolution for your mac (it will probably happen when you copy the game from one machine to another with different resolution). The resolution setted up at at your UnrealTournament.ini is higher then the current machine resolution&#8230;
There are two ways of solving this, either you [...]]]></description>
			<content:encoded><![CDATA[<p>This errors reports to the incorrect setting of Unreal Tournament&#8217;s default resolution for your mac (it will probably happen when you copy the game from one machine to another with different resolution). The resolution setted up at at your UnrealTournament.ini is higher then the current machine resolution&#8230;</p>
<p>There are two ways of solving this, either you reinstall the game from your original CD (and it will setup the correct resolution for your mac) or correct the settings at UnrealTournament.ini :<br />
find the lines that look something like this:<br />
FullscreenViewportX=1280<br />
FullscreenViewportY=1024</p>
<p>and change them to your current resolution, eg. :<br />
FullscreenViewportX=1024<br />
FullscreenViewportY=768</p>
<p>Save it and UT should now be up and running ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/ut99-mac-unable-to-find-drawsprocket-context-error/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Personalized Google Maps Location for your website</title>
		<link>http://techtrouts.com/personalized-google-maps-location-for-your-website/</link>
		<comments>http://techtrouts.com/personalized-google-maps-location-for-your-website/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 11:09:27 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techtrouts.com/personalized-google-maps-location-for-your-website/</guid>
		<description><![CDATA[Hi again,
don&#8217;t your clients always ask for some specific details on their Location markers on google maps? Ours do.
So, in order to shorten our workload, we&#8217;ve developed a small handy tool to create a quick customized map using some of the upcoming FallForward game tech.
This small tool is posted at http://9tree.net/tools/GMLocation/ and it is completely [...]]]></description>
			<content:encoded><![CDATA[<p>Hi again,</p>
<p>don&#8217;t your clients always ask for some specific details on their Location markers on google maps? Ours do.<br />
So, in order to shorten our workload, we&#8217;ve developed a small handy tool to create a quick customized map using some of the upcoming <a href="http://fallforwardgame.com" title="Google Maps Strategy Game" target="_blank">FallForward</a> game tech.</p>
<p>This small tool is posted at <a href="http://9tree.net/tools/GMLocation/" title="Costumizable Google Maps Location for your Website" target="_blank">http://9tree.net/tools/GMLocation/</a> and it is completely free to use.</p>
<p>We&#8217;ll be updating it as we need more features for our clients.<br />
Next feature will probably be support for multiple Location markers.</p>
<p>Hope you guys like it ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/personalized-google-maps-location-for-your-website/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JS_Growl: Mootools based Javascript Growl-like notifications</title>
		<link>http://techtrouts.com/js_growl-mootools-based-javascript-growl-like-notifications/</link>
		<comments>http://techtrouts.com/js_growl-mootools-based-javascript-growl-like-notifications/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 17:53:49 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[javascript]]></category>

		<category><![CDATA[mootools]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://techtrouts.com/js_growl-mootools-based-javascript-growl-like-notifications/</guid>
		<description><![CDATA[Hello,
For our current project we required some neat instant user notifications, therefore we created a simple Growl-inspired notification system using Mootools.
Now updated for IE6 compatibility!
Download it here!
The package contains a sample.html very self-explanatory for most users;
Just include the js_growl.js and the js_growl.css files in your page&#8217;s header and send a user notification whenever you need [...]]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>For our current project we required some neat instant user notifications, therefore we created a simple <a href="http://growl.info/" title="Growl, instant notification for Mac OSX" target="_blank">Growl</a>-inspired notification system using <a href="http://mootools.net/" title="MooTools - a compact javascript framework" target="_blank">Mootools</a>.</p>
<p><font color="#800000">Now updated for IE6 compatibility!</font></p>
<p><a href="http://techtrouts.com/downloads/js_growl_03.zip" title="JS_Growl V0.3">Download it here!</a></p>
<p>The package contains a sample.html very self-explanatory for most users;</p>
<p>Just include the js_growl.js and the js_growl.css files in your page&#8217;s header and send a user notification whenever you need using:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript">JS_Growl.<span style="color: #006600;">notify</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'Your text or content html goes here.'</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>Any bugs/features just give me a comment, i&#8217;ll check it out ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/js_growl-mootools-based-javascript-growl-like-notifications/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adium set away plugin for QuickSilver</title>
		<link>http://techtrouts.com/adium-set-away-plugin-for-quicksilver/</link>
		<comments>http://techtrouts.com/adium-set-away-plugin-for-quicksilver/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 16:27:15 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[applescript]]></category>

		<category><![CDATA[how-tos]]></category>

		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://techtrouts.com/adium-set-away-plugin-for-quicksilver/</guid>
		<description><![CDATA[Ahhh,
i tryed using some Adium away applescripts for QuickSilver posted at  blacktree but couldn&#8217;t get them to work, either no one ever tested it or they were designed for a really old Adium version.
So i wrote a couple of simple QuickSilver plugins to support setting away and back on all accounts on Adium 1.2+.
You can [...]]]></description>
			<content:encoded><![CDATA[<p>Ahhh,</p>
<p>i tryed using some Adium away applescripts for <a href="http://blacktree.com/" title="QuickSilver Homepage" target="_blank">QuickSilver</a> posted at  blacktree but couldn&#8217;t get them to work, either no one ever tested it or they were designed for a really old Adium version.<br />
So i wrote a couple of simple QuickSilver plugins to support setting away and back on all accounts on Adium 1.2+.</p>
<p><a href="http://techtrouts.com/downloads/QS_Adium_Away.zip" title="Adium set away plugin for QuickSilver">You can download them here!</a></p>
<p>Just unpack the zip and copy the applescript files to  &#8220;~/Library/Application Support/Quicksilver/Actions&#8221;, you might have to create the &#8220;Actions&#8221; folder.<br />
Restart Quicksilver and you&#8217;re done, just type &#8220;Adium set away&#8221; or &#8220;Adium Back from Away&#8221; in QS to use them :)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/adium-set-away-plugin-for-quicksilver/feed/</wfw:commentRss>
		</item>
		<item>
		<title>mootools: how to drag through icon (two items simultaneously)</title>
		<link>http://techtrouts.com/mootools-how-to-drag-through-icon-two-items-simultaneously/</link>
		<comments>http://techtrouts.com/mootools-how-to-drag-through-icon-two-items-simultaneously/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 15:44:16 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[how-tos]]></category>

		<category><![CDATA[mootools]]></category>

		<guid isPermaLink="false">http://techtrouts.com/mootools-how-to-drag-through-icon-two-items-simultaneously/</guid>
		<description><![CDATA[If you have a box (div) and a dragging icon (a anchor) on it, and you want to drag the box by clicking on the icon you just have to make the box draggable and set the handle of the drag to the icon.
Here it is, for:

1
2
3
&#60;div id=&#34;example&#34;&#62;
	&#60;a id=&#34;drag_button&#34; style=&#34;cursor:pointer;cursor:hand;&#34;&#62;Drag&#60;/a&#62;
&#60;/div&#62;

Just use:

$&#40;'example'&#41;.makeDraggable&#40;&#123;handle:$&#40;'drag_button'&#41;&#125;&#41;;

Notes on IE:
The drag button [...]]]></description>
			<content:encoded><![CDATA[<p>If you have a box (div) and a dragging icon (a anchor) on it, and you want to drag the box by clicking on the icon you just have to make the box draggable and set the handle of the drag to the icon.</p>
<p>Here it is, for:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="html4strict"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;example&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;a</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;drag_button&quot;</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;cursor:pointer;cursor:hand;&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>Drag<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div&gt;</span></span></pre></td></tr></table></div>

<p>Just use:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript">$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'example'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">makeDraggable</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>handle:$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'drag_button'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>Notes on IE:<br />
The drag button element &#8220;&lt;a&gt;&#8221; can&#8217;t take href=&#8221;#&#8221; and can&#8217;t contain an image, as it will make it draggable by windows and will not work as supposed.<br />
If you require to insert an image into it then use it as a background image for the drag button element, and set the element&#8217;s height and width according to the image for proper appearance:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="html4strict"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;p</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;example&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;example&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;drag_button&quot;</span> <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;background:url(img_location.png) no-repeat;width:15px;height:15px;cursor:pointer;cursor:hand;&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div&gt;</span></span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/mootools-how-to-drag-through-icon-two-items-simultaneously/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rot13 Email Protection for Wordpress</title>
		<link>http://techtrouts.com/rot13-email-protection-for-wordpress/</link>
		<comments>http://techtrouts.com/rot13-email-protection-for-wordpress/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 19:27:08 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[wordpress-plugins]]></category>

		<guid isPermaLink="false">http://techtrouts.com/rot13-email-protection-for-wordpress/</guid>
		<description><![CDATA[Rot13 Email Protection for Wordpress, protects all email addresses and mailto: links on your blog from email harvesters using rot13 encryption and/or text mode.
Inspired by ROT13 encryption on Textmate;
I&#8217;ve developed this plugin a while ago, i&#8217;ve now updated it to a releasable version, already working up to wordpress 2.5.1
ROT13 Email Protection at Worpress Plugins
Download ROT13 [...]]]></description>
			<content:encoded><![CDATA[<p>Rot13 Email Protection for <a href="http://wordpress.org/" title="WordPress › Blog Tool and Weblog Platform" target="_blank">Wordpress</a>, protects all email addresses and mailto: links on your blog from email harvesters using rot13 encryption and/or text mode.<br />
Inspired by ROT13 encryption on <a href="http://macromates.com/" title="TextMate — The Missing Editor for Mac OS X" target="_blank">Textmate</a>;</p>
<p>I&#8217;ve developed this plugin a while ago, i&#8217;ve now updated it to a releasable version, already working up to wordpress 2.5.1</p>
<p><a href="http://wordpress.org/extend/plugins/rot13-email-protection/" target="_blank" title="ROT13 Email Protection v0.1 plugin for Worpress">ROT13 Email Protection at Worpress Plugins</a></p>
<p><a href="http://downloads.wordpress.org/plugin/rot13-email-protection.zip" title="Download ROT13 Email Protection v0.1">Download ROT13 Email Protection Plugin v0.1! </a></p>
<p>In order to install it, as most wordpress plugins, just put the rot13_email_protection.php file  inside your <em>/wp-content/plugins</em> folder.</p>
<p>Any bugs, give me a comment, i&#8217;ll check on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/rot13-email-protection-for-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mootools: nice portfolio by 9tree using kwicks (Fx.Elements) and slides</title>
		<link>http://techtrouts.com/mootools-nice-portfolio-by-9tree-using-kwicks-fxelements-and-slides/</link>
		<comments>http://techtrouts.com/mootools-nice-portfolio-by-9tree-using-kwicks-fxelements-and-slides/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 16:05:26 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[how-tos]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[mootools]]></category>

		<guid isPermaLink="false">http://techtrouts.com/mootools-nice-portfolio-by-9tree-using-kwicks-fxelements-and-slides/</guid>
		<description><![CDATA[Hello,
I&#8217;m just finishing our new website and i&#8217;ve been posting here the effects i&#8217;ve created for it.
This one is a little more &#8220;show off&#8221;;
It&#8217;s the way we&#8217;ve set up our portfolio using Fx.Elements for the togglers and Slides for the presentation images.
You can check how it works here.
Using this html:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
&#60;div&#62;	
	&#60;div id=&#34;kwicks_pics&#34;&#62;
		&#60;a href=&#34;http://4hsa.pt&#34; class=&#34;kwicks_pic&#34;&#62;
		   [...]]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>I&#8217;m just finishing <a href="http://9tree.net" title="9tree - Natural Revolution for the Web" target="_blank">our new website </a>and i&#8217;ve been posting here the effects i&#8217;ve created for it.<br />
This one is a little more &#8220;show off&#8221;;<br />
It&#8217;s the way we&#8217;ve set up our portfolio using Fx.Elements for the togglers and Slides for the presentation images.<br />
You can check how it works <a href="http://9tree.net/portfolio/" title="9tree, Portfolio" target="_blank">here</a>.</p>
<p>Using this html:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</pre></td><td class="code"><pre class="html4strict"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div&gt;</span></span>	
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;kwicks_pics&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://4hsa.pt&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;kwicks_pic&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;images/portfolio/4hsa_big.png&quot;</span><span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://techtrouts.com&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;kwicks_pic&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;images/portfolio/techtrouts_big.png&quot;</span><span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://webandcookies.com&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;kwicks_pic&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;images/portfolio/wac_big.png&quot;</span><span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
		  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;kwicks&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://4hsa.pt&quot;</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;image&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;kwick&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;images/portfolio/4hsa1.png&quot;</span> <span style="color: #000066;">title</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;4HSA - Qualidade e Seguran&amp;ccedil;a Alimentar&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;4HSA - Qualidade e Seguran&amp;ccedil;a Alimentar&quot;</span><span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://techtrouts.com&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;kwick&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;images/portfolio/techtrouts1.png&quot;</span><span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;http://webandcookies.com&quot;</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;kwick&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;images/portfolio/webandcookies1.png&quot;</span><span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/div&gt;</span></span></pre></td></tr></table></div>

<p>This css:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</pre></td><td class="code"><pre class="css"><span style="color: #cc00cc;">#kwicks_pics</span> <span style="color: #66cc66;">&#123;</span>
	visibility<span style="color: #3333ff;">:hidden</span><span style="color: #66cc66;">;</span>
	clear<span style="color: #3333ff;">:both</span><span style="color: #66cc66;">;</span>
	width<span style="color: #3333ff;">:<span style="color: #933;">880px</span></span><span style="color: #66cc66;">;</span>
	height<span style="color: #3333ff;">:<span style="color: #933;">300px</span></span><span style="color: #66cc66;">;</span>
	text-align<span style="color: #3333ff;">:center</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
<span style="color: #cc00cc;">#kwicks_pics</span> <span style="color: #6666ff;">.kwicks_pic</span> <span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">display</span><span style="color: #66cc66;">:</span> <span style="color: #993333;">block</span><span style="color: #66cc66;">;</span>
	background<span style="color: #3333ff;">:none</span><span style="color: #66cc66;">;</span>
	border<span style="color: #3333ff;">:none</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
<span style="color: #cc00cc;">#kwicks</span> <span style="color: #66cc66;">&#123;</span>
	clear<span style="color: #3333ff;">:both</span><span style="color: #66cc66;">;</span>
	width<span style="color: #3333ff;">:auto</span><span style="color: #66cc66;">;</span>
	height<span style="color: #3333ff;">:<span style="color: #933;">180px</span></span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span>
<span style="color: #cc00cc;">#kwicks</span> <span style="color: #6666ff;">.kwick</span> <span style="color: #66cc66;">&#123;</span>
	float<span style="color: #3333ff;">:left</span><span style="color: #66cc66;">;</span>
	<span style="color: #808080; font-style: italic;">/*width should be the same as javascript's var szNormal*/</span>
	<span style="color: #000000; font-weight: bold;">width</span><span style="color: #66cc66;">:</span> <span style="color: #933;">55px</span><span style="color: #66cc66;">;</span>
	background<span style="color: #3333ff;">:none</span><span style="color: #66cc66;">;</span>
	border<span style="color: #3333ff;">:none</span><span style="color: #66cc66;">;</span>
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>And this Javascript:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>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
</pre></td><td class="code"><pre class="javascript">window.<span style="color: #006600;">addEvent</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'domready'</span>, <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
&nbsp;
	<span style="color: #003366; font-weight: bold;">var</span> sequential = <span style="color: #003366; font-weight: bold;">false</span>; <span style="color: #009900; font-style: italic;">//changed to true requires to pass every intermediate image on slide</span>
	<span style="color: #003366; font-weight: bold;">var</span> szNormal = <span style="color: #CC0000;">55</span>; <span style="color: #009900; font-style: italic;">//should be the same as css #kwicks .kwick{width}</span>
	<span style="color: #003366; font-weight: bold;">var</span> szSmall  = <span style="color: #CC0000;">50</span>, szFull = <span style="color: #CC0000;">250</span>, selected=<span style="color: #CC0000;">0</span>;
	<span style="color: #003366; font-weight: bold;">var</span> kwicks = $$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;#kwicks .kwick&quot;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #003366; font-weight: bold;">var</span> fx = <span style="color: #003366; font-weight: bold;">new</span> Fx.<span style="color: #006600;">Elements</span><span style="color: #66cc66;">&#40;</span>kwicks, <span style="color: #66cc66;">&#123;</span>wait: <span style="color: #003366; font-weight: bold;">false</span>, duration: <span style="color: #CC0000;">350</span>, transition: Fx.<span style="color: #006600;">Transitions</span>.<span style="color: #000066;">Back</span>.<span style="color: #006600;">easeOut</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #003366; font-weight: bold;">var</span> kwickspics=$$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;#kwicks_pics .kwicks_pic&quot;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
	<span style="color: #003366; font-weight: bold;">var</span> kwickspics_obj=<span style="color: #66cc66;">&#123;</span>
		movingTo:<span style="color: #66cc66;">&#40;</span>kwickspics.<span style="color: #006600;">length</span><span style="color: #CC0000;">-1</span><span style="color: #66cc66;">&#41;</span>,
		selected:<span style="color: #66cc66;">&#40;</span>kwickspics.<span style="color: #006600;">length</span><span style="color: #CC0000;">-1</span><span style="color: #66cc66;">&#41;</span>,
		next_i:<span style="color: #003366; font-weight: bold;">false</span>,
		checking:<span style="color: #003366; font-weight: bold;">false</span>,
		on_move:<span style="color: #003366; font-weight: bold;">false</span>,
		wait_delay_move:<span style="color: #003366; font-weight: bold;">false</span>,
		the_fxs:<span style="color: #66cc66;">&#91;</span><span style="color: #66cc66;">&#93;</span>,
		init:<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
			kwickspics.<span style="color: #006600;">each</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>kwickspic, i<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
				kwickspics_obj.<span style="color: #006600;">the_fxs</span><span style="color: #66cc66;">&#91;</span>i<span style="color: #66cc66;">&#93;</span>=<span style="color: #003366; font-weight: bold;">new</span> Fx.<span style="color: #006600;">Slide</span><span style="color: #66cc66;">&#40;</span>kwickspic, <span style="color: #66cc66;">&#123;</span>
					duration: <span style="color: #CC0000;">200</span>,
					<span style="color: #009900; font-style: italic;">//transition: Fx.Transitions.Back.easeOut,  -- transitions here return error on IE7, no idea why :/</span>
					onComplete:<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
					<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>kwickspics_obj.<span style="color: #006600;">wait_delay_move</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
						kwickspics_obj.<span style="color: #006600;">wait_delay_move</span>=<span style="color: #003366; font-weight: bold;">false</span>;
						setTimeout<span style="color: #66cc66;">&#40;</span>kwickspics_obj.<span style="color: #006600;">checkStep</span>,<span style="color: #CC0000;">100</span><span style="color: #66cc66;">&#41;</span>;
						<span style="color: #000066; font-weight: bold;">return</span>;
					<span style="color: #66cc66;">&#125;</span>
					<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>kwickspics_obj.<span style="color: #006600;">next_i</span><span style="color: #66cc66;">!</span>==<span style="color: #003366; font-weight: bold;">false</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
						kwickspics_obj.<span style="color: #006600;">wait_delay_move</span>=<span style="color: #003366; font-weight: bold;">true</span>;
						kwickspics_obj.<span style="color: #006600;">the_fxs</span><span style="color: #66cc66;">&#91;</span>kwickspics_obj.<span style="color: #006600;">next_i</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">slideIn</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
						kwickspics_obj.<span style="color: #006600;">selected</span>=kwickspics_obj.<span style="color: #006600;">next_i</span>;
						kwickspics_obj.<span style="color: #006600;">on_move</span>=<span style="color: #003366; font-weight: bold;">false</span>;
					<span style="color: #66cc66;">&#125;</span>
				<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
				kwickspics_obj.<span style="color: #006600;">the_fxs</span><span style="color: #66cc66;">&#91;</span>i<span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">hide</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
			<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
			$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'kwicks_pics'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">style</span>.<span style="color: #006600;">visibility</span>=<span style="color: #3366CC;">'visible'</span>;
			kwickspics_obj.<span style="color: #006600;">the_fxs</span><span style="color: #66cc66;">&#91;</span>kwickspics_obj.<span style="color: #006600;">selected</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">slideIn</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
		<span style="color: #66cc66;">&#125;</span>,
		moveTo:<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>i<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
			kwickspics_obj.<span style="color: #006600;">movingTo</span>=i;
			<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span>kwickspics_obj.<span style="color: #006600;">checking</span><span style="color: #66cc66;">&#41;</span> kwickspics_obj.<span style="color: #006600;">checkStep</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
		<span style="color: #66cc66;">&#125;</span>,
		checkStep:<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
			<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>kwickspics_obj.<span style="color: #006600;">on_move</span> <span style="color: #66cc66;">||</span> kwickspics_obj.<span style="color: #006600;">movingTo</span>==kwickspics_obj.<span style="color: #006600;">selected</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
				kwickspics_obj.<span style="color: #006600;">checking</span>=<span style="color: #003366; font-weight: bold;">false</span>;
				<span style="color: #000066; font-weight: bold;">return</span>;
			<span style="color: #66cc66;">&#125;</span>
			kwickspics_obj.<span style="color: #006600;">checking</span>=<span style="color: #003366; font-weight: bold;">true</span>;
			kwickspics_obj.<span style="color: #006600;">on_move</span>=<span style="color: #003366; font-weight: bold;">true</span>;
&nbsp;
			<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>sequential<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
				<span style="color: #009900; font-style: italic;">//requires to pass every image</span>
				kwickspics_obj.<span style="color: #006600;">next_i</span> = kwickspics_obj.<span style="color: #006600;">selected</span><span style="color: #66cc66;">&amp;</span>gt;kwickspics_obj.<span style="color: #006600;">movingTo</span> ?  kwickspics_obj.<span style="color: #006600;">selected</span><span style="color: #CC0000;">-1</span> : kwickspics_obj.<span style="color: #006600;">selected</span><span style="color: #CC0000;">+1</span>;
				<span style="color: #009900; font-style: italic;">//go directly to final image</span>
			<span style="color: #66cc66;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> kwickspics_obj.<span style="color: #006600;">next_i</span>=kwickspics_obj.<span style="color: #006600;">movingTo</span>;
			kwickspics_obj.<span style="color: #006600;">the_fxs</span><span style="color: #66cc66;">&#91;</span>kwickspics_obj.<span style="color: #006600;">selected</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">slideOut</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
			<span style="color: #000066; font-weight: bold;">return</span>;
		<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #66cc66;">&#125;</span>
	kwickspics_obj.<span style="color: #006600;">init</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;	
&nbsp;
	kwicks.<span style="color: #006600;">each</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>kwick, i<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
		kwick.<span style="color: #006600;">addEvent</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;mouseenter&quot;</span>, <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>event<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
			<span style="color: #003366; font-weight: bold;">var</span> o = <span style="color: #66cc66;">&#123;</span><span style="color: #66cc66;">&#125;</span>;
			o<span style="color: #66cc66;">&#91;</span>i<span style="color: #66cc66;">&#93;</span> = <span style="color: #66cc66;">&#123;</span>width: <span style="color: #66cc66;">&#91;</span>kwick.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;width&quot;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">toInt</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>, szFull<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#125;</span>
			kwicks.<span style="color: #006600;">each</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>other, j<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
				<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>i <span style="color: #66cc66;">!</span>= j<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
					<span style="color: #003366; font-weight: bold;">var</span> w = other.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;width&quot;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">toInt</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
					<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>w <span style="color: #66cc66;">!</span>= szSmall<span style="color: #66cc66;">&#41;</span> o<span style="color: #66cc66;">&#91;</span>j<span style="color: #66cc66;">&#93;</span> = <span style="color: #66cc66;">&#123;</span>width: <span style="color: #66cc66;">&#91;</span>w, szSmall<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#125;</span>;
				<span style="color: #66cc66;">&#125;</span>
			<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
			fx.<span style="color: #006600;">start</span><span style="color: #66cc66;">&#40;</span>o<span style="color: #66cc66;">&#41;</span>;
			kwickspics_obj.<span style="color: #006600;">moveTo</span><span style="color: #66cc66;">&#40;</span>i<span style="color: #66cc66;">&#41;</span>;
		<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
	$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;kwicks&quot;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">addEvent</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;mouseleave&quot;</span>, <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>event<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
		<span style="color: #003366; font-weight: bold;">var</span> o = <span style="color: #66cc66;">&#123;</span><span style="color: #66cc66;">&#125;</span>;
		kwicks.<span style="color: #006600;">each</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>kwick, i<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
			o<span style="color: #66cc66;">&#91;</span>i<span style="color: #66cc66;">&#93;</span> = <span style="color: #66cc66;">&#123;</span>width: <span style="color: #66cc66;">&#91;</span>kwick.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;width&quot;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">toInt</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>, szNormal<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#125;</span>
		<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
		fx.<span style="color: #006600;">start</span><span style="color: #66cc66;">&#40;</span>o<span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

<p>Hope you&#8217;ll put it to good work ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/mootools-nice-portfolio-by-9tree-using-kwicks-fxelements-and-slides/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mootools: smooth font resize onmouseover (mouseenter) &#8220;bump&#8221;</title>
		<link>http://techtrouts.com/mootools-smooth-font-resize-onmouseover-mouseenter-bump/</link>
		<comments>http://techtrouts.com/mootools-smooth-font-resize-onmouseover-mouseenter-bump/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 15:36:04 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[css]]></category>

		<category><![CDATA[how-tos]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[mootools]]></category>

		<guid isPermaLink="false">http://techtrouts.com/mootools-smooth-font-resize-onmouseover-mouseenter-bump/</guid>
		<description><![CDATA[Hello,
this is the smooth font resize for css class &#8220;.bump&#8221; effect.
Just put class=&#8221;bump&#8221; on the items you want and use the following javascript somewhere on your page.

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
window.addEvent&#40;'domready',function&#40;&#41; &#123; 
&#160;
	//scaling values
	var scale_px=6;
	var scale_em=0.3;
&#160;
	var bumps=$$&#40;'.bump'&#41;;
	bumps.each&#40;function&#40;bump, i&#41;&#123;
		var init_size=bump.getStyle&#40;'font-size'&#41;;
&#160;
		var units=init_size.match&#40;/em/&#41;!=null ? 'em' : init_size.match&#40;/px/&#41;!=null ? 'px' : false;
		if&#40;units===false&#41; return false;
&#160;
		var size_up=&#40;init_size.toFloat&#40;&#41;+&#40;units=='em' ? scale_em : scale_px&#41;&#41;+units;
		var fx=new Fx.Morph&#40;bump, &#123;duration:90, wait:false, [...]]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>this is the smooth font resize for css class &#8220;.bump&#8221; effect.<br />
Just put <em>class=&#8221;bump&#8221;</em> on the items you want and use the following javascript somewhere on your page.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>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
</pre></td><td class="code"><pre class="javascript">window.<span style="color: #006600;">addEvent</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'domready'</span>,<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span> 
&nbsp;
	<span style="color: #009900; font-style: italic;">//scaling values</span>
	<span style="color: #003366; font-weight: bold;">var</span> scale_px=<span style="color: #CC0000;">6</span>;
	<span style="color: #003366; font-weight: bold;">var</span> scale_em=<span style="color: #CC0000;">0.3</span>;
&nbsp;
	<span style="color: #003366; font-weight: bold;">var</span> bumps=$$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'.bump'</span><span style="color: #66cc66;">&#41;</span>;
	bumps.<span style="color: #006600;">each</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>bump, i<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
		<span style="color: #003366; font-weight: bold;">var</span> init_size=bump.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'font-size'</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
		<span style="color: #003366; font-weight: bold;">var</span> units=init_size.<span style="color: #006600;">match</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066FF;">/em/</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">!</span>=<span style="color: #003366; font-weight: bold;">null</span> ? <span style="color: #3366CC;">'em'</span> : init_size.<span style="color: #006600;">match</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066FF;">/px/</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">!</span>=<span style="color: #003366; font-weight: bold;">null</span> ? <span style="color: #3366CC;">'px'</span> : <span style="color: #003366; font-weight: bold;">false</span>;
		<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>units===<span style="color: #003366; font-weight: bold;">false</span><span style="color: #66cc66;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span>;
&nbsp;
		<span style="color: #003366; font-weight: bold;">var</span> size_up=<span style="color: #66cc66;">&#40;</span>init_size.<span style="color: #006600;">toFloat</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>+<span style="color: #66cc66;">&#40;</span>units==<span style="color: #3366CC;">'em'</span> ? scale_em : scale_px<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>+units;
		<span style="color: #003366; font-weight: bold;">var</span> fx=<span style="color: #003366; font-weight: bold;">new</span> Fx.<span style="color: #006600;">Morph</span><span style="color: #66cc66;">&#40;</span>bump, <span style="color: #66cc66;">&#123;</span>duration:<span style="color: #CC0000;">90</span>, wait:<span style="color: #003366; font-weight: bold;">false</span>, transition:Fx.<span style="color: #006600;">Transitions</span>.<span style="color: #000066;">Back</span>.<span style="color: #006600;">easeOut</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
		bump.<span style="color: #006600;">addEvent</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;mouseenter&quot;</span>, <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>event<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
			fx.<span style="color: #006600;">start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>
				<span style="color: #3366CC;">'font-size'</span>:size_up
			<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
		<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
		bump.<span style="color: #006600;">addEvent</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;mouseleave&quot;</span>, <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>event<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
			fx.<span style="color: #006600;">start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>
				<span style="color: #3366CC;">'font-size'</span>:init_size
			<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
		<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

<p>Note: In order for this to work on IE7 you need to have some font-size defined in your css for every &#8220;.bump&#8221; on your page. Otherwise font-size will return &#8220;100%&#8221;, and it get&#8217;s impossible to know how to resize - i&#8217;ve tried it - damn IE :/</p>
<p>You can check it working <a href="http://9tree.net/" title="9tree - Natural Revolution for the Web" target="_blank">here</a>, on the links under &#8220;We Provide:&#8221;.<br />
Tanks :)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/mootools-smooth-font-resize-onmouseover-mouseenter-bump/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MooTools: smoothscroll highlight element id and highlight anchor onload</title>
		<link>http://techtrouts.com/mootools-on-complete-smoothscroll-highlight-element-id/</link>
		<comments>http://techtrouts.com/mootools-on-complete-smoothscroll-highlight-element-id/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 23:25:04 +0000</pubDate>
		<dc:creator>Carlos Ouro</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[how-tos]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[mootools]]></category>

		<guid isPermaLink="false">http://techtrouts.com/mootools-on-complete-smoothscroll-highlight-element-id/</guid>
		<description><![CDATA[Hi,
i&#8217;ve created a little script for highlighting an element onComplete of the Mootools&#8217; SmoothScroll.
I&#8217;ve also added a line to highlight the selected anchor onload, in case the url already contains the anchor hash on page load.
Here it is:
Mootools 1.1 Version:

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
window.addEvent&#40;'domready',function&#40;&#41; &#123; 
&#160;
	//default colors - if 'background-color' or 'color' aren't defined in css
	var default_bg_color='#fff';
	var default_color='#000';
&#160;
	//highlight colors
	var [...]]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>i&#8217;ve created a little script for highlighting an element onComplete of the Mootools&#8217; SmoothScroll.<br />
I&#8217;ve also added a line to highlight the selected anchor onload, in case the url already contains the anchor hash on page load.</p>
<p>Here it is:</p>
<p>Mootools 1.1 Version:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>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
</pre></td><td class="code"><pre class="javascript">window.<span style="color: #006600;">addEvent</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'domready'</span>,<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span> 
&nbsp;
	<span style="color: #009900; font-style: italic;">//default colors - if 'background-color' or 'color' aren't defined in css</span>
	<span style="color: #003366; font-weight: bold;">var</span> default_bg_color=<span style="color: #3366CC;">'#fff'</span>;
	<span style="color: #003366; font-weight: bold;">var</span> default_color=<span style="color: #3366CC;">'#000'</span>;
&nbsp;
	<span style="color: #009900; font-style: italic;">//highlight colors</span>
	<span style="color: #003366; font-weight: bold;">var</span> h_bg_color=<span style="color: #3366CC;">'#eeeebb'</span>;
	<span style="color: #003366; font-weight: bold;">var</span> h_color=<span style="color: #3366CC;">'#999'</span>;
&nbsp;
	highlight_anchors=<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
		<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span>$<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
			<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> $$<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #66cc66;">&#93;</span> == <span style="color: #3366CC;">'undefined'</span> <span style="color: #66cc66;">||</span> <span style="color: #000066; font-weight: bold;">typeof</span> $$<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">id</span> == <span style="color: #3366CC;">'undefined'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
				<span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span>;
			<span style="color: #66cc66;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> item_id=$$<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">id</span>;
		<span style="color: #66cc66;">&#125;</span>
		<span style="color: #003366; font-weight: bold;">var</span> fx = <span style="color: #003366; font-weight: bold;">new</span> Fx.<span style="color: #006600;">Styles</span><span style="color: #66cc66;">&#40;</span>item_id, <span style="color: #66cc66;">&#123;</span>duration:<span style="color: #CC0000;">400</span>, wait:<span style="color: #003366; font-weight: bold;">false</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
		<span style="color: #003366; font-weight: bold;">var</span> has_bg_color = $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'background-color'</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&amp;</span>amp;<span style="color: #66cc66;">&amp;</span>amp; $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'background-color'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">!</span>=<span style="color: #3366CC;">'transparent'</span>?<span style="color: #003366; font-weight: bold;">true</span>:<span style="color: #003366; font-weight: bold;">false</span>;
		<span style="color: #003366; font-weight: bold;">var</span> has_color = $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'color'</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&amp;</span>amp;<span style="color: #66cc66;">&amp;</span>amp; $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'color'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">!</span>=<span style="color: #3366CC;">'inherit'</span>?<span style="color: #003366; font-weight: bold;">true</span>:<span style="color: #003366; font-weight: bold;">false</span>;
		<span style="color: #003366; font-weight: bold;">var</span> cur_bg_color= has_bg_color ? $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'background-color'</span><span style="color: #66cc66;">&#41;</span> : default_bg_color;
		<span style="color: #003366; font-weight: bold;">var</span> cur_color= has_color ? $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'color'</span><span style="color: #66cc66;">&#41;</span> : default_color;
		fx.<span style="color: #006600;">start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>
				<span style="color: #3366CC;">'background-color'</span>: h_bg_color,
				<span style="color: #3366CC;">'color'</span>: h_color
			<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">chain</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
				<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #006600;">start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>
					<span style="color: #3366CC;">'background-color'</span>: cur_bg_color,
					<span style="color: #3366CC;">'color'</span>: cur_color
				<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">chain</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
					<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span>has_bg_color<span style="color: #66cc66;">&#41;</span> $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">setStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'background-color'</span>, <span style="color: #3366CC;">'transparent'</span><span style="color: #66cc66;">&#41;</span>;
					<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span>has_color<span style="color: #66cc66;">&#41;</span> $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">setStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'color'</span>, <span style="color: #3366CC;">'inherit'</span><span style="color: #66cc66;">&#41;</span>;
				<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
			<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
		<span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">true</span>;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #009900; font-style: italic;">//if anchor hash already exists, highlight onload</span>
	<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> window.<span style="color: #006600;">location</span>.<span style="color: #006600;">hash</span> <span style="color: #66cc66;">!</span>= <span style="color: #3366CC;">'undefined'</span><span style="color: #66cc66;">&#41;</span> highlight_anchors<span style="color: #66cc66;">&#40;</span>window.<span style="color: #006600;">location</span>.<span style="color: #006600;">hash</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
	<span style="color: #009900; font-style: italic;">//setup smoothscroll</span>
	<span style="color: #003366; font-weight: bold;">new</span> SmoothScroll<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span> duration: <span style="color: #CC0000;">1000</span>, onComplete:<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
		highlight_anchors<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #006600;">anchor</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

<p>Mootools 1.2 version:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>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
</pre></td><td class="code"><pre class="javascript">&nbsp;
window.<span style="color: #006600;">addEvent</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'domready'</span>,<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span> 
&nbsp;
	<span style="color: #009900; font-style: italic;">//default colors - if 'background-color' or 'color aren't defined in css</span>
	<span style="color: #003366; font-weight: bold;">var</span> default_bg_color=<span style="color: #3366CC;">'#fff'</span>;
	<span style="color: #003366; font-weight: bold;">var</span> default_color=<span style="color: #3366CC;">'#000'</span>;
&nbsp;
	<span style="color: #009900; font-style: italic;">//highlight colors</span>
	<span style="color: #003366; font-weight: bold;">var</span> h_bg_color=<span style="color: #3366CC;">'#eeeebb'</span>;
	<span style="color: #003366; font-weight: bold;">var</span> h_color=<span style="color: #3366CC;">'#999'</span>;
&nbsp;
	highlight_anchors=<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
		<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span>item_id==<span style="color: #3366CC;">''</span><span style="color: #66cc66;">&#41;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span>;
		<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span>$<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span>
			<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> $$<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #66cc66;">&#93;</span> == <span style="color: #3366CC;">'undefined'</span> <span style="color: #66cc66;">||</span> <span style="color: #000066; font-weight: bold;">typeof</span> $$<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">id</span> == <span style="color: #3366CC;">'undefined'</span> <span style="color: #66cc66;">||</span> $$<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">id</span>==<span style="color: #3366CC;">''</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
				<span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">false</span>;
			<span style="color: #66cc66;">&#125;</span> <span style="color: #000066; font-weight: bold;">else</span> item_id=$$<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #66cc66;">&#93;</span>.<span style="color: #006600;">id</span>;
		<span style="color: #66cc66;">&#125;</span>
&nbsp;
		<span style="color: #003366; font-weight: bold;">var</span> fx = <span style="color: #003366; font-weight: bold;">new</span> Fx.<span style="color: #006600;">Morph</span><span style="color: #66cc66;">&#40;</span>item_id, <span style="color: #66cc66;">&#123;</span>duration:<span style="color: #CC0000;">400</span>, wait:<span style="color: #003366; font-weight: bold;">false</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
		<span style="color: #003366; font-weight: bold;">var</span> has_bg_color = $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'background-color'</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&amp;</span>amp;<span style="color: #66cc66;">&amp;</span>amp; $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'background-color'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">!</span>=<span style="color: #3366CC;">'transparent'</span>?<span style="color: #003366; font-weight: bold;">true</span>:<span style="color: #003366; font-weight: bold;">false</span>;
		<span style="color: #003366; font-weight: bold;">var</span> has_color = $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'color'</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&amp;</span>amp;<span style="color: #66cc66;">&amp;</span>amp; $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'color'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">!</span>=<span style="color: #3366CC;">'inherit'</span>?<span style="color: #003366; font-weight: bold;">true</span>:<span style="color: #003366; font-weight: bold;">false</span>;
		<span style="color: #003366; font-weight: bold;">var</span> cur_bg_color= has_bg_color ? $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'background-color'</span><span style="color: #66cc66;">&#41;</span> : default_bg_color;
		<span style="color: #003366; font-weight: bold;">var</span> cur_color= has_color ? $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">getStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'color'</span><span style="color: #66cc66;">&#41;</span> : default_color;
		fx.<span style="color: #006600;">start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>
				<span style="color: #3366CC;">'background-color'</span>: h_bg_color,
				<span style="color: #3366CC;">'color'</span>: h_color
			<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">chain</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
				<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #006600;">start</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span>
					<span style="color: #3366CC;">'background-color'</span>: cur_bg_color,
					<span style="color: #3366CC;">'color'</span>: cur_color
				<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">chain</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
					<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span>has_bg_color<span style="color: #66cc66;">&#41;</span> $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">setStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'background-color'</span>, <span style="color: #3366CC;">'transparent'</span><span style="color: #66cc66;">&#41;</span>;
					<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">!</span>has_color<span style="color: #66cc66;">&#41;</span> $<span style="color: #66cc66;">&#40;</span>item_id<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">setStyle</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'color'</span>, <span style="color: #3366CC;">'inherit'</span><span style="color: #66cc66;">&#41;</span>;
				<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
			<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
		<span style="color: #000066; font-weight: bold;">return</span> <span style="color: #003366; font-weight: bold;">true</span>;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #009900; font-style: italic;">//if anchor hash already exists, highlight onload</span>
	<span style="color: #000066; font-weight: bold;">if</span><span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">typeof</span> window.<span style="color: #006600;">location</span>.<span style="color: #006600;">hash</span> <span style="color: #66cc66;">!</span>= <span style="color: #3366CC;">'undefined'</span><span style="color: #66cc66;">&#41;</span> highlight_anchors<span style="color: #66cc66;">&#40;</span>window.<span style="color: #006600;">location</span>.<span style="color: #006600;">hash</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
	<span style="color: #009900; font-style: italic;">//setup smoothscroll</span>
	<span style="color: #003366; font-weight: bold;">new</span> SmoothScroll<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span> duration: <span style="color: #CC0000;">1000</span>, onComplete:<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
		highlight_anchors<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #006600;">anchor</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

<p>You can check it working <a href="http://9tree.net/services/#optimizacao_seo" title="9Tree, Web Design And Development Services" target="_blank">here</a>.<br />
Hope it will get useful for someone ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://techtrouts.com/mootools-on-complete-smoothscroll-highlight-element-id/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
