/*********************************
Amir Pirzadeh
Tisfoon.com
12/23/2004
*********************************/
function navShow(obj)
  {
  document.getElementById(obj).style.visibility = "visible";
  }

/*********************************
Amir Pirzadeh
Tisfoon.com
12/23/2004
*********************************/
function navHide(obj)
  {
  document.getElementById(obj).style.visibility = "hidden";
  }

/*********************************
Amir Pirzadeh
Tisfoon.com
12/23/2004
*********************************/
FlagEraseSubNav = -1;
function eraseSubNav() 
  {
  if(FlagEraseSubNav == 0)
    {
    navHide('subNav2');
    navHide('subNav3');
    navHide('subNav4');
    navHide('subNav5');
    
    FlagEraseSubNav = -1;
    }
  else if (FlagEraseSubNav > 0)
    FlagEraseSubNav = FlagEraseSubNav - 1;
  
  setTimeout("eraseSubNav()", 1000);
  }

/*********************************
Amir Pirzadeh
Tisfoon.com
12/23/2004
*********************************/
function showSubNav(d) 
  {
  if(d==2)
     navShow('subNav2')
  else
     navHide('subNav2');
  
  if(d==3)
     navShow('subNav3')
  else
     navHide('subNav3');
  
  if(d==4)
     navShow('subNav4')
  else
     navHide('subNav4');

  if(d==5)
     navShow('subNav5')
  else
     navHide('subNav5');

  FlagEraseSubNav = 10;  //auto erase in 10 secs
  }
  






myPix = new Array(
  "tusimages/slides/Slide0.jpg",
  "tusimages/slides/Slide1.jpg",
  "tusimages/slides/Slide2.jpg",
  "tusimages/slides/Slide3.jpg",
  "tusimages/slides/Slide4.jpg",
  "tusimages/slides/Slide5.jpg",
  "tusimages/slides/Slide6.jpg",
  "tusimages/slides/Slide7.jpg",
  "tusimages/slides/Slide8.jpg",
  "tusimages/slides/Slide9.jpg",
  "tusimages/slides/Slide10.jpg",
  "tusimages/slides/Slide11.jpg",
  "tusimages/slides/Slide12.jpg",
  "tusimages/slides/Slide13.jpg",
  "tusimages/slides/Slide14.jpg",
  "tusimages/slides/Slide15.jpg",
  "tusimages/slides/Slide16.jpg",
  "tusimages/slides/Slide17.jpg",
  "tusimages/slides/Slide18.jpg",
  "tusimages/slides/Slide19.jpg",
  "tusimages/slides/Slide20.jpg",
  "tusimages/slides/Slide21.jpg");
  
myAlt = new Array(
  "Custom Software Design",
  "Industrial Machinery Automation",
  "lumberID",
  "Delta Tau",
  "Web Page Design",
  "Machine Vision",
  "Cold Pilger Mill",
  "Motion Engineering",
  "Delta Tau Compiler",
  "PC/104 Controller",
  "UList (for Realtors)",
  "Virtual Rough Mill (Arbor generator)",
  "VCR - Playback your HMI",
  "High Speed, High Precision Hydraulics",
  "Hydraulic Press Controls",
  "World Class Optimizing Cutoff Saw",
  "Remote Monitoring",
  "TUS Backup",
  "Optimization Algorithm",
  "LED Light Panel",
  "Lumber Defect Scanner",
  "2.5D Profiler for Metrology");
  
myURL = new Array(
  "customsoftware.html",
  "industrialmachinery.html",
  "LumberID.html",
  "deltatau.html",
  "SawRetrofit.html",
  "machinevision.html",
  "ColdPilgerMillSoftware.html",
  "motionengineering.html",
  "dtcompiler.html",
  "PC104.html",
  "ulist.html",
  "arborgenerator.html",
  "vcrDemo.html",
  "cirquedusoleilka.html",
  "GasbarreHydraulicPress.html",
  "EagleTalon.html",
  "remotemonitoring.html",
  "backup.html",
  "optimization.html",
  "LEDLightPanel.html",
  "LumberDefectScanner.html",
  "Metrology2DProfiler.html");
  
myVisits = new Array(
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false,
  false);

my = new Array(myPix, myAlt, myURL, myVisits);
imgCt = my[0].length; 

tmpImg = new Array;

imgShow = -1;
pauseSlide = false;
randomNum = 0;  //first slide

/**************************
**************************/
function newImage(arg) 
  {
  if (document.images) 
    {
    rslt = new Image();
    rslt.src = arg;
    return rslt;
    }
  }
  
/**************************
**************************/
function preLoadImages()
  {
  if(document.images) 
    {
    for(i=0;i<imgCt;i++)
      tmpImg[i] = newImage(my[0][i]);
    }
  }

/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000

if all images are shown, then will
reset the marker so that they are
reshown
*********************************/
function checkAllShown()
  {
  for(i=0;i<imgCt;i++)
    if(my[3][i] == false)
      return false;
      
  for(i=0;i<imgCt;i++)
    my[3][i] = false;
    
  return true;
  }

/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000
*********************************/
function getNewRandomKiosk(oldRandomNum) 
  {
  checkAllShown();
  
  firstIt = true;
  
  while(firstIt || (my[3][aRandomNum] == true) || (aRandomNum == oldRandomNum))
    {
    aRandomNum = Math.floor((Math.random() * imgCt));
    firstIt = false;
    }
    
  my[3][aRandomNum] = true;
    
  return aRandomNum;
  }
  
/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000
*********************************/
function showRandomKiosk() 
  {
  if(document.images)
    {
    if(document.Kiosk.complete && !pauseSlide)
      {
      imgShow = randomNum;
      
      //document.Kiosk.src = my[0][imgShow];
      //document.Kiosk.alt = my[1][imgShow];
      //skip over Database, MEI, UList
      my[3][imgShow] = true;
      while ((imgShow == 7) || (imgShow == 10))
        {
        imgShow = (imgShow + 1) % imgCt
        my[3][imgShow] = true;
        }

      showSlide(imgShow);   
      
      randomNum = getNewRandomKiosk(imgShow);
      }
      
    setTimeout("showRandomKiosk()", 3500);
    }
  }
  
/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000
*********************************/
function showKiosk() 
  {
  if((document.images) && document.Kiosk)
    {
    if(!pauseSlide)
      {
       if(document.Kiosk.complete)
         {
         imgShow = (imgShow + 1) % imgCt
         
         //skip over MEI, UList
         while ((imgShow == 7) || (imgShow == 10))
           {
           imgShow = (imgShow + 1) % imgCt
           }
         
         showSlide(imgShow);   

         //document.Kiosk.src = my[0][imgShow];
         //document.Kiosk.alt = my[1][imgShow];
         }
      }
      
    setTimeout("showKiosk()", 5000);
    }
  }
  
/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000
*********************************/
function ChangeSlide(aNum) 
  {
  if(document.images) // && document.Kiosk)
    {
    //if(document.Kiosk.complete)
      //{
      imgShow = aNum;

      showSlide(imgShow);

      //document.Kiosk.src = my[0][imgShow];
      //document.Kiosk.alt = my[1][imgShow];
      pauseSlide = true;
     // }
    }
  }
  
/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000
*********************************/
function showSlide(aSlide) 
  {
  document.Kiosk.src = my[0][aSlide];
  document.Kiosk.alt = my[1][aSlide];
  //document.KioskLink.href = my[2][aSlide];
  //document.Kiosk.src = "tusimages/slides/Slide" + aSlide + ".jpg"
  
  if(aSlide==0)
     navShow('Slide0')
  else
     navHide('Slide0');

  if(aSlide==1)
     navShow('Slide1')
  else
     navHide('Slide1');

  if(aSlide==2)
     navShow('Slide2')
  else
     navHide('Slide2');

  if(aSlide==3)
     navShow('Slide3')
  else
     navHide('Slide3');

  if(aSlide==4)
     navShow('Slide4')
  else
     navHide('Slide4');

  if(aSlide==5)
     navShow('Slide5')
  else
     navHide('Slide5');

  if(aSlide==5)
     navShow('Slide5')
  else
     navHide('Slide5');

  if(aSlide==6)
     navShow('Slide6')
  else
     navHide('Slide6');

  if(aSlide==7)
     navShow('Slide7')
  else
     navHide('Slide7');

  if(aSlide==8)
     navShow('Slide8')
  else
     navHide('Slide8');

  if(aSlide==9)
     navShow('Slide9')
  else
     navHide('Slide9');

  if(aSlide==10)
     navShow('Slide10')
  else
     navHide('Slide10');

  if(aSlide==11)
     navShow('Slide11')
  else
     navHide('Slide11');

  if(aSlide==12)
     navShow('Slide12')
  else
     navHide('Slide12');

  if(aSlide==13)
     navShow('Slide13')
  else
     navHide('Slide13');

  if(aSlide==14)
     navShow('Slide14')
  else
     navHide('Slide14');

  if(aSlide==15)
     navShow('Slide15')
  else
     navHide('Slide15');
  
  if(aSlide==16)
     navShow('Slide16')
  else
     navHide('Slide16');

  if(aSlide==17)
     navShow('Slide17')
  else
     navHide('Slide17');
  
  if(aSlide==18)
     navShow('Slide18')
  else
     navHide('Slide18');
  
  if(aSlide==19)
     navShow('Slide19')
  else
     navHide('Slide19');
  
  if(aSlide==20)
     navShow('Slide20')
  else
     navHide('Slide20');
  
  if(aSlide==21)
     navShow('Slide21')
  else
     navHide('Slide21');
  }
  
/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000
*********************************/
function ResumeSlides()
  {
  pauseSlide = false;
  }
  
/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000
*********************************/
function PauseSlides()
  {
  pauseSlide = true;
  }
  
/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000
*********************************/
function newLocation()
  {
  document.location.href = my[2][imgShow];
  }
  










  JulMonth = 1;
  JulDay = 5;
  JulYear = 2000;
  
  JulMonthName = new Array(
    "January",
    "February",
    "March",
    "April",
    "May",
    "June",
    "July",
    "August",
    "September",
    "October",
    "November",
    "December");
  
  /*********************************
  Amir Pirzadeh
  Tisfoon.com
  1/6/2000
  *********************************/
  function UpdateJul()
    {
    now = new Date;
    
    JulMonth = now.getMonth() + 1;
    JulDay = now.getDate();
    JulYear = now.getFullYear();
    
    return JulDay.toString() + ' ' + 
           JulMonthName[JulMonth - 1] + ' ' +
           JulYear.toString();
    }
  
  /*********************************
  Amir Pirzadeh
  Tisfoon.com
  1/6/2000
  *********************************/
  function UpdateTime()
    {
    now = new Date;
    
    return now.getHours() + ':' + now.getMinutes() + ':' + now.getSeconds()
    }
    

  function OpenDTHelp()
    {
       window.open("dtcompilerhelp/index.html", "Delta_Tau_Compiler_Help", "location=no,scrollbars,resizable,height=500,width=510");
    }

  function OpenCertDetails()
  	{
  	    window.open("https://www.thawte.com/cgi/server/certdetails.exe?code=USTUSI1", "anew", "height=400,width=450,toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,directories=no,status=yes");
  	}



