var idParts=0;
var currPart=0;
var revealNum=0;
var workshopFenster;

function getLoc(numidParts) {



idParts=numidParts;

var source=document.URL.toLowerCase();

// --> restore the following line after the workshop has finished
if (source.indexOf("f:") != -1) // hide if read from memory stick
//if (source.indexOf("http") != -1) // allow for workshop presentation
//if (1==1)
{
 for (var c=0;c < idParts; c++)
 {
 document.getElementById("w"+c.toString()).style.visibility="hidden";
 }
 
 
 }
 else  
 {
 document.getElementById('next').style.visibility="hidden";
 }



}

function nextPart() {


if (currPart < idParts) {
document.getElementById("w"+currPart.toString()).style.visibility="visible";
currPart++;

 if (currPart == idParts) { 
  document.getElementById('next').style.visibility="hidden";
  }



}

}


function next(add) {

  var parts = new Array();
  var max = new Array(13);
    max[1]=12;
   max[2]=8;
   max[3]=8;
   max[4]=9;
max[5]=9;
max[6]=9;
max[7]=4;
max[8]=6;
max[9]=10;
max[10]=8;
max[11]=5;
max[12]=4;

  var session = 0;
  var slide = 0;
  var outOf = 0;
  var sessionTxt = "";
  var slideTxt = "";
  var outOfTxt = "";
  
  
  var num=0;
  var newURL="";

 
 if (add==0) {
  self.close();
  //newURL="http://esl.fis.edu/teachers/fis/index-w.htm";
  }
 else
  { 
    parts=document.title.split(" ");
    session = Number(parts[4]);
    slide= Number(parts[6]);
    outOf = Number(parts[8]);


    if (add == -1) {
    
    if (slide == 1) // advance to last slide previous session
       {
       session=session-1;
       sessionTxt=session.toString();
       slideTxt=max[session].toString();
       outOfTxt = max[session].toString();
       }
       else  // advance to previous slide in current session
       {
        sessionTxt=parts[4];
        slide=slide-1
        slideTxt=slide.toString();
        outOfTxt=max[session].toString();
        }

    }
    else
    {
     if (slide == max[session]) // advance to first slide next session
       {
       session++;
       sessionTxt=session.toString();
       slideTxt="1";
       outOfTxt = max[session].toString();
       }
       else  // advance to next slide in current session
       {

        sessionTxt=parts[4];
        slide++;
        slideTxt=slide.toString();
        outOfTxt=max[session].toString();
        }
      }
     



newURL="w" + sessionTxt + "_" + slideTxt + "-" + outOfTxt + ".htm";

//  num = Number(parts[1])+add;
 // newURL="w"+num+".htm";
  
  }



 window.location.href=newURL;
	
	}

function offne(datei) {

//checkFenster();
var fensterData='dependent=0,toolbar=0,locationbar=0,directories=0,status=0,menubar=0,scrollbars=1,width=500,height=500,resizable=yes';

 workshopFenster=window.open(datei,'',fensterData);

}

function mausU(group) {

if (group.fontStyle!="oblique")
{group.textDecoration="underline"}

}

function mausA(group) {

group.textDecoration="none";

}


function reveal() {



if (revealText[revealNum]) {
document.getElementById("revealDiv").innerHTML=revealText[revealNum];

revealNum++;
}
else
{
revealNum=0;
}



}



