

var roller;
var gpics;
var gindex = 0;

function preloadGpics()
{

      for(var i = 0; i < gpics.length; i++)
      {
var img = document.createElement('img');

        img.src = gpics[i];
      }
}


function TmpEv() {
}
    
TmpEv.prototype.returnValue;
    
    

function nextpic()
{


 ++gindex;	
 if(gpics.length <= gindex || gindex == undefined)
 {
  gindex = 0;
 }

if(gpics.length > 1)
{
  roller = setTimeout("nextpic()", 7000);
}
$("#somistekuva").fadeOut("slow", function()
 {
   this.src = gpics[gindex];
 }
 ).fadeIn("slow");

}

function cyclesomistus(pics, now)
{

if(typeof now == 'undefined' )
{
 now = true;
}



if(typeof event != 'undefined' && event != null)
{
event.returnValue = false;
}


  if(typeof roller != 'undefined' )
  {
   clearTimeout(roller);
   roller = null;
  }
  

  if(typeof pics == 'string')
  {
    gpics = new Array();
    gpics[0] = pics;
  }
  else
  {
   gpics = pics;
}
gindex = 0;
   preloadGpics();

if(now)
{
      roller = setTimeout( "nextpic()", 1);
}
else{   
   roller = setTimeout( "nextpic()", 5000);
  }


  return false;
}

