/*var start_date = new Date();
start_date.setSeconds(0);
start_date.setMinutes(0);
start_date.setHours(0);
start_date.setDate(22);
start_date.setMonth(11);
start_date.setFullYear(2006);
alert(start_date);*/
/*function get_actual(arr_images,arr_duration)
{
  start_date = new Date();
  start_date = Math.round(start_date.getTime()/1000);
  actual_image = '';
  all_duration = 0;
  for (i=0;i<duration.length;i++)
    all_duration += duration[i];
  
  interval = start_date % all_duration;
  all_duration = 0;
  for (i=0;i<duration.length;i++)
  {
    all_duration += duration[i];
    if (all_duration>interval)
    {
      current = i;
      i = duration.length+1;
    }
  }
  document.getElementById(id).innerHTML = images[current];
  next = current+1;
  idcko = id;
  imagicko = images;
  duraticko = duration;
  if (next == duration.length) next = 0;alert(id);
  setTimeout('rotator(imagicko,duraticko,next,idcko)',(all_duration-interval)*1000);
}*/
function start_rotation(images,duration,id)
{
  start_date = new Date();
  start_date = Math.round(start_date.getTime()/1000);
  actual_image = '';
  all_duration = 0;
  for (i=0;i<duration.length;i++)
    all_duration += duration[i];
  
  interval = start_date % all_duration;
  all_duration = 0;
  for (i=0;i<duration.length;i++)
  {
    all_duration += duration[i];
    if (all_duration>interval)
    {
      current = i;
      i = duration.length+1;
    }
  }
  obj = document.getElementById(id);
  //added kontrolka ci vobec je idcko....
  if(obj == null)
  	return;
  	
  obj.innerHTML = images[current];
  next = current+1;
  idcko = id;
  imagicko = images;
  duraticko = duration;
  if (next == duration.length) next = 0;alert(id);
  setTimeout('rotator(imagicko,duraticko,next,idcko)',(all_duration-interval)*1000);
}
function rotator(images,duration,current,id)
{
  obj = document.getElementById(id);
  //added kontrolka ci vobec je idcko....
  if(obj == null)
  	return;
  	
  obj.innerHTML = images[current];
  next = current+1;
  if (next == duration.length) next = 0;
  idcko1 = id;
  imagicko1 = images;
  duraticko1 = duration;
  setTimeout('rotator(imagicko1,duraticko1,next,idcko1)',(duration[current])*1000);
}

