﻿function OpenPopup(hlnk)
{
    window.open(hlnk.href);
    return false;
}

function GoImgClick(img)
{

    var radius = '';
    var radiusElementId = img.getAttribute('radiusElementId');
    if (radiusElementId)
    {
        var oDDL = document.getElementById(radiusElementId);
        if (oDDL) radius = oDDL.value;
    }
    
    var zip = '';
    var zipElementId = img.getAttribute('zipElementId');
    if (zipElementId)
    {
        var oTXT = document.getElementById(zipElementId);
        if (oTXT) { zip = oTXT.value; }
    }
    else
    {
        zip = img.getAttribute('zip');
    }
    
    Search(zip, radius);
}

function txtZip_OnKeyPress(oEvt, oZ)
{
    if (oEvt && oEvt.keyCode == 13)
    {
        if (oZ && oZ.value.length > 0)
        {
            var zip = oZ.value;
            var radius = '';
            var radiusElementId = oZ.getAttribute('radiusElementId');
            if (radiusElementId)
            {
                var oDDL = document.getElementById(radiusElementId);
                if (oDDL) radius = oDDL.value;
            }
            Search(zip, radius);
        }
        return false;
    }    
    else
        return true;
}

function Search(zip, radius)
{
    var oHidUrl = document.getElementById('Header1_hidStoreLocatorUrl');
    var url = '';
    if (oHidUrl)
    {
        url = oHidUrl.value + "?zip=" + escape(zip) + "&radius=" + escape(radius);
    }
    else
    {
        url = "providers.aspx?zip=" + escape(zip) + "&radius=" + escape(radius);
    }
    window.location.href = url;
}
