/* (c) 2007 ,2008, 2009, 2010 BSOFT, LLC */
function MemberClick(event,type, uId) {
try {
switch (type) {
case 1:
//��� ����
registerTransaction(eval('RTID' + uId), '��� ����', '1', eval('MID' + uId), eval('TransName' + uId), eval('TransCatDesc' + uId), '1', '1');
GetP(eval('uCode' + uId), eval('UID' + uId), eval('dirSite' + uId), eval('MID' + uId), eval('CatId' + uId), eval('SortNum' + uId), eval('areaCode' + uId),
eval('city' + uId), eval('PageNum' + uId), '', '1', eval('advNumber' + uId), eval('eMid' + uId), eval('tdLeftImg' + uId), eval('Mc' + uId),
eval('gId' + uId), eval('isFrm' + uId));
break;
case 2:
//���� ����
displayOpen_sp(eval('phone' + uId), eval('MID' + uId), eval('isGotCookie' + uId));
break;
case 3:
//���� ����
DisplayDvMemberCard(eval('eMid' + uId), '8', eval('CatId' + uId), '', eval('cityC' + uId), eval('streetC' + uId), eval('streetNC' + uId), eval('SortNum' + uId),
eval('PageNum' + uId), '', '', '', '', '', '', '', '', '', '', 'phone2buisness', '', '', eval('Lang' + uId), '', '', '', eval('tdLeftImg' + uId), eval('isFrm' + uId));
break;
case 4:
//���� �������
window.open('/' + eval('dirSite' + uId) + 'redirct_url.aspx?urlS=' + eval('fAddress' + uId) + '&typ=14&mid=' + eval('MID' + uId) + '&catid=' + eval('CatId' + uId) + '&_area_code=' + eval('areaCode' + uId) + '&_city=' + eval('cityC' + uId) + '&SortNum=' + eval('SortNum' + uId) + '&PageNum=' + eval('PageNum' + uId) + '', '_blank', 'resizable=yes,height=620,width=775,status=yes,toolbar=yes,menubar=yes,location=yes,top=100,left=100,scrollbars=yes');
break;
case 5:
//������� ������
window.open('/' + eval('dirSite' + uId) + eval('OrgMem' + uId) + 'PhoneBook.aspx?Root_id=' + eval('rootId' + uId) + '&sortnum=' + eval('SortNum' + uId) + '&_mid=' + eval('bId' + uId) + '&catid=' + eval('CatId' + uId) + '&_fid=' + eval('fId' + uId) + eval('strPath' + uId));
break;
case 6:
//���� ����
JS_DisplayAddressRoute(null, null, null, event);
return Display_Member_Card(eval('tblMemInfo' + uId), eval('dvMInfo' + uId), eval('encMemP' + uId), eval('dirSite' + uId), eval('dvProg' + uId), eval('MID' + uId), eval('URL_catCode' + uId), eval('SortNum' + uId), eval('areaCode' + uId), eval('cityC' + uId), eval('PageNum' + uId), eval('imgClnt' + uId), eval('tblMemCard' + uId), eval('UID' + uId) + 'td_details_more_card', eval('bWeb' + uId), eval('Lang' + uId), (eval('showPhone' + uId) ? "1" : "7"), eval('myList' + uId), eval('dvSecLine' + uId), eval('tdHR' + uId), eval('orgId' + uId), eval('isOrg' + uId), '', eval('fUid' + uId), eval('mType' + uId));
break;
case 7:
//���� ����
return Display_Member_Card(eval('tblMemInfo' + uId), eval('dvMInfo' + uId), eval('encMemP' + uId), eval('dirSite' + uId), eval('dvProg' + uId), eval('MID' + uId), eval('URL_catCode' + uId), eval('SortNum' + uId), eval('areaCode' + uId), eval('cityC' + uId), eval('PageNum' + uId), eval('imgClnt' + uId), eval('tblMemCard' + uId), eval('UID' + uId) + 'td_details_more_card', eval('bWeb' + uId), eval('Lang' + uId), (eval('showPhone' + uId) ? "1" : "6"), eval('myList' + uId), eval('dvSecLine' + uId), eval('tdHR' + uId), eval('orgId' + uId), eval('isOrg' + uId), '', eval('fUid' + uId), eval('mType' + uId));
break;
case 8:
//���
RegCnv_g();
case 22:
//case 8 continue to here..
Display_dvMapMember(eval('encMID' + uId), '7', eval('URL_catCode' + uId), eval('areaCode' + uId), eval('cityC' + uId), eval('streetC' + uId), eval('streetNC' + uId), eval('SortNum' + uId), eval('PageNum' + uId), eval('mapX' + uId), eval('mapY' + uId), eval('uCode' + uId), eval('errMap' + uId), eval('picUrlstr' + uId), 'False');
break;
case 9:
//���
window.open('/' + eval('dirSite' + uId) + 'redirct_url.aspx?urlS=' + eval('web' + uId) + '&typ=3&mid=' + eval('MID' + uId) + '&catid=' + eval('catCode' + uId) + '&_area_code=' + eval('areaCode' + uId) + '&_city=' + eval('cityC' + uId) + '&SortNum=' + eval('SortNum' + uId) + '&PageNum=' + eval('PageNum' + uId), '_blank', 'resizable=yes,height=620,width=775,status=yes,toolbar=yes,menubar=yes,location=yes,top=100,left=100,scrollbars=yes');
break;
case 10:
//����� ���
DisplayDvMemberCard(eval('encMID' + uId), '8', eval('catCode' + uId), eval('areaCode' + uId), eval('cityC' + uId), eval('streetC' + uId), eval('streetNC' + uId), eval('SortNum' + uId), eval('PageNum' + uId), eval('guid' + uId), eval('uCode' + uId), eval('streetC' + uId), eval('streetNC' + uId), eval('cityC' + uId), eval('nameTitle' + uId), eval('tblMemInfo' + uId), eval('dvProg' + uId), eval('tblMemCard' + uId), eval('ifrmMemCard' + uId), 'ypic', eval('imgClnt' + uId), eval('UID' + uId) + 'td_details_more_card', eval('Lang' + uId), (eval('showPhone' + uId) == true ? "1" : "0"), '', eval('dvSecLine' + uId), eval('tdHR' + uId), 'false');
break;
case 11:
//�����
DisplayDvMemberCard(eval('encMID' + uId), '8', eval('catCode' + uId), eval('areaCode' + uId), eval('cityC' + uId), eval('streetC' + uId), eval('streetNC' + uId), eval('SortNum' + uId), eval('PageNum' + uId), eval('guid' + uId), eval('uCode' + uId), eval('streetC' + uId), eval('streetNC' + uId), eval('cityC' + uId), eval('nameTitle' + uId), eval('tblMemInfo' + uId), eval('dvProg' + uId), eval('tblMemCard' + uId), eval('ifrmMemCard' + uId), 'cupon', eval('imgClnt' + uId), eval('UID' + uId) + 'td_details_more_card', '', (eval('showPhone' + uId) == true ? "1" : "0"), '', eval('dvSecLine' + uId), eval('tdHR' + uId), 'false');
break;
case 12:
//SMS
registerTransaction(eval('RTID' + uId), 'more information', '1', eval('MID' + uId), eval('TransName' + uId), eval('TransCatDesc' + uId), '1', '1');
DisplayDvMemberCard(eval('encMID' + uId), '8', eval('catCode' + uId), eval('areaCode' + uId), eval('cityC' + uId), eval('streetC' + uId), eval('streetNC' + uId), eval('SortNum' + uId), eval('PageNum' + uId), eval('guid' + uId), eval('uCode' + uId), eval('streetC' + uId), eval('streetNC' + uId), eval('cityC' + uId), eval('nameTitle' + uId), eval('tblMemInfo' + uId), eval('dvProg' + uId), eval('tblMemCard' + uId), eval('ifrmMemCard' + uId), 'sms', eval('imgClnt' + uId), eval('UID' + uId) + 'td_details_more_card', eval('Lang' + uId), (eval('showPhone' + uId) == true ? "1" : "0"), '', eval('dvSecLine' + uId), eval('tdHR' + uId), 'false' + uId);
break;
case 13:
//�����
RegCnv_g();
DisplayAddressRoute(eval('cityC' + uId), eval('streetC' + uId), eval('streetNC' + uId), event);
return false;
//top.location = '/' + eval('dirSite' + uId) + 'route_map.aspx?cityMap=' + eval('cityC' + uId) + '&StreetMap=' + eval('streetC' + uId) + '&StreetNoMap=' + eval('streetNC' + uId);
break;
case 14:
//����� ������
DisplayBusinessInArea(eval('encMID' + uId), '7', eval('catCode' + uId), eval('areaCode' + uId), eval('cityC' + uId), eval('streetC' + uId), eval('streetNC' + uId), eval('SortNum' + uId), eval('PageNum' + uId), eval('mapX' + uId), eval('mapY' + uId), eval('uCode' + uId), eval('errMap' + uId), eval('picUrlstr' + uId), 'False', event, eval('dvBussInAreaTbl' + uId), eval('dvBussInAreaTbl' + uId));
break;
case 15:
//����� �����
window.open('http://www.b144.co.il/b144_sip/movies/movie.aspx?TelNo=' + eval('orgPhone' + uId));
break;
case 16:
//����� ���
DelFromMyList(eval('encMID' + uId));
top.location = eval('dirSite' + uId) + 'BusinessResults.aspx?mylist=list';
break;
case 17:
//���� ����� ���
var sender = (event && event.target) || (window.event && window.event.srcElement);
AddToMyList(eval('encMID' + uId), sender);
break;
case 18:
//���-�� �����
window.open('/' + eval('dirSite' + uId) + 'redirct_url.aspx?urlS=' + eval('mWebSite' + uId) + '&typ=02&mid=' + eval('MID' + uId) + '&catid=' + eval('catCode' + uId) + '&_area_code=' + eval('areaCode' + uId) + '&_city=' + eval('cityC' + uId) + '&SortNum=' + eval('SortNum' + uId) + '&PageNum=' + eval('PageNum' + uId), '_blank', 'resizable=yes,height=620,width=775,status=yes,toolbar=yes,menubar=yes,location=yes,top=100,left=100,scrollbars=yes');
break;
case 19:
//��� ���� - �� �����
GetP(eval('uCode' + uId), eval('UID' + uId), eval('dirSite' + uId), eval('MID' + uId), eval('CatId' + uId), eval('SortNum' + uId), eval('areaCode' + uId), eval('city' + uId),
eval('PageNum' + uId), eval('plcMember' + uId), '0', '', '', '', '', eval('gId' + uId), 'false');
break;
case 20:
//������� �� �����
var site = eval('fAddress' + uId);
window.open(decodeURIComponent(site));
break;
case 21:
//������� ������ - �� �����
window.open('/' + eval('dirSite' + uId) + 'build_member.aspx?sortnum=' + eval('SortNum' + uId) + '&_mid=' + eval('MID' + uId) + '&_fid=' + eval('fId' + uId) + eval('strPath' + uId));
break;
case 23:
//����� ������
displayNearByCategory(eval('mapX' + uId), eval('mapY' + uId));
break;
case 24:
//����� ���
ShowHousePic(eval('picUrlstr' + uId));
break;
case 25:
//���� ����-�� ����� �����
return Display_Member_Card(eval('tblMemInfoR' + uId), eval('dvMInfoR' + uId), eval('encMemP' + uId), eval('dirSite' + uId), eval('dvProgR' + uId), eval('MID' + uId), eval('URL_catCode' + uId), eval('SortNum' + uId), eval('areaCode' + uId), eval('cityC' + uId), eval('PageNum' + uId), eval('imgClnt' + uId), eval('tblMemCardR' + uId), eval('UID' + uId) + 'td_details_more_cardR', '', eval('Lang' + uId), (eval('showPhone' + uId) ? "1" : "7"), eval('myList' + uId), eval('dvSecLineR' + uId), eval('tdHRR' + uId), eval('orgId' + uId), eval('isOrg' + uId), 'R', eval('fUid' + uId), eval('mType' + uId));
break;
default:
return false;
}
}
catch (ex) { }
}
function JS_redir(cat, uid) {
cat = decodeURIComponent(cat);
cat = cat.replace("'", "'");
cat = encodeURIComponent(cat);
top.location = eval('redirUrl' + uid) + 'redirect_cat.aspx?catId=' + cat + '&Mid=' + eval('MID' + uid);
}
var bgClrPhn = "";
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, gId) {
gId = escape(gId);
var setResp;
var displayKidum = "1";
if ($get("kidum") == undefined) {
displayKidum = "0";
}
var fc = $get("hidfC").value;
set_hidNS();
var site = "/" + dir + "get_phone.aspx?_p=" + u_code + "&mid=" + mid + "&catid=" + catid + "&sortnum=" + sortnum + "&areacode=" + areacode + "&city=" + encodeURI(city) + "&pagenum=" + pagenum + "&dKidum=" + displayKidum + "&gId=" + gId + "&fc=" + fc + "&ns=" + $get("hidNS").value;
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, gId);
}
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, gId);
}
}
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, gId);
}
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, eMid, tdLeftImg, mc, gId, isFrame) {
try {
if (mc.toLowerCase() == "true" && 1 == 2 ) {
DisplayDvMemberCard(eMid, '8', catid, '', city, '', '', sortnum, pagenum,
'', '', '', '', '', '', '', '', '', '', 'phone2buisness', '', '',
'he', '', '', '', tdLeftImg, isFrame);
}
}
catch (e) { }
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 + "','" + gId + "');", 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, gId) {
var setResp, imgName;
var fc = $get("hidfC").value;
set_hidNS();
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 + "&gId=" + gId + "&fc=" + fc + "&ns=" + $get("hidNS").value;
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 fc = $get("hidfC").value;
var site = "/" + dir + "get_phone.aspx?_n=" + encodeURI(n_code) + "&fc=" + fc;
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, gId) {
var directory = $get("CategoryFolder").value;
var fc = $get("hidfC").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, gId);
}
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, gId);
}
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 = "
";
}
/*------------------------------------------------------------------------------------------*/
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 CheckBuissnessF(sender, args) {
var ClientID = $get("ClientID").value;
$get(ClientID + "_errorTD").style.display = "none";
$get(ClientID + "_txtFBuisness").value = trim($get(ClientID + "_txtFBuisness").value);
$get(ClientID + "_txtFCity").value = trim($get(ClientID + "_txtFCity").value);
if ($get(ClientID + "_txtFBuisness").value.length < 2 && $get(ClientID + "_txtFBuisness").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 + "_txtFCity").value.length < 2 && $get(ClientID + "_txtFCity").value != "") {
$get(ClientID + "_errorTD").style.display = "block";
$get(ClientID + "_errorLbl").innerHTML = decodeURIComponent(encodeURIComponent('Incorrect city name *'));
return false;
}
return true;
}
function CheckBuissness(sender, args) {
var ClientID = $get("ClientID").value;
$get(ClientID + "_txtBuisnessName").value = trim($get(ClientID + "_txtBuisnessName").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;
}
$get(ClientID + "_txtCity").value = trim($get(ClientID + "_txtCity").value);
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;
$get(ClientID + "_txtNamePrivate").value = trim($get(ClientID + "_txtNamePrivate").value);
$get(ClientID + "_txtCityPrivate").value = trim($get(ClientID + "_txtCityPrivate").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,tpC,fuid,member_type) {
var clientId = td_details_more_card.split("td_details_more_card")[0];
var catFolder = $get("CategoryFolder").value;
Reg_Adv_Td(clientId, n4nMember);
if (tpC == undefined)
tpC = "";
//if ($get(tblMemberInfo).style.display == "none") {
$get(td_details_more_card).setAttribute("class", (n4nMember == "1") ? "td_mC tdM7" : "td_mC tdM7R");
$get(td_details_more_card).setAttribute("className", (n4nMember == "1") ? "td_mC tdM7" : "td_mC tdM7R");
if ($get("ImgCloseBtn" + tpC + "_" + clientId).style.visibility == "hidden") {
//JS_Replace_Image($get(clientId + "img_more_info"), n4nMember, true);
if (lang == "he" || lang == "ar") {
$get(td_details_more_card).setAttribute("class", (n4nMember == "1") ? "rnd_float rnd_nvL1 table_details_more_7_on" : "rnd_float rnd_nvL1 table_details_more_7Reg_on");
$get(td_details_more_card).setAttribute("className", (n4nMember == "1") ? "rnd_float rnd_nvL1 table_details_more_7_on" : "rnd_float rnd_nvL1 table_details_more_7Reg_on");
}
else {
$get(td_details_more_card).setAttribute("class", (n4nMember == "1") ? "rnd_float rnd_nvL1 table_details_more_7_on" : "rnd_float rnd_nvL1 table_details_more_7Reg_on");
$get(td_details_more_card).setAttribute("className", (n4nMember == "1") ? "rnd_float rnd_nvL1 table_details_more_7_on" : "rnd_float rnd_nvL1 table_details_more_7Reg_on");
}
$get("ImgCloseBtn" + tpC + "_" + clientId).style.visibility = "visible";
$get(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 + "&fuid=" + fuid + "&member_type=" + member_type;
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 = "inline-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(td_details_more_card).setAttribute("class", (n4nMember == "1") ? "rnd_float rnd_L22 rnd_nvL1 td_mC tdM7" : "rnd_float rnd_L22 rnd_nvL1 td_mC tdM7R");
$get(td_details_more_card).setAttribute("className", (n4nMember == "1") ? "rnd_float rnd_L22 rnd_nvL1 td_mC tdM7" : "rnd_float rnd_L22 rnd_nvL1 td_mC tdM7R");
$get(tblMemberInfo).style.display = "none";
$get("ImgCloseBtn" + tpC + "_" + 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) {
return;
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,frame) {
var src = "";
var returnVal = "";
if (displayType == "phone2buisness") {
src = "MID=" + encodeURIComponent(MID);
src += "&type=11";
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);
$get("hidMCParams").value = src;
returnVal = Is_CallRequest();
clearMakeCall();
if (returnVal == "no_active") {
return;
}
if (returnVal != "") {
$get("tblMCMessage").style.display = "block";
$get("tblMCMain").style.display = "none";
$get("tblMCMessageH").innerHTML = decode_HtmlMC(returnVal);
}
var poX = 0;
var poY = 0;
if (navigator.appName == "Microsoft Internet Explorer") {
if (frame == "true") {
poX = -10;
}
else {
poX = -410;
}
poY = -5;
}
if (frame == "rt") {
var ns = (navigator.appName.indexOf("Netscape") != -1);
var totalWdth = 0;
if (ns)
totalWdth = window.innerWidth;
else
totalWdth = document.documentElement.clientWidth;
var rMap = getFlexApp("b144_map");
$get("tblMC").style.left = parseInt(rMap.width) + 30 + "px";
$get("tblMC").style.top = y + (!ns ? document.documentElement.scrollTop : 0) - 30 + "px";
}
else {
$get("tblMC").style.left = (findPosX($get(tdHr)) - poX) + "px";
$get("tblMC").style.top = (findPosY($get(tdHr)) - poY) + "px";
}
$get("tblMC").style.position = "absolute";
$get("tblMC").style.display = "block";
return;
}
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);
if ($get("ImgCloseBtn_" + clientId).style.visibility == "hidden") {
if (lang == "he" || lang == "ar") {
$get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "rnd_float rnd_nvL1 table_details_more_7_on" : "rnd_float rnd_nvL1 table_details_more_7Reg_on");
$get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "rnd_float rnd_nvL1 table_details_more_7_on" : "rnd_float rnd_nvL1 table_details_more_7Reg_on");
}
else {
$get(clientId + "td_details_more_card").setAttribute("class", (n4nMember == "1") ? "rnd_float rnd_nvL1 table_details_more_7_on" : "rnd_float rnd_nvL1 table_details_more_7Reg_on");
$get(clientId + "td_details_more_card").setAttribute("className", (n4nMember == "1") ? "rnd_float rnd_nvL1 table_details_more_7_on" : "rnd_float rnd_nvL1 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 = "inline-block";
$get(tdHr).style.display = "block";
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";
}
$get(tblMemberInfo).style.display = "none";
$get(dvProgress).style.display = "block";
var CategoryFolder = $get("CategoryFolder").value;
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];
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 showStateDiv(divName) {
$get(divName).setAttribute("className", "catAboutD");
$get(divName).setAttribute("class", "catAboutD");
}
function hideStateDiv(divName) {
$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 fc = $get("hidfC").value;
var setResp;
var site = "/" + dir + "Services/Speech_Synth.ashx?_p=" + encPhone + "&_mid=" + mid + "&fc=" + fc;
if (pw != "") {
site = site + "&_pw=" + pw;
}
SetSpeechEmbed(site);
}
function displayOpen_sp(Phone, show) {
//return;
if (!show) {
return;
}
var dir = $get("CategoryFolder").value;
var fc = $get("hidfC").value;
var setResp;
var site = "/" + dir + "Services/Speech_Synth.ashx?_p=" + Phone + "&_d=1" + "&fc=" + fc;
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] + '
' + content[1] + '
')
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,mapId) {
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.zIndex = "100";
JS_display_Member_On_Map(mapX, mapY, ErrorMap, body, rfrsh, mapId);
}
function JS_display_Member_On_Map(mapX, mapY, ErrorMap, body, rfrsh, mapId) {
var directory = $get("CategoryFolder").value;
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_cleanGraphicsFS(mapId);
map_Add_FeatureFL(mapX, mapY, body, "/" + directory + "images_v2/map_route/focus.png", 54, 44, mapId);
map_CenterZoomFL(mapX, mapY, 7, mapId);
layerVisibilityFL(js_lang == "en" ? "3" : "0", mapId);
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";
}
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 = "block";
$get("dvMapMember").style.zIndex = "100";
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,"out");
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";
$get("MapDivMember").style.width = "350px";
$get("MapDivMember").style.height = "350px";
map_resize(1);
$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.zIndex = "-100";
$get("dvMapMember").style.top = "110px";
$get("dvMapMember").style.left = "30px";
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.zIndex = "-100";
$get("dvMapMember").style.top = "110px";
$get("dvMapMember").style.left = "30px";
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(siteUrl){
if(StreetNoMap == "0"){
StreetNoMap = "";
}
top.location = siteUrl + "route_map.aspx?cityMap=" + (cityMap) + "&StreetMap=" + (StreetMap) + "&StreetNoMap=" + (StreetNoMap) + "&rt=1";
}
function JS_ToolbarMouseDownA(type, mapId) {
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";
layerVisibilityFL("1", mapId);
break;
case 'Ortho':
$get("dvYpic").style.display = "none";
layerVisibilityFL(js_lang == "en" ? "4" : "2", mapId);
break;
case 'HousePic':
$get("dvYpic").style.display = "block";
$get("MapDivMember").style.display = "none" ;
$get("Ypic").src= strPicUrlString;
break;
default:
$get("dvYpic").style.display = "none";
layerVisibilityFL(js_lang == "en" ? "3" : "0", mapId);
}
}
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 = "290px";
$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() {
window.open("/" + js_dir + "print_map.aspx?mtype=1");
}
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;
}
function GetRandUniqeNumber() {
var result = "";
var i;
var letters = "0123456789abcdefghijklmnopqrstuvwxyz";
for (i = 0; i < 20; i++) {
result += letters.charAt(Math.floor(Math.random() * letters.length));
}
return result;
}
function GetTags(hdnCat, hdnCity, divName) {
var divControl = $get(divName);
if (divControl.style.display == "inline") {
divControl.style.display = "none";
return;
}
if (divControl.innerHTML == "" || 1==1) {
var catCode = $get(hdnCat).value;
var city = $get(hdnCity).value;
var dir = $get("CategoryFolder").value;
var site = "/" + dir + "services/get_tags.aspx?catId=" + catCode + "&_city=" + encodeURIComponent(city);
var inHTML = xml_request(site);
divControl.style.display = "inline";
//alert("divControl.innerHTML1 is: " + divControl.innerHTML);
divControl.innerHTML = inHTML;
}
else {
//alert("divControl.innerHTML2 is: " + divControl.innerHTML);
divControl.style.display = "inline"
$get('tblTagsAllRest').style.display = "none";
document.getElementById("hrfMoreTags").style.display = "inline";
}
}
function OpenTags(divMoreTags) {
document.getElementById("hrfMoreTags").style.display = "none";
$get(divMoreTags).style.display = "inline";
}
function ValidateCallRequest(inCard) {
$get("lbl_MCErr").innerText = "";
if ($get("slcMCArea").selectedIndex == 0) {
//decodeURIComponent(encodeURIComponent('Enter at least 2 keys in field of business or business name *'));
$get("lbl_MCErr").innerHTML = decodeURIComponent(encodeURIComponent('Select prefix'));
return false;
}
if ($get("txtMCPhone").value == "") {
$get("lbl_MCErr").innerHTML = decodeURIComponent(encodeURIComponent('Enter number without prefix'));
return false;
}
if (IsNumeric($get("txtMCPhone").value) == false) {
$get("lbl_MCErr").innerHTML = decodeURIComponent("%D7%99%D7%A9%20%D7%9C%D7%94%D7%96%D7%99%D7%9F%20%D7%A1%D7%A4%D7%A8%D7%95%D7%AA%20%D7%91%D7%9C%D7%91%D7%93");
return false;
}
if ($get("chkMCConfirm").checked == false) {
$get("lbl_MCErr").innerHTML = decodeURIComponent(encodeURIComponent('Confirm information'));
return false;
}
Make_CallRequest();
}
function Is_CallRequest() {
if ($get("hidMCParams").value == "")
return "false";
var dir = $get("CategoryFolder").value
var setResp = "";
var site = "/" + dir + "services/send_callRequest.ashx?" + $get("hidMCParams").value + "&iscall=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();
}
setResp = xmlhttp.responseText;
return setResp;
}
function Make_CallRequest() {
if ($get("hidMCParams").value == "")
return;
registerConversion('1057407492', 'mqF_CIyFnwEQhISb-AM', '1.0');
registerConversion('1041107609', '8FtRCMe9lAEQmZW48AM', '1.0');
registerConversion('1024370261', 'VzWuCOWMqAEQ1cy66AM', '1.0');
var dir = $get("CategoryFolder").value
var setResp = "";
set_uphn($get("slcMCArea").options[$get("slcMCArea").selectedIndex].value, $get("txtMCPhone").value);
var site = "/" + dir + "services/send_callRequest.ashx?" + $get("hidMCParams").value +
"&phone_number=" + $get("txtMCPhone").value + "&area_number=" +
$get("slcMCArea").options[$get("slcMCArea").selectedIndex].value;
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("tblMCMessage").style.display = "block";
$get("tblMCMain").style.display = "none";
$get("tblMCMessageH").innerHTML = decode_HtmlMC(setResp);
}
}
function clearMakeCall() {
$get("tblMCMessage").style.display = "none";
$get("tblMCMain").style.display = "block";
$get("tblMCMessageH").innerHTML = " ";
$get("chkMCConfirm").checked = true;
}
function CancelMakeCall() {
$get("tblMC").style.display = "none";
clearMakeCall();
}
function decode_HtmlMC(str) {
str = decodeURIComponent(str);
str = str.replace(/@@/g, "<");
str = str.replace(/~~/g, ">");
str = str.replace(/##/g, " ");
str = str.replace(/\+/g, " ");
return str;
}
function WriteOnMap(Cat_code) {
document.body.style.cursor = 'wait';
var tdName = $get('hdnTdName').value;
$get(tdName).style.cursor = "wait";
try {
var t = setTimeout("GetDataAndSetOnMap('" + Cat_code + "');", 10);
}
catch (e) { }
}
function GetDataAndSetOnMap(catCode) {
// create XMLHTTP object
req = createReq();
if (req != null) {
CategoryFolder = document.getElementById("CategoryFolder").value;
var x = $get('hdnMapX').value;
var y = $get('hdnMapY').value;
requestUrl = "/" + CategoryFolder + "services/GetBusinessInArea.ashx?_cat=" + encodeURI(catCode) + "&_x=" + x + "&_y=" + y;
req.onreadystatechange = process;
req.open("GET", requestUrl, false);
req.send(null);
try {
setResp = req.responseText;
if (setResp != "") {
if (typeof DOMParser == "undefined") {
var objXML = new ActiveXObject("Microsoft.XMLDOM");
objXML.loadXML(setResp);
BIA_setMapData(objXML.documentElement, 1);
var tblName = $get('hdnTblName').value;
var tbl = $get(tblName)
tbl.innerHTML = "";
$get('dvBusinessInArea').style.display = "none";
}
else {
var vParser = new DOMParser();
var doc = vParser.parseFromString(setResp, "text/xml");
BIA_setMapData(doc, 0);
var tblName = $get('hdnTblName').value;
var tbl = $get(tblName)
tbl.innerHTML = "";
$get('dvBusinessInArea').style.display = "none";
}
}
else {
}
}
catch (e) {
}
}
else {
}
var tdName = $get('hdnTdName').value;
$get(tdName).style.cursor = "auto";
document.body.style.cursor = 'auto';
}
function BIA_setMapData(xmlDoc, flg) {
var values = $get('hdnData').value.split(',');
var CategoryFolder = document.getElementById("CategoryFolder").value;
Display_dvMapMember(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], "1");
var x, y, label, body, header, identifier, iconUrl, FeatureIDs;
if (flg == 1) {
try {
if (xmlDoc.childNodes.length > 0) {
for (i = xmlDoc.selectNodes("member").length - 1; i >= 0; i--) {//
x = trim(xmlDoc.selectNodes("member")[i].selectNodes("x")[0].text);
y = trim(xmlDoc.selectNodes("member")[i].selectNodes("y")[0].text);
body = "";// unescape(trim(xmlDoc.selectNodes("member")[i].selectNodes("body")[0].text));
map_Add_FeatureFL(x, y, body.toString(), "/" + CategoryFolder + "images_v2/map_route/b" + (i + 1) + ".png", 54, 44, "b144_MemberMap");
}
}
else {}
}
catch (e) { }
}
else {
vItems = xmlDoc.firstChild.childNodes;
if (vItems.length == 0) {}
for (i = 0; i < vItems.length; i++) {
try {
x = trim(vItems[i].getElementsByTagName("x")[0].firstChild.nodeValue);
y = trim(vItems[i].getElementsByTagName("y")[0].firstChild.nodeValue);
body = "";// unescape(decodeURIComponent(trim(vItems[i].getElementsByTagName("body")[0].firstChild.nodeValue.toString())));
map_Add_FeatureFL(x, y, body.toString(), "/" + CategoryFolder + "images_v2/map_route/b" + (i + 1) + ".png", 54, 44, "b144_MemberMap");
}
catch (e) { }
}
}
}
function DisplayBusinessInArea(mid, ctype, categorycode, areacode, city, street, streetno, sortnum, pageno, mapX, mapY, phone, errorMap, picUrlString, isTrue, e, tblName, tdName) {
try {
var tbl = $get(tblName);
if (tbl.innerHTML != "") {
tbl.innerHTML = "";
return;
}
$get('hdnTblName').value = tblName;
tbl.innerHTML = $get('dvBusinessInArea').innerHTML;
$get('hdnTdName').value = tdName;
$get('hdnMapX').value = mapX;
$get('hdnMapY').value = mapY;
$get('hdnData').value = "" + mid + "," + ctype + "," + categorycode + "," + areacode + "," + city + "," + street + "," + streetno + "," + sortnum + "," + pageno + "," + mapX + "," + mapY + "," + phone + "," + errorMap + "," + picUrlString + "," + isTrue + "";
}
catch (e)
{ $get('dvBusinessInArea').style.display == "none"; }
}
function ietruebody() {
return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body
}
function js_switch_row(lpos, rtl, hasBuissnessName, text_small_map, MapXAvrege, MapYAvrege, City, text_big_map,mapId) {
var dir = $get("CategoryFolder").value;
if (mapStatus == 0){
$get("sepDiv").style.height = "800px";
$get("sepDiv").style.display = "block";
$get("tblLinkPopular").style.display = "none";
if(hasBuissnessName.toLowerCase() == "true" )
$get("tblRefreshMapCategory").style.display = "block";
$get("tdDisplayMapSize").innerHTML = '[ ' + text_small_map + ' ]';//���� ���
$get("imgEnlarge").src="/" + dir + "images_v2/icon_enlarge_switch" + (rtl.toLowerCase() == "true" ? "" : "_left") + ".jpg";
$get("imgEnlarge").alt = text_small_map;//"���� ���"
mapStatus = 1;
$get("mainCRight").style.display = "none";
getFlexApp(mapId).width = "850px";
getFlexApp(mapId).height = "492px";
}
else{
getFlexApp(mapId).width = "365px";
getFlexApp(mapId).height = "340px";
map_cleanGraphicsFS(mapId);
for(i = 0; i < Coords.length ; i++){
map_Add_FeatureFL(Coords[i].split(",")[0], Coords[i].split(",")[1], TipBodies[i], IconUrl[i], 54, 44, mapId);
}
if (Coords.length > 0) {
map_CenterAndZoomFL(Coords[0].split(",")[0], Coords[0].split(",")[1], 5, mapId);
}
setMapPanRight(mapId);
setMapPanDown(mapId);
$get("sepDiv").style.height = "0px";
$get("sepDiv").style.display = "none";
$get("tblRefreshMapCategory").style.display = "none";
$get("tblLinkPopular").style.display = "block";
$get("tdDisplayMapSize").innerHTML = '[ ' + text_big_map + ' ]';//���� ���
$get("imgEnlarge").alt = text_big_map;//"���� ���";
$get("imgEnlarge").src = "/" + dir + "images_v2/icon_enlarge" + (rtl.toLowerCase() == "true" ? "" : "_left") + ".jpg";
mapStatus = 0;
$get("mainCRight").style.display = "block";
}
}
function js_showFrame(src, top, left, path, rtl) {
top = parseInt(top);
left = parseInt(left);
if (navigator.appName == "Microsoft Internet Explorer")
isIE = true;
else
isIE = false;
$get("ifrMember").src = src;
$get("ifrMember").width = "290px";
$get("ifrMember").height = "110px";
if (path == "phonebook.aspx") {
if (document.body.clientWidth < 1005) {
left = left - 10;
top = top + 20;
}
else {
left = left - 10;
top = top + 20;
}
}
if (document.body.clientWidth < 905) {
$get("dvMember").style.left = left + "px";
}
else {
var leftSpace;
if (isIE) {
leftSpace = Math.round((document.body.clientWidth - 870) / 2 + left + 7);
}
else {
leftSpace = Math.round((document.body.clientWidth - 870) / 2 + left + 7);
}
$get("dvMember").style.left = leftSpace + (rtl ? "" : " + 295") + "px";
}
if (isIE) {
$get("dvMember").style.top = top + 207 + "px";
}
else {
$get("dvMember").style.top = top + 203 + "px";
}
$get("dvMember").style.display = "block";
}
function Close_dvMember() {
$get("ifrMember").src = "about:blank";
$get("dvMember").style.display = 'none';
}
function js_DrawMain_Map(MapXAvrege, MapYAvrege, city,mapId) {
$get("preMapDiv").style.display = "block";
$get("tblMainMap").style.display = "block";
if (document.getElementById("ShowHybrid").value == "True") {
ToolbarMouseDown('Hybrid');
}
else if (document.getElementById("ShowOrtho").value == "True") {
ToolbarMouseDown('Ortho');
}
else {
ToolbarMouseDown('Regular');
}
if (Coords == '')
return;
var focus = false;
for (i = 0; i < Coords.length; i++) {
if (IconUrl[i].indexOf("focus.png") > 0)
focus = true;
map_Add_FeatureFL(Coords[i].split(",")[0], Coords[i].split(",")[1], (IconUrl[i].indexOf("focus.png") > 0 ? "" : TipBodies[i]), IconUrl[i], 54, 44, mapId);
}
if (i == 0) {
map_CenterAndZoomFL(Coords[i].split(",")[0], Coords[i].split(",")[1], 7, mapId);
}
else {
map_CenterAndZoomFL(MapXAvrege, MapYAvrege, (city != "" && city != undefined ? 4 : (focus == true ? 6 : 1)), mapId);
}
}
function ToolbarMouseOver(obj, img) {
imgSrc = document.getElementById(obj).src;
document.getElementById(obj).src = img;
}
function ToolbarMouseOut(obj) {
document.getElementById(obj).src = imgSrc;
}
function js_ToolbarMouseDown(type, SQlLang,mapId) {
document.getElementById("MapTypeRegular").className = "nav_link_2";
document.getElementById("MapTypeOrtho").className = "nav_link_2";
document.getElementById("MapTypeHybrid").className = "nav_link_2";
document.getElementById("MapType" + type).className = "nav_link";
switch (type) {
case 'Hybrid':
layerVisibilityFL("1", mapId);
break;
case 'Ortho':
layerVisibilityFL((SQlLang == "en" ? "4" : "2"), mapId);
break;
default:
layerVisibilityFL((SQlLang == "en" ? "3" : "0"), mapId);
}
}
function js_handleExtent(ext, CatCode, mapListenHandle, lblError, UIC,mapId) {
extMap = ext;
if (mapStatus == 1 && CatCode != "" && CatCode != "0") {
if (mapListenHandle == "1" || mapListenHandle == 1) {
send_request(CatCode, ext.xmin, ext.ymin, ext.xmax, ext.ymax, "0", "", lblError, 0, UIC, mapId);
mapListenHandle = 0;
}
}
}
function refreshMap_Category(mapId) {
var extMap = map_ExtentFL(mapId);
if (extMap == null || extMap == undefined)
return (false);
map_cleanGraphicsFS(mapId);
handleExtent(extMap);
}
function display_Card_On_Map(mapX, mapY, body, icon) {
map_Add_Feature(mapX, mapY, body, icon, 0, 54, 40);
}
function RegCnv_g() {
registerConversion('1057407492', 'T9jjCP6CnwEQhISb-AM', '1.0'); registerConversion('1041107609', '9ojoCLm7lAEQmZW48AM', '1.0'); registerConversion('1034471091', 'S-JMCLHvmQEQs42j7QM', '1.0'); registerConversion('1035044720', 'qOhXCPqimgEQ8I7G7QM', '1.0'); registerConversion('1039482188', 'YU_RCJT-nAEQzPrU7wM', '1.0'); registerConversion('1024370261', 'z0Q2CLGLqAEQ1cy66AM', '1.0'); registerConversion('1021363887', 'Tii3COHIwwEQr42D5wM', '1.0');
}
function positiontip(e) {
getMouseXY(e);
if (enabletip) {
var curX = (ns6) ? e.pageX : event.clientX + ietruebody().scrollLeft;
var curY = (ns6) ? e.pageY : event.clientY + ietruebody().scrollTop;
var rightedge = ie && !window.opera ? ietruebody().clientWidth - event.clientX - offsetxpoint : window.innerWidth - e.clientX - offsetxpoint - 20
var bottomedge = ie && !window.opera ? ietruebody().clientHeight - event.clientY - offsetypoint : window.innerHeight - e.clientY - offsetypoint - 20
var leftedge = (offsetxpoint < 0) ? offsetxpoint * (-1) : -1000
if (rightedge < tipobj.offsetWidth)
tipobj.style.left = ie ? ietruebody().scrollLeft + event.clientX - tipobj.offsetWidth + "px" : window.pageXOffset + e.clientX - tipobj.offsetWidth + "px"
else if (curX < leftedge)
tipobj.style.left = "5px"
else
tipobj.style.left = curX + offsetxpoint + "px"
if (bottomedge < tipobj.offsetHeight)
tipobj.style.top = ie ? ietruebody().scrollTop + event.clientY - tipobj.offsetHeight - offsetypoint + "px" : window.pageYOffset + e.clientY - tipobj.offsetHeight - offsetypoint + "px"
else
tipobj.style.top = curY + offsetypoint + "px"
tipobj.style.visibility = "visible"
}
}
function hideddrivetip() {
if (ns6 || ie) {
enabletip = false
tipobj.style.visibility = "hidden"
tipobj.style.left = "-1000px"
}
}
function set_uphn(ar,phn) {
Set_Cookie('B144_uphn', ar + "$$" + phn, '120', '/', '', '');
}
function get_uphn() {
var phn = Get_Cookie('B144_uphn');
if (phn) {
$get("txtMCPhone").value = phn.split("$$")[1];
for (i = 0; i < $get("slcMCArea").length; i++) {
if ($get("slcMCArea").options[i].value == phn.split("$$")[0]) {
$get("slcMCArea").options[i].selected = true;
return;
}
}
}
}
function display_fTab(type,dir) {
if (type == "b") {
$get("imgB").src = "/" + dir + "Images_v2/frame/s_fb_s.jpg";
$get("imgP").src = "/" + dir + "Images_v2/frame/s_fp.jpg";
$get("imgF").src = "/" + dir + "Images_v2/frame/s_ff.jpg";
$get("tblPsearch").style.display = "none";
$get("tblFsearch").style.display = "none";
$get("tblBsearch").style.display = "block";
}
else if (type == "p") {
$get("imgB").src = "/" + dir + "Images_v2/frame/s_fb.jpg";
$get("imgP").src = "/" + dir + "Images_v2/frame/s_fp_s.jpg";
$get("imgF").src = "/" + dir + "Images_v2/frame/s_ff.jpg";
$get("tblBsearch").style.display = "none";
$get("tblFsearch").style.display = "none";
$get("tblPsearch").style.display = "block";
}
else {
$get("imgF").src = "/" + dir + "Images_v2/frame/s_ff_s.jpg";
$get("imgB").src = "/" + dir + "Images_v2/frame/s_fb.jpg";
$get("imgP").src = "/" + dir + "Images_v2/frame/s_fp.jpg";
$get("tblPsearch").style.display = "none";
$get("tblBsearch").style.display = "none";
$get("tblFsearch").style.display = "block";
}
}
function set_hidNS() {
$get("hidNS").value = 1;
if (typeof (localStorage) != "undefined") {
try {
var num = localStorage.getItem("nSearch");
if (!isNaN(num)) {
$get("hidNS").value = parseInt(num);
localStorage.setItem("nSearch", parseInt(num) + 1);
}
else {
localStorage.setItem("nSearch", 1);
}
} catch (e) { }
}
}
function trim(stringToTrim) {
return stringToTrim.replace(/^\s+|\s+$/g, "");
}
function GetRating(uid) {
try {
userCity.Get_Div_last_like(uid, GetLastLikeWSCallBack);
}
catch (e) { }
}
function GetuserCity(uid) {
try {
userCity.set_user_city(uid, GetUCityWSCallBack);
} catch (e) { }
}
var fUserCity = "";
function GetUCityWSCallBack(result) {
$get($get("ClientID").value + "_hidUcity").value = result.value;
fUserCity = result.value;
}
function GetLastLikeWSCallBack(result) {
str = renderStr(result.value);
$get("dvLastLike").innerHTML = str;
}
function renderStr(val) {
val = decodeURIComponent(val);
val = val.replace(/@@/g, "<");
val = val.replace(/~~/g, ">");
val = val.replace(/##/g, " ");
return val;
}
var mArtUrl = "about:blank";
function setMArt(url) {
mArtUrl = url;
$get("ifrArt").src = "about:blank";
$get("ifrArt").style.display = "none";
$get("artDiv").style.display = "block";
}
function set_ifrArt() {
if ($get("ifrArt").src != mArtUrl) {
$get("ifrArt").src = mArtUrl;
$get("ifrArt").style.display = "block";
$get("artDiv").style.display = "none";
}
}
//--footerCategory scripts--//
function togglePanel(dir,moreText,lessText) {
var myPanel = $get("dvMorePopCat");
var imgControl = $get("imgShowMore");
if (myPanel.style.display == "none") {
myPanel.style.display = "block";
imgControl.src = "/" + dir + "Images_v2/default_image/btnLess.gif";
imgControl.alt = lessText;
imgControl.title = lessText;
}
else {
myPanel.style.display = "none";
imgControl.src = "/" + dir + "Images_v2/default_image/btnMore.gif";
imgControl.alt = moreText;
imgControl.title = moreText;
}
}
function set_advFld(divAdvFld, lblAdvField) {
if ($get(divAdvFld).style.display == 'block') {
$get(divAdvFld).style.display = 'none';
$get(lblAdvField).className = "advBtnBgD text";
$get(lblAdvField).innerHTML = " " + decodeURIComponent("%D7%A4%D7%AA%D7%97%20%D7%9E%D7%90%D7%A4%D7%99%D7%99%D7%A0%D7%99%D7%9D%20%D7%A0%D7%95%D7%A1%D7%A4%D7%99%D7%9D");
}
else {
$get(divAdvFld).style.display = 'block';
$get(lblAdvField).className = "advBtnBgU text";
$get(lblAdvField).innerHTML = " " + decodeURIComponent("%D7%A1%D7%92%D7%95%D7%A8%20%D7%9E%D7%90%D7%A4%D7%99%D7%99%D7%A0%D7%99%D7%9D%20%D7%A0%D7%95%D7%A1%D7%A4%D7%99%D7%9D");
}
}
//