﻿var previousCity = "";
function OpenCity(tblname)
{
    document.getElementById(tblname).style.display = "block";
    if (previousCity != "")
    {
        document.getElementById(previousCity).style.display = "none";
    }
    if (previousCity != tblname)
    {
        previousCity = tblname;
    }
    else
    {
        previousCity = "";
    }
}

function switchImage(imageId, imageNewSource)
{
    document.getElementById(imageId).src = imageNewSource;
}

var children = "";
function hideChildDivs(div, idprefix)
{

    children = document.getElementById(div).getElementsByTagName('div');

    for (var i = 0; i < children.length; i++)
    {
        if (idprefix == '')
        {
            children[i].style.display = 'none';
        } else
        {
            var childId = children[i].id.indexOf(idprefix);
            if (childId != -1)
            {
                children[i].style.display = 'none';
            } else
            {
                children[i].style.display = 'block';
            }
        }
    }
}

function showByQueryString(id)
{
    document.getElementById(id).style.display = 'block';
}

function hideByQueryString(id)
{
    document.getElementById(id).style.display = 'none';
}

function keyDown(aEvent, action, clientid)
{
    var el = document.getElementById(clientid);
    var eventObject = aEvent ? aEvent : window.event;
    if (eventObject.keyCode == 13)
    {
        if (el.tagName.toLowerCase() == 'input' && action == 'click')
        {
            el.click();
        }
        else
        {
            return;
        }
    }
}

function stopRKey(evt)
{
    var evt = (evt) ? evt : ((event) ? event : null);
    var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
    if ((evt.keyCode == 13) && (node.type == "text")) { return false; }
}

document.onkeypress = stopRKey;

