Newest Articles

MegaCombs
Flash Media Player
XML Driven Pie Chart
Base Defender
Hangman Game
8 Ball Pool


Popular Articles

True Fullscreen Flash Mode
Mp3 Player with XML Playlist
Image Slider
Flash Media Player
3d Rotating Image Cube
Catapult Game


Random Articles

Space Shooter Game
Motion along a Path
Page Flipper
Photo Reel
Focus in on an Image
Glowing Orb


Links

Foundation-Flash
MickM
TutorialQuest
Tutorialsphere.com - Free Online Tutorials
Newgrounds
TWiT
Link to SwfSpot
Swf Spot



rss feed

Image Rotator with blur and fadeout

Image Rotator with blur and fadeout
AddThis Social Bookmark Button
Description: Images are loaded through an XML file and scaled to fit the screen. There is a blur and fade out transition between images.
Author: John Bezanis
Added: March 22nd 2007
Version: Flash 8


Images are loaded in through an XML file, specified by the GET parameter XMLfile. After 200 frames, the next image is loaded and the transition begins, blurring and erasing the previous image. If the applet runs slow, remove the 4 lines used for the blurring. XHTML usage example:
<object data="http://www.bezzmedia.com/swfspot/resources/27-imagerotator.swf?XMLfile=http://www.bezzmedia.com/swfspot/resources/27-imagerotator.xml" type="application/x-shockwave-flash" width="480" height="360"><param name="movie" value="http://www.bezzmedia.com/swfspot/resources/27-imagerotator.swf?XMLfile=http://www.bezzmedia.com/swfspot/resources/27-imagerotator.xml"/></object>

XML file used in the example

Main code for the rotation:
  1. import flash.filters.BlurFilter;
  2. stop();
  3. counter=-1;
  4. //Check if the GET parameter XMLfile is set, if not use a default file
  5. if(_root.XMLfile==undefined || _root.XMLfile==""){
  6.   _root.XMLfile="27-imagerotator.xml";
  7. }
  8. //Fix the size of the content
  9. Stage.scaleMode = "noScale";
  10. //There are 2 movie clips used, and they are rotated
  11. currentTop=0;
  12. //Get the percentage loaded of the next image
  13. function getPercentLoaded(){
  14.   return(100*eval("displayImage"+currentTop).getBytesLoaded()/eval("displayImage"+currentTop).getBytesTotal());
  15. }
  16. //Set the current image to the next image
  17. function nextListImage(){
  18.   currentImage=(currentImage+1)%imageList.length;
  19.   return currentImage;
  20. }
  21. //Set the current image to the previous image
  22. function previousListImage(){
  23.   currentImage=(currentImage-1)%imageList.length;
  24.   if(currentImage<0){currentImage=imageList.length-1;}
  25.   return currentImage;
  26. }
  27. //Reset the delay counter, swap the images in depth, and make the top invisible
  28. function nextImage(){
  29.   counter=200;
  30.   currentTop=(currentTop+1)%2;
  31.   eval("displayImage"+currentTop).swapDepths(eval("displayImage"+((currentTop+1)%2)));
  32.   eval("displayImage"+currentTop)._alpha=0;
  33.   return currentTop;
  34. }
  35. //Scale the image to fit the window
  36. function fitImages(){
  37.   stageRatio=Stage.width/Stage.height;
  38.   docprops=stageRatio+" "+Stage.width+" "+Stage.height;
  39.   topImageRatio=eval("displayImage"+currentTop)._width/eval("displayImage"+currentTop)._height;
  40.   if(isNaN(topImageRatio) || topImageRatio==Infinity){
  41.   }else if(topImageRatio<stageRatio){
  42.     if(eval("displayImage"+currentTop)._height!=Stage.height){
  43.       eval("displayImage"+currentTop)._width*=Stage.height/eval("displayImage"+currentTop)._height;
  44.       eval("displayImage"+currentTop)._height=Stage.height;
  45.     }
  46.   }else{
  47.     if(eval("displayImage"+currentTop)._width!=Stage.width){
  48.       eval("displayImage"+currentTop)._height*=Stage.width/eval("displayImage"+currentTop)._width;
  49.       eval("displayImage"+currentTop)._width=Stage.width;
  50.     }
  51.   }
  52.   eval("displayImage"+currentTop)._x=(550-eval("displayImage"+currentTop)._width)/2;
  53.   eval("displayImage"+currentTop)._y=(400-eval("displayImage"+currentTop)._height)/2;
  54. }
  55. var imageList:Array = Array();
  56. var myXml:XML = new XML();
  57. myXml.ignoreWhite = true;
  58. myXml.load(_root.XMLfile);
  59. //Load the xml file and parse it
  60. myXml.onLoad = function() {
  61.   currentImage=myXml.childNodes[0].childNodes.length-1;
  62.   for(imageIndex=0;imageIndex<myXml.childNodes[0].childNodes.length;imageIndex++){
  63.     imageList[imageIndex]=myXml.childNodes[0].childNodes[imageIndex].childNodes[0].childNodes[0];
  64.   }
  65.   //reset the delay counter
  66.   counter=200;
  67.   //load an image
  68.   loadMovie(imageList[nextListImage()], eval("displayImage"+nextImage()));
  69. }
  70. onEnterFrame=function(){
  71.   counter--;
  72.   //if the xml file has loaded
  73.   if(imageList.length>0 && counter>(-1)){
  74.     //if the delay counter hits 0, load the next image
  75.     if(counter==0){
  76.       loadMovie(imageList[nextListImage()], eval("displayImage"+nextImage()));
  77.     } 
  78.     //start the transition after the next image has loaded
  79.     if(eval("displayImage"+currentTop)._alpha<100 && eval("displayImage"+currentTop).getBytesLoaded()==eval("displayImage"+currentTop).getBytesTotal() && eval("displayImage"+currentTop).getBytesLoaded()>0 ){
  80.       //scale the new image
  81.       fitImages();
  82.       //quality of the blur
  83.       quality = 2;
  84.       //The next 4 lines apply a blur to the transition. Remve these lines if the applet runs slow
  85.       var filter:BlurFilter = new BlurFilter(eval("displayImage"+((currentTop+1)%2))._alpha, eval("displayImage"+((currentTop+1)%2))._alpha, quality);
  86.       eval("displayImage"+currentTop).filters=[filter];   
  87.       var filter2:BlurFilter = new BlurFilter(eval("displayImage"+currentTop)._alpha, eval("displayImage"+currentTop)._alpha, quality);
  88.       eval("displayImage"+((currentTop+1)%2)).filters=[filter2];       
  89.      
  90.       //fade one in and one out
  91.       eval("displayImage"+currentTop)._alpha+=4;
  92.       eval("displayImage"+((currentTop+1)%2))._alpha-=4;
  93.       //image is still loading
  94.     }else if(eval("displayImage"+currentTop).getBytesLoaded()!=eval("displayImage"+currentTop).getBytesTotal()){
  95.       counter=200;
  96.     }
  97.   }
  98. }

The source file is available for download

Download Source File
Comments
Add descriptions for each image, that would be great.
Or Title, and description.
April 8th 2007 02:04AM   -   scott
Very interesting ...
i used it... and work very well thanks
May 15th 2007 04:05AM   -   kostas
was trying to get to work, but keep getting:

Error opening URL "file:///C|/dev/design/dev/taxslayer.com/flash/undefined"
September 10th 2007 10:09AM   -   buzz
had to be in same area as default page
September 10th 2007 10:09AM   -   buzz
Not working properly
Please upload total files in a root
December 19th 2007 07:12AM   -   Avijit Brahma
This rotator looks like good solution for my needs (though randomization would be preferable). The blur is a nice touch!

However, I'm having problems resizing the movie. I want to use 765x195 and not 550x400. Changing the Flash stage size and/or the display image script width and height to match in lines 52 and 53 above only allows a thin band of an image to appear at roughly 765 x 50.

I'm testing both PNGs and JPGs at 765x195 dimensions.

Is there some way to allow me to change the size of the movie to suit my needs? Thanks!
January 3rd 2008 04:01PM   -   Cliff

Hmm it seams like the blur effect is eating 50% of the CPU !

I have tried on different maschines. But still a nice flash script. Good work.
January 29th 2008 05:01AM   -   Jens
great job! thank You.

for those who had problems with resizing: i think i found a bug, and little modification fix it.

line 43:
eval("displayImage"+currentTop)._width*=Stage.height/eval("displayImage"+currentTop)._height;
should probably be:
eval("displayImage"+currentTop)._width*=Stage.width/eval("displayImage"+currentTop)._width;

line 48 vice versa..

it makes sense for me and works =)
February 9th 2008 04:02PM   -   tasiek
Cliff,

To shuffle the order add this function:

Array.prototype.shuffle = function() {
var randomNum:Number;
for (i=0; i<this.length; i++) {
if (this[i] == undefined) {
i = i-1;
}
tmp = this[i];
randomNum = Math.floor((Math.random()*(this.length-1))+1);
this[i] = this[randomNum];
this[randomNum] = tmp;
}
};

Then modify the onLoad area like so:

myXml.onLoad = function() {

//CTT Create an array of number range from 0 to length and shuffle it
allNodesArray = new Array();
nodeLength = myXml.childNodes[0].childNodes.length;
for (k=0; k<nodeLength; k++) {
allNodesArray[k] = k;
}
allNodesArray.shuffle();

currentImage = myXml.childNodes[0].childNodes.length-1;
for (imageIndex=0; imageIndex<myXml.childNodes[0].childNodes.length; imageIndex++) {
//CTT use my shuffled array for the index. Replace childNodes[imageIndex] with childNodes[number]
//The childNodes will be loaded in the order of the random array
number = allNodesArray[imageIndex];
imageList[imageIndex] = myXml.childNodes[0].childNodes[number].childNodes[0].childNodes[0];

April 20th 2008 06:04PM   -   Christian
This is brilliant, thank you. I tried Tasiek's suggestion to fix the resizing issue, but it didn't work. Editing lines 52 and 53 did, though. Change them to the following and the holders should fit the stage, whatever size it is:

eval("displayImage"+currentTop)._x=(Stage.width-eval("displayImage"+currentTop)._width)/2;
eval("displayImage"+currentTop)._y=(Stage.height-eval("displayImage"+currentTop)._height)/2;
May 14th 2008 07:05AM   -   Dan
any tips as to how to alter this if i want to add some more controls like 1 - 2 - 3 - 4 buttons that would jump to specific images instead of just moving from one image to the next? also wanted to add links to the images but i can't seem to figure out how..
June 25th 2008 11:06PM   -   jake
i got it to work perfect on my site, thank you so much, and for those who are having issues with scale and size, all you got to do is: download file source, go into flash, rezise the content(background, movie clips) remember there are 2 movieclips that are not visible so make sure you resize those too or it would not work, then go on line 43 and 48 and change them to what TASIEK said on his reply here, and lastly, go to line 52 and 53 and change the width 550 and height 400 to whatever size you want

Good luck :)
June 28th 2008 02:06AM   -   Angel
Hi, I was trying above example with local images but it shows "Error opening URL "e:\flash_nilesh\images\26-pic1.jpg". I didn't get wats going wrong with my XML or actionscript. Please give me if there is any solution for this
Thanks
July 4th 2008 09:07AM   -   Nilesh
Hello, this script is grate!!
just what i was looking for.
On thing, is it possible to rotate the images??
I want everything to be like 20
September 2nd 2008 03:09PM   -   Gonzalo
silly question but I am a total newbie to this flash stuff... how do i change the rate at which the next picture is loaded etc. I can see in the code at the top a bit about counter=200. I am guessing this is what needs to be changed but how/where do i do this?

Brilliant example and just what i was looking for - many thanks.
September 16th 2008 07:09AM   -   jason
koatas please if you come back here please i willl like to hook up with u ..... am kolade from nigeria...kbaba002@yahoo.com
September 25th 2008 07:09AM   -   kolade 4m nigeria
Hi Christian, I'm trying to implement the shuffle function but am trouble with where to put each bit of script and how to what to change as I'm new to AS. Would it be possible for you to show the changes in a bit more detail or even the fully edited code. Many thanks
October 1st 2008 05:10AM   -   Russ
please upload full file link. Plz there is some problem with the script.
October 3rd 2008 03:10AM   -   Andy
Thanks Done .
October 3rd 2008 03:10AM   -   Andy
any tips as to how to alter this if i want to add some more controls like 1 - 2 - 3 - 4 buttons that would jump to specific images instead of just moving from one image to the next? also wanted to add links to the images but i can't seem to figure out how..
October 3rd 2008 05:10AM   -   Andy
Mr. Jake its for you.

You have to load your thumbnails externally and give them respective instance . Now you have do just call the current index of your image you want to call on you function like onRollOver, onRelease

loadMovie(_level0.imageList[0],eval("_level0.displayImage"+_level0.nextImage()));

this worked on myside properly .

And for link use your link root in your function.

Thanks
October 3rd 2008 06:10AM   -   Andy
me sale error "file:///C|/dev/design/dev/taxslayer.com/flash/undefined"
October 21st 2008 01:10PM   -   juana
For those whow are getting errors like the one below:

file:///C|/dev/design/dev/taxslayer.com/flash/undefined

Suggestion is:
Download the XML file [http://www.bezzmedia.com/swfspot/resources/27-imagerotator.xml] and follow the pattern of specifying URL of your .jpg or other type of picture files using relative or absolute path.
October 29th 2008 08:10AM   -   Umar Ali Khan
Thank you very much for that script.
November 19th 2008 02:11AM   -   saleh
Excellent thanks for this... Is there a page on here to request custom versions of this? For people willing to pay?
December 17th 2008 03:12PM   -   LeaseDeals
Awesome script. I was wondering if we want to make the images clickable.. how do we do that? I understand we must read the value from the XML file, but then I am unaware of any method that would allow us to add the url directly to the image.
December 24th 2008 04:12PM   -   Prof
Can anyone explain how to make the transition pass faster?
January 14th 2009 02:01PM   -   Jason
Good tutorial, would you please tell me in detail how to create dynamick (database ) flash web site, I am very new in this area, I don't have a little knowledge about it, but I am interested to create my own web page in flash.

Example:www.kanalhusene.dk (how to make this kind of web page in flash) :)
January 28th 2009 10:01PM   -   Sadiqul Islam
Awesome perfect for our new site, but I have the same question as Jason?? How can I speed up the transition speed??
April 15th 2009 04:04PM   -   UPS
Has anyone figured out how to add links?

This would be a great function to have.
May 6th 2009 02:05PM   -   adding linking
This would be a great function to have.
August 23rd 2009 05:08AM   -   Tiffany Necklaces
This would be a great function to have.
October 9th 2009 12:10PM   -   buy essay

This is such a helpful tutorial, nice one, iv never ventured into flash gaming before and have managed to create 4 other levels. I was wondering how i could make a selection at the start screen where the player could choose from a selection of ships. For now just different colours, and then i would like to work out how to change the movement speed and type of weapon on my own. Any ideas would be much appreciated...
October 9th 2009 09:10PM   -   Custom Essays
hi.. how can i make the game in a x angle? i mean i like the all the ship will come out from the x direction, pls help.. tnx
October 9th 2009 09:10PM   -   Essay Writing
Beautiful pics. I'm going to try using this code on my blog. I will probably need my IT guy, my hubby :), to help me...I always do; but I'll give it a good try.
October 11th 2009 06:10PM   -   First Class Fashionista
Can't believe that this article is so popular, no wonder it is a great topic to read. Great work and keep it up
October 12th 2009 08:10AM   -   apotik
hi.. how can i make the game in a x angle? i mean i like the all the ship will come out from the x direction, pls help.. tnx
October 13th 2009 10:10AM   -   Custom Essay
I added a third level and am currently trying to add new enemies, but I can't see the code for the existing enemies. It doesn't exist in the frame code, and they don't move by magic. Could you please help me?
October 13th 2009 10:10AM   -   Essay Writing
Now its work. Thank you very much.

October 29th 2009 11:10PM   -   sms kostenlos
I m totally new about the image rotator. I have read the source code. But can understand where to replace/change the settings. I have tried in my free site i.e maring.zoomshare.com. But Im facing the problems.
October 30th 2009 03:10AM   -   Maring
The coding looks totally cool. I have downloaded software which does this automatically so i think i wont be needing the codes anymore
November 3rd 2009 06:11AM   -   Julie Jugendherberge
Thank you for sharin.
November 5th 2009 09:11PM   -   tiffany jewellery
its interesting but at the same time quite complex for a person like me..
November 6th 2009 08:11AM   -   custom logo design
Really nice post Thanks for sharing :)
November 10th 2009 09:11AM   -   free online games
i have never ventured into flash gaming before and have managed to create 4 other levels. I was wondering how i could make a selection at the start screen where the player could choose from a selection of ships.
November 11th 2009 10:11PM   -   Adult Store
Brilliant post, the information and the chart is very useful and easy to understand. Great work and keep it up.
November 12th 2009 10:11AM   -   Buy Dissertation
Hi, tu for this rotator.
I want to load local images. How xml will look like?
I'm trying this but space is blank

<?xml version="1.0"?>
<images>
<image><url>folder/rotator/i1.jpg</url></image>
<image><url>folder/rotator/i2.jpg</url></image>
</images>

TIA
November 13th 2009 09:11AM   -   1gn1ter
interesting topic, yah chrome is the site also to always visit of other siting people.
November 20th 2009 07:11AM   -   Custom Research Paper
Really interesting articles.I enjoyed reading it. I need to read more on this topic..Thanks for sharing a nice info...
November 20th 2009 08:11AM   -   Essay Topics
very useful chord progressions - most people get stuck before chords are written down - I say just get some chords down as fast as you can.
November 20th 2009 08:11PM   -   Essay Help
Please take the time and try it out. We hope it can become very usefull to our clients as well as to people who may not have used us before.
November 20th 2009 08:11PM   -   Essay Topic
Now this is hghly recommeded post for me. I will surely email this to my friend.
November 20th 2009 09:11PM   -   Research Papers
These are really impressive themes shared in this Sample Research Paper. I too prefer black which is much attractive and effective.
November 20th 2009 10:11PM   -   Research Papers
Easy option to get useful information as well as share good stuff with good ideas and concepts.
November 20th 2009 11:11PM   -   Dissertation Writing
If you like the stuff I write about on my page or use one of my libraries and feel generous to support further development, feel free to donate something from the links below.
November 20th 2009 11:11PM   -   Thesis Writing
nice flash tuttorial

thanks
November 26th 2009 09:11AM   -   Casino Online Gratis sicu
very cool flash tuttorial, i want to use.

thx
December 3rd 2009 10:12AM   -   Gratis sms schreiben
Very good informative tutorial. thanks.
December 6th 2009 02:12AM   -   seo
This actually makes Pandora watches as a status symbol and a brand that is praised all over the world. This is true with <a href="http://www.jungsonn.com">pandora charms</a> watches also. The Pandora my mother&#65533;s grandfather wore holds more awe and value than the one my dad wears. I am sure its not going to come as any surprise that the old models are considered antique or not outdated.You can now obtain a Pandora watch of your choice by paying less than what is printed on the price tag. He can earn $300 in addition from the sale of the watch and new $400 or $500 from the additional sell of the band. Other experts claim that the wholesalers are also responsible for these types of scams.The Pandora Prince <a href="http://www.jungsonn.com">pandora charms</a> came with unique features and looks and became instantly popular. You talk of past, present or future; and it is impossible to take Pandora out of it. Certainly one of the biggest tricks of the thieves is to advertise high quality bracelet watches and to ship lower quality. You talk of past, present or future; and it is impossible to take Pandora out of it. Generally <a href="http://www.theredamerica.com">pandora beads</a> <a href="http://www.theredamerica.com">pandora beads</a> prices ranges from $3500 to $25000.
December 8th 2009 12:12AM   -   Nicole Thompsen
This actually makes Pandora watches as a status symbol and a brand that is praised all over the world. This is true with [url=http://www.jungsonn.com]pandora charms[/url] watches also. The Pandora my mother&#65533;s grandfather wore holds more awe and value than the one my dad wears. I am sure its not going to come as any surprise that the old models are considered antique or not outdated.You can now obtain a Pandora watch of your choice by paying less than what is printed on the price tag. He can earn $300 in addition from the sale of the watch and new $400 or $500 from the additional sell of the band. Other experts claim that the wholesalers are also responsible for these types of scams.The Pandora Prince [url=http://www.jungsonn.com]pandora charms[/url] came with unique features and looks and became instantly popular. You talk of past, present or future; and it is impossible to take Pandora out of it. Certainly one of the biggest tricks of the thieves is to advertise high quality bracelet watches and to ship lower quality. You talk of past, present or future; and it is impossible to take Pandora out of it. Generally [url=http://www.theredamerica.com]pandora beads[/url] [url=http://www.theredamerica.com]pandora beads[/url] prices ranges from $3500 to $25000.
December 8th 2009 12:12AM   -   Nicole Thompsen
antique buffet
December 8th 2009 06:12PM   -   antique buffet
Header, or banner, which shows the image appears blurry, text, and fades into another image. You do not even need a flash file to open it. You can adjust the size, blur time, fade time, a clear picture of the time, link, pictures and texts, all in the XML file.
December 10th 2009 05:12PM   -   Drug Rehab Spokane
I love this code and what it does with images. One of the coolest things I have seen so far.
December 10th 2009 08:12PM   -   SEO NEW YORK
I have bookmarked your site. Thanks for sharing
December 13th 2009 08:12AM   -   dental
Well, I just found your blog unexpectedly from the search engine. First time I saw it, I know it's a very informative blog. I got so many something new from here. Good work and thanks for that!
December 13th 2009 09:12AM   -   college papers
Really, This kinda helpful articles, I do come here next time to see your more updates.
December 13th 2009 09:12AM   -   free essay
Thanks again for a very well written post, I thought I would leave some positive feedback as this blog has me coming back time and time again, many thanks from the UK and keep up the good work.
December 13th 2009 09:12AM   -   buy dissertation
Hi,
Nice work, thanks again for sharing such an informative ideas. I appreciate the information, well thought out and written. Thank you.
December 13th 2009 10:12AM   -   custom research papers
You may have not intended to do so, but I think you have managed to express the state of mind that a lot of people are in. The sense of wanting to help, but not knowing how or where, is something a lot of us are going through.
December 13th 2009 10:12AM   -   custom term papers
Hi,
Thanks for sharing this informative post. It will help us a great deal. Keep up the good work.
December 13th 2009 10:12AM   -   term papers
dfadsf
December 15th 2009 12:12AM   -   Cash Gifting Programs
Please fix the code displaying on page or add a horizontal scroll. Thank you.
December 16th 2009 07:12AM   -   essays
very useful chord progressions - most people get stuck before chords are written down - I say just get some chords down as fast as you can.
December 16th 2009 12:12PM   -    e cig
Very interesting indeed..I love returning to your site and reading all the cool posts you put up...I now have you saved in my favorites. Thanks for the content.
December 18th 2009 10:12PM   -   electronic cigarette
Good tutorial, would you please tell me in detail how to create dynamick (database ) flash web site, I am very new in this area, I don't have a little knowledge about it, but I am interested to create my own web page in flash.
December 20th 2009 12:12PM   -   e cigarette starter kits
I finally have your site bookmarked now. You always seem to have very
interesting articles to browse and I always find myself returning to
read more...thanks for the informative reads.
December 20th 2009 02:12PM   -   Digital Signage Edmonton
I love returning to your site. You always have interesting articles to read. I will keep you bookmarked. Thanks!
December 20th 2009 09:12PM   -   Digital Signage Edmonton
thanks for sharing this useful codes

bye
December 21st 2009 10:12AM   -   Gratta e Vinci
thanks for sharing this useful codes

bye
December 21st 2009 10:12AM   -   titan Bet italiano
wow you have a lot of great content here, I would suggest if you want more exposure to <a href="http://www.bestbuybacklinks.com"> buy backlinks </a>
December 21st 2009 04:12PM   -   Buy Backlinks
antique silver
December 21st 2009 04:12PM   -   antique silver
Thank you for the great content you provide on your site. I have your site saved in my bookmarks now and will surely come back.
December 24th 2009 12:12PM   -   Digital Signage Ottawa
nice
December 24th 2009 09:12PM   -   titanbet
very nice
December 24th 2009 09:12PM   -   Gratta e Vinci gratis
nice
December 24th 2009 09:12PM   -   bingo online gratis
nice
December 24th 2009 09:12PM   -   titanbet
I think here <a href='http://www.coffee-bible.com'>coffee</a> is the answear
December 25th 2009 01:12PM   -   coffee bean
sorry, I mean http://www.coffee-bean.com
December 25th 2009 01:12PM   -   coffee bean
Thanks for great tips!
December 25th 2009 04:12PM   -   Web design company
Great article, thanks for the interesting reads you always seem to have.
December 26th 2009 07:12PM   -   Digital Signage Quebec Ci
Your site always has interesting posts to read...keep up the great work. Will be returning often.
December 28th 2009 01:12PM   -   Digital Signage Sydney
Its pretty cool, but i wish their wasn't a loading time when you click to go to the next picture.
December 30th 2009 07:12PM   -   E Cigarette
The image rotator article was great because I can implement many of these things on our site.
December 30th 2009 10:12PM   -   McFarlane Toys
The blur and fadeout and very interesting and simple..Because we thought it would be very complicated.
December 30th 2009 10:12PM   -   NEW YORK SPEED DATING
Nice and thanks for given information to us.
<a href="http://www.valwriting.com/research_paper">Research Paper Help

</a>
December 31st 2009 12:12AM   -   Research Paper Help
Advantageously, the post is actually the greatest on this worthwhile topic. I concur with your conclusions and will eagerly look

forward to your incoming updates. Saying thanks will not just be enough, for the wonderful clarity in your writing. I will

directly grab your rss feed to stay privy of any updates. Solid work and much success in yourbusiness enterprize!
December 31st 2009 01:12PM   -   casino en ligne
Great post! i gonna use it for my image gallery.
December 31st 2009 04:12PM   -   presentation folders
i like
January 4th 2010 01:01AM   -   cheap wedding dresses
Always like returning to your site..the articles you post are enjoyable to read..thanks so much.
January 4th 2010 10:01PM   -   Drug Testing
Thank you for the nice article
January 5th 2010 11:01AM   -   blu ray
i also thank you for this article....good stuff
January 5th 2010 03:01PM   -   Silber kaufen
Good stuff! Thanks for the post.
January 5th 2010 05:01PM   -   Ares
Just what I was looking for! Thanks!
January 5th 2010 11:01PM   -   Cash Gifting
From low-cost business promotion techniques through web site promotion, ... Want to attract new business but have a small marketing budget or none at all?
January 6th 2010 04:01AM   -   Business Promotion Techni
Always like returning to your site..the articles you post are enjoyable to read..thanks so much.
January 6th 2010 09:01AM   -   Trade Show Booths
I have tried on different maschines. I can see a nice flash script. Good work. thanks for the flash..
<a href="http://www.cliftonsmiles.com/dental-implants.html">
Dental Implants Bristol</a>
January 7th 2010 03:01AM   -   dental implants bristol
Everything on this blog is so interesting!
January 7th 2010 11:01AM   -   jobs for 14 year olds
Thank you for the nice article

<a href="http://www.cliftonsmiles.com/dental-implants.html">
Dental Implants Bristol</a>

January 9th 2010 12:01AM   -   cliftonsmiles
This is a Simple widget which enables the user <a href="http://www.cert-vista.com/HP0-S19.htm">HP0-S19 exam</a>
to select the color for their chosen car,<a href="http://www.cert-vista.com/642-515.htm">642-515 exam</a> if you got in here without reading my previews articles on color manipulation and bitmap conversion, I recommend you read them first. Our goal in here is to re-create the concept <a href="http://www.cert-vista.com/NS0-153.htm">NS0-153 exam</a>which we created on my previews article about color manipulation, and import a class called color transform to make a dynamic color selection, we will be using the layer mask that we created on my bitmap conversion tutorial and the same Toyota Aygo as our model.<a href="http://www.cert-vista.com/MB2-631.htm">MB2-631 exam</a>
January 9th 2010 06:01AM   -   John
antique table furniture
January 9th 2010 07:01PM   -   antique table furniture
antique style
January 9th 2010 07:01PM   -   antique style
cabriole legs
January 9th 2010 07:01PM   -   cabriole legs
old antique
January 9th 2010 07:01PM   -   old antique
vintage antique
January 9th 2010 07:01PM   -   vintage antique
rare antiques
January 9th 2010 07:01PM   -   rare antiques
dining furniture
January 9th 2010 07:01PM   -   dining furniture
classical furniture
January 9th 2010 07:01PM   -   classical furniture
antique lamps
January 9th 2010 07:01PM   -   antique lamps
Yes thx for the infos
January 11th 2010 08:01AM   -   Kostenlose sms
This is such a great resource that you are providing and you give it away for free. I enjoy seeing websites that understand the value of providing a prime resource for free. I truly loved reading your post. Thanks!
<a href="http://antique-buffet.com/antque-display-cabinets/mahogany-side-table-oak-country-made-dining-chairs-victorian-oak-bookcase-victorian-mahogany-sideboard-mahogany-display-cabinet-aesthetic-movement-ebonised-table">Mahogany side table</a>
<a href="http://antique-buffet.com/antique-european-furniture/an-antique-louis-xvi-style-centre-table-a-george-iii-style-mahogany-tripod-table-a-louis-xvi-style-carved-mahogany-centre-table">An antique louis</a>
January 12th 2010 08:01AM   -   An antique carved
How do you add links to the images?
January 13th 2010 08:01PM   -   yoga queens
This is a great tutorial post. I need to liven up the slideshows on my blog, cant wait to see how this looks on my site! Many thanks!
January 13th 2010 11:01PM   -   Speed dating nyc
thanks
January 14th 2010 10:01AM   -   projeksiyon
This script can also be used in blog posts while using image galleries for rotation.
January 14th 2010 06:01PM   -   best cricket phones
Thanks for sharing these info with us! I was reading something similar on another website that i was researching. I will be sure to look around more. thanks...
January 15th 2010 08:01PM   -   evening dresses
whitehat copycat
January 17th 2010 12:01AM   -   whitehat copycat
Wow, I sure would like to know the meaning behind the symbols. I suspect they carry a message. How creative.
January 17th 2010 04:01AM   -   walpapers
Thanks for sharing this :)
January 19th 2010 08:01AM   -   Ares
I notice from a lot of your articles that many of your image programs, that the images are loaded from XML, is that standard with Flash stuff?
January 20th 2010 09:01PM   -   NY Minute Dating
good
January 22nd 2010 03:01AM   -   web designing
Interesting site
January 22nd 2010 05:01AM   -   Narconon
That's really great, I am happy to find it, thanks for sharing
January 24th 2010 06:01AM   -   evening dresses
That is very hard to write such kind of perfect information related to this topic. But clever students try to come to <a href="http://www.essayscentre.com">essayscentre.com</a> to purchase the essay outline.
February 5th 2010 02:02AM   -   arcon99
Special thank for good post.
February 5th 2010 07:02AM   -   à¹‚หลดเพลงà
Special thank for good post.
February 5th 2010 08:02AM   -   à¹‚หลดเพลงà
Thank
February 5th 2010 10:02PM   -   à¹‚หลดเพลงm
I was surprised when I read through your great topic close to this post. I just couldn’t conceive that such critical analysis essay was written not by <a href="http://www.essayscentre.com">essays online</a> service! You’re a cool expert, I think.
February 8th 2010 04:02AM   -   arconame01
From time to time, people are willing to cognize the technique of victorious process essay making. Your superb knowledge about this post could become a right ground for that people. I know that even <a href="http://www.essayscentre.com">essays online</a> service utilizes some articles as a source for the free research papers. Hence, your writing technique is pretty good for people.
February 8th 2010 06:02AM   -   arconame01
I didn’t see such superb information just about this good topic before . Was that your first essay paper? I guess that just only you and an <a href="http://www.essayscentre.com">essays online</a> service can do such piece of quality stuff!
February 8th 2010 06:02AM   -   arcon94
The high quality of your good enough information close to this good post can be compared with the online essay at <a href="http://www.essayscentre.com">custom essay writing</a> service only. Therefore, you do this in a correct way. Thank you a lot for your efforts!
February 8th 2010 11:02PM   -   arconame01
If I require the academic essay writing, I would ask <a href="http://www.essayscentre.com">essays online</a> service to assist me. But you would accomplish the bright topic reffering to this topic by you own efforts. You really have master’ writing skills, I do tell you.
February 9th 2010 01:02AM   -   arcon94
When I need the essay paper, I would ask <a href="http://www.essayscentre.com">buy essay</a> service to aid me. But you will write the useful outcome reffering to this good post by your own. You have master’ skillfulness, I can tell you, I tell you.
February 9th 2010 03:02AM   -   arcon94
<a href="http://www.essayscentre.com">Buy essay</a> service should go follow your great note related to this post in history essay creating. Therefore, you could be a good instructor in this business.
February 9th 2010 03:02AM   -   arconame01
The high quality of your perfect knowledge reffering to this post could be compared with the good essay from <a href="http://www.essayscentre.com">custom essay writing</a> service only. Thence, you do all this in a right direction. Thank you a lot for the contribution!
February 10th 2010 02:02AM   -   arcon006
Special thank for good post.
February 10th 2010 03:02AM   -   à¹‚หลดเพลงà
Special thank for good post.
February 10th 2010 03:02AM   -   à¹‚หลดเพลงà
Special thank for good post.
February 10th 2010 08:02AM   -   à¹‚หลดเพลงà
Special thank for good post.
February 10th 2010 08:02AM   -   à¹‚หลดเพลงà
Interesting site
February 11th 2010 02:02AM   -   Sneaker Blog
It looks like flash is best suited for creating images that fade in and out. I have used other technologies but flash is the best. We tried it on our speed dating site with much success.
February 11th 2010 09:02AM   -   Speed Dating Chicago
Students that buy the essay outline from the <a href="http://www.essayscentre.com">custom essay writing</a> service don’t get know about the being of your colorful outcome reffering to this post. Hence, they have to know more just about your contribution.
February 12th 2010 04:02AM   -   DAnndy
Hey. You create your opportunities by asking for them. Help me! Please help find sites for: Telemarketing leads for contractors. I found only this - <a href="http://www.accg.us/Members/Telemarketing">telemarketing eudora ks</a>. I did the cold information as product unfortunately who peaked to make service at prison as a direct information to an free able victim phone, telemarketing. Having just used who you are calling to try, there test this system in a industry or crm, telemarketing. Waiting for a reply :o, Mildred from Vatican.
February 14th 2010 01:02AM   -   Mildred
Add a Comment
name:
website (optional):
captcha type the characters into the box
message (5000 characters or less):