﻿function send_request(cat, minX, minY, maxX, maxY, area, city, lbl_Error, dc, lang, mapId) {
    document.getElementById(lbl_Error).style.display = "block"; req = createReq(); if (req != null) {
        CategoryFolder = document.getElementById("CategoryFolder").value; requestUrl = "/" + CategoryFolder + "controls/maps/Get_Coord.ashx?_c=" + encodeURI(cat) + "&_ar=" + area + "&_ct=" + encodeURI(city) + "&_nx=" + minX + "&_ny=" + minY + "&_xx=" + maxX + "&_xy=" + maxY + "&_dc=" + dc + "&_lang=" + lang; req.onreadystatechange = process; req.open("GET", requestUrl, false); req.send(null); try {
            setResp = req.responseText; if (setResp != "") {
                if (typeof DOMParser == "undefined")
                { var objXML = new ActiveXObject("Microsoft.XMLDOM"); objXML.loadXML(setResp); setMapData(objXML.documentElement, 1, lbl_Error, mapId); }
                else
                { var vParser = new DOMParser(); var doc = vParser.parseFromString(setResp, "text/xml"); setMapData(doc, 0, lbl_Error, mapId); }
                document.getElementById(lbl_Error).style.display = "none";
            } 
        }
        catch (e) { } 
    } 
}
function send_ExtentRequest(cat, area, city, lbl_Error, lang) {
    document.getElementById(lbl_Error).style.display = "block"; req = createReq(); if (req != null) {
        CategoryFolder = document.getElementById("CategoryFolder").value; requestUrl = "/" + CategoryFolder + "controls/maps/Get_Coord.ashx?_c=" + encodeURI(cat) + "&_ar=" + area + "&_ct=" + encodeURI(city) + "&_dc=1&_lang=" + lang; req.onreadystatechange = process; req.open("GET", requestUrl, false); req.send(null); try {
            setResp = req.responseText; if (setResp != "") {
                if (typeof DOMParser == "undefined")
                { var objXML = new ActiveXObject("Microsoft.XMLDOM"); objXML.loadXML(setResp); setMapData(objXML.documentElement, 1, lbl_Error); }
                else
                { var vParser = new DOMParser(); var doc = vParser.parseFromString(setResp, "text/xml"); setMapData(doc, 0, lbl_Error); }
                document.getElementById(lbl_Error).style.display = "none";
            } 
        }
        catch (e) { } 
    } 
}
function send_mapCoordRequest(minX, maxX, minY, maxY) {
    req = createReq(); if (req != null) {
        CategoryFolder = document.getElementById("CategoryFolder").value; requestUrl = "/" + CategoryFolder + "Services/route_buisness.aspx?minX=" + minX + "&maxX=" + maxX + "&minY=" + minY + "&maxY=" + maxY; req.onreadystatechange = process; req.open("GET", requestUrl, false); req.send(null); try {
            setResp = req.responseText; if (setResp != "") {
                if (typeof DOMParser == "undefined") { var objXML = new ActiveXObject("Microsoft.XMLDOM"); objXML.loadXML(setResp); setMembersMapData(objXML.documentElement, 1); }
                else { var vParser = new DOMParser(); var doc = vParser.parseFromString(setResp, "text/xml"); setMembersMapData(doc, 0); } 
            } 
        }
        catch (e) { } 
    } 
}
function send_mapCoordRequestF(minX, maxX, minY, maxY, args, catDesc, argsMp) {
    var dvMember = $get("dvMembersCard"); while (dvMember.firstChild) { dvMember.removeChild(dvMember.firstChild); }
    if (args.length > 0 || catDesc != "") {
        req = createReq(); var arg = ""; if (args.length > 0) { for (i = 0; i < args.length; i++) { arg += args[i]; if (i < args.length - 1) { arg += ","; } } }
        if (req != null) {
            CategoryFolder = document.getElementById("CategoryFolder").value; requestUrl = "/" + CategoryFolder + "Services/route_buisness.aspx?minX=" + minX + "&maxX=" + maxX + "&minY=" + minY + "&maxY=" + maxY + "&arg=" + arg + "&catDesc=" + encodeURIComponent(catDesc); req.onreadystatechange = process; req.open("GET", requestUrl, false); req.send(null); try {
                setResp = req.responseText; if (setResp != "") {
                    if (typeof DOMParser == "undefined") { var objXML = new ActiveXObject("Microsoft.XMLDOM"); objXML.loadXML(setResp); setMembersMapData(objXML.documentElement, 1); }
                    else { var vParser = new DOMParser(); var doc = vParser.parseFromString(setResp, "text/xml"); setMembersMapData(doc, 0); } 
                }
                else { nfMembers(); } 
            }
            catch (e) { nfMembers(); } 
        } 
    }
    else { map_cleanGraphicsFS("b144_map"); nfMembers(); }
    if (argsMp.length > 0) { fLayerVisibilityClear("b144_map"); for (i = 0; i < argsMp.length; i++) { addLayerMp(argsMp[i]); } } 
}
function nfMembers() {
    if ($get("cvMapRdcl").style.display == "block")
        $get("dvMemberNfnd").style.display = "none"; else
        $get("dvMemberNfnd").style.display = "block"; $get("dvMembersCardCntr").style.display = "none";
}
function addLayerMp(layerNum) { fLayerVisibility(layerNum, "b144_map"); }
function setMembersMapData(xmlDoc, flg) {
    var inner, map_data; var dvMember = $get("dvMembersCard"); if ($get("dvMapRdcl").innerHTML != "")
        TbTypeHgtJs = 315; var found = false; if (flg == 1) {
        if (xmlDoc.childNodes.length > 0) {
            found = true; for (i = 0; i < xmlDoc.selectNodes("buisness").length; i++) { inner = trim(xmlDoc.selectNodes("buisness")[i].selectNodes("inner")[0].text); var newdiv = document.createElement('div'); newdiv.innerHTML = inner.replace(/&amp;/g, "&").replace(/&gt;/g, ">").replace(/&lt;/g, "<").replace(/&quot;/g, "\""); dvMember.appendChild(newdiv); }
            for (i = (xmlDoc.selectNodes("buisness").length - 1); i >= 0; i--) { map_data = trim(xmlDoc.selectNodes("buisness")[i].selectNodes("map")[0].text); eval(map_data); } 
        } 
    }
    else {
        vItems = xmlDoc.firstChild.childNodes; if (vItems.length > 0) {
            found = true; for (i = 0; i < vItems.length; i++) { inner = trim(vItems[i].getElementsByTagName("inner")[0].firstChild.nodeValue.toString()); var newdiv = document.createElement('div'); newdiv.innerHTML = inner.replace(/&amp;/g, "&").replace(/&gt;/g, ">").replace(/&lt;/g, "<").replace(/&quot;/g, "\""); dvMember.appendChild(newdiv); }
            for (i = (vItems.length - 1); i >= 0; i--) { map_data = trim(vItems[i].getElementsByTagName("map")[0].firstChild.nodeValue.toString()); eval(map_data); } 
        } 
    }
    if (found == false) { nfMembers(); }
    else { $get("tblRouteMap_Filter").style.display = "block"; dvMember.style.display = "block"; $get("dvMembersCardCntr").style.display = "block"; $get("dvMemberNfnd").style.display = "none"; $get("DirectionPlaceDiv").style.display = "none"; $get("dvMembersCardCntr").style.height = 550 - TbTypeHgtJs + "px"; if (isMapCategory == false) { $get("dvMapCategory").style.display = "none"; } } 
}
function setMapData(xmlDoc, flg, lbl_Error, mapId) {
    var CategoryFolder = document.getElementById("CategoryFolder").value; var x, y, label, body, header, identifier, iconUrl, FeatureIDs; var str = ""; if (flg == 1) {
        if (xmlDoc.childNodes.length > 0) { for (i = 0; i < xmlDoc.selectNodes("member").length; i++) { x = trim(xmlDoc.selectNodes("member")[i].selectNodes("x")[0].text); y = trim(xmlDoc.selectNodes("member")[i].selectNodes("y")[0].text); label = decodeURI(trim(xmlDoc.selectNodes("member")[i].selectNodes("label")[0].text)); body = decodeURI(trim(xmlDoc.selectNodes("member")[i].selectNodes("body")[0].text)); header = decodeURI(trim(xmlDoc.selectNodes("member")[i].selectNodes("header")[0].text)); identifier = decodeURI(trim(xmlDoc.selectNodes("member")[i].selectNodes("identifier")[0].text)); iconUrl = decodeURI(trim(xmlDoc.selectNodes("member")[i].selectNodes("iconUrl")[0].text)); FeatureIDs = trim(xmlDoc.selectNodes("member")[i].selectNodes("FeatureIDs")[0].text); label = decodeURIComponent(label); body = decodeURIComponent(body); header = decodeURIComponent(header); identifier = decodeURIComponent(identifier); iconUrl = decodeURIComponent(iconUrl); map_Add_FeatureFL(x, y, body, "/" + CategoryFolder + "images_v2/map_route/" + iconUrl, 54, 44, mapId); } }
        else { document.getElementById(lbl_Error).style.display = "block"; } 
    }
    else {
        vItems = xmlDoc.firstChild.childNodes; if (vItems.length == 0) { document.getElementById(lbl_Error).style.display = "block"; }
        for (i = 0; i < vItems.length; i++) {
            try { x = trim(vItems[i].getElementsByTagName("x")[0].firstChild.nodeValue); y = trim(vItems[i].getElementsByTagName("y")[0].firstChild.nodeValue); label = decodeURI(trim(vItems[i].getElementsByTagName("label")[0].firstChild.nodeValue.toString())); body = decodeURI(trim(vItems[i].getElementsByTagName("body")[0].firstChild.nodeValue.toString())); header = decodeURI(trim(vItems[i].getElementsByTagName("header")[0].firstChild.nodeValue.toString())); identifier = (trim(vItems[i].getElementsByTagName("identifier")[0].firstChild.nodeValue.toString())); iconUrl = (trim(vItems[i].getElementsByTagName("iconUrl")[0].firstChild.nodeValue.toString())); FeatureIDs = (trim(vItems[i].getElementsByTagName("FeatureIDs")[0].firstChild.nodeValue.toString())); label = decodeURIComponent(label); body = decodeURIComponent(body); header = decodeURIComponent(header); identifier = decodeURIComponent(identifier); iconUrl = decodeURIComponent(iconUrl); map_Add_FeatureFL(x, y, body, "/" + CategoryFolder + "images_v2/map_route/" + iconUrl, 54, 44, mapId); }
            catch (e) { } 
        } 
    } 
}
var TbRtClckJs = false; var TbTypeJs = ""; var TbTypeHgtJs = 0; function Tab_RouteClickJs(type, lblError) { TbTypeJs = type; $get(lblError).innerHTML = ""; TabRt_ClickJs(type); isShutter = true; shutter(); }
function TabRt_ClickJs(type) {
    isShutter = true; shutter(); if ($get("dvMapRdcl").innerHTML != "") { $get("cvMapRdcl").style.display = "none"; }
    $get("dvMember").style.display = "none"; var dvHght; var ns = (navigator.appName.indexOf("Netscape") != -1); $get("tdRBuis").className = "textHRt textHRtB textHRtR"; $get("tdRRt").className = "textHRt textHRtB textHRtR"; $get("tdRMl").className = "textHRt textHRtB textHRtR"; $get("tdRPr").className = "textHRt textHRtB textHRtR"; $get("tdRPc").className = "textHRt textHRtB textHRtR"; $get("tdRMl").className = "textHRt textHRtB textHRtR"; $get("dvMapCategory").style.display = "none"; $get("dvMapRoute").style.display = "none"; $get("dvMapPic").style.display = "none"; $get("dvMapEml").style.display = "none"; $get("DirectionPlaceDiv").style.display = "none"; $get("tblMC").style.display = "none"; $get("dvMemberNfnd").style.display = "none"; isMapCategory = false; routeFound = false; TbRtClckJs = true; if (type == "c") {
        $get("tdRBuis").className = "textHRt textHRtB td_mapHN"; $get("dvMapCategory").style.display = "block"; dvHght = $get("dvMapCategory").offsetHeight; isMapCategory = true; if (ns)
            dvHght = 345;
    }
    else if (type == "r") {
        $get("tdRRt").className = "textHRt textHRtB td_mapHN"; $get("dvMapRoute").style.display = "block"; dvHght = $get("dvMapRoute").offsetHeight; if (ns)
            dvHght = 160;
    }
    else if (type == "m") {
        $get("tdRPc").className = "textHRt textHRtB td_mapHN"; $get("dvMapPic").style.display = "block"; dvHght = $get("dvMapPic").offsetHeight; if (ns)
            dvHght = 240;
    }
    else if (type == "e") {
        $get("tdRMl").className = "textHRt textHRtB td_mapHN"; $get("dvMapEml").style.display = "block"; dvHght = $get("dvMapEml").offsetHeight; if (ns)
            dvHght = 135;
    }
    TbTypeHgtJs = dvHght; $get("dvMembersCardCntr").style.height = (550 - dvHght) + "px";
}
function Tab_UnRouteClick() {
    clearTab(); TbRtClckJs = false; TbTypeJs = ""; display_DirectionDiv(); if ($get("dvMapRdcl").innerHTML != "") { $get("cvMapRdcl").style.display = "block"; TbTypeHgtJs = 315; }
    else { TbTypeHgtJs = 0; $get("dvMemberNfnd").style.display = "block"; }
    $get("dvMembersCardCntr").style.height = 550 - TbTypeHgtJs + "px"; if ($get("dvMembersCard").innerHTML != "")
        $get("dvMemberNfnd").style.display = "none"; $get("tblMC").style.display = "none";
}
function clearTabJS(lblError) { $get("tdRBuis").className = "textHRt textHRtB textHRtR"; $get("tdRRt").className = "textHRt textHRtB textHRtR"; $get("tdRMl").className = "textHRt textHRtB textHRtR"; $get("tdRPr").className = "textHRt textHRtB textHRtR"; $get("tdRPc").className = "textHRt textHRtB textHRtR"; $get("tdRMl").className = "textHRt textHRtB textHRtR"; $get(lblError).innerHTML = ""; $get("dvMapCategory").style.display = "none"; $get("dvMapRoute").style.display = "none"; $get("dvMapPic").style.display = "none"; $get("DirectionPlaceDiv").style.display = "none"; $get("dvMapEml").style.display = "none"; TbTypeHgtJs = 0; }
function display_DirectionDiv() { $get("DirectionDiv").innerHTML = ""; $get("summaryDiv").innerHTML = ""; routeFound = false; $get("DirectionPlaceDiv").style.display = "none"; }
function Display_AdvRoute() {
    if ($get('advRouteDiv').style.display == 'block') { $get('advRouteDiv').style.display = 'none'; }
    else { $get('advRouteDiv').style.display = 'block'; } 
}
function DirectionDiv_Change() { clearTab(); TbTypeHgtJs = 0; $get("dvMembersCardCntr").style.height = 550 + "px"; $get("dvMemberNfnd").style.display = "none"; $get("DirectionPlaceDiv").style.display = "block"; $get("DirectionDiv").style.display = "block"; $get("summaryDiv").style.display = "block"; $get("preloadMapRouteDiv").style.display = "none"; }
function flipMap() { url = "http://www.zoomap.co.il/search144bylamas.asp?LamasCityID=" + $get("hdnCityCode").value + "&LamasStreetID=" + $get("hdnStreetCode").value + "&buildText=" + $get("hdnStreetNo").value; document.location = url; }
function redir() { url = "http://www.zoomap.co.il/search144bylamas.asp?LamasCityID=" + $get("hdnCityCode").value + "&LamasStreetID=" + $get("hdnStreetCode").value; document.location = url; }
function print_route() { Print_MapRoute(); }
function handleMapPrintURL(imgPrintUrl) { if (imgPrintUrl != "") { imgMapPrintUrl = imgPrintUrl; imgHousePrintUrl = $get("imgYmap").src; var catFolder = $get("CategoryFolder").value; window.open("/" + catFolder + "print_map.aspx"); } }
function Display_RegForm() { $get("imgMapRoutePrint").src = ""; $get("preMapDiv").style.visibility = 'visible'; $get("dvMapRoutePrint").style.visibility = 'hidden'; $get("tdSearchRouteMap").style.visibility = "visible"; $get("DirectionDiv").style.height = "500px"; }
function SetMapCategory(typ, txtCategory, lblError, errMsg) {
    txtCategory = $get(txtCategory).value; $get(lblError).innerHTML = ""; if (typ != "b") { RedirCat(decodeURIComponent(txtCategory)); return false; }
    else {
        Tab_RouteClick("c"); $get(lblError).innerHTML = ""; if (txtCategory == "") { $get(lblError).innerHTML = decodeURIComponent(encodeURIComponent(errMsg)); return false; }
        SetExtentListener(txtCategory, txtCategory); return false;
    } 
}
function Set_Route_PointJS(city, street, streetNo, txtCityMapDest, txtStreetMapDest, txtStreetNoMapDest) {
    var returnVal = Get_CoordRequest(city, street, streetNo); var ClientID = $get("ClientID").value; var catFolder = $get("CategoryFolder").value; $get(ClientID + "_errorLbl").innerHTML = ""; $get("tdStreetPicSpace").style.display = "none"; $get("hidMassage").value = "http://www.b144.co.il/route_map.aspx?cityMap=" + encodeURIComponent(city) + "&StreetMap=" + encodeURIComponent(street) + "&StreetNoMap=" + streetNo; $get("hidMapCity").value = encodeURIComponent(city); $get("hidMapStreet").value = encodeURIComponent(street); $get("hidMapStreetNo").value = encodeURIComponent(streetNo); $get("imgYmap").src = "/" + catFolder + "images_v2/msPic.jpg"; if (returnVal != false) {
        var val = returnVal.split("~"); if (val.length == 6) {
            Set_CoordRequestMap(val[0], val[1], val[3], val[4], val[5]); if (isShutter == false)
                map_MembersCoordRequest(); if (val[2] != "true") { $get(ClientID + "_errorTD").style.visibility = "visible"; $get(ClientID + "_errorLbl").innerHTML = val[2]; }
            $get(txtCityMapDest).value = ""; $get(txtStreetMapDest).value = ""; $get(txtStreetNoMapDest).value = ""; $get("hdnCityCode").value = val[3]; $get("hdnStreetCode").value = val[4]; $get("hdnStreetNo").value = val[5];
        }
        else if (val.length == 8) {
            Set_CoordRequestMap(val[0], val[1], val[5], val[6], val[7]); if (isShutter == false)
                map_MembersCoordRequest(); if (val[4] != "") { $get("imgYmap").src = val[4]; $get("tdYmap").style.display = "block"; $get("tdStreetPic").style.display = "block"; $get("tdStreetPicSpace").style.display = "block"; }
            if (val[2] != "true") { $get(ClientID + "_errorTD").style.visibility = "visible"; $get(ClientID + "_errorLbl").innerHTML = val[2]; }
            $get(txtCityMapDest).value = ""; $get(txtStreetMapDest).value = ""; $get(txtStreetNoMapDest).value = ""; $get("hdnCityCode").value = val[5]; $get("hdnStreetCode").value = val[6]; $get("hdnStreetNo").value = val[7];
        }
        else { $get(ClientID + "_errorLbl").innerHTML = "לא נמצאה תוצאה לחיפוש"; $get(ClientID + "_errorTD").style.visibility = "visible"; } 
    }
    else { $get(ClientID + "_errorLbl").innerHTML = "לא נמצאה תוצאה לחיפוש"; $get(ClientID + "_errorTD").style.visibility = "visible"; } 
}
function setErrorFJS(err, lblError) { $get(lblError).innerHTML = err; }
function chk_chkChange(lblError, chkId) {
    var z = 0; for (i = 0; i < chkFCat.length; i++) {
        if ($get("chk_" + chkFCat[i]).checked) {
            if (z > 2) { $get(chkId).checked = false; $get(lblError).innerHTML = "לא ניתן לבחור יותר משלוש קטגוריות להצגה"; return; }
            z += 1;
        } 
    }
    $get(lblError).innerHTML = "";
}
function setMapCoordRequestClickJS(lblError, txtCategory, mDpnlPopup) {
    load_chksFcat(); if (!chk_chksFcat(lblError))
        return; if ($get(txtCategory).value != "חיפוש חופשי" && $get(txtCategory).value != "") { catDescrT = $get(txtCategory).value; }
    map_MembersCoordRequestJS(lblError, txtCategory, mDpnlPopup); if ($get("dvMapRdcl").innerHTML != "") { $get("cvMapRdcl").style.display = "block"; } 
}
function load_chksFcat() {
    args = new Array(); argsMp = new Array(); for (i = 0; i < chkFCat.length; i++) { if ($get("chk_" + chkFCat[i]).checked) { args[args.length] = chkFCat[i]; } }
    for (i = 0; i < chkFCatMp.length; i++) { if ($get("chkMp_" + chkFCatMp[i]).checked) { argsMp[argsMp.length] = chkFCatMp[i]; } } 
}
function chk_chksFcat() {
    if (args.length > 3) { $get(lblError).innerHTML = "לא ניתן לבחור יותר משלוש קטגוריות להצגה"; return false; }
    else
        return true;
}
function map_MembersCoordRequestJS(lblError, txtCategory, mDpnlPopup) {
    if (routeFound) { document.body.style.cursor = 'auto'; return; }
    if (showOnLoadMembers == "0") { showOnLoadMembers = "1"; document.body.style.cursor = 'auto'; return; }
    $get(lblError).innerHTML = ""; if (!isrtMapLoad) { return; }
    if (_xmin != "" && _ymin != "" && _xmax != "" && _ymax != "") {
        var dvMember = $get("dvMembersCard"); while (dvMember.firstChild) { dvMember.removeChild(dvMember.firstChild); }
        map_cleanGraphicsFS("b144_map"); fLayerVisibilityClear("b144_map"); set_default(); if (args.length == 0 && catDescrT == "" && argsMp.length == 0) { nfMembers(); return false; }
        $get("imgActive").style.display = "block"; var t = setTimeout("get_memCoord('" + _xmin + "','" + _xmax + "','" + _ymin + "','" + _ymax + "','" + catDescrT + "');", 1);
    }
    document.body.style.cursor = 'auto'; return false;
}
function get_memCoord(_xmin, _xmax, _ymin, _ymax, catDesc) {
    if (args.length > 0 || catDesc != "") { map_cleanGraphicsFS("b144_map"); }
    if (!TbRtClckJs)
        Tab_UnRouteClick(); send_mapCoordRequestF(_xmin, _xmax, _ymin, _ymax, args, catDesc, argsMp); set_default();
}
function set_defaultJS(mDpnlPopup) {
    if (focusFeature != "") { eval(focusFeature); }
    $get("imgActive").style.display = "none"; $find(mDpnlPopup).hide();
}
function fill_Directions(evt) { $get("DirectionDiv").innerHTML = evt; setTimeout("DirectionDiv_Change();", 100); }
function onLoadMpJS(ifrm, cityMapOrg, StreetMapOrg, StreetNoMapOrg, cityMap, StreetMap, StreetNoMap, txtCityMapDest, txtStreetMapDest, txtStreetNoMapDest, ShowBuisness) {
    try {
        ifrm = ifrm.toLowerCase(); ShowBuisness = ShowBuisness.toLowerCase(); var click = 0; if (ifrm == "false") {
            if (cityMapOrg != "" && StreetMapOrg != "" && StreetNoMapOrg != "" && cityMap != "" && StreetMap != "" && StreetNoMap != "") { $get(txtCityMapDest).value = decodeURIComponent(cityMapOrg); $get(txtStreetMapDest).value = decodeURIComponent(StreetMapOrg); $get(txtStreetNoMapDest).value = decodeURIComponent(StreetNoMapOrg); }
            else {
                if (Get_Cookie('B144_uAddressCity')) { $get(txtCityMapDest).value = decodeURIComponent(Get_Cookie('B144_uAddressCity')); click = 1; }
                if (Get_Cookie('B144_uAddressStreet'))
                    $get(txtStreetMapDest).value = decodeURIComponent(Get_Cookie('B144_uAddressStreet')); if (Get_Cookie('B144_uAddressStn'))
                    $get(txtStreetNoMapDest).value = decodeURIComponent(Get_Cookie('B144_uAddressStn'));
            } 
        } 
    }
    catch (e) { }
    if (ifrm == "true") { Tab_RouteClick("c"); }
    if (ShowBuisness == "true") { Tab_RouteClick("c"); } 
}
function SetCategoryOnMap() {
    try { handleExtent(); }
    catch (e) { }
    if (minxCat != "" && minxCat != undefined) { clearInterval(intVal); SetMapCategory('b'); } 
}
function shutter() {
    var catFolder = $get("CategoryFolder").value; if (isShutter) { isShutter = false; $get("tblRouteMap_Filter").style.display = "block"; $get("imgShuttr").src = "/" + catFolder + "images_v2/pUp.png"; $get("lblShttr").innerHTML = "צמצם"; }
    else {
        isShutter = true; $get("tblRouteMap_Filter").style.display = "none"; $get("imgShuttr").src = "/" + catFolder + "images_v2/pDn.png"; $get("lblShttr").innerHTML = "הרחב"; map_cleanGraphicsFS("b144_map"); var dvMember = $get("dvMembersCard"); while (dvMember.firstChild) { dvMember.removeChild(dvMember.firstChild); }
        if (TbRtClckJs)
            $get("dvMembersCardCntr").style.display = "block"; else
            $get("dvMembersCardCntr").style.display = "none"; Tab_UnRouteClick(); if (focusFeature != "") { eval(focusFeature); } 
    }
    resizeRMap();
}
function Mail_MapRouteNJS(linkUrl, token, route_mapTxt, route_mapTxtErr) {
    if ($get("chkConfirmN").checked == false) { setErrorF("יש לאשר את השליחה"); return; }
    var link = linkUrl; var to_Mail = $get("txtRMlSend").value; var from_Mail = ""; var hLink = $get("hidMassage").value; var Massage = ""; var hCity = $get("hidMapCity").value; var hStreet = $get("hidMapStreet").value; var hStreetNo = $get("hidMapStreetNo").value; if (CheckInputN(to_Mail) == false) { return false; }
    if (hLink != "")
        link = hLink; if (Send_Route_Mail(link, to_Mail, token, hCity, hStreet, hStreetNo) == "1") { setErrorF(route_mapTxt); }
    else { setErrorF(route_mapTxtErr); } 
}
function check_Email(mail) { if (checkEmail(mail) == false) { return false; } }
function CheckInputNJS(to_Mail, illegalMailTxt) {
    if (to_Mail == "@") { setErrorF("נא להזין כתובת מייל"); return false; }
    if (check_Email(to_Mail) == false) { setErrorF(illegalMailTxt); return false; } 
}
function CheckInputJS(to_Mail, illegalMailTxt) {
    if (to_Mail == "@") { $get("lblError").innerHTML = "נא להזין כתובת מייל"; return false; }
    if (check_Email(to_Mail) == false) { $get("lblError").innerHTML = illegalMailTxt; return false; } 
}
function openSavePictureDialog(imgPrintUrl) { window.win = window.open(imgPrintUrl); }
function display_RegMapDiv() {
    routeFound = true; map_cleanGraphicsFS("b144_map"); if (focusFeature != "") { eval(focusFeature); }
    $get("tblRouteMap_Filter").style.display = "block"; $get("dvMembersCard").style.display = "none"; $get("dvMembersCardCntr").style.display = "none"; $get("btnRegMapDiv").style.display = "none"; $get("btnBuisMapDiv").style.display = "block";
}
function display_BuisMapDiv() {
    routeFound = false; map_cleanGraphicsFS("b144_map"); if (focusFeature != "") { eval(focusFeature); }
    $get("tblRouteMap_Filter").style.display = "none"; $get("btnBuisMapDiv").style.display = "none"; $get("dvMembersCard").style.display = "block"; $get("dvMembersCardCntr").style.display = "block"; $get("btnRegMapDiv").style.display = "block";
}
function resizeRMap() { unDisplayPopup(); var rMap = getFlexApp("b144_map"); var totalWdth = getToalWdth(); if (totalWdth - 430 > 302) { rMap.width = totalWdth - (isShutter ? 10 : 302) + "px"; $get("tdSLt").style.width = parseInt(isShutter ? totalWdth : rMap.width) - parseInt(isShutter ? 732 : 430) + "px"; } }
function getToalWdth() {
    var totalWdth = 0; if (is_Ns())
        totalWdth = window.innerWidth; else
        totalWdth = document.documentElement.clientWidth; return totalWdth;
}
function getToalHgt() {
    var totalHgt = 0; if (is_Ns())
        totalHgt = window.innerHeight; else
        totalHgt = document.documentElement.clientHeight; return totalHgt;
}
function is_Ns() { var ns = (navigator.appName.indexOf("Netscape") != -1); return ns; }
function map_zoomJS(valX, valY, Member_ID, type, doZoom, site, UICulture) {
    if (doZoom == false) { doRefresh = false; map_CenterFL(valX, valY, "b144_map"); }
    else {
        if (type == "refresh")
            doRefresh = false; map_CenterZoomFL(valX, valY, 10, "b144_map");
    }
    if (type == "p") { $get("dvMember").style.display = "none"; return; }
    var sBody = site + "Show_Member_Small.aspx?_lang=" + UICulture + "&mid=" + Member_ID + "&cat=&mx=" + valX + "&my=" + valY + "&back=&_area_code=&_city=&zoom=1"; showFrame(sBody, (getToalHgt() / 2 + 130), (isShutter ? getToalWdth() / 2 - 300 : getToalWdth() / 2) - 145, "zoom");
}
function unDisplayPopup() { Close_dvMember(); CancelMakeCall(); document.getElementById("divPic").style.visibility = "hidden"; }
function setMapCoordRequest() { document.body.style.cursor = 'wait'; var t = setTimeout("map_MembersCoordRequest();", 500); }
