<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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>scriptaculous &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/scriptaculous/</link>
	<description>Feed of posts on WordPress.com tagged "scriptaculous"</description>
	<pubDate>Thu, 26 Nov 2009 11:57:52 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[JavaScript Frameworks Übersicht]]></title>
<link>http://webdevteam.wordpress.com/2009/09/11/javascript-frameworks-ubersicht/</link>
<pubDate>Fri, 11 Sep 2009 11:00:25 +0000</pubDate>
<dc:creator>webdevteam</dc:creator>
<guid>http://webdevteam.wordpress.com/2009/09/11/javascript-frameworks-ubersicht/</guid>
<description><![CDATA[Eine nette Übersicht ist hier zu finden. Die Matrix soll lediglich die unterschiedlichen API-Stile s]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Eine nette Übersicht ist <a href="http://matthiasschuetz.com/javascript-framework-matrix/de/" target="_blank">hier</a> zu finden.</p>
<blockquote><p>Die Matrix soll lediglich die unterschiedlichen API-Stile sowie die Funktionsweisen der JavaScript-Bibliotheken veranschaulichen.</p></blockquote>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SCRIPTACULOUS-PURPOSE]]></title>
<link>http://csecyborg.wordpress.com/2009/09/09/scriptaculous-purpose-2/</link>
<pubDate>Wed, 09 Sep 2009 03:58:19 +0000</pubDate>
<dc:creator>csecyborg</dc:creator>
<guid>http://csecyborg.wordpress.com/2009/09/09/scriptaculous-purpose-2/</guid>
<description><![CDATA[our project is scriptaculous.we have chosen this project because its very interesting and attractive]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>our project is scriptaculous.we have chosen this project because its very interesting and attractive to both  children and adults.<br />
its a simple yet mind catching gaming concept.In this puzzles and games can be played. two applications have been developed by us.First is a jigsaw puzzle and second is a catchy make over game.<br />
1.Jigsaw puzzle:<br />
its something interesting to watch over and for playing in the side of kids as well a good mind game for youths as well.<br />
according to our knowledge we can use the number of pieces to shuffle and play in this game.<br />
we have used java script to play this game.we got this scripts by working with resembling puzzles and finally found this code and edited to our usage.<br />
2.Make over game:<br />
This is an another interesting application in our project.this is something related to drag and drag concept. for ex.,we have taken the concept of cones,ice creams,other garnishing items required  for the ice creams to be dragged and dropped accordingly.<br />
we have used the java script in this application.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[scriptaculous]]></title>
<link>http://cyborg1.wordpress.com/2009/09/08/scriptaculous/</link>
<pubDate>Tue, 08 Sep 2009 11:44:11 +0000</pubDate>
<dc:creator>cyborg1</dc:creator>
<guid>http://cyborg1.wordpress.com/2009/09/08/scriptaculous/</guid>
<description><![CDATA[hai]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>hai</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SCRIPTACULOUS   PURPOSE]]></title>
<link>http://csecyborg.wordpress.com/2009/09/08/scriptaculous-purpose/</link>
<pubDate>Tue, 08 Sep 2009 11:16:19 +0000</pubDate>
<dc:creator>csecyborg</dc:creator>
<guid>http://csecyborg.wordpress.com/2009/09/08/scriptaculous-purpose/</guid>
<description><![CDATA[Scriptaculous is an java script library we are doing scriptaculous in javascriptintegrated with html]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p style="margin-bottom:0;" align="justify">Scriptaculous is an <span style="font-size:medium;">java script library</span> we are doing  scriptaculous in javascriptintegrated with html language .script.aculo.us provides you with <strong>easy-to-use</strong>, <strong>cross-browser</strong> user  interface <strong>JavaScript libraries</strong> to make your web sites.</p>
<p>We have selected this because its very interesting to each and every one regarding the puzzles and some maker over games.it improve the thinking capacity of small childern and as well as  adults.We developed two applications regarding scriptaculous.They are:</p>
<p>*PUZZLE GAME</p>
<p>*MAKEOVER GAME</p>
<p>From this puzzle game we can give the work to our brain regarding the thinking hoe to move the puzzle piece and where to place that piece and to think how many moves we are moving to make the correct puzzle and we have mainly notice how many moves we are moving .we have to make the puzzle  in few moves.</p>
<p>In such a way that we can make puzzles in our own by taking our images and cut the images to some pieces and can do our  own puzzles also.</p>
<p>For makeover games in online only we play some games using drag and drop concepts  bu here</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SCRIPTACULOUS]]></title>
<link>http://csecyborg.wordpress.com/2009/09/08/scriptaculous/</link>
<pubDate>Tue, 08 Sep 2009 10:40:33 +0000</pubDate>
<dc:creator>csecyborg</dc:creator>
<guid>http://csecyborg.wordpress.com/2009/09/08/scriptaculous/</guid>
<description><![CDATA[Scriptaculous Scriptaculous is an java script library we are doing scriptaculous in javascript integ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } 		H3 { margin-bottom: 0.21cm } 		H3.western { font-family: "Nimbus Sans L", sans-serif } 		A:link { so-language: zxx } --></p>
<h3><span style="color:#b80047;"><span style="font-family:Nimbus Roman No9 L,serif;"><span style="font-size:x-large;">Scriptaculous</span></span></span></h3>
<p style="margin-bottom:0;" align="justify">Scriptaculous is an <span style="font-size:medium;">java script library</span> we are doing  scriptaculous in javascript</p>
<p style="margin-bottom:0;" align="justify">integrated with html language .script.aculo.us provides you with <strong>easy-to-use</strong>, <strong>cross</strong></p>
<p style="margin-bottom:0;" align="justify"><strong>-browser</strong> user  interface <strong>JavaScript libraries</strong> to make your web sites and web</p>
<p style="margin-bottom:0;" align="justify">applicationsfly.</p>
<p style="margin-bottom:0;" align="justify">In javascriptit include  <a href="http://github.com/madrobby/scriptaculous/wikis/combination-effects-demo">animation framework</a>, <a href="http://github.com/madrobby/scriptaculous/wikis/draggable">drag and drop</a>, <a href="http://github.com/madrobby/scriptaculous/wikis/controls">Ajax controls</a></p>
<p style="margin-bottom:0;" align="justify"><a href="http://github.com/madrobby/scriptaculous/wikis/builder"> DOM utilities</a>, and <a href="http://github.com/madrobby/scriptaculous/wikis/unit-testing">unit testing</a>.It&#8217;s an add-on to thefantastic <a href="http://prototypejs.org/">Prototype.</a>To make an</p>
<p style="margin-bottom:0;" align="justify">element draggable, create a new instance of class <em>Draggable</em>.For additional built-in</p>
<p style="margin-bottom:0;" align="justify">functionality, make a <a href="http://wiki.github.com/madrobby/scriptaculous/sortable">Sortable</a> instead.There is also a class named <a href="http://wiki.github.com/madrobby/scriptaculous/draggables-object">Draggables</a> that</p>
<p style="margin-bottom:0;" align="justify">exposes functions for observing drag actions.Draggables become much more useful</p>
<p style="margin-bottom:0;" align="justify">when you use them with <a href="http://wiki.github.com/madrobby/scriptaculous/droppables">droppables</a>, which are the areas that you can drag draggables to.</p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">In this we have deveoloped two appliation based on drag and drop method</p>
<h3><span style="font-size:x-small;"><span style="color:#800000;">1.Picture Puzzle</span></span></h3>
<h3><span style="color:#800000;"> <span style="font-size:x-small;">2.Ice cream Maker</span></span></h3>
<p style="margin-bottom:0;" align="justify">In this first step we have searchred in google with scriptaculous and we</p>
<p style="margin-bottom:0;" align="justify">have found in <a href="http://www.dollmakerscript.com/">www.dollmakerscript.com</a></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="font-size:large;"><span style="color:#94476b;">1.PICTUREPUZZLE::</span></span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">In this puzzle drag and drop function is used and ims screentag is used.here the code follows</p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<h3>code::</h3>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;html&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> &#60;head&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> &#60;script type=&#8221;text/javascript&#8221;&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> &#60;/script&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> &#60;/head&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;body&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;h1&#62;JUST TRY IT&#60;/h1&#62;</span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;divclass=&#8221;wikistyle&#8221;&#62; &#60;linkrel=&#8221;stylesheet&#8221;title=&#8221;Sunburst&#8221;href=&#8221;http://script.aculo.us/github/styles/sunburst.css&#8221; /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;script type=&#8221;text/javascript&#8221; src=&#8221;http://script.aculo.us/prototype.js&#8221;&#62;&#60;/script&#62;&#60;script type=&#8221;text/javascript&#8221; src=&#8221;http://script.aculo.us/scriptaculous.js&#8221;&#62;&#60;/script&#62;&#60;a href=&#8221;http://wiki.github.com/madrobby/scriptaculous/demos&#8221;&#62;&#60;/a&#62;  &#60;strong&#62;&#60;/strong&#62;&#60;/p&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;style&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;p&#62;/* I don`t know, but this rule hasn`t apliied  */&#60;br /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">#puzzle { width:450px; }&#60;br /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">.congrats { color: #fff; background: #080 }&#60;/p&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/style&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;div id=&#8221;puzzle&#8221; style=&#8221;width: 450px&#8221;&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img id=&#8221;image_5&#8243; src=&#8221;http://script.aculo.us/images/puzzle5.jpg&#8221; alt=&#8221;" /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img id=&#8221;image_1&#8243; src=&#8221;http://script.aculo.us/images/puzzle1.jpg&#8221; alt=&#8221;" /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img id=&#8221;image_9&#8243; src=&#8221;http://script.aculo.us/images/puzzle9.jpg&#8221; alt=&#8221;" /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img id=&#8221;image_7&#8243; src=&#8221;http://script.aculo.us/images/puzzle7.jpg&#8221; alt=&#8221;" /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img id=&#8221;image_4&#8243; src=&#8221;http://script.aculo.us/images/puzzle4.jpg&#8221; alt=&#8221;" /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img id=&#8221;image_8&#8243; src=&#8221;http://script.aculo.us/images/puzzle8.jpg&#8221; alt=&#8221;" /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img id=&#8221;image_3&#8243; src=&#8221;http://script.aculo.us/images/puzzle3.jpg&#8221; alt=&#8221;" /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img id=&#8221;image_6&#8243; src=&#8221;http://script.aculo.us/images/puzzle6.jpg&#8221; alt=&#8221;" /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img id=&#8221;image_2&#8243; src=&#8221;http://script.aculo.us/images/puzzle2.jpg&#8221; alt=&#8221;" /&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/div&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;p&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;span id=&#8221;puzzleinfo&#8221;&#62;(no move made yet)&#60;/span&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/p&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;script type=&#8221;text/javascript&#8221;&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">(function()</span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">{ </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> var p = $(&#8216;puzzle&#8217;), info = $(&#8216;puzzleinfo&#8217;), moves = 0; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> Sortable.create(&#8216;puzzle&#8217;, { </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> tag:&#8217;img&#8217;,overlap:&#8217;horizontal&#8217;,constraint: false, </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> onUpdate:function(){ </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> info.update(&#8216;You\&#8217;ve made &#8216; + (++moves) + &#8216; move&#8217; + (moves&#62;1 ? &#8217;s&#8217; : &#8221;)); </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> if(Sortable.sequence(&#8216;puzzle&#8217;).join(&#8221;)==&#8217;123456789&#8242;) </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> info.update(&#8216;You\&#8217;ve solved the puzzle in &#8216; + moves + &#8216; moves!&#8217;).morph(&#8216;congrats&#8217;);</span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> } </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> }); </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">})(); </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/script&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> &#60;/body&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/html&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"><span style="font-size:large;"><span style="color:#800000;">2.ICE CREAM MAKER::</span></span></span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> <span style="color:#000000;"> In this drag and drag method is used for draging and object and form an icecreame </span></span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#000000;">in the objective field</span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;"> </span></p>
<h3><span style="color:#280099;">code::</span></h3>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;html&#62;</span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;head&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;script type=&#8221;text/javascript&#8221;&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;!&#8211; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">if (top.location != self.location) </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">top.location = self.location; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">// &#8211;&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/script&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/head&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;body&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;div align=&#8221;center&#8221;&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;!&#8211; Drag and Drop Doll Maker Code from dollmakerscript.com &#8211;&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;script type=&#8221;text/javascript&#8221;&#62;&#60;!&#8211; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">var dms_file_type=&#8217;jpg&#8217;; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">var dms_width=150; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">var dms_height=150; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">//&#8211;&#62;&#60;/script&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;script type=&#8221;text/javascript&#8221; src=&#8221;http://www.dollmakerscript.com/drag-drop.js.php&#8221;&#62;&#60;/script&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;h2&#62;  cone&#60;/h2&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/conebl.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/conebr.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/conel.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/conebl.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/conebowlr.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/conebowlb.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/coneshb.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/coneshr.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;h2&#62;IceCream&#60;/h2&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/affogato.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/azukimilk.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/bananacaratart.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img</span> <span style="color:#280099;">src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/blacksesame.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/blueberry.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/caramel.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/caramelcream.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/chardoberry.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/coffee.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/cookiescream.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/grapefruit.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/greentea.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/hazelnut.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/macadamianut.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/mango.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/pearcompote.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/raspberry.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/richoco.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/rumraisin.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/strawberry.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/sumberry.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/vanicarabrownie.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/vanilla.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;h2&#62;Whipped Cream&#60;/h2&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/creamwhl.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/creampkl.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/creambll.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/creamppl.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/creamwhr.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/creampkr.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/creamblr.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/creamppr.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;h2&#62;Deco&#60;/h2&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/cherryl.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/cherryr.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/strawberryc.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/strawberryl.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/strawberryr.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top03.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top05.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top06.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top14.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top24.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top25.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top07.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top08.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top09.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top10.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top11.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top12.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/top13.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco11.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco12.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco13.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco14.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco15.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco16.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco17.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco18.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco51.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco52.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco53.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco54.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco55.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco56.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco57.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco58.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco03.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco04.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco05.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco06.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco07.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco08.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco41.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco42.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco43.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco44.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco45.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco46.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco47.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco48.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco61.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco62.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco63.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco64.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco65.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco66.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco67.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco68.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco71.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco72.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco73.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco74.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco75.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco76.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco77.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco78.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco81.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco82.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco83.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco84.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco85.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco86.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco87.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco88.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco91.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco92.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco93.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco94.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco95.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco96.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco97.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/deco98.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;h2&#62;Letter&#60;/h2&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/a01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/b01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/c01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/d01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/e01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/f01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/g01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/h01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/i01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/j01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/k01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/l01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/m01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/n01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/o01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/p01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/q01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/r01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/s01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/t01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/u01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/v01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/w01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/x01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/y01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/z01.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/a02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/b02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/c02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/d02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/e02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/f02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/g02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/h02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/i02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/j02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/k02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/l02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/m02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/n02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/o02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/p02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/q02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/r02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/s02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/t02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/u02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/v02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/w02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/x02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/y02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;img src=&#8221;file:///home/kamban/Pictures/icecreammaker_files/z02.gif&#8221;&#62;&#38;nbsp;&#38;nbsp;&#38;nbsp;&#38;nbsp; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;!&#8211; cone IceCream Maker &#8211;&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;br&#62;&#60;br&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/div&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;script src=&#8221;http://www.google-analytics.com/urchin.js&#8221; type=&#8221;text/javascript&#8221;&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/script&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;script type=&#8221;text/javascript&#8221;&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/script&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/body&#62; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#280099;">&#60;/html&#62; </span></p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">still we can create more applications with using drag and drop method in scriptaculous</p>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[scriptaculous]]></title>
<link>http://cse41.wordpress.com/2009/09/08/scriptaculous-2/</link>
<pubDate>Tue, 08 Sep 2009 10:12:11 +0000</pubDate>
<dc:creator>cse41</dc:creator>
<guid>http://cse41.wordpress.com/2009/09/08/scriptaculous-2/</guid>
<description><![CDATA[Drag and drop!!!!!!!!!!!!! function() { var p = $(&#8216;puzzle&#8217;), info = $(&#8216;puzzleinfo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><!-- 		@page { size: 21cm 29.7cm; margin: 2cm } 		P { margin-bottom: 0.21cm } 		H2 { margin-bottom: 0.21cm } 		H3 { margin-bottom: 0.21cm } 		H3.western { font-family: "Nimbus Sans L", sans-serif } --></p>
<h2>Drag and drop!!!!!!!!!!!!!</h2>
<p style="margin-bottom:0;" align="justify">
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;">function()</span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;">{ </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;"> var p = $(&#8216;puzzle&#8217;), info = $(&#8216;puzzleinfo&#8217;), moves = 0; </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;"> Sortable.create(&#8216;puzzle&#8217;, { </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;"> tag:&#8217;img&#8217;,overlap:&#8217;horizontal&#8217;,constraint: false, </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;"> onUpdate:function(){ </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;"> info.update(&#8216;You\&#8217;ve made &#8216; + (++moves) + &#8216; move&#8217; + (moves&#62;1 ? &#8217;s&#8217; : &#8221;)); </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;"> if(Sortable.sequence(&#8216;puzzle&#8217;).join(&#8221;)==&#8217;123456789&#8242;) </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;"> info.update(&#8216;You\&#8217;ve solved the puzzle in &#8216; + moves + &#8216; moves!&#8217;).morph(&#8216;congrats&#8217;);</span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;"> } </span></p>
<p style="margin-bottom:0;" align="justify"><span style="color:#ff6633;"> }); </span></p>
<p style="margin-bottom:0;" align="justify">In this we have deveoloped two appliation based on drag and drop method</p>
<h3><span style="color:#800000;">1.Picture Puzzle</span></h3>
<h3><span style="color:#800000;"> 2.Ice cream Maker</span></h3>
<p style="margin-bottom:0;" align="justify">In this first step we have searchred in google with scriptaculous and we</p>
<p style="margin-bottom:0;" align="justify">have found in <a href="http://www.dollmakerscript.com/">www.dollmakerscript.com</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[scriptaculous]]></title>
<link>http://cse41.wordpress.com/2009/09/02/scriptaculous/</link>
<pubDate>Wed, 02 Sep 2009 06:07:18 +0000</pubDate>
<dc:creator>cse41</dc:creator>
<guid>http://cse41.wordpress.com/2009/09/02/scriptaculous/</guid>
<description><![CDATA[our team members are RADHADEVI.Y RENUGADEVI.B PRABU.K ARULMOZHLI PREMALATHA SARATHKUMAR HURRISH scri]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>our team members are<br />
RADHADEVI.Y<br />
RENUGADEVI.B<br />
PRABU.K<br />
ARULMOZHLI<br />
PREMALATHA<br />
SARATHKUMAR<br />
HURRISH<br />
scriptaculous is an javascriptingb language it include<br />
frames tables and arraylist<br />
now it also include drag and drop method<br />
we doing one application in drag and drop method</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Toggle effect using Scriptaculous ]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/toggle-effect-using-scriptaculous/</link>
<pubDate>Sun, 09 Aug 2009 07:59:16 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/toggle-effect-using-scriptaculous/</guid>
<description><![CDATA[Another post dedicated to Scriptaculous and to a nice way to implement Toggle effect. This tutorial ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Another post dedicated to Scriptaculous and to a nice way to implement Toggle effect.</p>
<p>This tutorial explains how to implement a simple Toggle effect using Scriptaculous framework. I prepared a simple tutorial you can download to see it in action:</p>
<p>Download this tutorial</p>
<p>To use scriptaculous effect on your pages you have to add this lines of code in the  tag:</p>
<p>Then, you can apply Scriptaculous Toggle effect using this simple code, for example calling this function inside &#8220;onClick&#8221; attribute:</p>
<p>Effect.toggle(&#8216;ID&#8217;,'type-of-effect&#8217;); return false</p>
<p>&#8230;where &#8220;ID&#8221; is the element you want to apply the toggle effect and &#8220;type-of-effect&#8221; is a toggle &#8220;sub-effect&#8221; (blind, appear, slide). I chose as toggle sub-effect &#8220;blink&#8221;:</p>
<h1>About me</h1>
<div id="about-me">&#8230;some content&#8230;</div>
<p>In this way you can apply this effect to every element using HTML &#8220;id&#8221; attribute.</p>
<p>Download this tutorial</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Effect appear (fade-in) using Scriptaculous ]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/effect-appear-fade-in-using-scriptaculous/</link>
<pubDate>Sun, 09 Aug 2009 07:58:18 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/effect-appear-fade-in-using-scriptaculous/</guid>
<description><![CDATA[Scriptaculous Fade effect is one of my favorite effects of this framework and in this post I want to]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Scriptaculous Fade effect is one of my favorite effects of this framework and in this post I want to use it to implement a Digg-line sign-in bar.</p>
<p>My friend Ivan asked to me how to implement the same Digg-like fade-in effect which you can see when you click on the Login link on the Digg topbar. This is very simple using Scriptaculous and toggle effect with only few lines of HTML code.</p>
<p>Download this tutorial</p>
<p>Step 1: Download Scriptaculous Framework<br />
Before to start, you have to download scriptaculous framework here and add a link to prototype.js and scriptaculous.js in the  tag of your page:</p>
<p>Step 2: HTML code<br />
HTML code is very simple</p>
<div id="login" style="display:none;">
Email  Password </div>
<p><a href="#">Login</a></p>
<p>Effect.toggle() function takes as input two parameters: layer ID (in this case &#8220;login&#8221;) and type of effect (in this case &#8220;appear&#8221; to simulate fade-in effect).</p>
<p>Download this tutorial</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Drag and drop to order list elements with Scriptaculous ]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/drag-and-drop-to-order-list-elements-with-scriptaculous/</link>
<pubDate>Sun, 09 Aug 2009 07:57:16 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/drag-and-drop-to-order-list-elements-with-scriptaculous/</guid>
<description><![CDATA[Drag and drop feature is a popular effect in modern website interfaces and a simple way to implement]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Drag and drop feature is a popular effect in modern website interfaces and a simple way to implement it is using Scriptaculous.</p>
<p>This tutorial explains how to use Scriptaculous to implement an HTML list with drag and drop feature to reorder list elements.</p>
<p>Download this tutorial</p>
<p>Step 1: Add scriptaculous framework<br />
To enable drag and drop effect you have to download Scriptaculous framework here and add a link to prototype.js and scriptaculous.js in the  tag of your page:</p>
<p>Step 2: HTML Code<br />
Add a
<ul>list with ID &#8220;myList&#8221; and some
<li> elements with a progressive ID like in the following example:</p>
<ul class="listClass">
<li>Adobe</li>
<li>Apple</li>
<li>Microsoft</li>
<li>Macromedia</li>
<li>Symantec</li>
<li>Mozilla Foundation</li>
<li>Skype</li>
</ul>
<p><!-- Display a string with the new order after drag and drop here --></p>
<p>&#38;lt/p&#62;</p>
<p>Add this javascript code below the previous code:</p>
<p>Sortable.create(&#8216;myList&#8217;,{ghosting:false, constraint:true, hoverclass:&#8217;over&#8217;,<br />
onChange:function(element){<br />
// Total elements in the list (in this case 7
<li> element)<br />
var totElement = 7;<br />
var newOrder = Sortable.serialize(element.parentNode);<br />
for(i=1; i&#60;=totElement; i++){<br />
newOrder = newOrder.replace(&#34;myList[]=&#34;,&#34;&#34;);<br />
newOrder = newOrder.replace(&#34;&#38;&#34;,&#34;,&#34;);<br />
}<br />
// display the string with the new order in the &ltPgt; with id listNewOrder<br />
$(&#039;listNewOrder&#039;).innerHTML = &#039;New Order: &#039; + newOrder;<br />
}<br />
});</p>
<p>newOrder is a string variable which returns the new order of all elements of &#8220;myList&#8221; for example:</p>
<p>1,2,4,3,5,6,7</p>
<p>&#8230; where list element 4 has moved before list element 3. The new order is:</p>
<p>li element 1 &#8211;&#62; position 1<br />
li element 2 &#8211;&#62; position 2<br />
li element 3 &#8211;&#62; position 4 (changed from position 3 to position 4)<br />
li element 4 &#8211;&#62; position 3 (changed from position 4 to position 3)<br />
li element 5 &#8211;&#62; position 5<br />
li element 6 &#8211;&#62; position 6<br />
li element 7 &#8211;&#62; position 7</p>
<p>If you use PHP or another server side language like ASP or Coldfusion you can save the new list order assigning the value of newOrder to an hidden  HTML element in this way:</p>
<p>$(&#8216;newOrderInput&#8217;).value = newOrder;</p>
<p>&#8230; and adding an hidden input field with id newOrderInput in your HTML code after
<ul> list with ID &#8220;myList&#8221;:</p>
<p>In this way every time you drag and drop a list item the value will be updated with the text string with the new order. Then you can use this string (for example &#8220;1,2,4,3,5,6,7&#8243;) and PHP to save the new order into a database table.</p>
<p>Download this tutorial</p>
<p>Related Content<br />
Effect appear (fade-in) using Scriptaculous<br />
Toggle effect using Scriptaculous<br />
Horizontal animated menu using Mootools<br />
Mootools animated sidebar menu</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Opacity change using Scriptaculous]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/opacity-change-using-scriptaculous/</link>
<pubDate>Sun, 09 Aug 2009 07:56:13 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/opacity-change-using-scriptaculous/</guid>
<description><![CDATA[Scriptaculous is a great framework to implement superb animated effects for your website. It&#8217;s]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Scriptaculous is a great framework to implement superb animated effects for your website. It&#8217;s simple to use and in general final result is awesome.</p>
<p>This tutorial explains how to use Scriptaculous to implement a nice &#8220;change opacity&#8221; effect for a layer and its content.</p>
<p>Download this tutorial (include Scriptaculous 1.8.1)</p>
<p>Step 1: include scriptaculous libraries<br />
Create a new page index.html and addadd a link to prototype.js and scriptaculous.js in the  tag of your page:</p>
<p>Step 2: HTML code<br />
This is an example about how to use opacity change effect. You have a container layer with ID el1, a chechkbox and some content like the following:</p>
<div id="el1">
<img src="pic-user/u1.jpg" align="left"><br />
<span class="check"></span><br />
<span class="title">Database: design Entity-Relationship model</span><br />
<span class="desc">Complete the document with functional analysis</span>
</div>
<p>When you click on the checkbox, if the checkbox was &#8220;not checked&#8221; you call a function (changeOpacity()) to set the layer opacity to 30%. If the chechbox was &#8220;checked&#8221;, the function set the layer opacity from 30% to 100%. You can add new similar layers using a progressive numeration for ID (el2, el3, el4&#8230;). In this case remember to change the parameter in input in changeOpacity() function for each layer (changeOpacity(2), changeOpacity(3), changeOpacity(4)&#8230;).</p>
<p>Step 3: JavaScript function changeOpacity<br />
Now, add this simple function into the &#60;head&#38;gt tag of your page to enable change opacity effect:</p>
<p>function changeOpacity(id){<br />
$opacityStatus = $(&#8217;status&#8217;+id);<br />
if($opacityStatus.value==0){<br />
new Effect.Opacity(&#8216;el&#8217;+id, {duration:0.5, from:1.0, to:0.3});<br />
$opacityStatus.value = 1;<br />
} else {<br />
new Effect.Opacity(&#8216;el&#8217;+id, {duration:0.5, from:0.3, to:0.1});<br />
$opacityStatus.value= 0;<br />
}<br />
}</p>
<p>It&#8217;s all! Download this tutorial and try it!</p>
<p>Download this tutorial (include Scriptaculous 1.8.1)</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Gettyone-like search options menu with Scriptaculous ]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/gettyone-like-search-options-menu-with-scriptaculous/</link>
<pubDate>Sun, 09 Aug 2009 07:54:37 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/gettyone-like-search-options-menu-with-scriptaculous/</guid>
<description><![CDATA[Another great menu which uses Scriptaculous Fade effect to appear and disappear. My friend Thomas as]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Another great menu which uses Scriptaculous Fade effect to appear and disappear.</p>
<p>My friend Thomas asked to me how to implement a Gettyone-like search options menu which display a layer with some search options below the input search field, when an user click on the input field to searching for something.</p>
<p>The code is very simple and I added a nice Scriptaculous toggle &#8211; appear effect to display/hide the search options menu.</p>
<p>Download this tutorial</p>
<p>Step 1: include scriptaculous libraries<br />
Create a new page index.html and addadd a link to prototype.js and scriptaculous.js in the  tag of your page:</p>
<p>Step 2: HTML code<br />
Add an input search field with an hidden input hiddenStatusMenu to &#8220;save&#8221; the actual status of the search options menu (0=hidden; 1=visible) with ID searchMenu initially hidden:</p>
<div id="searchmenu" style="display:none;">
&#8230;some html code here&#8230;<br />
<!-- Add this link to close the menu --><br />
<a href="#"> Close </a></p>
<div>
<p>Step 3: JavaScript functions<br />
Add this code into the  page on your page for the function showMenu() which display the menu when an user click on the input search field:</p>
<p>function showMenu(){<br />
statusMenu = document.getElementById(&#8216;hiddenStatusMenu&#8217;);<br />
if(statusMenu.value == 0){<br />
statusMenu.value=1;<br />
Effect.toggle(&#8217;searchmenu&#8217;,'appear&#8217;); return false;<br />
}<br />
}</p>
<p>&#8230;and this code for hideMenu() function to hide the menu when an user click on the link &#8220;close&#8221;:</p>
<p>function hideMenu(){<br />
statusMenu = document.getElementById(&#8216;hiddenStatusMenu&#8217;);<br />
if(statusMenu.value == 1){<br />
statusMenu.value=0;<br />
Effect.toggle(&#8217;searchmenu&#8217;,'appear&#8217;); return false;<br />
}<br />
}</p>
<p>How you can see the code and the structure is very simple to understand. Download the zip file whit the full code, including CSS and Scriptaculous framework.</p>
<p>Download this tutorial</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Simple images slider to create Flickr-like slideshows ]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/simple-images-slider-to-create-flickr-like-slideshows/</link>
<pubDate>Sun, 09 Aug 2009 07:53:24 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/simple-images-slider-to-create-flickr-like-slideshows/</guid>
<description><![CDATA[If you like Flickr slideshow, this article explains how to implement it using Prototype-UI framework]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>If you like Flickr slideshow, this article explains how to implement it using Prototype-UI framework.</p>
<p>Since long time I was looking for a simple way to implement a Flickr-like slideshow (&#8220;image carousel&#8221;) and finally I found a good compromise between complexity and result to implement it using Prototype-UI, an awesome JavaScript framework based on Prototype and Scriptaculous.</p>
<p>So, to help my readers <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I implemented a slideshow ready to use and this step-by-step tutorial explains how to customize it and use it in your web projects. Not fear! It&#8217;s really simple!</p>
<p>Last update: March 10, 2008 &#8211; IE6 issue fixed by Anonymous</p>
<p>Download this tutorial</p>
<p>Step 1: HTML code<br />
The HTML code for this tutorial is very simple. You have to include in the  tag of the page you want to display your slideshow these files:</p>
<p>..and this CSS file to stylize your slideshow:</p>
<p>Now you can add the following code into the  tag:</p>
<div id="horizontal_carousel">
<div class="container">
<ul>
<li>&#8230;some content here.. </li>
<li>&#8230;some content here.. </li>
<p>&#8230;.
</ul>
</div>
<div class="buttons">
<div class="previous_button"></div>
<div class="next_button"></div>
<p>
</div>
<p>You have to put the content you want to display on your slideshow (for example an image) into a
<li> element of the
<ul> list:</p>
<ul>
<li><img src="img/img_1.png"></li>
<li><img src="img/img_2.png"></li>
<li><img src="img/img_3.png"></li>
<p>&#8230;.
</ul>
<p>If you use a server side language (PHP, Coldfusion, ASP&#8230;) you can populate dinamically the list. For example if you are a PHP developer you could use some code like this:</p>
<ul>
<li><img>&#8220;&#62;</li>
</ul>
<p>&#8230; and add this these lines of code before to close the  tag:</p>
<p>// </p>
<p>Step 2: CSS code to stylize your slideshow<br />
You can modify the look of your simply modifying the related style sheet. For example to change the slideshow width (to display in this way more or less images on your slideshow) you can change the width attribute of the following CSS elements:</p>
<p>#horizontal_carousel {<br />
width: 250px;<br />
height: 100px;<br />
padding:10px;<br />
background:#f6f6f6;<br />
border:solid 1px #e9e9e9;<br />
}<br />
#horizontal_carousel .container {<br />
width: 260px;<br />
overflow: hidden;<br />
}</p>
<p>&#8230;or if you want to change the look of horizontal previous / next buttons you can change the following code:</p>
<p>#horizontal_carousel .previous_button {<br />
float: left;<br />
width: 23px;<br />
height: 7px;<br />
background: url(img/but_prev.png) no-repeat;<br />
z-index: 100;<br />
cursor: pointer;<br />
}</p>
<p>#horizontal_carousel .next_button {<br />
float: left;<br />
width: 23px;<br />
height: 7px;<br />
background: url(img/but_next.png) no-repeat;<br />
z-index: 100;<br />
cursor: pointer;<br />
}</p>
<p>Internet Explorer 6 Issue Solved<br />
Some readers signaled me an issue with Internet Explorer 6. An anonymous friend suggested the solution to fix it:</p>
<p>#horizontal_carousel .container {<br />
position:relative;<br />
width: 555px;<br />
overflow: hidden;<br />
}</p>
<p>Thanks!</p>
<p>Download this tutorial</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Scriptaculous effects compilation ready to use ]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/scriptaculous-effects-compilation-ready-to-use-2/</link>
<pubDate>Sun, 09 Aug 2009 07:52:26 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/scriptaculous-effects-compilation-ready-to-use-2/</guid>
<description><![CDATA[This post is a compilation of five Scriptaculous tutorials ready to use in your projects (with sourc]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This post is a compilation of five Scriptaculous tutorials ready to use in your projects (with source code to download) inspired to some Web 2.0 sites.</p>
<p>It includes: images slider Flickr-like, opacity change, drag and drop to reorder a list, fade-in effect and Edit in Place.</p>
<p>1. Simple images slider to create Flickr-like slideshows<br />
A simple image slider ready to use to implement a Flickr-like slideshow.</p>
<p>2. Opacity change using Scriptaculous<br />
This tutorial explains how to use Scriptaculous to implement a nice opacity change effect for a layer and its content.</p>
<p>3. Drag and drop to order list elements with Scriptaculous<br />
This tutorial explains how to use Scriptaculous to implement an HTML list with drag and drop feature to reorder list elements.</p>
<p>4. Effect appear (fade-in) using Scriptaculous<br />
Digg-like fade-in effect which you can see when you click on the Login link on the Digg topbar.</p>
<p>5. Edit in place with Scriptaculous and PHP<br />
This tutorial explains how to implement a simple Edit in Place effect (Flickr-like) using Scriptaculous and PHP</p>
<p>Related Content<br />
Mootools effects compilation<br />
Five web 2.0 CSS menu tutorials</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Improve form usability with auto messages ]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/improve-form-usability-with-auto-messages/</link>
<pubDate>Sun, 09 Aug 2009 07:51:29 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/improve-form-usability-with-auto-messages/</guid>
<description><![CDATA[Animated auto messages are useful to improve FORM usability and Scriptaculous is a great framework t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Animated auto messages are useful to improve FORM usability and Scriptaculous is a great framework to use in this case.</p>
<p>This tutorial explains how to improve form usability adding an auto message which appears and disappears with a nice fade-in and fade-out effect when an user select a field.</p>
<p>I used Scriptaculous toggle effect to implement it. For more info download the full code or take a look at how it works.</p>
<p>Download this tutorial</p>
<p>Step 1: include scriptaculous libraries<br />
Create a new page index.html and add a link to prototype.js and scriptaculous.js in the  tag of your page:</p>
<p>Step 2: HTML code<br />
Add an input search field with an hidden input field with ID msgstatus to &#8220;save&#8221; the actual status of auto message (0=hidden; 1=visible):</p>
<div class="msg" id="msg1" style="display:none;">
&#8230;some html code here&#8230;<br />
<a href="#"> Close </a></p>
<div>
<div class="msg" id="msg2" style="display:none;">
&#8230;some html code here&#8230;<br />
<a href="#"> Close </a></p>
<div>
<p>If you want to add other input fields remember to use a progressive numeration for each message ID (id=&#8221;msg1&#8243;, id=&#8221;msg2&#8243;, id=&#8221;msg3&#8243;, id=&#8221;msg4&#8243;&#8230;) and change the value of the parameter in input to hideMsg() and showMsg() functions.</p>
<p>Step 3: JavaScript functions<br />
Now, in order to enable Scriptaculous fade-in and fade-out effects, add this code into the page on your page for the function showMsg() which displays an auto message when an user click on input field:</p>
<p>function showMsg(idElement){<br />
idEl= idElement;<br />
statusMenu = document.getElementById(&#8216;msgstatus&#8217;);<br />
if(statusMenu.value==0){<br />
statusMenu.value=1;<br />
Effect.toggle(&#8216;msg&#8217;+idEl, &#8216;appear&#8217;); return false;<br />
}<br />
}</p>
<p>&#8230;and this code for hideMsg() function to hide the menu when an user click on the link &#8220;close&#8221;:</p>
<p>function hideMsg(idElement){<br />
idEl= idElement;<br />
statusMenu = document.getElementById(&#8216;msgstatus&#8217;);<br />
if(statusMenu.value==1){<br />
statusMenu.value=0;<br />
Effect.toggle(&#8216;msg&#8217;+idEl, &#8216;appear&#8217;); return false;<br />
}<br />
}</p>
<p>How you can see code and structure are very simple to understand and ready to reuse in your projects. Download the zip file with the full code, including CSS and Scriptaculous framework.</p>
<p>Download this tutorial</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[10 Useful tutorials to learn Scriptaculous]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/10-useful-tutorials-to-learn-scriptaculous/</link>
<pubDate>Sun, 09 Aug 2009 07:50:30 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/10-useful-tutorials-to-learn-scriptaculous/</guid>
<description><![CDATA[This is a list of ten useful articles about Script.aculo.us which includes practical, basic and adva]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This is a list of ten useful articles about Script.aculo.us which includes practical, basic and advanced tips to help you to implement quickly modern solutions for your web projects.</p>
<p>What&#8217;s news about Script.aculo.us? Take a look here.<br />
If you have other interesting links to suggest, please leave a commment.</p>
<p>1. Creating an Ajax Application with Scriptaculous and NetBeans<br />
This tutorial demonstrates the usage of the Java Persistence APIs to implement server side pagination (recommended for large sets of data) and to get and display the results in a text field featuring Ajax functionality.<br />
Read more&#8230;</p>
<p>2. Unobtrusive and persistant Scriptaculous effects<br />
A simple tutorial which explains how to implement a collapsable box using Scriptaculous .<br />
Read more&#8230;</p>
<p>3. Create your own Ajax effects with Scriptaculous<br />
Why let script.aculo.us have all the fun? Start building your own Ajax-driven visual effects today.<br />
Read more&#8230;</p>
<p>4. Calendar System &#8211; Easily using PHP &#38; Script.aculo.us<br />
This tutorial explains how to implement a calendar system using PHP and Script.aculo.us (it includes full code ready to use on your projects).<br />
Read more&#8230;</p>
<p>5. Sortables with Scriptaculous, PHP, and MySQL<br />
This tutorial illustrates how to implement sortables effect with Script.acuolo.us in 6 easy steps.<br />
Read more&#8230;</p>
<p>6. 9 Slider examples with Scriptaculous<br />
A list which includes 9 basic and advanced slider demos with Script.aculo.us.<br />
Read more&#8230;</p>
<p>7. Reflector<br />
Reflector is an useful script to reflect automatically images with a nice glass effect.<br />
Read more&#8230;</p>
<p>8. Enhance your Web application with scriptaculous<br />
In his previous Web Development Zone column, Tony Patton explained what scriptaculous is, described how to use it, and discussed why you should use it. Now he plays up some of the really cool features of this free JavaScript framework.<br />
Read more&#8230;</p>
<p>9. 20 Top Scriptaculous Scripts you can’t live without<br />
A nice collection of tutorials which include ModalBox, Sliding Menu, Sortable Lists, Collapsable elements, Cool Tips, Auto-Scrolling Page Navigation, DatePicker&#8230;<br />
Read more&#8230;</p>
<p>10. SelectBox Class<br />
This javascript class allows you to replace (X)HTML select control with a nice styled select boxes in your site.<br />
Read more&#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Useful resources and tutorials for developing stunning web sites ]]></title>
<link>http://webdevtutorials.wordpress.com/2009/08/09/useful-resources-and-tutorials-for-developing-stunning-web-sites-3/</link>
<pubDate>Sun, 09 Aug 2009 07:49:35 +0000</pubDate>
<dc:creator>hellydhindsa</dc:creator>
<guid>http://webdevtutorials.wordpress.com/2009/08/09/useful-resources-and-tutorials-for-developing-stunning-web-sites-3/</guid>
<description><![CDATA[Are you looking for fresh and useful tutorials for developing stunning web designs? Take a look at t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Are you looking for fresh and useful tutorials for developing stunning web designs? Take a look at this list of free resources ready to use in your web projects.</p>
<p>If you want to suggest others resources add a comment, thanks!</p>
<p>1. ModalBox<br />
ModalBox is a JavaScript technique for creating modern (Web 2.0-style) modal dialogs or even wizards (sequences of dialogs) without using conventional popups and page reloads. It’s inspired by Mac OS X modal dialogs.<br />
Read more&#8230;</p>
<p>2. jQuery Cycle Plugin<br />
The jQuery Cycle Plugin is a lightweight slideshow plugin. Its implementation is based on the InnerFade Plugin by Torsten Baldes, the Slideshow Plugin by Matt Oakes, and the jqShuffle Plugin by Benjamin Sterling. It supports pause-on-hover, auto-stop, auto-fit, before/after callbacks, click triggers and many transition effects. It also supports, but does not require, the Metadata Plugin and the Easing Plugin.<br />
Read more&#8230;</p>
<p>3. Today&#8217;s timetable<br />
This script makes it easy to add a timetable to your webpage. I wrote it for a local radio station but didn&#8217;t use it yet. I think it could be useful for TV programmes too, students&#8217; schedules, or many other applications&#8230; absolutely awesome!<br />
Read more&#8230;</p>
<p>4. Embed QuickTime<br />
Embed QuickTime is a jQuery plugin that helps you embed QuickTime movies to play directly on your webpage, instead of redirecting your video to a separate page or forcing you to embed a video using Flash. It changes regular image links to the embedded QuickTime video when they are clicked.<br />
Read more&#8230;</p>
<p>5. FancyBox<br />
FancyBox is fresh and Mac-like lightbox with these features: automatically scales large images to fit in window, adds a nice drop shadow under the zoomed item, groups related items and adds navigation through them (uses preloading), can display images, inline and iframed content, customizable through settings and CSS.<br />
Read more&#8230;</p>
<p>6. View-source<br />
View-source uses MochiKit.DOM and MochiKit.Async along with dp.SyntaxHighlighter to provide syntax highlighting for its own source code, and the sources for all of the other examples! The source file path is read in from location.hash, and loaded with doSimpleXMLHttpRequest, and then inserted into the DOM with replaceChildNodes.<br />
Read more&#8230;</p>
<p>7. jQuert 3 State Switch<br />
jQuery 3 State Switch Plugin(J3SSW) is a jQuery Plugin that expresses the selection and some states of list item using radio button and checkbox at the same time. The applications of J3SSW includes some interfaces for sort key or filter key of any search results.<br />
Read more&#8230;</p>
<p>8. Flash Gallery<br />
Flash Gallery is a free application that allows you to create a slideshow on your website easy and fast. You won&#8217;t need any programming skills to install or use it. Just embed it into your website and script will automatically form a slideshow from a specified folder or from Flickr photostream.<br />
Read more&#8230;</p>
<p>9. jQuery Feed Menu<br />
jQuery Feed Menu allows users to click your feed icon and be presented with a list of feeds to choose from. It&#8217;s simple and easy to implement.<br />
Read more&#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Fadein and Fadeout a Richfaces ModalPanel]]></title>
<link>http://ahoehma.wordpress.com/2009/07/22/fadein-and-fadeout-a-richfaces-modalpanel/</link>
<pubDate>Wed, 22 Jul 2009 15:59:13 +0000</pubDate>
<dc:creator>Andreas Höhmann</dc:creator>
<guid>http://ahoehma.wordpress.com/2009/07/22/fadein-and-fadeout-a-richfaces-modalpanel/</guid>
<description><![CDATA[Today i explain you a cool combination for rich:modalPanel and rich:effect. In the richfaces forum i]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Today i explain you a cool combination for rich:modalPanel and rich:effect.</p>
<p>In the richfaces forum i found a <a href="http://www.jboss.org/index.html?module=bb&#38;op=viewtopic&#38;p=4243264#4243264" target="_blank">article</a> about a modalpanel with scriptaculous-effects (&#8220;fade-in a modalpanel&#8221;). The answer was a link to the official richfaces demo-application (photoalbum). There we can find a <em>login-dialog</em> (<a href="http://anonsvn.jboss.org/repos/richfaces/branches/community/3.3.X/examples/photoalbum/source/web/src/main/webapp/includes/index/login.xhtml" target="_blank">svn source</a>) with a &#8220;appear-effect&#8221;:</p>
<pre class="brush: xml;">
&lt;rich:modalPanel id=&quot;loginPanel&quot;
onshow=&quot;applyModalPanelEffect('loginPanel', appearFunc,{delay: 0.5, afterFinish: function(){$('loginPanelForm:username').focus();}})&quot;
styleClass=&quot;login-panel&quot;
showWhenRendered=&quot;#{authenticator.loginFailed}&quot;
width=&quot;400&quot; height=&quot;150&quot; autosized=&quot;true&quot;&gt;
&lt;f:facet name=&quot;header&quot;&gt;#{messages['login.login']}&lt;/f:facet&gt;
&lt;f:facet name=&quot;controls&quot;&gt;
&lt;h:panelGroup id=&quot;loginPanelHideControl&quot;&gt;
&lt;h:graphicImage value=&quot;/img/modal/close.png&quot; style=&quot;cursor:pointer&quot;
id=&quot;loginPanelhidelink&quot; onclick=&quot;#{rich:component('loginPanel')}.hide();&quot;/&gt;
&lt;/h:panelGroup&gt;
&lt;/f:facet&gt;
...
&lt;rich:effect type=&quot;Appear&quot; name=&quot;appearFunc&quot;/&gt;
...
</pre>
<p>The javascript method applyModalPanelEffect can be found in the <em>photoalbum.js</em> (<a href="http://anonsvn.jboss.org/repos/richfaces/branches/community/3.3.X/examples/photoalbum/source/web/src/main/webapp/scripts/photoalbum.js" target="_blank">svn source</a>):</p>
<pre class="brush: jscript;">
function applyModalPanelEffect(panelId, effectFunc, params) {
 if (panelId &amp;&amp; effectFunc) {
 var modalPanel = $(panelId);
 if (modalPanel &amp;&amp; modalPanel.component) {
 var component = modalPanel.component;
 var div = component.getSizedElement();
 Element.hide(div);
effectFunc.call(this, Object.extend({targetId: div.id}, params &amp;#124;&amp;#124; {}));}}
}
</pre>
<p>With this the rich:modalPanel will not shown immediately &#8230; it appears <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  This was the &#8220;fade-in part&#8221;.</p>
<p>I improved the code for the &#8220;fade-out part&#8221;, first the dialog:</p>
<pre class="brush: xml;">

&lt;!-- first the effects --&gt;
&lt;rich:effect type=&quot;Appear&quot; name=&quot;appearDialog&quot;/&gt;
 &lt;rich:effect type=&quot;Fade&quot; name=&quot;disappearDialog&quot;/&gt;

&lt;!-- to keep the dialog-code clean --&gt;
&lt;c:set var=&quot;closeDialog&quot; value=&quot;hideModalPanelWithEffect('myDialog',disappearDialog,{delay:0.1,duration:0.5})&quot;/&gt;

&lt;rich:modalPanel id=&quot;myDialog&quot;
 onshow=&quot;showModalPanelWithEffect('myDialog',appearDialog,{delay:0.1,duration:0.5})&quot;
 width=&quot;610&quot; height=&quot;350&quot; minHeight=&quot;350&quot; autosized=&quot;true&quot; shadowDepth=&quot;0&quot;&gt;
&lt;f:facet name=&quot;controls&quot;&gt;
&lt;h:panelGroup&gt;
&lt;h:graphicImage value=&quot;/img/modal/close.png&quot; style=&quot;cursor:pointer&quot; onclick=&quot;#{closeDialog}&quot;/&gt;
&lt;/h:panelGroup&gt;
&lt;/f:facet&gt;
&lt;/rich:modalPanel&gt;
</pre>
<p>and the javascript:</p>
<pre class="brush: jscript;">
function applyModalPanelEffect(panelId, effectFunc, params, hide) {
 if (panelId &amp;&amp; effectFunc) {
 var modalPanel = $(panelId);
 if (modalPanel &amp;&amp; modalPanel.component) {
 var component = modalPanel.component;
 var div = component.getSizedElement();
 if (hide) {
 Element.hide(div);
 }
 effectFunc.call(this, Object.extend( {targetId : div.id}, params &amp;#124;&amp;#124; {}));}}
}

function showModalPanelWithEffect(panelId, showEffect, params) {
 applyModalPanelEffect(panelId, showEffect, params, true);
}

function hideModalPanelWithEffect(panelId, hideEffect, params) {
 var _params = params;
_params['afterFinish'] = function(){Richfaces.hideModalPanel(panelId)};
 applyModalPanelEffect(panelId, hideEffect, params, false);
}
</pre>
<p>Now the dialog call <strong>showModalPanelWithEffect</strong> to fade-in and <strong>hideModalPanelWithEffect</strong> to fade-out.</p>
<p>Try it <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Entwickeln von grafiklastigen interaktiven Webapplikationen]]></title>
<link>http://kenny1987.wordpress.com/2009/06/24/entwickeln-von-grafiklastigen-interaktiven-webapplikationen/</link>
<pubDate>Wed, 24 Jun 2009 20:21:47 +0000</pubDate>
<dc:creator>kenny1987</dc:creator>
<guid>http://kenny1987.wordpress.com/2009/06/24/entwickeln-von-grafiklastigen-interaktiven-webapplikationen/</guid>
<description><![CDATA[Nach langer Zeit lasse ich an dieser Stelle mal wieder von mir hören. In letzter Zeit hat sich in me]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Nach langer Zeit lasse ich an dieser Stelle mal wieder von mir hören. In letzter Zeit hat sich in meinem Geekleben viel getan. Ich habe mein Langzeitprojekt &#8220;Umstellung der Technik auf Apple-Produkte&#8221; mit dem Kauf des neuen MacBook Pro 13&#8243; abgeschlossen und bin damit sehr glücklich.</p>
<p>Weiterhin habe ich mir einen V-Server bei 1,2 oder 3 geklickert. In den letzten Wochen war ich unter Anderem damit beschäftigt ein Projekt umzusetzen, welches ich schon lange geplant habe. Es handelt sich dabei um ein ganz einfaches Onlinenotepad, mit dem man kollaborativ Notizen schreiben und bearbeiten kann. Um sich davon ein Bild zu verschaffen, schaut man sich das ganze am Besten unter <a href="http://notepad.leuchtetgruen.de/">http://notepad.leuchtetgruen.de/</a> an.</p>
<p>In diesem Blogbeitrag möchte ich darauf eingehen wie diese Anwendung entwickelt wurde und welche Probleme dabei auftraten und noch auftreten.</p>
<p><strong>Der Anfang</strong></p>
<p>Ganz zu Beginn steht die Idee. Man bekommt eine Idee und beginnt sie sich im Kopf immer weiter auszumalen und auszugestalten. In diesem Fall war mir klar dass es sich um ein maximal einfach zu bedienendes und schön anzusehendes Notepad handeln sollte. Was sich bei mir dann immer unmittelbar anschließt ist die Konzeption der Benutzerschnitstelle.</p>
<p>Dazu benutze ich GIMP &#8211; wer mit Photoshop groß geworden ist, mag dafür wohl Photoshop nutzen. Darin entwickle ich das grundlegende Userinterface mit allen Elementen, die einmal zu sehen sein sollen. Ich kann verschiedene Möglichkeiten austesten und einfach über das Zu- und Abschalten ausprobieren, was am Besten aussieht.</p>
<p>Ist das User Interface einmal grafisch entwickelt folgt der Gedanke, wie dieses in die Webanwendung übernommen werden kann. Hier wurde festgelegt, dass das Korkboard als eigene Grafik den Hintergrund bilden soll und sich das Notepad stets in der Bildschirmmitte befinden soll. Es soll nicht skalieren um eine feste Größe des Textfeldes für die Texteingabe zu garantieren. Auch der Speichern-Button wurde als eigene Grafik abgespeichert um ihn gegebenenfalls ein- oder ausblenden zu können. All dies geschah in einer CSS-Datei &#8211; die hier für das Betrachten an einem normalen Computerbildschirm ausgelegt war.</p>
<p>Erst im Anschluss daran fand tatsächliche Programmierung statt. Hier wurde auf eine klare Client-Server-Architektur geachtet. Der Client besteht dabei ausschließlich aus XHTML, JavaScript und CSS. Es wird kein HTML durch PHP o.Ä. erzeugt. Die Kommunikation mit dem Server findet über asynchrone HTTP-Requests statt. Hier verwende ich meist Protoype.JS als Framework. Die Backendlogik ist in PHP entwickelt und stellt eine API dar, deren Funktionen vom Client aufgerufen werden können.</p>
<p>Wo wir schon bei Frameworks sind. Es ist klar dass eine interaktive Webanwendungen meist auch Animationen enthält, die eine besser User Experience gewährleisten sollen. Um dies zu realisieren bieten sich mittlerweile zwei Möglichkeiten an. Eine Möglichkeit bieten CSS-Animations an, die mit HTML 5 in CSS einzug gehalten haben. Da HTML 5 jedoch noch kein weit gelebter Standard ist, wurde jedoch der Weg gewählt Animationen mit Hilfe des JavaScript-Frameworks Scriptaculous zu erstellen.</p>
<p>So wurde eine einfache, interaktive und hoffentlich ansprechende Webanwendung konzipiert und implementiert. Wie man sich denken kann passiert das nicht ohne Probleme.</p>
<p><strong>Probleme</strong></p>
<p>Es ist erstaunlich in wieviele Probleme man bei solch einer einfachen Anwendung laufen kann. Erstaunlich ist auch die Vielschichtigkeit der Schwierigkeiten. So ist es beim User Interface schwierig alle Browser zu bedienen. Besonders der Internet Explorer vor Version 7 kann hier noch nicht vollständig genutzt werden, da er keine Transparenz in CSS oder in PNG-Grafiken unterstützt.</p>
<p>Aber auch im Backend traten Probleme auf. So ist beim Versand von schon wenigen Mails mithilfe der PHP-Funktion mail(); der Server sehr schnell abgeraucht. Daher musste hier eine SMTP-Verbindung zum Mailserver von 1&#38;1 aufgebaut werden, der dann die Mails versendet.</p>
<p>Wie nicht anders zu erwarten traten auch im Client Probleme auf, die im Wesentlichen an meiner eigenen Dummheit lagen. So trat öfters das Problem auf, dass Notizen leer gespeichert wurden obwohl sie es nicht waren. Der Grund hierfür war, dass die Notiz per POST über AJAX an den Server übertragen wird. Nicht beachtet wurde hier, dass ein URL-Encoding nötig ist, da sonst jedes Fragezeichen oder kaufmännisches Und als Zeichen für einen neuen Parameter gewertet wird. Aber man lernt ja nie aus</p>
<p><strong>Fazit</strong></p>
<p>Wie man sieht ist schon beim Entwickeln einer einfachen Webanwendung viel zu beachten und es kann viel schiefgehen. Besonders Inkompatibilitäten der einzelnen Browser (Speziell des IE) können einem Dabei viel Kopfzerbechen bereiten.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Scriptaculous Image Hover Effect]]></title>
<link>http://israelwebdev.wordpress.com/2009/06/16/scriptaculous-image-hover-effect/</link>
<pubDate>Tue, 16 Jun 2009 22:20:16 +0000</pubDate>
<dc:creator>israelwebdev</dc:creator>
<guid>http://israelwebdev.wordpress.com/2009/06/16/scriptaculous-image-hover-effect/</guid>
<description><![CDATA[I&#8217;ll start with my editorializing; perhaps we (earlier Symfony/RoR users) chose poorly when in]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I&#8217;ll start with my editorializing; perhaps we (earlier Symfony/RoR users) chose poorly when integrating Prototype and Scriptaculous into the framework. It seems that jQuery is taking over, and a look at some of the Plugins being made for Symfony 1.2 are recognizing this, and moving some of the &#8220;Protaculous&#8221; functions out of the core and developing for jQuery. A search for specific Scriptaculous snippets provide fewer or no results relative to the same search for a jQuery snippet. Live and Learn.</p>
<p>Anyway, I was hoping to add some animation/effects to my otherwise very static <a href="http://JobShuk.com" target="_blank">website</a>, and thought a simple hover-popup on the profile images could provide a small yet effective effect to give the site some modern motion. Here&#8217;s how I did it with the latest attempt for Scriptaculous Effects.</p>
<p>Based on these functions mentioned in the question <a href="http://www.experts-exchange.com/Programming/Languages/Scripting/Q_22730631.html">here</a>, I created these still simple functions:</p>
<blockquote>
<pre>var z1=0;
<pre>function popIn(ev) {
  item = Event.element(ev);
  if(!item.id)item.id='pop_'+(++z1);
  new Effect.Scale(item, 110, {scaleFromCenter:true,
    duration: .4, queue:{ position: 'end', scope: item.id }});
}

function popOut(ev) {
  item = Event.element(ev);
  new Effect.Scale(item, 91, {scaleFromCenter:true,
    duration: .4, queue:{ position: 'end', scope: item.id }});
}</pre>
</pre>
</blockquote>
<p>For some brief explanation, these functions to be called on moveover/out events identify the item, if the item has no id, it creates one for it. The Scale effect &#8220;smoothly&#8221; zooms the element, and uses a scoped queue so that the zoom out will only be triggered after the zoom in completes, but multiple images can be zooming at once.</p>
<p>The effects can be attached with a call such as:</p>
<blockquote>
<pre>z=$$('.profile img');
z.each(function(n) {
  n.absolutize();
  n.observe('mouseover', popIn);
  n.observe('mouseout', popOut);
});</pre>
</blockquote>
<p>[Editor's note: it was brought to my attention that the above call might fail if the images (when attaching to images) were not yet loaded. As such, we should wrap the above call in a</p>
<blockquote>
<pre>Event.observe(window, 'load', function() {...});</pre>
</blockquote>
<p>if the images are loaded with the document, or if they're loaded later (e.g. AJAX), deal with both cases, when the images are and are not yet loaded:</p>
<blockquote>
<pre>z=$$('.profile img');
z.each(function(n) {
  if(n.complete){
    n.absolutize();
    n.observe('mouseover', popIn);
    n.observe('mouseout', popOut);
  }else{
    n.observe('load', function(ev) {
      n=Event.element(ev);n.absolutize();
      n.observe('mouseover', popIn);
      n.observe('mouseout', popOut);
    });
  }
});</pre>
</blockquote>
<p>]</p>
<p>Use the selector to find the elements to zoom, and attach the event observers to each.<br />
Place this code after the elements are loaded, and BAM, you&#8217;re good to go. It&#8217;s nothing too fancy, but it works.</p>
<p>There&#8217;s a similar effect with jQuery found <a href="http://www.sohtanaka.com/web-design/fancy-thumbnail-hover-effect-w-jquery/" target="_blank">here</a> which uses more CSS and seems prettier. I&#8217;m open to improvements to this snippet.</p>
<p>As an aside, the only decent site I&#8217;ve found with a few custom-made snippets is the <a href="http://scriptaculoussamplr.leonardofaria.net/">Script.aculo.us Samplr</a> (see the sidebar, not the main area). If only there were more of these, Scriptaculous might have a chance for survival.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Drag and Drop with Drop Zone markers]]></title>
<link>http://ajithmanmadhan.wordpress.com/2009/05/30/drag-and-drop-with-drop-zone-markers/</link>
<pubDate>Sat, 30 May 2009 16:39:23 +0000</pubDate>
<dc:creator>ajithmanmu</dc:creator>
<guid>http://ajithmanmadhan.wordpress.com/2009/05/30/drag-and-drop-with-drop-zone-markers/</guid>
<description><![CDATA[Using drag and drop functionality(for Sorting) in Prototype/Scriptaculous is rather simple. But in o]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Using drag and drop functionality(for Sorting) in <a href="http://script.aculo.us/" target="_blank">Prototype/Scriptaculous</a> is rather simple. But in order have the drag and drop functionality with drop zone marker we need to use the patched Prototype/Scriptaculous JS libraries.</p>
<p>The code is simple and goes like this:-</p>
<p>Step 1:-</p>
<p>We need to have a conatiner div that holds the draggable child elements.</p>
<p><span style="color:#ff0000;">&#60;div id=&#8221;containerdiv&#8221;&#62;</span></p>
<p><span style="color:#ff0000;">        &#60;div id=&#8221;childdiv_1&#8243;&#62;</span></p>
<p><span style="color:#ff0000;">                 ..Your Content&#8230;.</span></p>
<p><span style="color:#ff0000;">       &#60;/div&#62;</span></p>
<p><span style="color:#ff0000;">       &#60;div id=&#8221;childdiv_2&#8243;&#62;</span></p>
<p><span style="color:#ff0000;">                  ..Your Content&#8230;.</span></p>
<p><span style="color:#ff0000;">       &#60;/div&#62;</span></p>
<p><span style="color:#ff0000;">&#60;/div&#62;</span></p>
<p>Step 2:-</p>
<p><span style="color:#ff0000;">&#60;script type=&#8221;text/javascript&#8221;&#62;</span></p>
<p><span style="color:#ff0000;">Sortable.create(&#8216;containerdiv&#8217;,{tag:&#8217;div&#8217;,overlap:&#8217;vertical&#8217;,scroll:window,</span></p>
<p><span style="color:#ff0000;">                                 onUpdate:updateFunction,onChange:changeFunction});</span></p>
<p><span style="color:#ff0000;">&#60;/script&#62;</span></p>
<p>The <a href="http://wiki.github.com/madrobby/scriptaculous/sortable-create" target="_blank">Sortable.Create</a> function creates a drag and drop  sortables. We need to specify the id of the parent div(here containerdiv ).The tag attribute specifies the type of child element (here we use div). The onUpdate function is called when the sort order changes and the dragging ends(i.e after we drag and drops). There is also a onChange function which is triggered when the sort order changes while dragging. The attribute <span style="color:#008000;">scroll:window</span> (this is important)is for enabling the scroll bar for the browser while we drag in a large page. We can use the updateFunction that is triggered while the onUpdate event to get  the current sorted list of the child elements and can use it for updating the order in the database.</p>
<p><span style="color:#ff0000;">var orderedarray =  Sortable.serialize(&#8216;containerdiv&#8217;,{name:&#8217;orderlist&#8217;});</span></p>
<p>By this we get the order of the child elements after each drag and drop. See more on <a href="http://wiki.github.com/madrobby/scriptaculous/sortable-serialize" target="_blank">Sortable.serialize</a>.</p>
<p>The value of orderedarray will be similar like this  orderlist[]=1&#38;orderlist[]=3&#38;orderlist[]=4&#38;orderlist[]=2</p>
<p>Strip off the orderlist[] value from the array elements by the following method:-</p>
<p><span style="color:#ff0000;">var neworderarray = orderedarray.match(/\d+/g);</span></p>
<p>Now the value of neworderarray will be 1,3,4,2. This order means that div with id childdiv_1 is at the first position,div with id childdiv_3 is at the second position and so on. Use this to update the order in the DB.</p>
<p>Now regarding the drop zone marker we need to include the patched JS libraries in our page. Also we need include the style for drop zone marker in our page. See below:-</p>
<p><span style="color:#ff0000;">.emptyPlaceMarker</span></p>
<p><span style="color:#ff0000;">{</span></p>
<p><span style="white-space:pre;"><span style="color:#ff0000;"> </span></span><span style="color:#ff0000;">z-index: 999;</span></p>
<p><span style="white-space:pre;"><span style="color:#ff0000;"> </span></span><span style="color:#ff0000;">border-right: #9D9D9D thin dashed;</span></p>
<p><span style="white-space:pre;"><span style="color:#ff0000;"> </span></span><span style="color:#ff0000;">border-top: #9D9D9D thin dashed;</span></p>
<p><span style="white-space:pre;"><span style="color:#ff0000;"> </span></span><span style="color:#ff0000;">border-left: #9D9D9D thin dashed;</span></p>
<p><span style="white-space:pre;"><span style="color:#ff0000;"> </span></span><span style="color:#ff0000;">border-bottom: #9D9D9D thin dashed;</span></p>
<p><span style="white-space:pre;"><span style="color:#ff0000;"> </span></span><span style="color:#ff0000;">background-color: Transparent;</span></p>
<p><span style="white-space:pre;"><span style="color:#ff0000;"> </span></span><span style="color:#ff0000;">border-width:2px;</span></p>
<p><span style="color:#ff0000;">}</span></p>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;">.emptyPlaceMarker</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;">{</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;"><span style="white-space:pre;"> </span>z-index: 999;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;"><span style="white-space:pre;"> </span>border-right: #9D9D9D thin dashed;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;"><span style="white-space:pre;"> </span>border-top: #9D9D9D thin dashed;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;"><span style="white-space:pre;"> </span>border-left: #9D9D9D thin dashed;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;"><span style="white-space:pre;"> </span>border-bottom: #9D9D9D thin dashed;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;"><span style="white-space:pre;"> </span>background-color: Transparent;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;"><span style="white-space:pre;"> </span>border-width:2px;</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;"><span style="white-space:pre;"> </span></div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:314px;width:1px;height:1px;">}</div>
<p>Thanks <em><span style="color:#008080;">Tankut Koray</span></em><em> <span style="color:#000000;font-family:Georgia;font-style:normal;line-height:19px;"><em><span style="color:#000000;">for the amazing drop zone marker and </span></em>Prototype/Scriptaculous JS patches. You can get the patched Prototype/Scriptaculous JS libraries  and how to use it from <a href="http://tanrikut.blogspot.com/search/label/Scriptaculous" target="_blank">here</a>.</span></em></p>
<p><em><span style="color:#000000;font-family:Georgia;font-style:normal;line-height:19px;"><a href="http://newcfexamples.ajithmanmu.staxapps.net/pages/draganddrop1.cfm" target="_blank">Click here to see an example.</a></span></em></p>
<p><span style="color:#ff0000;"><br />
</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[New Task: Drag and Drop]]></title>
<link>http://2009summer.wordpress.com/2009/05/15/new-task-drag-and-drop/</link>
<pubDate>Fri, 15 May 2009 03:58:39 +0000</pubDate>
<dc:creator>vensebido</dc:creator>
<guid>http://2009summer.wordpress.com/2009/05/15/new-task-drag-and-drop/</guid>
<description><![CDATA[After we finished the Progress Bar last week (Thursday morning) we were given a new task. On a blog ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>After we finished the Progress Bar last week (Thursday morning) we were given a new task. On a blog site that we we&#8217;re working on, there&#8217;s a feature called blog roll that displays a list of website that you want to display on your blog. Editing the blog roll shows you the list of links that you have previously set and gives you the freedom to delete or add a new one. However, the links list is static, it appears in the order of which link you first added and if you want to rearrange the links list you have to delete some of them and add them again so you can attain your desired order. Our task is to make the links list draggable so that you won&#8217;t have to delete and add links again to obtain your desired order.</p>
<p><!--more--></p>
<p>We were excited on this new task because it sounds fun. We were told told visit <a href="http://script.aculo.us/">scriptaculous</a> (script.aculo.us provides you with <strong>easy-to-use</strong>, <strong>cross-browser</strong> user interface <strong>JavaScript libraries</strong> to make your web sites and web applications fly) to find a javascript code for our task. In that site we found the drag and drop library, we used the <a href="http://wiki.github.com/madrobby/scriptaculous/sortable" target="_self">Sortable</a> for our task. A Sortable is a quick way to initialize many <a href="http://wiki.github.com/madrobby/scriptaculous/draggable">Draggable</a> elements in a container element. When you create a new Sortable, it takes care of the creation of the corresponding <a href="http://wiki.github.com/madrobby/scriptaculous/draggable">draggable</a> <a href="http://wiki.github.com/madrobby/scriptaculous/droppables">Droppables</a>.</p>
<p>If you notice, we don&#8217;t make codes from scratch, our supervisors told us that we don&#8217;t have to do that because there are bunch of available and stable codes out there and we only have to reuse and tweak it. They&#8217;re right! But understanding and using other codes especially those that are made in cooperation with other programmers around the globe is a bit challenging because given that they provide documentation sometimes you have to trace how the code works especially if they are well modularized.</p>
<p>We finished this task last Monday and we were given another task which is blog posts management which i will discuss on my next post.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Best Open Source Resources for Web Developers]]></title>
<link>http://jaidane.wordpress.com/2009/04/16/best-open-source-resources-for-web-developers/</link>
<pubDate>Thu, 16 Apr 2009 19:12:36 +0000</pubDate>
<dc:creator>Maher</dc:creator>
<guid>http://jaidane.wordpress.com/2009/04/16/best-open-source-resources-for-web-developers/</guid>
<description><![CDATA[It&#8217;s all in the title, if you wanna stay connected check this website it&#8217;s full of excel]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>It&#8217;s all in the title, <span style="color:#ff9900;">if you wanna stay connected</span> check this <a href="http://www.webappers.com/" target="_blank">website</a> it&#8217;s full of excellent stuff and always updated.</p>
<p style="text-align:center;"><a href="http://www.webappers.com/" target="_blank"><img class="size-full wp-image-280 aligncenter" title="webappers" src="http://jaidane.wordpress.com/files/2009/04/webappers.png" alt="webappers" width="249" height="56" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Identify AJAX Frameworks with One Click]]></title>
<link>http://jaidane.wordpress.com/2009/04/11/identify-ajax-framework-in-one-click/</link>
<pubDate>Fri, 10 Apr 2009 22:03:46 +0000</pubDate>
<dc:creator>Maher</dc:creator>
<guid>http://jaidane.wordpress.com/2009/04/11/identify-ajax-framework-in-one-click/</guid>
<description><![CDATA[Identify the AJAX framework used by a website/webapp with one click using this special bookmarklet :]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Identify the <span style="color:#ffff00;">AJAX framework</span> used by a website/webapp with one click using this <a href="http://blog.olicio.us/2008/11/08/wtframework-bookmarklet/" target="_blank"><span style="color:#00ccff;">special bookmarklet</span></a> :</p>
<p><img class="alignnone size-full wp-image-136" title="wtframework2" src="http://jaidane.wordpress.com/files/2009/04/wtframework2.png" alt="wtframework2" width="271" height="164" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Forslag til undervisningsopplegg i IT2 ]]></title>
<link>http://skolebloggen.wordpress.com/2009/04/03/forslag-til-undervisningsopplegg-i-it2/</link>
<pubDate>Fri, 03 Apr 2009 18:34:22 +0000</pubDate>
<dc:creator>Carl-Erik</dc:creator>
<guid>http://skolebloggen.wordpress.com/2009/04/03/forslag-til-undervisningsopplegg-i-it2/</guid>
<description><![CDATA[Jeg håper å kunne undervise i IT2 i ikke alt for fjern framtid, men ser med skrekk fram til å bruke ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Jeg håper å kunne undervise i IT2 i ikke alt for fjern framtid, men ser med skrekk fram til å bruke den programvaren som skolene bruker nå. Jeg ønsker at det elevene lærer er noe de kan ta med seg videre, gjøre på fritden, og at det skal være aktuell teknologi som er lett å finne dokumentasjon på. I ettermiddag har jeg laget en liten grovskisse av hva jeg ønsker at et slikt kurs skal inneholde. Med tiden vil jeg sikkert fylle inn mer og mer, men den er litt skissepreget nå. Om du er en it-lærer som (ønsker å) bruker fri eller gratis programvare i undervisningen er det sikkert noe å hente. Hovedsakelig har jeg bare skrevet om verktøysiden og lite om faktisk innhold. Har du tips til gjennomføring vil jeg også gjerne høre det <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Skissen min ligger til åpent skue på <a href="http://docs.google.com/Doc?id=df8qwcth_110xtgc8qf9">Google Docs</a>.<br />
Dette kurset er veldig rettet mot webprogrammering, men jeg har også tanker om en annen variant der man bruker den åpne .NET-implementasjonen Mono. Mer om det senere.</p>
<p>Stikkord for innholdet er: Versjonshåndtering, Extreme Programming, prosjektstyringsverktøy, Unit Testing, Ajax, animasjon, Git, Linux/Mac OS X, Ruby, Ruby on Rails, Prototype, Script.aculo.us</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
