﻿var adRotator = 0;
var strapRotator = 0;
var adCounter = new Array();
adCounter[1] = 1;
adCounter[2] = 1;
adCounter[3] = 1;

function init()
{
    if (typeof(companies) != 'undefined')
        createExhListMenu();
        
    if (document.getElementById("showphotos"))
    {
        document.getElementById("rightImage").style["display"] = "none";
        setShowPhotosHovers();
    }
}

function handleMouseout(element)
{
    if (element.className.indexOf("Current") == -1)
    {
        element.style.backgroundImage='url(../Images/lftnav_off.gif)';
    }
}

function zeroPad(paddedLength, number)
{
    var paddedValue = "";
    
    for (var i=0; i< paddedLength - number.toString().length; i++) {
        paddedValue += "0";
    }
    paddedValue += number.toString();
    
    return paddedValue;
}

function showAlphaList()
{
    document.getElementById('fullAlphaList').style.display = 'block';
    document.getElementById('companyList').style.display = 'none';
}

function ShowPopup(hoveritem) {
    // get position of the hover item
    var x=0;
    var y=0;
    var layer = hoveritem;
    var broke = false;
    while (layer.offsetParent != null)
    {  
        if (layer.tagName.toString().toLowerCase() == "td")
        {
            x += layer.offsetLeft;
            y += layer.offsetTop;
            broke = true;
        }
        if (broke == false)
            x += layer.offsetLeft;
        //y += layer.offsetTop;
        
        layer = layer.offsetParent;
    }
    
    y += layer.offsetTop;
    
    var hp = document.getElementById("hoverpopup");
    
    // Set the position of hover-over popup
    
    hp.style["top"] = (y + 49 + 16) + "px";
    hp.style["left"] = (x + hoveritem.scrollWidth - 255) + "px";
    var hiddenImage = hp.getElementsByTagName("img")[0];
    hiddenImage.src = hoveritem.src.replace("sml", "lrg");

    // Set popup to visible
    hp.style.visibility = "Visible";
}

function HidePopup() {
    var hp = document.getElementById("hoverpopup");
    hp.style.visibility = "Hidden";
}

function setShowPhotosHovers() {
    var photos = document.getElementById("showphotos").getElementsByTagName("img");
    for (var i=0; i<photos.length; i++) {
	    photos[i].onmouseover = function(e){ShowPopup(this);};
    }
    var hp = document.getElementById("hoverpopup");
    hp.onclick = HidePopup;
    hp.onmouseout = HidePopup;
}


window.onload = init;
