/*
  webdesign.js   ../include

  (c) by ulrich lange, bochum, germany
      all rights reserved.

  rev  date        description
  -----------------------------------------------------------
  1.0  03.01.2010  script developed
  -----------------------------------------------------------*/

// ----- variables and constants -----
var pict_item              = 1;
var pict_delay_start       = 0;
var pict_speed             = 300;
var number_of_pict_items   = 0;
var pict_limit             = 0;
var img_offset             = 0;
var left_save              = 0;
var top_save               = 0;
var width_save             = 0;
var height_save            = 0;
var website_box_width      = 900;

var pict = new Array('id_pic1','id_pic2','id_pic3','id_pic4','id_pic5','id_pic6','id_pic7','id_pic8','id_pic9','id_pic10','id_pic11');

// ----- start -----
function start (sw,ofs,nop)
{
 img_offset           = ofs -1;
 if ( (navigator.userAgent.search(/MSIE/)) != -1 )
 {
  img_offset++;
 }
 number_of_pict_items = nop;
 pict_limit           = number_of_pict_items-1;
 if ( sw == 1 )
 {
  setTimeout("show_picture_series(0)",pict_delay_start);
 }
}

// ----- show_picture_series -----
function show_picture_series (pict_nr)
{
 if ( pict_nr <= pict_limit )
 {
 if ( pict_nr == 0 )
 {
  document.getElementById(pict[pict_nr]).style.zIndex     = 9;
  document.getElementById(pict[pict_limit]).style.zIndex  = pict_nr;
  document.getElementById(pict[pict_nr]).style.visibility = "visible";
  pict_nr++;
 }
 else
 {
  document.getElementById(pict[pict_nr]).style.zIndex     = 9;
  document.getElementById(pict[pict_nr-1]).style.zIndex   = pict_nr;
  document.getElementById(pict[pict_nr]).style.visibility = "visible";
  if ( pict_nr < pict_limit )
  {
   pict_nr++;
  }
  else
  {
   // pict_nr = 0; // activate to repeat showing pictures
   pict_nr++;
  }
 }
 pnr = pict_nr;
 setTimeout("show_picture_series(pnr)",pict_speed);
 }
}

// ----- activate -----
function activate (pict_nr)
{
 left_save = document.getElementById(pict[pict_nr-1]).style.left;
 left_temp = parseFloat(left_save.slice(0,left_save.length-1),10);
 left_temp = left_temp - 0.1;
 document.getElementById(pict[pict_nr-1]).style.left     = left_temp+"%";

 top_save = document.getElementById(pict[pict_nr-1]).style.top;
 top_temp = parseFloat(top_save.slice(0,top_save.length-1),10);
 top_temp = top_temp - 0.5;
 document.getElementById(pict[pict_nr-1]).style.top     = top_temp+"%";

 width_save = document.getElementById(pict[pict_nr-1]).style.width;
 width_temp = parseFloat(width_save.slice(0,width_save.length-0),10);
 width_temp = width_temp + 0.2;
 document.getElementById(pict[pict_nr-1]).style.width     = width_temp+"%";
  
 height_save = document.getElementById(pict[pict_nr-1]).style.height;
 height_temp = parseFloat(height_save.slice(0,height_save.length-1),10);
 height_temp = height_temp + 1.0;
 document.getElementById(pict[pict_nr-1]).style.height    = height_temp+"%";
}

function deactivate (pict_nr)
{
 document.getElementById(pict[pict_nr-1]).style.left      = left_save;
 document.getElementById(pict[pict_nr-1]).style.top       = top_save;
 document.getElementById(pict[pict_nr-1]).style.width     = width_save;
 document.getElementById(pict[pict_nr-1]).style.height    = height_save;
}

// ---------- end of java script ----------
