//----------------------------------------------------------------// // The following serves search.ascx //---------------------------------------------------------------- var js_txtBuisness_clientId; var js_txtBuisnessName_clientId; var js_txtCity_clientId; var js_txtNamePrivate_clientId; var js_txtCityPrivate_clientId; var js_txtCityMap_clientId; var js_txtStreetMap_clientId; var js_txtStreetNoMap_clientId; var js_errorLbl_clientId; var js_btnSubmit_ClientID; var js_btnMapSubmit_ClientID; var js_btnPrivate_ClientID; var js_btnGov_ClientID; var js_dir; var js_uic_GetUICulture_SQlLang; function JS_DisplayTab(type, page, clearTab) { //alert(js_txtBuisness_clientId.value); //alert(js_txtCity_clientId.value); if (clearTab == "1") { JS_Clear_TabsInput(); } if (type == "b") { if ($get("imgSearchBuiss" + page).style.cursor == "auto") return; } else if (type == "p") { if ($get("imgSearchPrivate" + page).style.cursor == "auto") return; } else if (type == "g") { if ($get("imgSearchGov" + page).style.cursor == "auto") return; } else { if ($get("imgSearchMap" + page).style.cursor == "auto") return; } $get("divBuissness").style.display = "none"; $get("divPrivate").style.display = "none"; $get("divGov").style.display = "none"; $get("map_Div").style.display = "none"; js_btnSubmit_ClientID.disabled = true; js_btnMapSubmit_ClientID.disabled = true; js_btnPrivate_ClientID.disabled = true; js_btnGov_ClientID.disabled = true; if (page == "d") { JS_rTab("imgSearchBuissd", "tab_buisness" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_buisness_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchMapd", "tab_map" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_map_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchGovd", "tab_gov" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_gov_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchPrivated", "tab_people" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_people_over" + js_uic_GetUICulture_SQlLang + ".jpg") } else { JS_rTab("imgSearchBuiss", "tab_buisness_big" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_buisness_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchMap", "tab_map_big" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_map_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchGov", "tab_gov_big" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_gov_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchPrivate", "tab_people_big" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_people_big_over" + js_uic_GetUICulture_SQlLang + ".jpg") } if (type == "b") { $get("divBuissness").style.display = "block"; js_btnSubmit_ClientID.disabled = false; $get("private").value = ""; if (page == "d") JS_hTab("imgSearchBuissd", "tab_buisness_over" + js_uic_GetUICulture_SQlLang + ".jpg"); else JS_hTab("imgSearchBuiss", "tab_buisness_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); } else if (type == "p") { $get("divPrivate").style.display = "block"; js_btnPrivate_ClientID.disabled = false; $get("private").value = "1"; if (page == "d") JS_hTab("imgSearchPrivated", "tab_people_over" + js_uic_GetUICulture_SQlLang + ".jpg"); else JS_hTab("imgSearchPrivate", "tab_people_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); } else if (type == "g") { $get("divGov").style.display = "block"; js_btnGov_ClientID.disabled = false; $get("private").value = ""; if (page == "d") JS_hTab("imgSearchGovd", "tab_gov_over" + js_uic_GetUICulture_SQlLang + ".jpg"); else JS_hTab("imgSearchGov", "tab_gov_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); } else { $get("map_Div").style.display = "block"; js_btnMapSubmit_ClientID.disabled = false; if (page == "d") JS_hTab("imgSearchMapd", "tab_map_over" + js_uic_GetUICulture_SQlLang + ".jpg"); else JS_hTab("imgSearchMap", "tab_map_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); } return; } function JS_hTab(tab, tabImg) { $get(tab).src = js_dir + 'images_v2/' + tabImg; //(old) '/' + js_dir + 'images_v2/' + tabImg; $get(tab).style.cursor = "auto"; } function JS_rTab(tab, tabImg, tabImgOver) { $get(tab).src = js_dir + 'images_v2/' + tabImg; //(old) '/' + js_dir + 'images_v2/' + tabImg; $get(tab).style.cursor = "pointer"; } function JS_Clear_TabsInput() { js_txtBuisness_clientId.value = ""; js_txtBuisnessName_clientId.value = ""; js_txtCity_clientId.value = ""; js_txtNamePrivate_clientId.value = ""; js_txtCityPrivate_clientId.value = ""; js_txtCityMap_clientId.value = ""; js_txtStreetMap_clientId.value = ""; js_txtStreetNoMap_clientId.value = ""; js_errorLbl_clientId.innerHTML = ""; //$get("<%=errorTD.clientId %>").style.display = "none"; } function JS_rTabOver(inImg) { if (inImg.src.indexOf("over", 0) == -1) { if (inImg.src.indexOf("roll", 0) == -1) { if (inImg.src.toLowerCase().indexOf("_lang_", 0) == -1) { inImg.src = inImg.src.replace(".jpg", "_roll.jpg"); } else { inImg.src = inImg.src.substring(0, inImg.src.toLowerCase().indexOf("_lang_", 0)) + "_roll" + js_uic_GetUICulture_SQlLang + ".jpg"; } } } } function JS_rTabOut(inImg) { if (inImg.style.cursor == "auto") return; if (inImg.src.indexOf("roll", 0) != -1) { if (inImg.src.toLowerCase().indexOf("_lang_", 0) == -1) { inImg.src = inImg.src.replace("_roll.jpg", ".jpg"); } else { inImg.src = inImg.src.replace("_roll_", "_"); } } } //----------------------------------------------------------------// // The following serves search_default.ascx //---------------------------------------------------------------- function JS_DisplayTab_SearchDefault(type, page, clearTab) { if (clearTab == "1") { JS_Clear_TabsInput(); } if (type == "b") { if ($get("imgSearchBuiss").style.cursor == "auto") return; } else if (type == "p") { if ($get("imgSearchPrivate").style.cursor == "auto") return; } else if (type == "g") { if ($get("imgSearchGov").style.cursor == "auto") return; } else { if ($get("imgSearchMap").style.cursor == "auto") return; } $get("divBuissness").style.display = "none"; $get("divPrivate").style.display = "none"; $get("divGov").style.display = "none"; $get("map_Div").style.display = "none"; if (page == "d") { JS_rTab("imgSearchBuiss", "tab_buisness" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_buisness_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchGov", "tab_gov" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_gov_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchMap", "tab_map" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_map_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchPrivate", "tab_people" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_people_over" + js_uic_GetUICulture_SQlLang + ".jpg") } else { JS_rTab("imgSearchBuiss", "tab_buisness_big" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_buisness_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchGov", "tab_gov_big" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_gov_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchMap", "tab_map_big" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_map_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); JS_rTab("imgSearchPrivate", "tab_people_big" + js_uic_GetUICulture_SQlLang + ".jpg", "tab_people_big_over" + js_uic_GetUICulture_SQlLang + ".jpg") } if (type == "b") { $get("divBuissness").style.display = "block"; $get("private").value = ""; if (page == "d") JS_rTab("imgSearchBuiss", "tab_buisness_over" + js_uic_GetUICulture_SQlLang + ".jpg"); else JS_rTab("imgSearchBuiss", "tab_buisness_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); } else if (type == "p") { $get("divPrivate").style.display = "block"; $get("private").value = "1"; if (page == "d") JS_rTab("imgSearchPrivate", "tab_people_over" + js_uic_GetUICulture_SQlLang + ".jpg"); else JS_rTab("imgSearchPrivate", "tab_people_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); } else if (type == "g") { //return; $get("divGov").style.display = "block"; js_btnGov_ClientID.disabled = false; $get("private").value = ""; if (page == "d") JS_rTab("imgSearchGov", "tab_gov_over" + js_uic_GetUICulture_SQlLang + ".jpg"); else JS_rTab("imgSearchGov", "tab_gov_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); } else { $get("map_Div").style.display = "block"; if (page == "d") JS_rTab("imgSearchMap", "tab_map_over" + js_uic_GetUICulture_SQlLang + ".jpg"); else JS_rTab("imgSearchMap", "tab_map_big_over" + js_uic_GetUICulture_SQlLang + ".jpg"); } return; } //--------------------------------------------------------------------------------- // This routine used to be in search_default.ascx // I removed it totally from search_default.ascx, becuase I think it is not used //--------------------------------------------------------------------------------- var js_btnAdv_clientId; var js_hidAdvFields_clientId; var js_hidAdvParams_clientId; var js_clientId; function JS_AddAdv() { if (document.getElementById(js_btnAdv_clientId) != null) { if (document.getElementById(js_btnAdv_clientId).style.display == "none") return true; } var arr = document.getElementById(js_hidAdvFields_clientId).value.split(";"); document.getElementById(js_hidAdvParams_clientId).value = ""; if (arr.length > 0) { for (x = 0; x <= arr.length - 1; x++) { var arr1 = arr[x].split("~"); if (arr1[1] == "c") { if (document.getElementById(arr1[0]).checked == true) { var arr2 = arr1[0].split(js_clientId + "_"); document.getElementById(js_hidAdvParams_clientId).value += "~" + arr2[1] + ","; } } else if (arr1[1] == "d") { var box = document.getElementById(arr1[0]); if (box.options(box.selectedIndex).value != "") { var arr2 = arr1[0].split(js_clientId + "_"); document.getElementById(js_hidAdvParams_clientId).value += box.options(box.selectedIndex).value + "~" + arr2[1] + ","; } } } } return false; } //----------------------------------------------------------------// // end serves search.ascx + search_default.ascx //---------------------------------------------------------------- //----------------------------------------------------------------// // This routine serves user_address.ascx //---------------------------------------------------------------- function JS_Display_PopRadSearch() { var size = ""; if ($get("divRadSearch").style.display == "none") { if (document.body.clientWidth < 905) { $get("divRadSearch").style.left = "20px"; if (js_uic_Lang_rtl == "True") size = "95px"; else size = "105px"; $get("userdrpDistance").style.left = size; if (js_uic_Lang_rtl == "False") { size = document.body.clientWidth - 300; $get("divRadSearch").style.left = size + "px"; } } else { var leftSpace; leftSpace = (document.body.clientWidth - 870) / 2; if (js_uic_Lang_rtl == "True") size = "0"; else size = "570"; $get("divRadSearch").style.left = size + leftSpace + "px"; if (js_uic_Lang_rtl == "True") size = "95px"; else size = "105px"; $get("userdrpDistance").style.left = size; } var browser = new Browser(); //var curY=(browser.isNS)? y + 15 : event.clientY + ietruebody().scrollTop + 10; if (browser.isNS) { $get("divRadSearch").style.top = y + 15 + "px"; //curY + "px"; } else { $get("divRadSearch").style.top = (document.documentElement.scrollTop == 0) ? y + 15 : document.documentElement.scrollTop + y + 15; } if (js_uic_Lang_rtl == "True") size = "93px"; else size = "78px"; $get("userdrpDistance").style.top = size; $get("userdrpDistance").style.display = "none"; $get("divRadSearch").style.display = "block"; $get("imgBtnPopRadSearch").src = js_dir + "images_v2/btn_pop_u.gif"; } else { $get("divRadSearch").style.display = "none"; $get("userdrpDistance").style.display = "none"; $get("imgBtnPopRadSearch").src = js_dir + "images_v2/btn_pop_d.gif"; } } //----------------------------------------------------------------// // This routine serves CallingBannerPopUp.ascx //---------------------------------------------------------------- function JS_Display_PopCallingBannerSearch() { var size = ""; if ($get("divCallingBannerSearch").style.display == "none") { if (document.body.clientWidth < 905) { $get("divCallingBannerSearch").style.left = "20px"; if (js_uic_Lang_rtl == "True") size = "95px"; else size = "105px"; if (js_uic_Lang_rtl == "False") { size = document.body.clientWidth - 300; $get("divCallingBannerSearch").style.left = size + "px"; } } else { var leftSpace; leftSpace = (document.body.clientWidth - 870) / 2; if (js_uic_Lang_rtl == "True") size = "0"; else size = "570"; $get("divCallingBannerSearch").style.left = size + leftSpace + "px"; if (js_uic_Lang_rtl == "True") size = "95px"; else size = "105px"; } var browser = new Browser(); //var curY=(browser.isNS)? y + 15 : event.clientY + ietruebody().scrollTop + 10; if (browser.isNS) { $get("divCallingBannerSearch").style.top = y + 15 + "px"; //curY + "px"; } else { $get("divCallingBannerSearch").style.top = (document.documentElement.scrollTop == 0) ? y + 15 : document.documentElement.scrollTop + y + 15; } if (js_uic_Lang_rtl == "True") size = "93px"; else size = "78px"; $get("divCallingBannerSearch").style.display = "block"; $get("imgBtnPopCallingBannerSearch").src = js_dir + "images_v2/btn_pop_u.gif"; } else { $get("divCallingBannerSearch").style.display = "none"; $get("imgBtnPopCallingBannerSearch").src = js_dir + "images_v2/btn_pop_d.gif"; } } //----------------------------------------------------------------// // Determine browser and version. function Browser() { var ua, s, i; this.isIE = false; this.isNS = false; this.version = null; ua = navigator.userAgent; s = "MSIE"; if ((i = ua.indexOf(s)) >= 0) { this.isIE = true; this.version = parseFloat(ua.substr(i + s.length)); return; } s = "Netscape6/"; if ((i = ua.indexOf(s)) >= 0) { this.isNS = true; this.version = parseFloat(ua.substr(i + s.length)); return; } // Treat any other "Gecko" browser as NS 6.1. s = "Gecko"; if ((i = ua.indexOf(s)) >= 0) { this.isNS = true; this.version = 6.1; return; } } function Tab_Clicked(cId, typeOf) { var ClientID = document.getElementById("ClientID").value; var CategoryFolder = document.getElementById("CategoryFolder").value; document.getElementById("divBuissness").style.visibility = "hidden"; document.getElementById("divPrivate").style.visibility = "hidden"; document.getElementById(ClientID + "_btnSubmit").disabled = "disabled"; document.getElementById(ClientID + "_btnPrivate").disabled = "disabled"; document.getElementById(ClientID + "_errorTd").style.display = "none"; if (typeOf == "1") { if (document.getElementById("buisnessCat")) { document.getElementById("buisnessCat").style.display = "block"; document.getElementById("titleDefaultHead").src = "/" + CategoryFolder + "/images/title_index.jpg"; } if (document.getElementById("privateCat")) { document.getElementById("privateCat").style.display = "none"; } document.getElementById("divBuissness").style.visibility = "visible"; document.getElementById(ClientID + "_btnSubmit").disabled = ""; document.getElementById("buisnessTop").src = "/" + CategoryFolder + "/images/buisness.gif"; document.getElementById("privateTop").src = "/" + CategoryFolder + "/images/personal_down.gif"; } else if (typeOf == "3") { if (document.getElementById("buisnessCat")) { document.getElementById("buisnessCat").style.display = "none"; } if (document.getElementById("privateCat")) { document.getElementById("privateCat").style.display = "block"; document.getElementById("titleDefaultHead").src = "/" + CategoryFolder + "/images/title_index_p.jpg"; } document.getElementById("divPrivate").style.visibility = "visible"; document.getElementById(ClientID + "_btnPrivate").disabled = ""; document.getElementById("buisnessTop").src = "/" + CategoryFolder + "/images/buisness_down.gif"; document.getElementById("privateTop").src = "/" + CategoryFolder + "/images/personal.gif"; } } //----------------------------------------------------------------// function Clear_Buissness() { var ClientID = document.getElementById("ClientID").value; document.getElementById(ClientID + "_txtBuisness").value = ""; document.getElementById(ClientID + "_txtBuisnessName").value = ""; document.getElementById(ClientID + "_txtBuisnessName").value = ""; document.getElementById(ClientID + "_slcArea").selectedIndex = 0; document.getElementById(ClientID + "_txtCity").value = ""; document.getElementById(ClientID + "_slcArea").value = 0; document.getElementById("ShowArea").value = decodeURIComponent(encodeURIComponent('National ')); document.getElementById(ClientID + "_hidAdvParams").Value = ""; if (document.getElementById(ClientID + "_btnAdv") != null) { document.getElementById(ClientID + "_btnAdv").style.display = "none"; document.getElementById(ClientID + "_tblAdvSearch").style.display = "none"; } } //----------------------------------------------------------------// function Clear_Private() { var ClientID = document.getElementById("ClientID").value; document.getElementById(ClientID + "_txtNamePrivate").value = ""; document.getElementById(ClientID + "_txtCityPrivate").value = ""; document.getElementById(ClientID + "_txtStreetPrivate").value = ""; document.getElementById(ClientID + "_txtStreetNPrivate").value = ""; } //----------------------------------------------------------------// function SetArea(Num, Val) { var ClientID = document.getElementById("ClientID").value; document.getElementById(ClientID + "_slcArea").value = Num; document.getElementById("ShowArea").value = Val; document.getElementById("menu1").style.visibility = 'hidden'; } //----------------------------------------------------------------// function showHide() { if (document.getElementById("menu1").style.visibility == '') document.getElementById("menu1").style.visibility = 'hidden'; else document.getElementById("menu1").style.visibility = ''; } //----------------------------------------------------------------// function DisplayAdv(tblAdvSearchTable, btnAdv, btnSubmit, tblAdvSearch) { document.getElementById(tblAdvSearchTable).style.display = "block"; // if(document.getElementById(tblAdvSearchTable).style.display == "block"){ // document.getElementById(tblAdvSearchTable).style.display = "none"; // document.getElementById(btnAdv).innerHTML = ""; // document.getElementById(btnSubmit).style.display = "block"; // document.getElementById(tblAdvSearch).style.display = "none"; // } // else{ // document.getElementById(tblAdvSearchTable).style.display = "block"; // document.getElementById(btnAdv).innerHTML = ""; // document.getElementById(btnSubmit).style.display = "none"; // document.getElementById(tblAdvSearch).style.display = "block"; // // } } function Display_advDiv(tblAdvDiv, offsetHeight, AdvSearchBtn) { var browser = new Browser(); var dv = $get(tblAdvDiv); try { $get("divRadSearch").style.display = "none"; } catch (e) { } if ($get(tblAdvDiv).style.display == "block") { $get(AdvSearchBtn).innerHTML = decodeURIComponent(encodeURIComponent('Advanced Search')); if (parseInt($get(tblAdvDiv).style.height) >= offsetHeight) { clearInterval(hideAdvCategory); var hideAdvCategory = setInterval( function () { $get(tblAdvDiv).style.height = parseInt($get(tblAdvDiv).style.height) - 10 + "px"; if ((browser.isNS == true && $get(tblAdvDiv).style.height == "0px") || (parseInt($get(tblAdvDiv).style.height) == 0)) { clearInterval(hideAdvCategory); $get(tblAdvDiv).style.display = "none"; return; } }, 10) } } else { $get(tblAdvDiv).style.height = 0; $get(AdvSearchBtn).innerHTML = decodeURIComponent(encodeURIComponent('Hide advanced search')); if (parseInt($get(tblAdvDiv).style.height) < offsetHeight) { clearInterval(showAdvCategory); var showAdvCategory = setInterval( function () { $get(tblAdvDiv).style.height = parseInt($get(tblAdvDiv).style.height) + 10 + "px"; if ((browser.isNS == true && $get(tblAdvDiv).style.height == offsetHeight + "px") || (parseInt($get(tblAdvDiv).style.height) == offsetHeight)) { clearInterval(showAdvCategory); return; } }, 10) } $get(tblAdvDiv).style.display = "block"; } } //----------------------------------------------------------------// function Tab_MapClicked(cId, hid, dv) { var CategoryFolder = document.getElementById("CategoryFolder").value; document.getElementById(cId).style.display = "none"; document.getElementById(cId).style.display = "block"; if (dv == "dvMap") { Show_Map("1"); document.getElementById("leftBuisTab").src = "/" + CategoryFolder + "img/tabs/left_tab_h.gif"; document.getElementById("rightBuisTab").src = "/" + CategoryFolder + "img/tabs/right_tab_h.gif"; document.getElementById("centerBuisTab").style.backgroundImage = "url(/" + CategoryFolder + "img/tabs/center_tab_h.gif)"; document.getElementById("leftMapTab").src = "/" + CategoryFolder + "img/tabs/left_tab.gif"; document.getElementById("rightMapTab").src = "/" + CategoryFolder + "img/tabs/right_tab.gif"; document.getElementById("centerMapTab").style.backgroundImage = "url(/" + CategoryFolder + "img/tabs/center_tab.gif)"; } else { Show_Map("0"); document.getElementById("leftMapTab").src = "/" + CategoryFolder + "img/tabs/left_tab_h.gif"; document.getElementById("rightMapTab").src = "/" + CategoryFolder + "img/tabs/right_tab_h.gif"; document.getElementById("centerMapTab").style.backgroundImage = "url(/" + CategoryFolder + "img/tabs/center_tab_h.gif)"; document.getElementById("leftBuisTab").src = "/" + CategoryFolder + "img/tabs/left_tab.gif"; document.getElementById("rightBuisTab").src = "/" + CategoryFolder + "img/tabs/right_tab.gif"; document.getElementById("centerBuisTab").style.backgroundImage = "url(/" + CategoryFolder + "img/tabs/center_tab.gif)"; } return (true); } //----------------------------------------------------------------// var source = null; function keyb_callback(ch) { try { switch (ch) { case "BackSpace", "����": var min = (source.value.charCodeAt(source.value.length - 1) == 10) ? 2 : 1; source.value = source.value.substr(0, source.value.length - min); break; case "Enter": return; break; default: source.value += ch; } source.focus(); } catch (err) { } } // This function retrieves the source element // for the given event object: function get_event_source(e) { var event = e ? e : window.event; return event.srcElement ? event.srcElement : event.target; } // This function binds 'handler' function to the // 'eventType' event of the 'elem' element: function setup_event(elem, eventType, handler) { if (elem == null) { return; } else { return (elem.attachEvent) ? elem.attachEvent("on" + eventType, handler) : ((elem.addEventListener) ? elem.addEventListener(eventType, handler, false) : false); } } // By focusing the INPUT field we set the 'source' // to the newly focused field: function focus_keyboard(e) { source = get_event_source(e); } // By "registering" the field we bind 'focus_keyboard' // function to 'focus' event of the given INPUT field: function register_field(id) { setup_event(document.getElementById(id), "focus", focus_keyboard); } // The same creation precedure as usual, with a single // difference that we're "registering" 3 INPUT fields: function init(_private) { new VKeyboard("keyboard", // container's id keyb_callback, // reference to the callback function false, // create the numpad or not? (this and the following params are optional) "Arial", // font name ("" == system default) "12px", // font size in px "#FFF", // font color "#F00", // font color for the dead keys "#FFF", // keyboard base background color "#2C3592", // keys' background color "#DDD", // background color of switched/selected item "#fff", // border color "#fff", // border/font color of "inactive" key (key with no value/disabled) "#C0C0E2", // background color of "inactive" key (key with no value/disabled) "#fff"); // border color of the language selector's cell if (_private == "") { // "focused" by default: source = document.getElementById(document.getElementById("ClientID").value + "_txtBuisness"); } else if (_private == "2") { source = document.getElementById(document.getElementById("ClientID").value + "_txtCityMap"); } else if (_private == "3") { var clientId = document.getElementById("mailTo_Client").value.split("_sender_first")[0]; source = document.getElementById(clientId + "_sender_first"); register_field(clientId + "_sender_tn"); register_field(clientId + "_sender_portable_tn"); register_field(clientId + "_sender_email"); register_field(clientId + "_msg_comment"); register_field(clientId + "textPicNo"); } else { source = document.getElementById(document.getElementById("ClientID").value + "_txtNamePrivate"); } try { if (_private != "3") { register_field(document.getElementById("ClientID").value + "_txtBuisness"); register_field(document.getElementById("ClientID").value + "_txtBuisnessName"); register_field(document.getElementById("ClientID").value + "_txtCity"); register_field(document.getElementById("ClientID").value + "_txtNamePrivate"); register_field(document.getElementById("ClientID").value + "_txtCityPrivate"); //register_field(document.getElementById("ClientID").value + "_txtStreetPrivate"); //register_field(document.getElementById("ClientID").value + "_txtStreetNPrivate"); register_field(document.getElementById("ClientID").value + "_txtCityMap"); register_field(document.getElementById("ClientID").value + "_txtStreetMap"); register_field(document.getElementById("ClientID").value + "_txtStreetNoMap"); } } catch (e) { } } function showKeyBoard(swtch) { if (document.getElementById("hidKeyboard").value == "0") { document.getElementById("keyboard").style.visibility = "visible"; document.getElementById(swtch).innerText = decodeURIComponent("%D7%94%D7%A1%D7%AA%D7%A8%20%D7%9E%D7%A7%D7%9C%D7%93%D7%AA"); document.getElementById("hidKeyboard").value = "1"; } else { document.getElementById("keyboard").style.visibility = "hidden"; document.getElementById(swtch).innerText = decodeURIComponent("%D7%94%D7%A6%D7%92%20%D7%9E%D7%A7%D7%9C%D7%93%D7%AA"); document.getElementById("hidKeyboard").value = "0"; } } //----------------------------------------------------------------------------// var IE = false; var x, y; if (navigator.appName == "Microsoft Internet Explorer") { IE = true } if (!IE) { document.captureEvents(Event.MOUSEMOVE) } document.onmousemove = getMouseXY; function getMouseXY(m) { if (IE) { x = event.clientX; y = event.clientY; } else { x = m.pageX; y = m.pageY; } } function Add_divCreateCall() { if (navigator.appName == "Microsoft Internet Explorer") isIE = true; else isIE = false; var pageX = ""; var pageY = ""; if (!document.body.scrollTop) { var iL = document.documentElement.scrollLeft; var iV = document.documentElement.scrollTop; } else { var iL = document.body.scrollLeft; var iV = document.body.scrollTop; } if (isIE) { pageX = x + iL - 260; pageY = y + iV - 100; } else { pageX = x - 260; pageY = y - 100; } document.getElementById("divCreateCall").style.top = pageY + "px"; document.getElementById("divCreateCall").style.left = pageX + "px"; document.getElementById("divCreateCall").style.visibility = "visible"; } function Add_div(u_code, pId, imgName, mid, catid, sortnum, areacode, city, pagenum, AdvNum, gid) { document.getElementById("divPic").value = ""; document.getElementById("divPic").style.visibility = "hidden"; var divId = document.getElementById("divCid").value; document.getElementById("hidUid").value = pId; document.getElementById("hidUcode").value = u_code; document.getElementById("hidGid").value = gid; document.getElementById("hidAdvNum").value = AdvNum; document.getElementById("mid").value = mid; document.getElementById("catid").value = encodeURIComponent(catid); document.getElementById("sortnum").value = sortnum; document.getElementById("areacode").value = areacode; document.getElementById("city").value = city; document.getElementById("pagenum").value = pagenum; document.images["imgNum"].src = ""; window.setTimeout("Show_Pic('" + imgName + "')", 2); if (navigator.appName == "Microsoft Internet Explorer") isIE = true; else isIE = false; var pageX = ""; var pageY = ""; if (!document.body.scrollTop) { var iL = document.documentElement.scrollLeft; var iV = document.documentElement.scrollTop; } else { var iL = document.body.scrollLeft; var iV = document.body.scrollTop; } if (isIE) { pageX = x + iL - 260; pageY = y + iV - 100; } else { pageX = x - 260; pageY = y - 100; } pageX = pageX - 40; if (textDir == "left") { pageX = pageX + 200; } document.getElementById("divPic").style.top = pageY + "px"; document.getElementById("divPic").style.left = pageX + "px"; document.getElementById("divPic").style.visibility = "visible"; document.getElementById("textPicNo").value = ""; document.getElementById("textPicNo").focus(); } function Show_Pic(imgName) { var CategoryFolder = document.getElementById("CategoryFolder").value; document.images["imgNum"].src = "/" + CategoryFolder + "img/secure/" + imgName + ".jpg"; document.getElementById("textPicNo").value = ""; } function fGetUserQuestion_div() { var returnVal, imgName, returnValTmp; var fc = document.getElementById("hidfC").value; document.getElementById("err").innerText = ""; if (document.getElementById("textPicNo").value != "") { var CategoryFolder = document.getElementById("CategoryFolder").value; returnValTmp = GetPN(document.getElementById("hidUcode").value, document.getElementById("hidUid").value, CategoryFolder, document.getElementById("textPicNo").value, imgName, document.getElementById("mid").value, document.getElementById("catid").value, document.getElementById("sortnum").value, document.getElementById("areacode").value, document.getElementById("city").value, document.getElementById("pagenum").value, document.getElementById("hidGid").value); returnValTmp = returnValTmp.split("$$") returnVal = returnValTmp[0]; if (returnVal != "False") { document.getElementById("divPic").style.visibility = "hidden"; var seTsp = "title='" + decodeURIComponent("%D7%94%D7%A7%D7%A8%D7%90%20%D7%9E%D7%A1%D7%A4%D7%A8") + "' style='cursor:pointer' onclick='display_sp(\"" + document.getElementById("hidUcode").value + "\",\"" + document.getElementById("mid").value + "\",\"" + document.getElementById("textPicNo").value + "\",\"\")' "; if (get_sp() == false) seTsp = ""; if (document.getElementById(document.getElementById("hidUid").value + "_spanNumber") != null) { if (returnVal.substring(0, 1) == "*") { $get(document.getElementById("hidUid").value + "_spanNumber").title = decodeURIComponent(encodeURIComponent('Note – you can dial 1222 from a land line instead of using your star key')).replace(/##/g, unescape('%0D%0A')); } //document.getElementById(document.getElementById("hidUid").value + "_spanNumber").innerHTML = returnVal; //set voice document.getElementById(document.getElementById("hidUid").value + "_spanNumber").innerHTML = ""; } else { if (returnVal.substring(0, 1) == "*") { $get(document.getElementById("hidUid").value + "_spanNumber1").title = decodeURIComponent(encodeURIComponent('Note – you can dial 1222 from a land line instead of using your star key')).replace(/##/g, unescape('%0D%0A')); } //document.getElementById(document.getElementById("hidUid").value + "_spanNumber1").innerHTML = returnVal; //set voice document.getElementById(document.getElementById("hidUid").value + "_spanNumber1").innerHTML = ""; } document.getElementById(document.getElementById("hidUid").value + "_btnPhone").style.display = "none"; document.getElementById("textPicNo").value = ""; return false; } else { Show_Pic(returnVal = returnValTmp[1]); document.getElementById("err").innerHTML = decodeURIComponent(encodeURIComponent('Please copy the code exactly as it appears in the picture')); return false; } } else { document.getElementById("err").innerHTML = decodeURIComponent(encodeURIComponent('Please copy the code exactly as it appears in the picture')); return false; } } function refreshCaptcha() { var returnVal, imgName, returnValTmp; var CategoryFolder = document.getElementById("CategoryFolder").value; returnValTmp = GetPN(document.getElementById("hidUcode").value, document.getElementById("hidUid").value, CategoryFolder, 'oo', imgName, document.getElementById("mid").value, document.getElementById("catid").value, document.getElementById("sortnum").value, document.getElementById("areacode").value, document.getElementById("city").value, document.getElementById("pagenum").value, document.getElementById("hidGid").value); returnValTmp = returnValTmp.split("$$") returnVal = returnValTmp[0]; if (returnVal == "False") { Show_Pic(returnVal = returnValTmp[1]); return false; } } function CloseUserQuestion_div(AppUrl) { ClosePN(AppUrl); document.getElementById("divPic").style.visibility = "hidden"; event.cancelBubble = true; event.returnValue = false; return false; } function document_onkeypress() { if (window.event.keyCode == 13) { if (document.getElementById("divPic").style.visibility == "visible") { fGetUserQuestion_div(); } } return; } function Change_Input(txtPic) { var s; if (txtPic == undefined) { s = document.getElementById("textPicNo").value; } else { s = document.getElementById(txtPic).value; } s = s.replace("א", "t"); s = s.replace("ב", "c"); s = s.replace("ג", "d"); s = s.replace("ד", "s"); s = s.replace("ה", "v"); s = s.replace("ו", "u"); s = s.replace("ז", "z"); s = s.replace("ח", "j"); s = s.replace("ט", "y"); s = s.replace("י", "h"); s = s.replace("כ", "f"); s = s.replace("ך", "l"); s = s.replace("ל", "k"); s = s.replace("מ", "n"); s = s.replace("נ", "b"); s = s.replace("ס", "x"); s = s.replace("ן", "i"); s = s.replace("ע", "g"); s = s.replace("פ", "p"); s = s.replace("צ", "m"); s = s.replace("ק", "e"); s = s.replace("ר", "r"); s = s.replace("ש", "a"); s = s.replace("/", "q"); s = s.replace("'", "w"); if (txtPic == undefined) { document.getElementById("textPicNo").value = s; } else { document.getElementById(txtPic).value = s; } } function AddToFav() { LnkUrl = "http://www.b144.co.il"; StrTitle = decodeURIComponent(encodeURIComponent('All the Businesses. All the People - 144')); // alert(window.sidebar) if (window.sidebar) window.sidebar.addPanel(StrTitle, LnkUrl, ""); else if (window.external) window.external.AddFavorite(LnkUrl, StrTitle); return true; } function checkEmail(strEmail) { var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i if (filter.test(strEmail)) return true; else return false; }