var aScreens = new Array();

var oHome             = new Object();
    oHome.image       = "home";
    oHome.title       = "Startseite";
    oHome.text        = "Auf der Startseite von net-files werden alle f&uuml;r den Benutzer wichtigen Aufgaben, Termine und Dokumente angezeigt.";

var oActivity         = new Object();
    oActivity.image   = "activity";
    oActivity.title   = "Protokoll";
    oActivity.text    = "";

var oOptions          = new Object();
    oOptions.image    = "options";
    oOptions.title    = "Optionen";
    oOptions.text     = "";

var oUi               = new Object();
    oUi.image         = "ui";
    oUi.title         = "Erscheinungsbild anpassen";
    oUi.text          = "";

var oTasks            = new Object();
    oTasks.image      = "tasks";
    oTasks.title      = "Aufgaben";
    oTasks.text       = "";

var oTask             = new Object();
    oTask.image       = "task";
    oTask.title       = "Aufgabe anlegen/&auml;ndern";
    oTask.text        = "";

var oDates            = new Object();
    oDates.image      = "dates";
    oDates.title      = "Termine";
    oDates.text       = "";

var oDate             = new Object();
    oDate.image       = "date";
    oDate.title       = "Termin anlegen/&auml;ndern";
    oDate.text        = "";

var oForum            = new Object();
    oForum.image      = "forum";
    oForum.title      = "Diskussionsforen";
    oForum.text       = "";

var oPoll             = new Object();
    oPoll.image       = "poll";
    oPoll.title       = "Umfragen";
    oPoll.text        = "";

var oChat             = new Object();
    oChat.image       = "chat";
    oChat.title       = "Nachrichten (Gruppen Chat)";
    oChat.text        = "";

var oFiles            = new Object();
    oFiles.image      = "files";
    oFiles.title      = "Dokumente";
    oFiles.text       = "";

var oUpload           = new Object();
    oUpload.image     = "upload";
    oUpload.title     = "Dateien am Server speichern (Upload)";
    oUpload.text      = "";

var oDownload         = new Object();
    oDownload.image   = "download";
    oDownload.title   = "Dateien/Ordner vom Server herunterladen (Download)";
    oDownload.text    = "";

var oProperties       = new Object();
    oProperties.image = "properties";
    oProperties.title = "Eigenschaften anzeigen/&auml;ndern";
    oProperties.text  = "";

var oRights           = new Object();
    oRights.image     = "rights";
    oRights.title     = "Zugriffsrechte anzeigen/&auml;ndern";
    oRights.text      = "";

var oSearch           = new Object();
    oSearch.image     = "search";
    oSearch.title     = "Suche";
    oSearch.text      = "";

var oChanged          = new Object();
    oChanged.image    = "changed";
    oChanged.title    = "ge&auml;nderte Dokumente anzeigen";
    oChanged.text     = "";

var oBin              = new Object();
    oBin.image        = "bin";
    oBin.title        = "Papierkorb";
    oBin.text         = "";

var oGroups           = new Object();
    oGroups.image     = "groups";
    oGroups.title     = "Gruppen verwalten";
    oGroups.text      = "";

var oUsers            = new Object();
    oUsers.image      = "users";
    oUsers.title      = "Benutzer";
    oUsers.text       = "";

var oUseradmin        = new Object();
    oUseradmin.image  = "useradmin";
    oUseradmin.title  = "Benutzer verwalten";
    oUseradmin.text   = "";

var oUser             = new Object();
    oUser.image       = "user";
    oUser.title       = "Benutzer Eigenschaften anzeigen/&auml;ndern";
    oUser.text        = "";

var oNetconf          = new Object();
    oNetconf.image    = "netconf";
    oNetconf.title    = "Online Meetings verwalten";
    oNetconf.text     = "";

var oSession          = new Object();
    oSession.image    = "session";
    oSession.title    = "net-conference Online Meeting";
    oSession.text     = "";

var oSlideshow        = new Object();
    oSlideshow.image  = "slideshow";
    oSlideshow.title  = "Inhalte in net-conference zeigen";
    oSlideshow.text   = "";

aScreens.push(oHome);
aScreens.push(oActivity);
aScreens.push(oOptions);
aScreens.push(oUi);
aScreens.push(oTasks);
aScreens.push(oTask);
aScreens.push(oDates);
aScreens.push(oDate);
aScreens.push(oForum);
aScreens.push(oPoll);
aScreens.push(oChat);
aScreens.push(oFiles);
aScreens.push(oUpload);
aScreens.push(oDownload);
aScreens.push(oProperties);
aScreens.push(oRights);
aScreens.push(oSearch);
aScreens.push(oChanged);
aScreens.push(oBin);
aScreens.push(oGroups);
aScreens.push(oUsers);
aScreens.push(oUseradmin);
aScreens.push(oUser);
aScreens.push(oNetconf);
aScreens.push(oSession);
aScreens.push(oSlideshow);

var screenNo = 0;

function preloadImage(imageNo)
{
  document.getElementById("preLoadImage").src = "/screenshots/" + aScreens[imageNo].image + "_724.png";
}

function showNewScreen(screenNo)
{
  document.getElementById("screenTitle").innerHTML = aScreens[screenNo].title;
  document.getElementById("screenText").innerHTML  = aScreens[screenNo].text;
  document.getElementById("screenImage").src       = "/screenshots/" + aScreens[screenNo].image + "_724.png";
}

function backScreen()
{
  if (screenNo == 0)
    screenNo = aScreens.length - 1;
  else
    screenNo--;
  showNewScreen(screenNo);
}

function nextScreen()
{
  if (screenNo == aScreens.length - 1)
    screenNo = 0;
  else
    screenNo++;
  showNewScreen(screenNo);
  if (screenNo < aScreens.length - 1)
    preloadImage(screenNo+1);
}



var iscreenNo = 3;
var aIphoneScreens = ["login","navigation","home","tasks","task","dates","date","forum","poll","chat","files","menu","properties","rights","search","changed","bin","groups","users","user","netconference"]


function preloadIImage(imageNo)
{
  document.getElementById("preLoadIImage").src = "screenshots/iphone/" + aIphoneScreens[imageNo] + "_224.png";
}


function backIScreen()
{
  if (iscreenNo == 0)
    iscreenNo = aIphoneScreens.length - 1;
  else
    iscreenNo--;
  var backNumber = iscreenNo - 2;
  if (backNumber < 0) backNumber = aIphoneScreens.length + backNumber;
  document.getElementById("iPhone3").src = document.getElementById("iPhone2").src;
  document.getElementById("iPhone2").src = document.getElementById("iPhone1").src;
  document.getElementById("iPhone1").src = "/screenshots/iphone/" + aIphoneScreens[backNumber] + "_224.png";
}


function nextIScreen()
{
  if (iscreenNo == aIphoneScreens.length - 1)
    iscreenNo = 0;
  else
    iscreenNo++;
  document.getElementById("iPhone1").src = document.getElementById("iPhone2").src;
  document.getElementById("iPhone2").src = document.getElementById("iPhone3").src;
  document.getElementById("iPhone3").src = "/screenshots/iphone/" + aIphoneScreens[iscreenNo] + "_224.png";
  if (iscreenNo < aIphoneScreens.length - 1)
    preloadIImage(iscreenNo+1);
}

