/*#--------------------------------------------------------------------------# '# Proprietary and Confidential Information # '# # '# This material contains, and is part of a computer software program # '# which is, proprietary and confidential information owned by BSOFT # '# , Inc. The program, including this material, # '# may not be duplicated, disclosed or reproduced in whole or in part for # '# any purpose without the express written authorization of BSOFT . # '# All authorized reproductions must be marked with this # '# legend. # '# # '# Copyright (c) 2007 # '# BSOFT, Incorporated # '# All rights reserved # '# # '#---------------------------------------------------------------------------# ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*/ //alert('Translate(testjs)'); function SrchByReg(nRegionID, spnCity, dir, ClientID) { var setResp = ""; var site = "/" + dir + "rcity.aspx?_n=" + nRegionID; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); } setResp = xmlhttp.responseText; if (setResp != "") { $get(spnCity).innerHTML = ''; } } /*------------------------------------------------------------------------------------------*/ function GetPF(u_code, uid, dir, mid, catid, sortnum, areacode, city, pagenum, plcMember, mType, adv_number) { var setResp; var displayKidum = "1"; if ($get("kidum") == undefined) { displayKidum = "0"; } var site = "/" + dir + "get_phone.aspx?_p=" + u_code + "&mid=" + mid + "&catid=" + catid + "&sortnum=" + sortnum + "&areacode=" + areacode + "&city=" + encodeURI(city) + "&pagenum=" + pagenum + "&dKidum=" + displayKidum; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); if (typeof DOMParser == "undefined") { var objXML = new ActiveXObject("Microsoft.XMLDOM"); setResp = xmlhttp.responseText; objXML.loadXML(setResp); getXMLData(u_code, uid, dir, objXML.documentElement, 1, plcMember, mType, u_code, mid, adv_number); } else { var vParser = new DOMParser(); var doc = vParser.parseFromString(xmlhttp.responseText, "text/xml"); getXMLData(u_code, uid, dir, doc, 0, plcMember, mType, u_code, mid, adv_number); } } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); setResp = xmlhttp.responseText; var objXML = new ActiveXObject("Microsoft.XMLDOM"); objXML.loadXML(setResp); getXMLData(u_code, uid, dir, objXML.documentElement, 1, plcMember, mType, u_code, adv_number); } document.body.style.cursor = 'auto'; $get(uid + "_btnPhone").style.cursor = "pointer"; } function Send_Route_Mail(link, to_Mail, token, city, street, streetNo) {//delete this: from_Mail, Massage, var dir = $get("CategoryFolder").value; //delete this: "&fm=" + from_Mail + "&ms=" + encodeURIComponent(Massage) + var site = "/" + dir + "services/send_mailRequest.ashx?lnk=" + encodeURIComponent(link) + "&tm=" + to_Mail + "&token=" + token + "&city=" + city + "&street=" + street + "&streetNo=" + streetNo; var returnVal = xml_request(site); return returnVal; } function xml_request(site) { if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); if (typeof DOMParser == "undefined") { var objXML = new ActiveXObject("Microsoft.XMLDOM"); setResp = xmlhttp.responseText; return (setResp); } else { return (xmlhttp.responseText); } } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); setResp = xmlhttp.responseText; return (setResp); } } function GetP(u_code, uid, dir, mid, catid, sortnum, areacode, city, pagenum, plcMember, mType,adv_number) { document.body.style.cursor = 'wait'; $get(uid + "_btnPhone").style.cursor = "wait"; try { var t = setTimeout("GetPF('" + u_code + "','" + uid + "','" + dir + "','" + mid + "','" + catid + "','" + sortnum + "','" + areacode + "','" + city + "','" + pagenum + "','" + plcMember + "' ,'" + mType + "','" + adv_number + "');", 10); } catch (e) { } //document.body.style.cursor = 'auto'; //$get(uid + "_btnPhone").style.cursor = "pointer"; } /*------------------------------------------------------------------------------------------*/ function GetPN(u_code, uid, dir, code, imgcod, mid, catid, sortnum, areacode, city, pagenum) { var setResp, imgName; var site = "/" + dir + "get_phone.aspx?_p=" + u_code + "&_n=" + encodeURI(code) + "&mid=" + mid + "&catid=" + catid + "&sortnum=" + sortnum + "&areacode=" + areacode + "&city=" + encodeURI(city) + "&pagenum=" + pagenum; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); if (typeof DOMParser == "undefined") { setResp = xmlhttp.responseText; var objXML = new ActiveXObject("Microsoft.XMLDOM"); objXML.loadXML(setResp); //objXML.loadXML(setResp); returnStr = getXMLDataDiv(objXML.documentElement, 1); if (returnStr == "False") imgName = getXMLPic(objXML.documentElement, 1); } else { var vParser = new DOMParser(); var doc = vParser.parseFromString(xmlhttp.responseText, "text/xml"); returnStr = getXMLDataDiv(doc, 0); if (returnStr == "False") imgName = getXMLPic(doc, 0); } } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); setResp = xmlhttp.responseText; var objXML = new ActiveXObject("Microsoft.XMLDOM"); objXML.loadXML(setResp); //objXML.loadXML(setResp); returnStr = getXMLDataDiv(objXML.documentElement, 1); if (returnStr == "False") imgName = getXMLPic(objXML.documentElement, 1); } if (returnStr != "") { if (returnStr == "False") return ("False$$" + imgName); else return (returnStr); } else return ("False$$" + imgName); } function GetNum(n_code, dir) { var setResp = ""; var site = "/" + dir + "get_phone.aspx?_n=" + encodeURI(n_code); if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); } setResp = xmlhttp.responseText; if (setResp != "") { if (setResp == "False") return ("False"); else return ("True"); } else return ("False"); } /*------------------------------------------------------------------------------------------*/ function getXMLData(u_code, uid, dir, xmlDoc, flg, plcMember, mType, encPhone, mid, adv_number) { var directory = $get("CategoryFolder").value; 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(\"" + encPhone + "\",\"" + mid + "\",\"\",\"\")' "; if (get_sp() == false) seTsp = ""; if (xmlDoc == null) return; if (flg == 1) { var vNodeText; if (xmlDoc.childNodes.length > 0) { if (xmlDoc.selectNodes("answer")[0].text == "False") { Add_div(u_code, uid, xmlDoc.selectNodes("pic")[0].text, xmlDoc.selectNodes("mid")[0].text, xmlDoc.selectNodes("catid")[0].text, xmlDoc.selectNodes("sortnum")[0].text, xmlDoc.selectNodes("areacode")[0].text, xmlDoc.selectNodes("city")[0].text, xmlDoc.selectNodes("pagenum")[0].text, adv_number) } else { $get(uid + "_btnPhone").style.display = "none"; if ($get(uid + "_spanNumber") != null) { if (unescape(xmlDoc.selectNodes("phone")[0].text).substring(0, 1) == "*") { $get(uid + "_spanNumber").title = decodeURIComponent(encodeURIComponent('Note – you can dial 1222 from a land line instead of using your star key')).replace(/##/g, unescape('%0D%0A')); // "���� ��!������ ���� ���� ����� 1222 ����� �� ����*"; } //$get(uid + "_spanNumber").innerHTML = unescape(xmlDoc.selectNodes("phone")[0].text); if (adv_number != "") { //set voice $get(uid + "_spanNumber").innerHTML = ""; //?_p=" + encPhone + "&_mid=" + mid + "'>) " + adv_number + "*"; } else { //set voice $get(uid + "_spanNumber").innerHTML = ""; } } else { if (unescape(xmlDoc.selectNodes("phone")[0].text).substring(0, 1) == "*") { $get(uid + "_spanNumber1").title = decodeURIComponent(encodeURIComponent('Note – you can dial 1222 from a land line instead of using your star key')).replace(/##/g, unescape('%0D%0A')); // "���� ��!������ ���� ���� ����� 1222 ����� �� ����*"; } //$get(uid + "_spanNumber1").innerHTML = unescape(xmlDoc.selectNodes("phone")[0].text); if (adv_number != "") { //set voice $get(uid + "_spanNumber1").innerHTML = ""; //?_p=" + encPhone + "&_mid=" + mid + "'>) " + adv_number + "*"; } else { //set voice $get(uid + "_spanNumber1").innerHTML = ""; } } if (mType == "1") { registerConversion('1057407492', 'T9jjCP6CnwEQhISb-AM', '1.0'); registerConversion('1041107609', '9ojoCLm7lAEQmZW48AM', '1.0'); registerConversion('1034471091', 'S-JMCLHvmQEQs42j7QM', '1.0'); registerConversion('1035044720', 'qOhXCPqimgEQ8I7G7QM', '1.0'); registerConversion('1039482188', 'dArBCMj_nAEQzPrU7wM', '1.0'); registerConversion('1024370261', 'VzWuCOWMqAEQ1cy66AM', '1.0'); //arabic analitic registerConversion('1021363887','EPrSCOnHwwEQr42D5wM','1.0'); } } RenderMember(xmlDoc.selectNodes("reg_member_table")[0].text, plcMember); } } else { vItems = xmlDoc.getElementsByTagName("num4net"); if (vItems[0].getElementsByTagName("answer")[0].firstChild.nodeValue.toUpperCase() == "FALSE") { Add_div(u_code, uid, trim(vItems[0].getElementsByTagName("pic")[0].firstChild.nodeValue), trim(vItems[0].getElementsByTagName("mid")[0].firstChild.nodeValue), trim(vItems[0].getElementsByTagName("catid")[0].firstChild.nodeValue), trim(vItems[0].getElementsByTagName("sortnum")[0].firstChild.nodeValue), trim(vItems[0].getElementsByTagName("areacode")[0].firstChild.nodeValue), trim(vItems[0].getElementsByTagName("city")[0].firstChild.nodeValue), trim(vItems[0].getElementsByTagName("pagenum")[0].firstChild.nodeValue), adv_number); } else { $get(uid + "_btnPhone").style.display = "none"; if ($get(uid + "_spanNumber") != null) { if (unescape(vItems[0].getElementsByTagName("phone")[0].text).substring(0, 1) == "*") { $get(uid + "_spanNumber1").title = decodeURIComponent(encodeURIComponent('Note – you can dial 1222 from a land line instead of using your star key')).replace(/##/g, unescape('%0D%0A')); // "���� ��!������ ���� ���� ����� 1222 ����� �� ����*"; } //$get(uid + "_spanNumber").innerHTML = unescape(vItems[0].getElementsByTagName("phone")[0].firstChild.nodeValue); if (adv_number != "") { //set voice $get(uid + "_spanNumber").innerHTML = ""; //?_p=" + encPhone + "&_mid=" + mid + "'>) " + adv_number + "*"; } else { //set voice $get(uid + "_spanNumber").innerHTML = ""; } } else { if (unescape(vItems[0].getElementsByTagName("phone")[0].text).substring(0, 1) == "*") { $get(uid + "_spanNumber1").title = decodeURIComponent(encodeURIComponent('Note – you can dial 1222 from a land line instead of using your star key')).replace(/##/g, unescape('%0D%0A')); // "���� ��!������ ���� ���� ����� 1222 ����� �� ����*"; } //$get(uid + "_spanNumber1").innerHTML = unescape(vItems[0].getElementsByTagName("phone")[0].firstChild.nodeValue); if (adv_number != "") { //set voice $get(uid + "_spanNumber1").innerHTML = ""; //?_p=" + encPhone + "&_mid=" + mid + "'>) " + adv_number + "*"; } else { //set voice $get(uid + "_spanNumber1").innerHTML = ""; } } if (mType == "1") { registerConversion('1057407492', 'T9jjCP6CnwEQhISb-AM', '1.0'); registerConversion('1041107609', '9ojoCLm7lAEQmZW48AM', '1.0'); registerConversion('1034471091', 'S-JMCLHvmQEQs42j7QM', '1.0'); registerConversion('1035044720', 'qOhXCPqimgEQ8I7G7QM', '1.0'); registerConversion('1039482188', 'dArBCMj_nAEQzPrU7wM', '1.0'); //arabic analitic registerConversion('1021363887', 'EPrSCOnHwwEQr42D5wM', '1.0'); } } try { RenderMember(vItems[0].getElementsByTagName("reg_member_table")[0].firstChild.nodeValue, plcMember); } catch (e) { } } } //get and set sp_recognition function set_sp() { Set_Cookie('B144_sp', 'true', '120', '/', '', ''); } //get and delete sp_recognition function del_sp() { //Delete_Cookie('B144_sp', '/', ''); Set_Cookie('B144_sp', 'false', '120', '/', '', ''); } function get_sp() { var myList = Get_Cookie('B144_sp'); if (myList) { if (myList == "true") return true; } return false; } /////////////////////////// function RenderMember(str, plcMember) { if (str == "" || plcMember == "") return; str = decodeURIComponent(str); str = str.replace(/@@/g, "<"); str = str.replace(/~~/g, ">"); str = str.replace(/##/g, " "); $get(plcMember).innerHTML = "" + str + "
"; } /*------------------------------------------------------------------------------------------*/ function getXMLDataDiv(xmlDoc, flg) { var vNodeText; if (flg == 1) { if (xmlDoc.childNodes.length > 0) { if (xmlDoc.selectNodes("answer")[0].text == "False") { imgName = xmlDoc.selectNodes("pic")[0].text; return ("False"); } else return (xmlDoc.selectNodes("phone")[0].text); } else return ("False"); } else { vItems = xmlDoc.getElementsByTagName("num4net"); if (vItems.length > 0) { if (vItems[0].getElementsByTagName("answer")[0].firstChild.nodeValue.toUpperCase() == "FALSE") { imgName = vItems[0].getElementsByTagName("pic")[0].firstChild.nodeValue; return ("False"); } else return (vItems[0].getElementsByTagName("phone")[0].firstChild.nodeValue); } else return ("False"); } } /*------------------------------------------------------------------------------------------*/ function getXMLPic(xmlDoc, flg) { var vNodeText; if (flg == 1) { if (xmlDoc.childNodes.length > 0) return (xmlDoc.selectNodes("pic")[0].text); } else { vItems = xmlDoc.getElementsByTagName("num4net"); if (vItems.length > 0) return (vItems[0].getElementsByTagName("pic")[0].firstChild.nodeValue); } } /*------------------------------------------------------------------------------------------*/ function ClosePN(dir) { var setResp = ""; var site = dir + "get_phone.aspx?_close=1"; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); } } /*------------------------------------------------------------------------------------------*/ function loadXMLFile(url, arg, sendType) { if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("GET", url, true); xmlhttp.send(null); } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', url, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); } } function IsNumeric(sText) { var ValidChars = "0123456789."; var IsNumber = true; var Char; for (i = 0; i < sText.length && IsNumber == true; i++) { Char = sText.charAt(i); if (ValidChars.indexOf(Char) == -1) { IsNumber = false; } } return IsNumber; } function isValidString(sText) { var IsValid = true; var Char; //var iChars = "\*|,?_:<>[]{};()@&$#%!~`^+=\\/0123456789"; var iChars = "\*|?_:<>[]{};()@&$#%!~`^+=\\/"; for (i = 0; i < sText.length && IsValid == true; i++) { Char = sText.charAt(i); if (iChars.indexOf(Char) > -1) { IsValid = false; } } return IsValid; } function isValidStreet(sText) { var IsValid = true; var Char; var iChars = "\*|,?_:<>[]{};()@&$#%!~`^+=\\/"; for (i = 0; i < sText.length && IsValid == true; i++) { Char = sText.charAt(i); if (iChars.indexOf(Char) > -1) { IsValid = false; } } return IsValid; } function CheckBuissness(sender, args) { var ClientID = $get("ClientID").value; if ($get(ClientID + "_txtBuisnessName").value.length < 2 && $get(ClientID + "_txtBuisness").value.length < 2) { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter at least 2 keys in field of business or business name *')); return false; } if ($get(ClientID + "_txtCity").value.length < 2 && $get(ClientID + "_txtCity").value != "") { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Incorrect city name *')); return false; } if ($get(ClientID + "_txtCity").value != "") { if (Get_Cookie('B144_Ucity')) { var ucity = Get_Cookie('B144_Ucity').split("="); if (ucity[0] == encodeURIComponent($get(ClientID + "_txtCity").value)) { if (parseInt(ucity[1]) > 1) { Set_Cookie('B144_UsCity', encodeURIComponent($get(ClientID + "_txtCity").value), '90', '/', '', ''); } else { Set_Cookie('B144_Ucity', encodeURIComponent($get(ClientID + "_txtCity").value) + "=" + (parseInt(ucity[1]) + 1), '90', '/', '', ''); Delete_Cookie('B144_UsCity', '/', ''); } } else { Set_Cookie('B144_Ucity', encodeURIComponent($get(ClientID + "_txtCity").value) + "=" + 1, '90', '/', '', ''); Delete_Cookie('B144_UsCity', '/', ''); } } else { Set_Cookie('B144_Ucity', encodeURIComponent($get(ClientID + "_txtCity").value) + "=" + 1, '90', '/', '', ''); Delete_Cookie('B144_UsCity', '/', ''); } } else { Delete_Cookie('B144_Ucity', '/', ''); Delete_Cookie('B144_UsCity', '/', ''); } if ($get(ClientID + "_txtBuisnessName").value == "" && $get(ClientID + "_txtBuisness").value == "") { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter Field of Business or Business Name *')); return false; } else if (isValidString($get(ClientID + "_txtBuisnessName").value) == false || isValidString($get(ClientID + "_txtBuisness").value) == false || isValidString($get(ClientID + "_txtCity").value) == false) { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter letters only *')); return false; } else { //AddAdv(); return true; } } function CheckGov(sender, args) { var ClientID = $get("ClientID").value; if ($get(ClientID + "_txtGovOfficeName").value.length < 2) { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent('*%20%D7%99%D7%A9%20%D7%9C%D7%94%D7%96%D7%99%D7%9F%20%D7%9C%D7%A4%D7%97%D7%95%D7%AA%202%20%D7%AA%D7%95%D7%95%D7%99%D7%9D%20%D7%91%D7%A9%D7%9D%20%D7%9E%D7%A9%D7%A8%D7%93'); return false; } else { return true; } } function CheckPrivate(errorTd) { var ClientID = $get("ClientID").value; if (($get(ClientID + "_txtNamePrivate").value.length) < 2) { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter at least 2 keys in First and last name *')); return false; } else if ($get(ClientID + "_txtCityPrivate").value.length < 2 && $get(ClientID + "_txtCityPrivate").value != "") { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Incorrect city name *')); return false; } else return true; // if (($get(ClientID + "_txtNamePrivate").value) == "" || ($get(ClientID + "_txtCityPrivate").value == "") ){ // $get(ClientID + "_errorTD").style.display = "block"; // $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent("%20*%20%D7%99%D7%A9%20%D7%9C%D7%94%D7%96%D7%99%D7%9F%20%D7%A9%D7%9D%20%D7%95%D7%99%D7%A9%D7%95%D7%91"); // return false; // } } function SetUI(dir, u, p) { var site = "/" + dir + "Services/setCookieHendler.ashx?u=" + u + "&p=" + p + "&d=f"; //+ "&catid=" + catid + "&sortnum=" + sortnum + "&areacode=" + areacode + "&city=" + encodeURI(city) + "&pagenum=" + pagenum + "&dKidum=" + displayKidum; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); } document.body.style.cursor = 'auto'; } function delUI(dir) { var site = "/" + dir + "Services/setCookieHendler.ashx?d=t"; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); } document.body.style.cursor = 'auto'; } function CheckMap() { var ClientID = $get("ClientID").value; if ($get(ClientID + "_txtCityMap").value == "" || $get(ClientID + "_txtCityMap").value.length < 2) { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter name of city *')); return false; } // else if ($get(ClientID + "_txtStreetMap").value == "" || $get(ClientID + "_txtStreetMap").value.length < 2 ){ // $get(ClientID + "_errorTD").style.display = "block"; // $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent("*%20%D7%99%D7%A9%20%D7%9C%D7%94%D7%96%D7%99%D7%9F%20%D7%A9%D7%9D%20%D7%A8%D7%97%D7%95%D7%91"); // return false; // } else try { if ($get("routeMap").value == "1") { Set_Route_Point($get(ClientID + "_txtCityMap").value, $get(ClientID + "_txtStreetMap").value, $get(ClientID + "_txtStreetNoMap").value); try { display_DirectionDiv(); } catch (e) { } return false; } else { return true; } } catch (e) { return true; } } function CheckMapRout(CityMap, StreetMap, StreetNoMap) { try { var ClientID = $get("ClientID").value; if ($get(CityMap).value == "") { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter name of city *')); Delete_Cookie('B144_uAddressCity', '/', ''); return false; } Set_Cookie('B144_uAddressCity', encodeURIComponent($get(CityMap).value), '90', '/', '', ''); if ($get(StreetMap).value != "") Set_Cookie('B144_uAddressStreet', encodeURIComponent($get(StreetMap).value), '90', '/', '', ''); else Delete_Cookie('B144_uAddressStreet', '/', ''); if ($get(StreetNoMap).value != "") Set_Cookie('B144_uAddressStn', encodeURIComponent($get(StreetNoMap).value), '90', '/', '', ''); else Delete_Cookie('B144_uAddressStn', '/', ''); } catch (e) { } // if ($get(StreetMap).value == "" ){ // $get(ClientID + "_errorTD").style.display = "block"; // $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent("*%20%D7%99%D7%A9%20%D7%9C%D7%94%D7%96%D7%99%D7%9F%20%D7%A9%D7%9D%20%D7%A8%D7%97%D7%95%D7%91"); // return false; // } } function CheckPrivateFilter(txtStreet, txtStreetN) { var ClientID = $get("ClientID").value; if ($get(txtStreet).value != "" && $get(ClientID + "_txtCityPrivate").value == "") { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter city * ')); return false; } else if ($get(txtStreet).value == "" && $get(txtStreetN).value != "") { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter street *')); return false; } else if (isValidString($get(ClientID + "_txtNamePrivate").value) == false || isValidString($get(ClientID + "_txtCityPrivate").value) == false) { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter letters only *')); return false; } else if (isValidStreet($get(txtStreet).value) == false) { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter letters and numbers only *')); return false; } else if (IsNumeric($get(txtStreetN).value) == false) { $get(ClientID + "_errorTD").style.display = "block"; $get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Enter name of street only *')); return false; } else return true; } function return_OpenExt(sender, divExt, host) { var catFolder = $get("CategoryFolder").value; if (sender.src == "http://" + host + "/" + catFolder + "img/home/minus.gif") { sender.src = "/" + catFolder + "img/home/plus.gif"; $get(divExt).style.display = "none"; } else { sender.src = "/" + catFolder + "img/home/minus.gif"; $get(divExt).style.display = "block"; } } function Undisplay_Div(imgExt, tblMemberInfo, ImgBtn) { $get(tblMemberInfo).style.display = "none"; $get(ImgBtn).style.display = "none"; $get(imgExt).style.display = "block"; return false; } function Display_Member_Card(tblMemberInfo, divMInfo, ph, dir, dvProgress, mid, catcode, sortnum, areaCode, city, pageNum, btn, tblMemberCard, td_details_more_card, bweb, lang, n4nMember, myList, dvSecLine, tdHr, orgid, isOrg) { var clientId = td_details_more_card.split("td_details_more_card")[0]; var catFolder = $get("CategoryFolder").value; Reg_Adv_Td(clientId, n4nMember); //if ($get(tblMemberInfo).style.display == "none") { $get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "td_plain_middle_center table_details_more_7" : "td_plain_middle_center table_details_more_7Reg"); $get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "td_plain_middle_center table_details_more_7" : "td_plain_middle_center table_details_more_7Reg"); if ($get("ImgCloseBtn_" + clientId).style.visibility == "hidden") { //JS_Replace_Image($get(clientId + "img_more_info"), n4nMember, true); if (lang == "he" || lang == "ar") { $get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "td_plain table_details_more_7_on" : "td_plain table_details_more_7Reg_on"); $get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "td_plain table_details_more_7_on" : "td_plain table_details_more_7Reg_on"); } else { $get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "td_plain_left table_details_more_7_on" : "td_plain_left table_details_more_7Reg_on"); $get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "td_plain_left table_details_more_7_on" : "td_plain_left table_details_more_7Reg_on"); } $get("ImgCloseBtn_" + clientId).style.visibility = "visible"; $get(clientId + "td_details_more_card").style.backgroundPosition = (lang == "he" || lang == "ar") ? "left" : "right"; $get(dvProgress).style.display = "block"; $get(tblMemberCard).style.display = "none"; var setResp = ""; var site = "/" + dir + "get_member_card.aspx?_p=" + ph + "&mid=" + mid + "&catcode=" + catcode + "&areaCode=" + areaCode + "&city=" + city + "&pageNum=" + pageNum + "&sortnum=" + sortnum + "&bweb=" + encodeURIComponent(bweb) + "&myList=" + myList + "&orgid=" + orgid + "&isOrg=" + isOrg; req = createReq(); if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); setResp = xmlhttp.responseText; } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); setResp = xmlhttp.responseText; } if (setResp != "") { //loadScript(); $get(divMInfo).innerHTML = setResp; $get(tblMemberInfo).style.display = "block"; $get(dvSecLine).style.display = "block"; $get(tdHr).style.display = "block"; $get(dvProgress).style.display = "none"; registerConversion('1057407492', '7qIaCNiDnwEQhISb-AM', '1.0'); registerConversion('1041107609', 'O39HCJO8lAEQmZW48AM', '1.0'); registerConversion('1034471091', 'S-JMCLHvmQEQs42j7QM', '1.0'); registerConversion('1035044720', 'qOhXCPqimgEQ8I7G7QM', '1.0'); registerConversion('1039482188', 'dk1iCO7-nAEQzPrU7wM', '1.0'); registerConversion('1024370261', 'VzWuCOWMqAEQ1cy66AM', '1.0'); //arabic analitic registerConversion('1021363887','qE9oCInEwwEQr42D5wM','1.0'); } } else { //JS_Replace_Image($get(clientId + "img_more_info"), n4nMember, false); // $get(btn).innerText = decodeURIComponent("%D7%9E%D7%99%D7%93%D7%A2%20%D7%A0%D7%95%D7%A1%D7%A3"); Reg_Adv_Td(clientId, n4nMember); $get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "td_plain_middle_center table_details_more_7" : "td_plain_middle_center table_details_more_7Reg"); $get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "td_plain_middle_center table_details_more_7" : "td_plain_middle_center table_details_more_7Reg"); $get(tblMemberInfo).style.display = "none"; $get("ImgCloseBtn_" + clientId).style.visibility = "hidden" $get(dvSecLine).style.display = "none"; $get(tdHr).style.display = "none"; $get(tblMemberCard).style.display = "none"; } } function loadScript() { var test = document.getElementById('addthisScript'); if (test == null) { var script = document.createElement("script") script.type = "text/javascript"; script.setAttribute("id", "addthisScript"); script.src = "http://s7.addthis.com/js/250/addthis_widget.js?domready=1"; document.getElementsByTagName("head")[0].appendChild(script); } } function Set_ClickRequest(src, dir) { var setResp = ""; var site = dir + "services/Set_ClickRequest.ashx" + src; req = createReq(); if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); setResp = xmlhttp.responseText; } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); setResp = xmlhttp.responseText; } //if(setResp != "" ){ //} } function Get_CoordRequest(city, street, streetNo) { var setResp = ""; var dir = $get("CategoryFolder").value; var site = "/" + dir + "services/Get_Coord.ashx?_c=" + encodeURIComponent(city) + "&_s=" + encodeURIComponent(street) + "&_sn=" + encodeURIComponent(streetNo) + "&_ym=1"; req = createReq(); if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); setResp = xmlhttp.responseText; } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); setResp = xmlhttp.responseText; } if (setResp != "" && setResp != "false") { return setResp; } else return false; } function Get_UserCoordRequest(cityId, streetId, streetNoId, lblError, mapX, mapY, category) { var city = $get(cityId).value; var clientId = $get("ClientID").value; var street = $get(streetId).value; var streetNo = $get(streetNoId).value; $get(category).value = $get(clientId + "_txtBuisness").value; $get(lblError).style.display = "none"; if ($get(category).value == "") { $get(lblError).innerHTML = decodeURIComponent(encodeURIComponent('Enter Area ')); $get(lblError).style.display = "block"; return false; } if (city == "") { $get(lblError).innerHTML = decodeURIComponent(encodeURIComponent('Enter name of city *')); $get(lblError).style.display = "block"; Delete_Cookie('B144_uAddressCity', '/', ''); return false; } Set_Cookie('B144_uAddressCity', encodeURIComponent(city), '90', '/', '', ''); if (street != "") Set_Cookie('B144_uAddressStreet', encodeURIComponent(street), '90', '/', '', ''); else Delete_Cookie('B144_uAddressStreet', '/', ''); if (streetNo != "") Set_Cookie('B144_uAddressStn', encodeURIComponent(streetNo), '90', '/', '', ''); else Delete_Cookie('B144_uAddressStn', '/', ''); var setResp = ""; var dir = $get("CategoryFolder").value; var site = "/" + dir + "services/Get_Coord.ashx?_p=1&_c=" + encodeURIComponent(city) + "&_s=" + encodeURIComponent(street) + "&_sn=" + encodeURIComponent(streetNo); req = createReq(); if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); setResp = xmlhttp.responseText; } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); setResp = xmlhttp.responseText; } if (setResp != "" && setResp != "false") { $get(mapX).value = setResp.split("~")[0]; $get(mapY).value = setResp.split("~")[1]; if ($get(mapX).value == "") { $get(lblError).innerHTML = decodeURIComponent(encodeURIComponent('* Address not found - make sure correct information was entered')); $get(lblError).style.display = "block"; return false; } // var errReturn = setResp.split("~"); // if (errReturn.length == 3){ // if(errReturn[2] != "true"){ // $get(lblError).innerHTML = decodeURIComponent(errReturn[2]); // $get(lblError).style.display = "block"; // } // } return true; } else { $get(lblError).innerHTML = decodeURIComponent(encodeURIComponent('* Address not found - make sure correct information was entered')); $get(lblError).style.display = "block"; return false; } } function Get_UserCoordRequest2(cityId, streetId, streetNoId, lblError, mapX, mapY, category) { var city = $get(cityId).value; //var clientId = $get("ClientID").value; var street = $get(streetId).value; var streetNo = $get(streetNoId).value; var myCategory = $get(category).value $get(lblError).style.display = "none"; if (myCategory == "") { $get(lblError).innerHTML = decodeURIComponent(encodeURIComponent('Enter Area ')); $get(lblError).style.display = "block"; return false; } if (city == "") { $get(lblError).innerHTML = decodeURIComponent(encodeURIComponent('Enter name of city *')); $get(lblError).style.display = "block"; Delete_Cookie('B144_uAddressCity', '/', ''); return false; } Set_Cookie('B144_uAddressCity', encodeURIComponent(city), '90', '/', '', ''); if (street != "") Set_Cookie('B144_uAddressStreet', encodeURIComponent(street), '90', '/', '', ''); else Delete_Cookie('B144_uAddressStreet', '/', ''); if (streetNo != "") Set_Cookie('B144_uAddressStn', encodeURIComponent(streetNo), '90', '/', '', ''); else Delete_Cookie('B144_uAddressStn', '/', ''); var setResp = ""; var dir = $get("CategoryFolder").value; var site = "/" + dir + "services/Get_Coord.ashx?_p=1&_c=" + encodeURIComponent(city) + "&_s=" + encodeURIComponent(street) + "&_sn=" + encodeURIComponent(streetNo); req = createReq(); if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); setResp = xmlhttp.responseText; } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); setResp = xmlhttp.responseText; } if (setResp != "" && setResp != "false") { $get(mapX).value = setResp.split("~")[0]; $get(mapY).value = setResp.split("~")[1]; if ($get(mapX).value == "") { $get(lblError).innerHTML = decodeURIComponent(encodeURIComponent('* Address not found - make sure correct information was entered')); $get(lblError).style.display = "block"; return false; } // var errReturn = setResp.split("~"); // if (errReturn.length == 3){ // if(errReturn[2] != "true"){ // $get(lblError).innerHTML = decodeURIComponent(errReturn[2]); // $get(lblError).style.display = "block"; // } // } return true; } else { $get(lblError).innerHTML = decodeURIComponent(encodeURIComponent('* Address not found - make sure correct information was entered')); $get(lblError).style.display = "block"; return false; } } function Reg_Adv_Td(clientId, n4nMember) { if (!n4nMember) { n4nMember = "0"; } //$get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "td_plain_middle_center table_details_more_7" : "td_plain_middle_center table_details_more_7Reg"); //$get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "td_plain_middle_center table_details_more_7" : "td_plain_middle_center table_details_more_7Reg"); $get(clientId + "td_details_more_Sms").setAttribute("class", "td_plain_middle_center table_details_more_6"); $get(clientId + "td_details_more_Sms").setAttribute("className", "td_plain_middle_center table_details_more_6"); $get(clientId + "td_details_more_Sms").style.backgroundImage = ""; $get("ImgCloseSmsBtn_" + clientId).style.visibility = "hidden"; try { $get(clientId + "td_details_more_Mail").setAttribute("class", "td_plain_middle_center table_details_more_6"); $get(clientId + "td_details_more_Mail").setAttribute("className", "td_plain_middle_center table_details_more_6"); $get(clientId + "td_details_more_Mail").style.backgroundImage = ""; $get("ImgCloseMailBtn_" + clientId).style.visibility = "hidden"; } catch (e) { } try { $get(clientId + "td_details_more_Cupon").setAttribute("class", "td_plain_middle_center table_details_more_5"); $get(clientId + "td_details_more_Cupon").setAttribute("className", "td_plain_middle_center table_details_more_5"); $get(clientId + "td_details_more_Cupon").style.backgroundImage = ""; } catch (e) { } try { $get(clientId + "td_details_more_PhoneRequest").setAttribute("class", "td_plain_middle_center table_details_more_6"); $get(clientId + "td_details_more_PhoneRequest").setAttribute("className", "td_plain_middle_center table_details_more_6"); $get(clientId + "td_details_more_PhoneRequest").style.backgroundImage = ""; } catch (e) { } try { $get(clientId + "td_details_more_ypic").setAttribute("class", "td_plain_middle_center table_details_more_6"); $get(clientId + "td_details_more_ypic").setAttribute("className", "td_plain_middle_center table_details_more_6"); $get(clientId + "td_details_more_ypic").style.backgroundImage = ""; } catch (e) { } try { $get(clientId + "td_details_more_Map").setAttribute("class", "td_plain_middle_center table_details_more_3"); $get(clientId + "td_details_more_Map").setAttribute("className", "td_plain_middle_center table_details_more_3"); $get(clientId + "td_details_more_Map").style.backgroundImage = ""; } catch (e) { } try { $get(clientId + "td_details_more_Site").setAttribute("class", "td_plain_middle_center table_details_more_2"); $get(clientId + "td_details_more_Site").setAttribute("className", "td_plain_middle_center table_details_more_2"); $get(clientId + "td_details_more_Site").style.backgroundImage = ""; } catch (e) { } } function UnDisplay_Adv(btnAdv, tblAdvSearchTbl, hidAdvParams, category, txtBuisness, btnSubmit, hidAdvFields, tblAdvSearch, showAdvSearchBtn) { try { //if (category != $get(txtBuisness).value){ $get(hidAdvParams).Value = ""; $get(btnSubmit).style.display = "block"; if ($get(btnAdv) != null) { $get(btnAdv).style.display = "none"; $get(tblAdvSearchTbl).style.display = "none"; } GetCatAdvFlds($get(txtBuisness).value, tblAdvSearch, btnSubmit, btnAdv, hidAdvFields, showAdvSearchBtn); //} } catch (e) { } } function GetCatAdvFlds(cat_name, tblAdvSearch, btnSubmit, btnAdv, hidAdvFields, showAdvSearchBtn) { if (cat_name == "") return; var setResp; var ClientID = $get("ClientID").value; var dir = $get("CategoryFolder").value; var site = "/" + dir + "get_category_adv.aspx?_c=" + escape(cat_name) + "&_cl=" + ClientID; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); xmlhttp.open("get", site, false); xmlhttp.send(null); if (typeof DOMParser == "undefined") { var objXML = new ActiveXObject("Microsoft.XMLDOM"); setResp = xmlhttp.responseText; objXML.loadXML(setResp); getXMLCatData(objXML.documentElement, tblAdvSearch, btnSubmit, btnAdv, hidAdvFields, showAdvSearchBtn); } else { var vParser = new DOMParser(); var doc = vParser.parseFromString(xmlhttp.responseText, "text/xml"); getXMLCatData(doc, tblAdvSearch, btnSubmit, btnAdv, hidAdvFields, showAdvSearchBtn); } } else if (window.ActiveXObject) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open('POST', site, false); xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xmlhttp.send(); setResp = xmlhttp.responseText; var objXML = new ActiveXObject("Microsoft.XMLDOM"); objXML.loadXML(setResp); getXMLCatData(objXML.documentElement, tblAdvSearch, btnSubmit, btnAdv, hidAdvFields, showAdvSearchBtn); } } /*------------------------------------------------------------------------------------------*/ function getXMLCatData(xmlDoc, tblAdvSearch, btnSubmit, btnAdv, hidAdvFields, showAdvSearchBtn) { if (xmlDoc == null) { return; } if (xmlDoc.selectNodes("Structure")[0].text != "") { var str1 = ""; var height = 0; var str = xmlDoc.selectNodes("Structure")[0].text; try { str1 = xmlDoc.selectNodes("Structure1")[0].text; height = xmlDoc.selectNodes("height")[0].text; } catch (e) { } str = decodeURIComponent(str); str = str.replace(/@@/g, "<"); str = str.replace(/~~/g, ">"); str = str.replace(/##/g, " "); str1 = decodeURIComponent(str1); str1 = str1.replace(/@@/g, "<"); str1 = str1.replace(/~~/g, ">"); str1 = str1.replace(/##/g, " "); var ClientID = $get("ClientID").value; $get(ClientID + "_divAdvFields").innerHTML = str; $get(hidAdvFields).value = xmlDoc.selectNodes("Val")[0].text; $get(tblAdvSearch).style.display = "none"; $get(btnAdv).style.display = "block"; if (str1 != "") { $get(showAdvSearchBtn).style.display = "block"; $get(ClientID + "_divAdvFields1").innerHTML = str1; try { //$get(showAdvSearchBtn).attributes["onclick"].value = 'javascript:Display_advDiv("' + ClientID + '_divAdvFields1' + '","' + height + '","' + showAdvSearchBtn + '")'; $get(showAdvSearchBtn).onclick = function() { Display_advDiv(ClientID + "_divAdvFields1", height, showAdvSearchBtn) } } catch (e) { } } else { $get(showAdvSearchBtn).style.display = "none"; } //$get(btnAdv).innerHTML = "" + decodeURIComponent("%D7%97%D7%99%D7%A4%D7%95%D7%A9%20%D7%9E%D7%AA%D7%A7%D7%93%D7%9D") + ""; } } function Replace_Html() { } // Removes leading whitespaces function LTrim(value) { var re = /\s*((\S+\s*)*)/; return value.replace(re, "$1"); } // Removes ending whitespaces function RTrim(value) { var re = /((\s*\S+)*)\s*/; return value.replace(re, "$1"); } // Removes leading and ending whitespaces function trim(value) { return LTrim(RTrim(value)); } function Send_SmsRequest(mid, type, catcode, areaCode, city, Street, Street_No, sortnum, pageNum, guid, ph, mstreet, mstreetn, mcity, name, smsNumber, lbl_Error) { $get(lbl_Error).style.display = "none"; // create XMLHTTP object req = createReq(); if (req != null) { CategoryFolder = $get("CategoryFolder").value; requestUrl = "/" + CategoryFolder + "controls/Get_SmsRequest.ashx?_p=" + ph + "&mid=" + mid + "&street=" + Street + "&name=" + name + "&smsNumber=" + smsNumber + "&guid=" + guid + "&mstreet=" + mstreet + "&mstreetn=" + mstreetn + "&mcity=" + mcity + "&type=" + type + "&streetn=" + Street_No + "&catcode=" + catcode + "&areaCode=" + areaCode + "&city=" + city + "&pageNum=" + pageNum + "&sortnum=" + sortnum; req.onreadystatechange = process; try { req.open("GET", requestUrl, false); req.send(null); setResp = req.responseText; if (setResp.toLowerCase() != "false") { return true; } else { $get(lbl_Error).style.display = "block"; return false; } } catch (e) { $get(lbl_Error).style.display = "block"; return false; } } else { $get(lbl_Error).style.display = "block"; } } function process() { // if 1 is returned if (req.readyState == 4 && req.status == 200 && req.responseText == '1') window.location.replace(window.location.href); } function createReq() { // Create XMLHTTP compatible in various browsers try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (oc) { req = null; } } if (!req && typeof XMLHttpRequest != "undefined") { req = new XMLHttpRequest(); } return req; } var typeOfClick; function DisplayDvMemberCard(MID, type, Category_Code, area_code, city, Street, Street_No, SortNum, page_no, guid, Phone, mstreet, mstreetN, mCity, name, tblMemberInfo, dvProgress, tblMemberCard, ifrMemberCard, displayType, btnMemberInfo, td_details_more_card, lang, n4nMember, desc, dvSecLine, tdHr) { var browser = navigator.appName; var clientId = td_details_more_card.split("td_details_more_card")[0]; var catFolder = $get("CategoryFolder").value; Reg_Adv_Td(clientId, n4nMember); //$get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "td_plain table_details_more_7_on" : "td_plain table_details_more_7Reg_on"); //$get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "td_plain table_details_more_7_on" : "td_plain table_details_more_7Reg_on"); if ($get("ImgCloseBtn_" + clientId).style.visibility == "hidden") { //JS_Replace_Image($get(clientId + "img_more_info"), n4nMember, true); //show the member_info card if (lang == "he" || lang == "ar") { $get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "td_plain table_details_more_7_on" : "td_plain table_details_more_7Reg_on"); $get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "td_plain table_details_more_7_on" : "td_plain table_details_more_7Reg_on"); } else { $get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "td_plain_left table_details_more_7_on" : "td_plain_left table_details_more_7Reg_on"); $get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "td_plain_left table_details_more_7_on" : "td_plain_left table_details_more_7Reg_on"); } $get("ImgCloseBtn_" + clientId).style.visibility = "visible"; } $get(clientId + "td_details_more_card").style.backgroundPosition = (lang == "he" || lang == "ar") ? "left" : "right"; $get(dvSecLine).style.display = "block"; $get(tdHr).style.display = "block"; //till here member_info card. if (displayType == "cupon") { typeOfClick = "cupon"; $get(tblMemberCard).height = "353px"; $get(ifrMemberCard).height = "335px"; } else if (displayType == "sms") { typeOfClick = "sms"; $get(tblMemberCard).height = "273px"; $get(ifrMemberCard).height = "255px"; //"253px"; } else if (displayType == "mail") { typeOfClick = "mail"; $get(tblMemberCard).height = "273px"; $get(ifrMemberCard).height = "255px"; } else if (displayType == "callrequest") { typeOfClick = "callrequest"; // $get(tblMemberCard).height = "353px"; $get(ifrMemberCard).height = "335px"; } else if (displayType == "ypic") { typeOfClick = "ypic"; // $get(tblMemberCard).height = "353px"; $get(ifrMemberCard).height = "335px"; //253px"; } else if (displayType == "phone2buisness") { typeOfClick = "phone2buisness"; $get(tblMemberCard).height = "353px"; $get(ifrMemberCard).height = "335px"; } $get(tblMemberInfo).style.display = "none"; $get(dvProgress).style.display = "block"; var CategoryFolder = $get("CategoryFolder").value; var src = ""; src = "member_card.aspx?MID=" + encodeURIComponent(MID); src += "&type=" + type; src += "&Category_Code=" + encodeURIComponent(Category_Code); src += "&area_code=" + encodeURIComponent(area_code); src += "&city=" + encodeURIComponent(city); src += "&Street=" + encodeURIComponent(Street); src += "&Street_No=" + encodeURIComponent(Street_No); src += "&SortNum=" + encodeURIComponent(SortNum); src += "&page_no=" + encodeURIComponent(page_no); src += "&guid=" + encodeURIComponent(guid); src += "&Phone=" + encodeURIComponent(Phone); src += "&mstreet=" + encodeURIComponent(mstreet); src += "&mstreetN=" + encodeURIComponent(mstreetN); src += "&mCity=" + encodeURIComponent(mCity); src += "&name=" + encodeURIComponent(name); src += "&dtype=" + encodeURIComponent(displayType); if (desc != undefined && desc != "") { src += "&desc=" + desc; } //document.write(src); $get(ifrMemberCard).src = "/" + CategoryFolder + src; $get(tblMemberCard).style.display = "block"; $get(dvProgress).style.display = "none"; } function findPosX(obj) { var curleft = 0; if (obj.offsetParent) while (1) { curleft += obj.offsetLeft; if (!obj.offsetParent) break; obj = obj.offsetParent; } else if (obj.x) curleft += obj.x; return curleft; } function findPosY(obj) { var curtop = 0; if (obj.offsetParent) while (1) { curtop += obj.offsetTop; if (!obj.offsetParent) break; obj = obj.offsetParent; } else if (obj.y) curtop += obj.y; return curtop; } var FloatDivT; var sx = 10; var sy = 0; var scrollPosY = 0; function Change_FloatMapDiv(id, requestPage, direction) { if ($get("chkFloatMap").checked == false) { JS_FloatDiv(id, requestPage, direction).floatIt(); Set_Cookie('B144_followMap', 'true', '90', '/', '', ''); } else { stopJS_FloatDiv(id); Set_Cookie('B144_followMap', 'false', '90', '/', '', ''); } } function JS_FloatDiv(id, requestPage, direction) { var ns = (navigator.appName.indexOf("Netscape") != -1); var el = document.getElementById ? $get(id) : document.all ? document.all[id] : document.layers[id]; var px = document.layers ? "" : "px"; var leftPos; window[id + "_obj"] = el; if (document.layers) el.style = el; el.cx = el.sx = sx; el.cy = el.sy = sy; el.sP = function(x, y) { if (document.body.clientWidth < 905) { leftPos = 10; } else { leftPos = (document.body.clientWidth - 870) / 2; } if (ns) { leftPos += 8; } if (direction == "ltr") leftPos += 512; this.style.left = leftPos + px; var advFldPx = 0; try { var clientId = $get("ClientID").value; advFldPx = 0; if (advFldPx != 0) { advFldPx = advFldPx.split("px")[0]; } } catch (e) { } if (isNaN(advFldPx) == true || advFldPx == "") advFldPx = 0; var offsetHeight = 0; if ($get("SelectMapDiv").offsetHeight == 0 && parseInt(advFldPx) == 0) { if (!ns) { offsetHeight = 252; } else offsetHeight = 272; } else { var exHeight = 320; offsetHeight = $get("SelectMapDiv").offsetHeight + exHeight + parseInt(advFldPx); } if (y < offsetHeight) { y = offsetHeight; } if (requestPage == "businessresults.aspx") y += 15; this.style.top = y + px; }; el.floatIt = function() { var pX, pY; pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop; var _docHeight = document.height || document.body.offsetHeight; if (_docHeight - f_scrollTop() < 630 && _docHeight - f_scrollTop() > 0) { pY = f_scrollTop() - 0; //120 } scrollPosY = pY; pX = (this.sx >= 0) ? 0 : ns ? innerWidth : document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth; if (this.sy < 0) pY += ns ? innerHeight : document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight; this.cx += (pX + this.sx - this.cx) / 8; this.cy += (pY + this.sy - this.cy) / 8; sx = this.cx; sy = this.cy; if (scrollPosY == pY) { window.setTimeout(this.id + "_obj.delayIt()", 80); } FloatDivT = setTimeout(this.id + "_obj.floatIt()", 40); } el.delayIt = function() { this.sP(this.cx, this.cy); } return el; } function stopJS_FloatDiv(id) { try{ clearTimeout(FloatDivT); sx = 10; sy = 0; $get(id).top = 0; } catch (e) { } } function f_scrollTop() { return f_filterResults( window.pageYOffset ? window.pageYOffset : 0, document.documentElement ? document.documentElement.scrollTop : 0, document.body ? document.body.scrollTop : 0 ); } function f_filterResults(n_win, n_docel, n_body) { var n_result = n_win ? n_win : 0; if (n_docel && (!n_result || (n_result > n_docel))) n_result = n_docel; return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result; } function showHideMenuSearch() { if ($get("menuSearchType").style.display == 'none') { $get("menuSearchType").style.display = 'block'; if (browser.isNS) { $get("menuSearchType").style.top = y + 10 + "px"; //curY + "px"; } else { $get("menuSearchType").style.top = (document.documentElement.scrollTop == 0) ? y + 5 : document.documentElement.scrollTop + y + 5; } if (document.body.clientWidth < 905) { $get("menuSearchType").style.left = "20px"; } else { var leftSpace; leftSpace = (document.body.clientWidth - 870) / 2; if (browser.isNS) { leftSpace += 27; } else { leftSpace += 20; } $get("menuSearchType").style.left = leftSpace + 190 + "px"; } } else $get("menuSearchType").style.display = 'none'; } function SeMenuSearch(Num, Val) { var ClientID = $get("ClientID").value; $get("slcSearchType").value = Val; $get(ClientID + "_hidSearchType").value = Num; $get("menuSearchType").style.display = 'none'; } function SeMenuSearchDistance(Num, Val, hidUserdrpDistance) { $get("slcUserdrpDistance").innerHTML = Val; $get(hidUserdrpDistance).value = Num; $get("userdrpDistance").style.display = 'none'; } function SeMenuSearchLocation(Num, Val, hidUserdrpLocation) { $get("slcUserdrpLocation").innerHTML = Val; $get(hidUserdrpLocation).value = Num; $get("userdrpLocation").style.display = 'none'; } function showHideuserdrpDistance() { if ($get("userdrpDistance").style.display == 'none') $get("userdrpDistance").style.display = 'block'; else $get("userdrpDistance").style.display = 'none'; } function showHideuserdrpLocation() { if ($get("userdrpLocation").style.display == 'none') $get("userdrpLocation").style.display = 'block'; else $get("userdrpLocation").style.display = 'none'; } function Set_Cookie(name, value, expires, path, domain, secure) { // set time, it's in milliseconds var today = new Date(); today.setTime(today.getTime()); /* if the expires variable is set, make the correct expires time, the current script below will set it for x number of days, to make it for hours, delete * 24, for minutes, delete * 60 * 24 */ if (expires) { expires = expires * 1000 * 60 * 60 * 24; } var expires_date = new Date(today.getTime() + (expires)); document.cookie = name + "=" + escape(value) + ((expires) ? ";expires=" + expires_date.toGMTString() : "") + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ((secure) ? ";secure" : ""); } function Get_Cookie(check_name) { // first we'll split this cookie up into name/value pairs // note: document.cookie only returns name=value, not the other components var a_all_cookies = document.cookie.split(';'); var a_temp_cookie = ''; var cookie_name = ''; var cookie_value = ''; var b_cookie_found = false; // set boolean t/f default f for (i = 0; i < a_all_cookies.length; i++) { // now we'll split apart each name=value pair a_temp_cookie = a_all_cookies[i].split('='); // and trim left/right whitespace while we're at it cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, ''); // if the extracted name matches passed check_name if (cookie_name == check_name) { b_cookie_found = true; // we need to handle case where cookie has no value but exists (no = sign, that is): if (a_temp_cookie.length > 1) { cookie_value = unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g, '')); } // note that in cases where cookie is initialized but no value, null is returned return cookie_value; break; } a_temp_cookie = null; cookie_name = ''; } if (!b_cookie_found) { return null; } } // this deletes the cookie when called function Delete_Cookie(name, path, domain) { if (Get_Cookie(name)) document.cookie = name + "=" + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ";expires=Thu, 01-Jan-1970 00:00:01 GMT"; } scrollStep = 1 var timerUp = ""; var timerDown = ""; function toTop(id) { document.getElementById(id).scrollTop = 0 } function scrollDivDown(id) { clearTimeout(timerDown) document.getElementById(id).scrollTop += scrollStep timerDown = setTimeout("scrollDivDown('" + id + "')", 10) } function scrollDivUp(id) { clearTimeout(timerUp) document.getElementById(id).scrollTop -= scrollStep timerUp = setTimeout("scrollDivUp('" + id + "')", 10) } function toBottom(id) { document.getElementById(id).scrollTop = document.getElementById(id).scrollHeight } function stopDivScroll() { clearTimeout(timerDown) clearTimeout(timerUp) } function Set_MoreCard(imgMore, tblAdvMore) { var CategoryFolder = $get("CategoryFolder").value; if ($get(imgMore).src.indexOf("/" + CategoryFolder + "images_v2/moreBtn.gif") != -1) { $get(imgMore).src = "/" + CategoryFolder + "images_v2/lessBtn.gif"; $get(tblAdvMore).style.display = "block"; } else { $get(imgMore).src = "/" + CategoryFolder + "images_v2/moreBtn.gif"; $get(tblAdvMore).style.display = "none"; } } function AddAdv(hidAdvId) { try { var ClientID = $get("ClientID").value; var ClientH = hidAdvId.split("hidAdvFields")[0]; var arr = $get(hidAdvId).value.split(";"); $get(ClientID + "_hidAdvParams").value = ""; if (arr.length > 0) { for (x = 0; x <= arr.length - 1; x++) { var arr1 = arr[x].split("~"); if (arr1[1] == "c") { if ($get(arr1[0]).checked == true) { var arr2 = arr1[0].split(ClientH); $get(ClientID + "_hidAdvParams").value += "~" + arr2[1] + ","; } } else if (arr1[1] == "d") { var box = $get(arr1[0]); if (box.options(box.selectedIndex).value != "") { var arr2 = arr1[0].split(ClientH); $get(ClientID + "_hidAdvParams").value += box.options(box.selectedIndex).value + "~" + arr2[1] + ","; } } } } } catch (e) { } return false; } function AddMyAdv(hidAdvId) { try { //var ClientID = $get("ClientID").value; var ClientH = hidAdvId.split("hidAdvFields")[0]; //alert(hidAdvId + ', ' + ClientH + "_hidAdvMyParams"); var arr = $get(hidAdvId).value.split(";"); $get(ClientH + "hidAdvMyParams").value = ""; if (arr.length > 0) { for (x = 0; x <= arr.length - 1; x++) { var arr1 = arr[x].split("~"); if (arr1[1] == "c") { if ($get(arr1[0]).checked == true) { var arr2 = arr1[0].split(ClientH); $get(ClientH + "hidAdvMyParams").value += "~" + arr2[1] + ","; } } else if (arr1[1] == "d") { var box = $get(arr1[0]); if (box.options(box.selectedIndex).value != "") { var arr2 = arr1[0].split(ClientH); $get(ClientH + "hidAdvMyParams").value += box.options(box.selectedIndex).value + "~" + arr2[1] + ","; } } } } } catch (e) { } return false; } function registerConversion(account, label, value) { var image = new Image(1, 1); image.src = 'http://www.googleadservices.com/pagead/conversion/' + account + '/?value=' + value + '&label=' + label + '&guid=ON&script=0'; return true; } function chCatState(divName) { if ($get(divName).getAttribute("className") == "catAboutN" || $get(divName).getAttribute("class") == "catAboutN") { $get(divName).setAttribute("className", "catAboutD"); $get(divName).setAttribute("class", "catAboutD"); } else { $get(divName).setAttribute("className", "catAboutN"); $get(divName).setAttribute("class", "catAboutN"); } } function AddToMyList(mId, me) { mId = encodeURIComponent(mId); var myList = Get_Cookie('b144_MyList'); if (myList) { if (checkMyList(myList, mId) == false) { Set_Cookie("b144_MyList", myList + mId + ";", '1', '/', '', ''); myList = Get_Cookie('b144_MyList'); } } else { Set_Cookie("b144_MyList", mId + ";", '1', '/', '', ''); myList = mId + ";"; } var myListCount = GetMyListCount(); $get("lblMyList").innerHTML = myListCount; if (myListCount == "0") $get("tdMyListRequest").style.display = "none"; else { $get("tdMyListRequest").style.display = "block"; var CategoryFolder = $get("CategoryFolder").value; me.src = "/" + CategoryFolder + "images_v2/myBuissness/myBuissness.jpg"; } } function GetMyList() { var myListCount = GetMyListCount(); $get("lblMyList").innerHTML = myListCount; if (myListCount == "0") $get("tdMyListRequest").style.display = "none"; else $get("tdMyListRequest").style.display = "block"; } function GetMyListCount() { var returnVal = "0"; var myList = Get_Cookie('b144_MyList'); if (myList) returnVal = myList.split(";").length - 1; return returnVal; } function DelMyList() { var myList = Get_Cookie('b144_MyList'); if (myList) { Set_Cookie("b144_MyList", "", '1', '/', '', ''); } $get("lblMyList").innerHTML = "0"; } function DelFromMyList(mId) { mId = encodeURIComponent(mId) var myList = Get_Cookie('b144_MyList'); if (myList) { myList = myList.replace(mId + ";", ""); Set_Cookie("b144_MyList", myList, '1', '/', '', ''); } $get("lblMyList").innerHTML = myList.split(";").length; } function checkMyList(myList, mId) { var myListArr = myList.split(";"); for (i = 0; i < myListArr.length; i++) { if (myListArr[i] == mId) { return true; } } return false; } function DoMyListRequest() { var directory = $get("CategoryFolder").value; if (GetMyListCount() != "0") { window.location = "/" + directory + "BusinessResults.aspx?mylist=list" } } var targetEvent = null; function Set_EvFocus(target) { targetEvent = target; } /*------------------------------------------------------------------------------------------*/ function hideShowFreeText() { ($get("trFreeText").style.display == "none") ? $get("trFreeText").style.display = "block" : $get("trFreeText").style.display = "none"; } function display_sp(encPhone, mid, pw, ps) { //return; var dir = $get("CategoryFolder").value; var setResp; var site = "/" + dir + "Services/Speech_Synth.ashx?_p=" + encPhone + "&_mid=" + mid; if (pw != "") { site = site + "&_pw=" + pw; } SetSpeechEmbed(site); } function displayOpen_sp(Phone, show) { //return; if (!show) { return; } var dir = $get("CategoryFolder").value; var setResp; var site = "/" + dir + "Services/Speech_Synth.ashx?_p=" + Phone + "&_d=1"; SetSpeechEmbed(site); } function SetSpeechEmbed(site) { var obj = "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + ""; $get("dvEmb").innerHTML = obj; } //marquee function pausescroller(content, divId, divClass, delay) { this.content = content //message array content this.tickerid = divId //ID of ticker div to display information this.delay = delay //Delay between msg change, in miliseconds. this.mouseoverBol = 0 //Boolean to indicate whether mouse is currently over scroller (and pause it if it is) this.hiddendivpointer = 1 //index of message array for hidden div document.write('
' + content[0] + '
') var scrollerinstance = this if (window.addEventListener) //run onload in DOM2 browsers window.addEventListener("load", function() { scrollerinstance.initialize() }, false) else if (window.attachEvent) //run onload in IE5.5+ window.attachEvent("onload", function() { scrollerinstance.initialize() }) else if (document.getElementById) //if legacy DOM browsers, just start scroller after 0.5 sec setTimeout(function() { scrollerinstance.initialize() }, 500) } // ------------------------------------------------------------------- // initialize()- Initialize scroller method. // -Get div objects, set initial positions, start up down animation // ------------------------------------------------------------------- pausescroller.prototype.initialize = function() { this.tickerdiv = document.getElementById(this.tickerid) this.visiblediv = document.getElementById(this.tickerid + "1") this.hiddendiv = document.getElementById(this.tickerid + "2") this.visibledivtop = parseInt(pausescroller.getCSSpadding(this.tickerdiv)) //set width of inner DIVs to outer DIV's width minus padding (padding assumed to be top padding x 2) this.visiblediv.style.width = this.hiddendiv.style.width = this.tickerdiv.offsetWidth - (this.visibledivtop * 2) + "px" this.getinline(this.visiblediv, this.hiddendiv) this.hiddendiv.style.visibility = "visible" var scrollerinstance = this document.getElementById(this.tickerid).onmouseover = function() { scrollerinstance.mouseoverBol = 1 } document.getElementById(this.tickerid).onmouseout = function() { scrollerinstance.mouseoverBol = 0 } if (window.attachEvent) //Clean up loose references in IE window.attachEvent("onunload", function() { scrollerinstance.tickerdiv.onmouseover = scrollerinstance.tickerdiv.onmouseout = null }) setTimeout(function() { scrollerinstance.animateup() }, this.delay) } // ------------------------------------------------------------------- // animateup()- Move the two inner divs of the scroller up and in sync // ------------------------------------------------------------------- pausescroller.prototype.animateup = function() { var scrollerinstance = this if (parseInt(this.hiddendiv.style.top) > (this.visibledivtop + 5)) { this.visiblediv.style.top = parseInt(this.visiblediv.style.top) - 5 + "px" this.hiddendiv.style.top = parseInt(this.hiddendiv.style.top) - 5 + "px" setTimeout(function() { scrollerinstance.animateup() }, 50) } else { this.getinline(this.hiddendiv, this.visiblediv) this.swapdivs() setTimeout(function() { scrollerinstance.setmessage() }, this.delay) } } // ------------------------------------------------------------------- // swapdivs()- Swap between which is the visible and which is the hidden div // ------------------------------------------------------------------- pausescroller.prototype.swapdivs = function() { var tempcontainer = this.visiblediv this.visiblediv = this.hiddendiv this.hiddendiv = tempcontainer } pausescroller.prototype.getinline = function(div1, div2) { div1.style.top = this.visibledivtop + "px" div2.style.top = Math.max(div1.parentNode.offsetHeight, div1.offsetHeight) + "px" } // ------------------------------------------------------------------- // setmessage()- Populate the hidden div with the next message before it's visible // ------------------------------------------------------------------- pausescroller.prototype.setmessage = function() { var scrollerinstance = this if (this.mouseoverBol == 1) //if mouse is currently over scoller, do nothing (pause it) setTimeout(function() { scrollerinstance.setmessage() }, 100) else { var i = this.hiddendivpointer var ceiling = this.content.length this.hiddendivpointer = (i + 1 > ceiling - 1) ? 0 : i + 1 this.hiddendiv.innerHTML = this.content[this.hiddendivpointer] this.animateup() } } pausescroller.getCSSpadding = function(tickerobj) { //get CSS padding value, if any if (tickerobj.currentStyle) return tickerobj.currentStyle["paddingTop"] else if (window.getComputedStyle) //if DOM2 return window.getComputedStyle(tickerobj, "").getPropertyValue("padding-top") else return 0 } //end marquee // ------------------------------------------------------------------- // moved from controls\maps\member_map // ------------------------------------------------------------------- var ifmMember = false; var js_uicLang_rtl = 0; var js_Get_UICultureTranslate_Street = ''; var js_Get_UICultureTranslate_City = ''; var js_lang = ''; var js_dir= ''; var js_uic_GetUICulture_SQlLang = ''; var js_site = ''; var js_uic_GetUICulture = '' var strPicUrlString = ''; var imgSrc; function JS_display_member_map(mapX, mapY, ErrorMap, body, rfrsh) { JS_Close_dvMemberMap(); 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; } $get("dvMapMember").style.top = pageY + "px"; if (ifmMember == true) pageX += 220; // $get("dvMapMember").style.left = pageX + <%=(uic.Lang_rtl()) ? "0" : "250" %> + "px"; $get("dvMapMember").style.left = pageX + js_uicLang_rtl + "px"; $get("dvMapMember").style.display = "block" ; JS_display_Member_On_Map(mapX, mapY, ErrorMap, body, rfrsh); } function JS_display_Member_On_Map(mapX, mapY, ErrorMap, body, rfrsh) { if (ErrorMap == "WRN003") { $get("lblErrorMap").innerHTML = js_Get_UICultureTranslate_Street; } //���� ��� �� ���� ����� �� ����� else if (ErrorMap == "WRN004") { $get("lblErrorMap").innerHTML = js_Get_UICultureTranslate_City; } //���� �� ���� ����� �� ���� else { $get("lblErrorMap").innerHTML = ""; } //map_div.Route.Clear(); //DisableScroll(map_div); //ShowDefault(map_div); map_div.ShowDefault(); map_div.ReturnIDs(); map_div.CleanGraphics(); map_div.ShowToolBar(); map_div.Features.Add(mapX, mapY, null, null, body, null, "http://www4.emap.co.il/images/bezeq/focus.gif"); map_div.CenterAt(mapX, mapY); //map_div.SetLevel(7); map_div.Features.SetIconsVDir(""); map_div.ChangeLang(js_lang); //eng ,heb map_div.FeaturesListener = alertFeatureDataMemberMap; if (rfrsh == undefined) { map_div.SetLevel(7); map_div.RefreshMap(); } else { map_div.SetLevel(5); } window.setTimeout("JS_Display_MemberMapCard()", 1000); } function JS_Display_MemberMapCard() { $get("MapDivMemberPre").style.display = "none"; $get("MapDivMemberMain").style.display = "block"; $get("dvYpic").style.display = "none"; $get("MapDivMember").style.display = "block"; } function JS_Display_dvMapMember(mid, type, Category_Code, area_code, city, Street, Street_No, SortNum, page_no, mapX, mapY, phone, ErrorMap, PicUrlString, isPrivate, rfrsh) { document.getElementById("MapTypeRegularImageA").src = "/" + js_dir + "img/map/map_Regular_d" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapTypeOrthoImageA").src = "/" + js_dir + "img/map/map_Ortho" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapTypeHybridImageA").src = "/" + js_dir + "img/map/map_Hybrid" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapTypeHousePicImageA").src = "/" + js_dir + "img/map/map_HousePic" + js_uic_GetUICulture_SQlLang + ".gif"; $get("MapDivMemberPre").style.display = "block"; $get("MapDivMemberMain").style.display = "none"; $get("dvMapMember").style.display = "block" ; cityMap = city; StreetMap = Street; StreetNoMap = Street_No; strPicUrlString = PicUrlString; if(isPrivate == undefined || isPrivate == 'False') { $get("MapTypeHousePic").style.display = "block"; } if (strPicUrlString != '') { //have pic. $get("MapTypeHousePic").style.display = "block"; $get("Ypic").src= strPicUrlString; } else { //no pic. $get("MapTypeHousePic").style.display="none"; } if (isPrivate == 'True') { $get("MapTypeHousePic").style.display = "none"; } $get("dvYpic").style.display = "none"; var body = js_site + "/" + js_dir + "Show_Member_Small.aspx?_lang=" + js_uic_GetUICulture + "&mid=" + mid + "&mx=" + mapX + "&my=" + mapY + "&back=" + "&cat=" + Category_Code + "&root_id=&_area_code=" + area_code + "&_city=" + city; display_member_map(mapX,mapY,ErrorMap,body,rfrsh); var src = "?SortNum=" + SortNum + "&Category_Code=" + Category_Code + "&MID=" + mid + "&area_code=" + area_code + "&city=" + city + "&page_no=" + page_no + "&typeOfClick=7"; Set_ClickRequest(src,"/" + js_dir); } function JS_Display_dvMapOrgMember(mid,type,Category_Code,area_code,city,Street,Street_No,SortNum,page_no,mapX,mapY,phone,ErrorMap,PicUrlString,isPrivate){ document.getElementById("MapTypeRegularImageA").src = "/" + js_dir + "img/map/map_Regular_d" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapTypeOrthoImageA").src = "/" + js_dir + "img/map/map_Ortho" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapTypeHybridImageA").src = "/" + js_dir + "img/map/map_Hybrid" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapTypeHousePicImageA").src = "/" + js_dir + "img/map/map_HousePic" + js_uic_GetUICulture_SQlLang + ".gif"; map_div.ResizeMap(350,350); $get("tblHeaderMemberMap").width="350px"; $get("imgPrintRouteMap").style.display = "none"; $get("MapTypeHousePic").style.display = "none"; $get("MapDivMemberPre").style.display = "none"; $get("MapDivMemberMain").style.display = "block"; $get("dvMapMember").style.display = "none" ; cityMap = city; StreetMap = Street; StreetNoMap = Street_No; strPicUrlString = PicUrlString; $get("dvYpic").style.display = "none"; var body = js_site + "/" + js_dir + "Show_Member_Small.aspx?_lang=" + js_uic_GetUICulture + "&mid=" + mid + "&mx=" + mapX + "&my=" + mapY + "&back=" + "&cat=" + Category_Code + "&root_id=&_area_code=" + area_code + "&_city=" + city; JS_display_Member_On_Map(mapX,mapY,ErrorMap,body); var src = "?SortNum=" + SortNum + "&Category_Code=" + Category_Code + "&MID=" + mid + "&area_code=" + area_code + "&city=" + city + "&page_no=" + page_no + "&typeOfClick=7"; Set_ClickRequest(src,"/" + js_dir); } function JS_Close_dvMapMember() { $get("dvMapMember").style.display = "none"; JS_Close_dvMemberMap(); } function JS_Close_dvMemberMap() { $get("ifrMemberMap").src = "about:blank"; $get("dvMemberMap").style.visibility = "hidden"; $get("dvMemberMap").style.display = 'none'; } function JS_display_RouteMap(){ if(StreetNoMap == "0"){ StreetNoMap = ""; } top.location = "/" + js_dir + "route_map.aspx?cityMap=" + (cityMap) + "&StreetMap=" + (StreetMap) + "&StreetNoMap=" + (StreetNoMap); } function JS_ToolbarMouseDownA(type){ document.getElementById("MapTypeRegularImageA").src = "/" + js_dir + "img/map/map_Regular" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapTypeOrthoImageA").src = "/" + js_dir + "img/map/map_Ortho" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapTypeHybridImageA").src = "/" + js_dir + "img/map/map_Hybrid" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapTypeHousePicImageA").src = "/" + js_dir + "img/map/map_HousePic" + js_uic_GetUICulture_SQlLang + ".gif"; document.getElementById("MapType" + type + "ImageA").src = "/" + js_dir + "img/map/map_" + type + "_d" + js_uic_GetUICulture_SQlLang + ".gif"; imgSrc = "/" + js_dir + "img/map/map_" + type + "_d" + js_uic_GetUICulture_SQlLang + ".gif"; switch(type) { case 'Hybrid': $get("dvYpic").style.display = "none"; $get("MapDivMember").style.display = "block" ; ShowOrtho(map_div); break; case 'Ortho': $get("dvYpic").style.display = "none"; $get("MapDivMember").style.display = "block" ; ShowHybrid(map_div); break; case 'HousePic': $get("dvYpic").style.display = "block"; $get("MapDivMember").style.display = "none" ; $get("Ypic").src= strPicUrlString; break; default: $get("dvYpic").style.display = "none"; $get("MapDivMember").style.display = "block" ; ShowDefault(map_div); } map_div.RefreshMap(); } function JS_showMemberFrame(src, topMapMember, leftMapMember) { if (navigator.appName == "Microsoft Internet Explorer") isIE = true; else isIE = false; if (isIE == true) //ifrMember.innerHTML = ""; $get("ifrMemberMap").src = src; $get("ifrMemberMap").width = "340px"; $get("ifrMemberMap").height = "180px"; $get("dvMemberMap").style.top = parseInt(topMapMember) - 205 + "px"; $get("dvMemberMap").style.left = parseInt(leftMapMember) - 105 + "px"; $get("dvMemberMap").style.visibility = "visible"; $get("dvMemberMap").style.display = "block"; } function JS_Print_MemberMap() { var size = map_div.Size; var mapWidth = 400; mapHeight = 400; try { if (size != "") { var tmpSize = size.split("Size=")[1]; mapWidth = tmpSize.split(",")[0]; mapHeight = tmpSize.split(",")[1]; } } catch (e) { } map_div.PrinterListener = JS_handleMemberMapPrintURL; map_div.PrintMap(mapWidth, mapHeight); } function JS_handleMemberMapPrintURL(imgPrintUrl){ if (imgPrintUrl != ""){ imgMapPrintUrl = imgPrintUrl; window.open("/" + js_dir + "print_map.aspx"); } else{ } } function JS_dispaly_sp() { try { if (get_sp() == true) { document.getElementById("tdSp").style.display = "none"; document.getElementById("tdAsp").style.display = "block"; //document.getElementById("tdSp").style.visibility = "hidden"; } } catch (e) { try { document.getElementById("tdSp").disabled = true; document.getElementById("tdSp").style.display = "none"; document.getElementById("tdAsp").style.display = "block"; } catch (e) { } //document.getElementById("tdSp").style.visibility = "hidden"; } } function JS_Show_KeyBoard(type,isMailto){ document.getElementById("draggable").style.visibility = "visible"; var pageY,pageX; pageX = (document.body.offsetWidth / 2) - 170 ; if (type == "s"){ pageY = "170"; } else{ pageY = "290"; } //<%If System.IO.Path.GetFileName(Request.Path.ToLower()) = "mailto.aspx" then %> if (isMailto == true) { pageY = "200"; pageX = "120"; //<%end if%> } document.getElementById("draggable").style.top = pageY + "px"; document.getElementById("draggable").style.left = pageX + "px"; scroll(0,0); return false; } // This function replaces the background color of '���� ����' // n4nMember = 1 is green(����) background // toshow = true means blue background function JS_Replace_Image(obj1, n4nMember, toshow) { if (n4nMember == "1") { var p1 = obj1.src; if (toshow == true) { //alert("member=1 show=true"); if (p1.indexOf("_bgcolor=1")) { var p2 = p1.replace("_bgcolor=1", "_bgcolor=2"); obj1.src = p2; } } else { //alert("member=1 show=false"); if (p1.indexOf("_bgcolor=2")) { var p2 = p1.replace("_bgcolor=2", "_bgcolor=1"); obj1.src = p2; } } } else { var p1 = obj1.src; if (toshow == true) { //alert("member=0 show=true"); if (p1.indexOf("_bgcolor=0")) { var p2 = p1.replace("_bgcolor=0", "_bgcolor=2"); obj1.src = p2; } } else { //alert("member=0 show=false"); if (p1.indexOf("_bgcolor=2")) { var p2 = p1.replace("_bgcolor=2", "_bgcolor=0"); obj1.src = p2; } } } } function JS_DisplayAddressRoute(city, street, houseNo,hdnCity,hdnStreet,hdnHouseNo, e) { try { if (city == null && street == null && houseNo == null) { $get('divAddressSearch').style.display = "none"; return; } var IE = document.all ? true : false if (!IE) document.captureEvents(Event.MOUSECLICK); var tempX = 0; var tempY = 0; if (IE) { // grab the x-y pos.s if browser is IE tempX = event.clientX + ietruebody().scrollLeft - 260; tempY = event.clientY + ietruebody().scrollTop; } else { // grab the x-y pos.s if browser is NS tempX = e.pageX - 260 + 'px'; tempY = e.pageY + 'px'; } $get(hdnCity).value = city; $get(hdnStreet).value = street; $get(hdnHouseNo).value = houseNo; $get('divAddressSearch').style.display = "block"; $get('divAddressSearch').style.left = tempX; $get('divAddressSearch').style.top = tempY; } catch (e) { ($get('divAddressSearch')) ? $get('divAddressSearch').style.display == "none" : ""; } } function ietruebody() { return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body } function JS_displayNearByCategory(hidMemberMapX, hidMemberMapY, mapX, mapY) { $get(hidMemberMapX).value = mapX; $get(hidMemberMapY).value = mapY; 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 - 100; pageY = y + iV - 10; } else { pageX = x - 100; pageY = y - 10; } $get("dv_NearByCategory").style.top = pageY + "px"; $get("dv_NearByCategory").style.left = pageX + "px"; $get("dv_NearByCategory").style.display = "block"; } function close_NearByCategory() { $get("dv_NearByCategory").style.display = "none"; } function redirect_nearbySearch(txt_Category, hid_MemberMapX, hid_MemberMapY) { var catFolder = $get("CategoryFolder").value; var url = "/" + catFolder + "search.aspx?cat=" + escape($get(txt_Category).value); url += "&_x=" + $get(hid_MemberMapX).value; url += "&_y=" + $get(hid_MemberMapY).value; url += "&_dis=10"; window.location = url; } function toggelImg(obj) { var catFolder = $get("CategoryFolder").value var chk = false; if(obj.all['imgArrow'].src.substring(obj.all['imgArrow'].src.lastIndexOf('/') + 1, obj.all['imgArrow'].src.length) == 'arrow_down.jpg') { chk = true; } theTable = document.getElementById('mainAccordTbl'); for (i=0; i < theTable.childNodes[0].childNodes[0].childNodes.item(0).all["imgArrow"].length; i++) { try { theTable.childNodes[0].childNodes[0].childNodes.item(0).all["imgArrow"][i].src = "/" + catFolder + "images_v2/arrow.jpg"; } catch(e) { alert(i + e); } } if (chk) { obj.all['imgArrow'].src = "/" + catFolder + "images_v2/arrow.jpg"; } else { obj.all['imgArrow'].src = "/" + catFolder + "images_v2/arrow_down.jpg"; } } function JS_CheckText(textBoxName,tdErrName,errorMessage) { Change_Input(textBoxName); var textBox = $get(textBoxName); var tdErr = $get(tdErrName); if (textBox.value == "" || textBox.length == 0) { tdErr.innerText = errorMessage; return false; } else return true; }