﻿
function ShowAddress(LinkObject, city, street, houseNum)
{    
    
    var CampaignIFrame;
    if (window.navigator.userAgent.indexOf("Firefox")==-1)
    {//IE
        CampaignIFrame = LinkObject.srcElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.nextSibling.children[0].children[0];
    }
    else
    {//Firefox        
        CampaignIFrame = LinkObject.target.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.nextSibling.childNodes[0].childNodes[1];
    }
    
    if (CampaignIFrame.style.visibility == "hidden")
    {
        CampaignIFrame.src = "http://www.atlasct.com/israel/in4me/main.asp?iframePath=" + SiteURL + "CodeBehind/MapsIFrameHeightSR.aspx&iframeParamName=height&showindest=true&city=" + city + "&street=" + street + "&houseNum=" + houseNum;
        for(i=0; i<document.getElementsByTagName("IFRAME").length; i++)
        {
           if (document.getElementsByTagName("IFRAME")[i].id != CampaignIFrame.id)
           {
                document.getElementsByTagName("IFRAME")[i].style.visibility = "hidden";
                document.getElementsByTagName("IFRAME")[i].style.height = "0px";
           }
        }
        CampaignIFrame.style.visibility = "visible";
        CampaignIFrame.style.height = "560px";
    }
    else
    {
        CampaignIFrame.style.height = "0px";
        CampaignIFrame.style.visibility = "hidden";
        CampaignIFrame.src = "";        
    }    
}

//Resizes IFrame height when route displayed (sent by CodeBehind/MapsIFrameHeightSR.aspx)
function ResizeIFrameHeight(NewHeight)
{    
    for(i=0; i<document.getElementsByTagName("IFRAME").length; i++)
    {
       if (document.getElementsByTagName("IFRAME")[i].style.visibility == "visible")
       {            
            document.getElementsByTagName("IFRAME")[i].style.height = (parseInt(NewHeight) + 20) + "px";
       }
    }
}


