﻿//*******************
//*<Rotating Module>*
//*******************

//Global variables
var panelDisplay = 6;   //How long each panel is dislayed (in seconds)
var numOfPanels = 3;    
    
//Provides a stop that gets passed as a parameter for the setTimeout function
//that determins the revolution length
function setTimer(x){
        window.clearInterval(x);}    
        
//Controls the rotation and revolution of tab cycling
function joyTimer(panelDisplay, numOfPanels, mSwitch){  
    if (mSwitch == "load"){
        //Starts rotation of panels
        rotation = setInterval('flipMUnit()', panelDisplay * 1000);
        //Provides an ending each revolution
        revolution = window.setTimeout(function() {setTimer(rotation)}, ((panelDisplay * numOfPanels) + (panelDisplay + (panelDisplay/2))) * 1000); 
    }
    else if (mSwitch == "on"){
        rotation = setInterval('flipMUnit()', panelDisplay * 1000);
        revolution = window.setTimeout(function() {setTimer(rotation)}, (panelDisplay * numOfPanels) *  1000);  
    }
    else {
        //Stops both the rotation and revolution
        window.clearInterval(rotation);
        window.clearInterval(revolution);                
    }
    
}
   
function flipMUnit(showID) 
{       
        if(document.getElementById('Tab_1').style.display ==  'inline' )
        {
        document.getElementById('Tab_1').style.display = 'none';
        document.getElementById('Tab_2').style.display = 'inline';
        document.getElementById('Tab_3').style.display = 'none';
        //tabs
        document.getElementById('rotTab1').className = '';
        document.getElementById('rotTab2').className = 'On';
        document.getElementById('rotTab3').className = '';
        }
        else if(document.getElementById('Tab_2').style.display ==  'inline')
        {
        document.getElementById('Tab_1').style.display = 'none';
        document.getElementById('Tab_2').style.display = 'none';
        document.getElementById('Tab_3').style.display = 'inline';
        //tabs
        document.getElementById('rotTab1').className = '';
        document.getElementById('rotTab2').className = '';
        document.getElementById('rotTab3').className = 'On';
        }
        else if(document.getElementById('Tab_3').style.display ==  'inline' )
        {
        document.getElementById('Tab_1').style.display = 'inline';
        document.getElementById('Tab_2').style.display = 'none';
        document.getElementById('Tab_3').style.display = 'none';
         //tabs
        document.getElementById('rotTab1').className = 'On';
        document.getElementById('rotTab2').className = '';
        document.getElementById('rotTab3').className = '';
        }

}


function showTab(showID) 
{
       
        if(showID == 'Tab_2' )
        {
        document.getElementById('Tab_1').style.display = 'none';
        document.getElementById('Tab_2').style.display = 'inline';
        document.getElementById('Tab_3').style.display = 'none';
        //tabs
        document.getElementById('rotTab1').className = '';
        document.getElementById('rotTab2').className = 'On';
        document.getElementById('rotTab3').className = '';
        }
        else if(showID == 'Tab_3')
        {
        document.getElementById('Tab_1').style.display = 'none';
        document.getElementById('Tab_2').style.display = 'none';
        document.getElementById('Tab_3').style.display = 'inline';
        //tabs
        document.getElementById('rotTab1').className = '';
        document.getElementById('rotTab2').className = '';
        document.getElementById('rotTab3').className = 'On';
        }
        else if(showID == 'Tab_1')
        {
        document.getElementById('Tab_1').style.display = 'inline';
        document.getElementById('Tab_2').style.display = 'none';
        document.getElementById('Tab_3').style.display = 'none';
         //tabs
        document.getElementById('rotTab1').className = 'On';
        document.getElementById('rotTab2').className = '';
        document.getElementById('rotTab3').className = '';
        }

}
//********************
//*</Rotating Module>*
//********************


function _popup(url) {
	myWin = window.open(url, 'blank', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width=670,height=780');
}