﻿// Includes
document.write('<script type="text/javascript" src="scripts/prototype.js"><\/script>');
document.write('<script type="text/javascript" src="scripts/common.js"><\/script>');
document.write('<script type="text/javascript" src="scripts/collection.js"><\/script>');
document.write('<script type="text/javascript" src="scripts/menu.js"><\/script>');
document.write('<script type="text/javascript" src="scripts/internetMenuDef.js"><\/script>');


var mBlinkOn = false;
var mCurrentBusId = 0;
var mBusImageArray = ['images/citBus.png', 'images/slogan.png', 'images/citBus3.png', 'images/slogan.png', 'images/TrainCandiac.png', 'images/slogan.png'];
var blinker;
window.onload = function() {
    initialize();
    
    // Build Menu
    BuildMenu(mSiteLanguage);

    blinker = window.setInterval('blinkInfoExpress()', 1000);
    window.setInterval('swapBusImage()', 5000);
}

function shortcutOver(elm)
{
    Element.extend(elm);
    elm.addClassName('shortcutOver');
}

function shortcutOut(elm)
{
    elm.removeClassName('shortcutOver');
}

function blinkInfoExpress()
{
    $('infoExpressText').style.visibility = mBlinkOn == true ? 'visible' : 'hidden';
    clearTimeout(blinker);
    var blink = Ext.get("infoExpressText");
    if (mBlinkOn) {
//        blink.fadeOut({
//            endOpacity: .75, //can be any value between 0 and 1 (e.g. .5)
//            easing: 'easeOut',
//            duration: .2,
//            remove: false,
//            useDisplay: true
//        });

        Ext.getDom("infoExpress").className = "blueInfoBoxMain_blink";
    }
    else {
//        blink.fadeIn({
//            endOpacity: .9, //can be any value between 0 and 1 (e.g. .5)
//            easing: 'easeIn',
//            duration: .2,
//            remove: false,
//            useDisplay: true
//        });
        Ext.getDom("infoExpress").className = "blueInfoBoxMain";
    }
    blinker = window.setTimeout('blinkInfoExpress()', 500);

    mBlinkOn = !mBlinkOn;
}

function swapBusImage()
{
    mCurrentBusId = mCurrentBusId < mBusImageArray.length - 1 ? mCurrentBusId + 1 : 0;
    if(BrowserDetect.browser == 'Explorer' && BrowserDetect.version < 7)
    {
        $('imgBus').style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'" + mBusImageArray[mCurrentBusId] + "\', sizingMethod='scale')"
    }
    else
    {
        $('imgBus').src = mBusImageArray[mCurrentBusId];
    }
}