/*********************************
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');
    
    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');

  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");
  
myAlt = new Array(
  "Custom Software Design",
  "Industrial Machinery Automation",
  "locoMotion",
  "Delta Tau",
  "Web Page Design",
  "Machine Vision",
  "Database Design",
  "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");
  
myURL = new Array(
  "customsoftware.html",
  "industrialmachinery.html",
  "locomotion.html",
  "deltatau.html",
  "webpagedesign.html",
  "machinevision.html",
  "database.html",
  "motionengineering.html",
  "dtcompiler.html",
  "PC104.html",
  "ulist.html",
  "arborgenerator.html",
  "vcrDemo.html",
  "cirquedusoleilka.html",
  "GasbarreHydraulicPress.html",
  "EagleTalon.html",
  "remotemonitoring.html",
  "backup.html");
  
myVisits = new Array(
  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 = Math.floor((Math.random() * imgCt));

/**************************
**************************/
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];
      my[3][imgShow] = true;
      
      randomNum = getNewRandomKiosk(imgShow);
      }
      
    setTimeout("showRandomKiosk()", 3000);
    }
  }
  
/*********************************
Amir Pirzadeh
Tisfoon.com
1/6/2000
*********************************/
function showKiosk() 
  {
  if((document.images) && document.Kiosk)
    {
    if(!pauseSlide)
      {
       if(document.Kiosk.complete)
         {
         imgShow = (imgShow + 1) % 18
         //skip over locoMotion, Database, MEI, UList
         while ((imgShow == 2) || (imgShow == 6) || (imgShow == 7) || (imgShow == 10))
           {
           imgShow = (imgShow + 1) % 18
           }
         
         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');
  }
  
/*********************************
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");
  	}


