var ypmapcreatemap="";var isNN=(navigator.appName.indexOf("Netscape")!=-1);function autoFieldChange(input,len,e){var keyCode=(isNN)?e.which:e.keyCode;var filter=(isNN)?[0,8,9]:[0,8,9,16,17,18,37,38,39,40,46];if(input.value.length>=len&&!containsElement(filter,keyCode)){input.value=input.value.slice(0,len);input.form[(getIndex(input)+1)%input.form.length].focus()}function containsElement(arr,ele){var found=false,index=0;while(!found&&index<arr.length){if(arr[index]==ele){found=true}else{index++}}return found}function getIndex(input){var index=-1,i=0,found=false;while(i<input.form.length&&index==-1){if(input.form[i]==input){index=i}else{i++}}return index}return true}function IsNumerical(charObj){var ValidChars="0123456789";var IsNumber=true;for(i=0;i<charObj.length&&IsNumber==true;i++){var Char=charObj.charAt(i);if(ValidChars.indexOf(Char)==-1){IsNumber=false}}return IsNumber}function phoneNumberValaidation(formObj,lang){var message=new Array();var numberTest=true;message.en="Please enter Only Numerical Characters for the Phone Number Search.";message.fr="Veuillaz entrer uniquement des caract\u00E8tres num\u00E9riques pour effectuer une recherche par n\u00BA de t\u00E9l\u00E9phone.";var x=0;var formItem;for(x;x<formObj.length&&numberTest==true;x++){switch(formObj[x].name){case"pac":for(var y=0;y<formObj.pac.value.length&&numberTest==true;y++){var numberTest=IsNumerical(formObj.pac.value)}break;case"pex":for(var y=0;y<formObj[x].value.length&&numberTest==true;y++){var numberTest=IsNumerical(formObj.pex.value)}break;case"pnum":for(var y=0;y<formObj[x].value.length&&numberTest==true;y++){var numberTest=IsNumerical(formObj.pnum.value)}break;default:break}}if(numberTest==true){return true}else{alert(message[lang]);return false}}function focusForm(pageName){if(pageName=="reverse"){document.forms.BusinessSearch["pac"].focus()}else{if(pageName=="map"){document.forms.GetMap["st"].focus()}else{if(pageName=="directions"){document.forms.DrivingDirections["fromSt"].focus()}else{if(pageName!="category"&&pageName!="location"){document.forms.BusinessSearch["what"].focus()}else{return}}}}}function loadCitySite(site){if(site.citySite.value!=""){window.open(site.citySite.value);return false}else{return false}}var win;var winStatus;var winname="infoWin";function openWin(file,w,h,rs){if(!w){w=450}if(!h){h=300}if(!rs){rs="yes"}winStatus=true;win=window.open(file,winname,"toolbar=no,location=no,directories=no,status=no,menubar=no,resizable="+rs+",copyhistory=no,scrollbars=yes,width="+w+",height="+h);win.focus()}function closeWin(){top.opener.winStatus=false;top.close()}function closeChildWin(){winStatus=false;win.close()}function areaCodeSubmit(areaCode){window.opener.document.forms.BusinessSearch["pac"].value=areaCode;window.close();window.opener.document.forms.BusinessSearch["pex"].focus()}function preFetch(imgObj,imgSrc){if(document.images){eval(imgObj+" = new Image()");eval(imgObj+'.src = "'+imgSrc+'"')}}var timerID=null;function getObj(objid){if(document.getElementById){return document.getElementById(objid)}if(document.all){return document.all[objid]}if(document.layers){return document.layers[objid]}return null}function ScrollUp(elementName,speed,step){var el=getObj(elementName);var elPos=parseInt(el.style.top);if(el!=null){if(isNaN(elPos)){el.style.top="0px"}if(elPos<0){if((elPos+step)>0){el.style.top="0px"}else{var changePlacement=elPos+step;el.style.top=changePlacement+"px"}}ScrollStop();timerID=setTimeout("ScrollUp('"+elementName+"', "+speed+", "+step+")",speed)}}function ScrollDown(elementName,speed,step){var el=getObj(elementName);var elPos=parseInt(el.style.top);var elParentHeight=el.parentNode.offsetHeight;var elHeight=el.offsetHeight;if(el!=null){if(isNaN(elPos)){el.style.top="0px"}if(elPos>elParentHeight-elHeight){if((elPos-step)<elParentHeight-elHeight){var changePlacement=elParentHeight-elHeight;el.style.top=changePlacement+"px"}else{var changePlacement=elPos-step;el.style.top=changePlacement+"px"}}ScrollStop();timerID=setTimeout("ScrollDown('"+elementName+"', "+speed+", "+step+")",speed)}}function ScrollStop(){if(timerID!=null){clearTimeout(timerID);timerID=null}}function clearValue(formObject,value){if(formObject.value==value){formObject.value=""}return}function snapLocationCheck(optionMenu){var optionValue=optionMenu.options[optionMenu.selectedIndex].value;if(optionValue=="other"){document.getElementById("cityList").innerHTML="<input type='text' id='ac2' name='where' value='' style='width: 98%;' tabindex='2' maxlength='250' />";document.forms.BusinessSearch["where"].focus()}}var sizeCount=0;var sizePref=0;var textSize=new Array(1,1.1,1.3,1.5);var footerTextSize=new Array(0.9,1,1.1,1.3);function textSizePref(lang){var textSizePref=GetCookies("textSize_pref");if(textSizePref>0){enlargeText(textSizePref,lang)}}function reduceText(lang){if(sizeCount!=0){sizeCount=parseInt(sizeCount)}sizeCount=sizeCount-1;if(sizeCount<=0){sizeCount=0}document.getElementById("contentArea").style.fontSize=textSize[sizeCount]+"em";if(document.getElementById("footerBorder")){document.getElementById("footerBorder").style.fontSize=footerTextSize[sizeCount]+"em"}else{if(document.getElementById("footer")){document.getElementById("footer").style.fontSize=footerTextSize[sizeCount]+"em"}}if(lang=="en"){var siteUrl=".yellowpages.ca"}else{var siteUrl=".pagesjaunes.ca"}var exp=new Date();var expDays=365;exp.setTime(exp.getTime()+(expDays*24*60*60*1000));SetCookie("textSize_pref",sizeCount,exp,"/",siteUrl);window.status=sizeCount}function enlargeText(tSize,lang){if(sizeCount!=0){sizeCount=parseInt(sizeCount)}var textOptLength=textSize.length-1;if(tSize!=null){sizeCount=tSize}else{sizeCount=sizeCount+1}if(sizeCount>=textOptLength){sizeCount=textOptLength}document.getElementById("contentArea").style.fontSize=textSize[sizeCount]+"em";if(document.getElementById("footerBorder")){document.getElementById("footerBorder").style.fontSize=footerTextSize[sizeCount]+"em"}else{if(document.getElementById("footer")){document.getElementById("footer").style.fontSize=footerTextSize[sizeCount]+"em"}}if(lang=="en"){var siteUrl=".yellowpages.ca"}else{var siteUrl=".pagesjaunes.ca"}var exp=new Date();var expDays=365;exp.setTime(exp.getTime()+(expDays*24*60*60*1000));SetCookie("textSize_pref",sizeCount,exp,"/",siteUrl);window.status=sizeCount}function setTextsize(size,lang){document.body.style.fontSize=size;var exp=new Date();exp.setTime(exp.getTime()+(365*24*60*60*1000));if(lang=="en"){var siteUrl=".yellowpages.ca"}else{var siteUrl=".pagesjaunes.ca"}SetCookie("ypTextsize",size,exp,"/",siteUrl)}function applyTextsize(lang){var size=GetCookies("ypTextsize");if(size){document.body.style.fontSize=size}}function GetCookies(name){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;while(i<clen){var j=i+alen;if(document.cookie.substring(i,j)==arg){return getCookieVal(j)}i=document.cookie.indexOf(" ",i)+1;if(i==0){break}}return null}function SetCookie(name,value){var argv=SetCookie.arguments;var argc=SetCookie.arguments.length;var expires=(argc>2)?argv[2]:null;var path=(argc>3)?argv[3]:null;var domain=(argc>4)?argv[4]:null;var secure=(argc>5)?argv[5]:false;document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"")}function DeleteCookie(name){var exp=new Date();exp.setTime(exp.getTime()-1);var cval=GetCookies(name);document.cookie=name+"="+cval+"; expires="+exp.toGMTString()}function getCookieVal(offset){var endstr=document.cookie.indexOf(";",offset);if(endstr==-1){endstr=document.cookie.length}return unescape(document.cookie.substring(offset,endstr))}function showStatus(displayText){window.status=displayText;return true}function switchForms(selectedObj){if(selectedObj=="people"){document.getElementById("businessForm").style.display="none";document.getElementById("peopleForm").style.display="inline"}else{if(selectedObj=="business"){document.getElementById("peopleForm").style.display="none";document.getElementById("businessForm").style.display="inline"}}}function switchTab(tabToShow){if(!tabReady){return}if(tabToShow=="prodMap"){if(tabToHide!="prodMap"){if(/^(?:prodBrochure|prodCoupon|prodCatalogue|prodFlyer|prodP2WMenu|prodDocument)$/.test(tabToHide)){document.getElementById("prodPrint2web").style.display="none"}else{document.getElementById(tabToHide).style.display="none"}}document.getElementById("productTabArea").style.display="none";document.getElementById("merchantMapArea3").style.display="block";document.getElementById(tabToHide+"TabActive").style.display="none";document.getElementById(tabToHide+"TabInActive").style.display="inline";document.getElementById(tabToShow+"TabInActive").style.display="none";document.getElementById(tabToShow+"TabActive").style.display="inline";tabToHide=tabToShow;return}else{if(tabToShow!="prodMap"){document.getElementById("merchantMapArea3").style.display="none";document.getElementById("productTabArea").style.display="block"}}if(tabToHide!=""){if(tabToHide!="prodMap"){if(/^(?:prodBrochure|prodCoupon|prodCatalogue|prodFlyer|prodP2WMenu|prodDocument)$/.test(tabToHide)){document.getElementById("prodPrint2web").style.display="none"}else{document.getElementById(tabToHide).style.display="none"}}document.getElementById(tabToHide+"TabActive").style.display="none";document.getElementById(tabToHide+"TabInActive").style.display="inline"}if(/^(?:prodBrochure|prodCoupon|prodCatalogue|prodFlyer|prodP2WMenu|prodDocument)$/.test(tabToShow)){var prodToShow=document.getElementById("prodPrint2web")}else{var prodToShow=document.getElementById(tabToShow)}if(prodToShow){prodToShow.style.display="block";document.getElementById(tabToShow+"TabInActive").style.display="none";document.getElementById(tabToShow+"TabActive").style.display="inline"}tabToHide=tabToShow}var mapCheck=false;function mapClick(){var mapCheck=document.forms.BusinessSearch["map"].checked;if(mapCheck==false){document.forms.BusinessSearch["map"].checked=true}else{document.forms.BusinessSearch["map"].checked=false}}function makeMapStatusCookie(mapName,lang){var mapObj=new YPGMapControl(mapName)}function setAddress(formId,fieldIds,address,selection){if((null!=formId)&&(null!=fieldIds)&&(null!=address)&&(null!=selection)){formElement=document.forms[formId];if(null!=formElement){if((0<fieldIds.length)&&(0<address.length)){formElement[fieldIds[0]].value=address[0]}if((1<fieldIds.length)&&(1<address.length)){formElement[fieldIds[1]].value=address[1]}if((2<fieldIds.length)&&(2<address.length)){formElement[fieldIds[2]].value=address[2]}if((3<fieldIds.length)&&(3<address.length)){formElement[fieldIds[3]].value=address[3]}if(4<fieldIds.length){formElement[fieldIds[4]].value=selection}}}}function getListingLink(linkCount){var listingLink=document.getElementById("mapLink"+linkCount);var listingURL=listingLink.getAttribute("href");var i=listingURL.indexOf("/");listingURL=listingURL.slice(i);window.open(listingURL)}function getPrintMap(mapName){var mapStatus=GetCookies("printMapStatus");if(mapStatus!=null){var pairs=mapStatus.split("&");switch(mapName){case"resultPage":var newMapStatus=ypmapmaplistings.getState();break;case"merchantPage":var newMapStatus=ypmapmaplisting.getState();break;case"mapPage":var newMapStatus=ypmapcreatemap.getState();break;default:break}for(var i=0;i<pairs.length;i++){var pos=pairs[i].indexOf("=");if(pos==-1){continue}argname=pairs[i].substring(0,pos);value=pairs[i].substring(pos+1);value=value.split("+");value=value.join(" ");if(argname!="Markup"){newMapStatus[argname]=unescape(value)}}var staticMapStr='<img src="http://service.maptuit.com/htmlclient/map.cgi?';staticMapStr+=newMapStatus.Lon+","+newMapStatus.Lat+",";staticMapStr+=newMapStatus.mapW+","+newMapStatus.mapH+",0,"+newMapStatus.Scale;staticMapStr+=",1,printableMap,0,YPGPartnersDevEN+m+"+newMapStatus.Markup+newMarkup+'" />';document.getElementById("printMap").innerHTML=staticMapStr;DeleteCookie("printMapStatus");setTimeout("window.print()",2000)}}function openSurvey(srvyName,srvyURL,lang){if(lang=="en"){var siteUrl=".yellowpages.ca"}else{var siteUrl=".pagesjaunes.ca"}var exp=new Date();var expDays=365;exp.setTime(exp.getTime()+(expDays*24*60*60*1000));SetCookie(srvyName,"true",exp,"/",siteUrl);window.open(srvyURL,"","toolbar=yes,location=yes,directories=no,status=yes,menubar=yes,resizable=yes,copyhistory=no,scrollbars=yes");window.close()}function closeSurvey(srvyName,lang){if(lang=="en"){var siteUrl=".yellowpages.ca"}else{var siteUrl=".pagesjaunes.ca"}var exp=new Date();var expDays=365;exp.setTime(exp.getTime()+(expDays*24*60*60*1000));SetCookie(srvyName,"true",exp,"/",siteUrl);window.close()}function copyrightYear(){var thisDate=new Date();var thisYear=thisDate.getYear();var regYear=new RegExp("10+","i");if(regYear.test(thisYear)==true){return(thisYear+1900)}else{return(thisYear)}}var args=getParams();function getParam(name){if(args==null){return}else{return args[name]}}function queryString(){var query_string;var queryVar=document.location.href;var inq=queryVar.indexOf("?");queryVar=queryVar.substring(inq+1);if(inq>0){query_string=queryVar}return query_string}function getParams(){var args=new Object();var query=queryString();if(query==null||query==""){return}var pairs=query.split("&");for(var i=0;i<pairs.length;i++){var pos=pairs[i].indexOf("=");if(pos==-1){continue}argname=pairs[i].substring(0,pos);value=pairs[i].substring(pos+1);value=value.split("+");value=value.join(" ");args[argname]=unescape(value)}return args}function getHTTPObject(){var httpRequest;try{httpRequest=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{httpRequest=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){try{httpRequest=new XMLHttpRequest()}catch(e){return false}}}return httpRequest}function RadioOption(id,selectedClass,unselectedClass){this.id=id;this.selectedClass=selectedClass;this.unselectedClass=unselectedClass}RadioOption.prototype.setSelected=function(selected){var element=document.getElementById(this.id);if(selected){element.setAttribute("class",this.selectedClass);element.setAttribute("className",this.selectedClass)}else{element.setAttribute("class",this.unselectedClass);element.setAttribute("className",this.unselectedClass)}};function RadioToggle(){this.active=null;this.options=new Array()}RadioToggle.prototype.add=function(option){if((null!=option)&&(null!=option.id)){this.options[this.options.length]=option}};RadioToggle.prototype.select=function(id){var activateOption=null;for(var i=0;i<this.options.length;i++){if(id==this.options[i].id){if(this.active!=this.options[i]){activateOption=this.options[i]}}else{if(this.active==this.options[i].id){this.options[i].setSelected(false);this.active=null}}}if(null!=activateOption){activateOption.setSelected(true);this.active=activateOption.id}};function toggleMenu(id,menuPlus,menuMinus,display){if(display!=document.getElementById(id).style.display){document.getElementById(id).style.display=display;document.getElementById(menuPlus).style.display="none";document.getElementById(menuMinus).style.display=display}else{document.getElementById(id).style.display="none";document.getElementById(menuPlus).style.display=display;document.getElementById(menuMinus).style.display="none"}}function ToggleChild(parent,child,visible,hidden){this.parentId=parent;this.childId=child;this.visibleClass=visible;this.hiddenClass=hidden}ToggleChild.prototype.toggle=function(){var parent=document.getElementById(this.parentId);var child=document.getElementById(this.childId);if((null!=parent)&&(null!=child)){if("none"==parent.style.display){child.setAttribute("class",this.hiddenClass)}else{child.setAttribute("class",this.visibleClass)}}};function ToggleMenu(id,itemId,menuId,display,delay){this.id=id;this.itemId=itemId;this.menuId=menuId;this.display=display;this.delay=delay;this.timerId=0;this.children=new Array()}ToggleMenu.prototype.getItemId=function(){return this.itemId};ToggleMenu.prototype.isExpanded=function(){return document.getElementById(this.menuId).style.display==this.display};ToggleMenu.prototype.addChild=function(id,visible,hidden){this.children[this.children.length]=new ToggleChild(this.menuId,id,visible,hidden)};ToggleMenu.prototype.cancelToggle=function(){if(0!=this.timerId){clearTimeout(this.timerId);this.timerId=0}};ToggleMenu.prototype.delayVisible=function(visible){this.cancelToggle();if((null!=this.delay)&&(0<this.delay)){this.timerId=setTimeout(this.id+".setVisible('"+visible+"')",this.delay)}else{this.setVisible(visible)}};ToggleMenu.prototype.setVisible=function(visible){var menuElement=document.getElementById(this.menuId);if(("true"==visible)&&(this.display!=menuElement.style.display)){menuElement.style.display=this.display;this.toggleChildren()}else{if(("false"==visible)&&("none"!=menuElement.style.display)){menuElement.style.display="none";this.toggleChildren()}}};ToggleMenu.prototype.toggleChildren=function(){for(var i=0;i<this.children.length;i++){this.children[i].toggle()}};ToggleMenu.prototype.toggleVisible=function(){var menuElement=document.getElementById(this.menuId);if(this.display!=menuElement.style.display){menuElement.style.display=this.display;this.toggleChildren()}else{menuElement.style.display="none";this.toggleChildren()}};function closeList(list){document.getElementById(list).style.display="none"}function openList(list){document.getElementById(list).style.display="block"}function toggleSection(section,collapsedStateClass,expandedStateClass,collapsedStateTitleId,expandedStateTitleId){if(section&&section!=""){var el=$YP("#"+section);var elIcon=$YP("#"+section+"Toggle");var collapsedTitle=$YP("#"+collapsedStateTitleId);var expandedTitle=$YP("#"+expandedStateTitleId);if(!el.is(":visible")){el.css({display:"block"});elIcon.addClass(collapsedStateClass);elIcon.removeClass(expandedStateClass);if(collapsedTitle!=null&&expandedTitle!=null){collapsedTitle.css({display:"none"});expandedTitle.css({display:"block"})}if(section=="mapHolder"){$YP("#navcontrol").css({display:"block"})}}else{el.css({display:"none"});elIcon.addClass(expandedStateClass);elIcon.removeClass(collapsedStateClass);if(collapsedTitle!=null&&expandedTitle!=null){collapsedTitle.css({display:"block"});expandedTitle.css({display:"none"})}if(section=="mapHolder"){$YP("#navcontrol").css({display:"none"})}}}}function simpleToggle(on,off,attr){$YP("#"+on).css({display:attr});$YP("#"+off).css({display:"none"})}function hbxFromExpandToggle(section,lidValue,lposValue,utagobj){if(section&&section!=""){if(typeof utagobj=="undefined"||utagobj==null){var utagobj=new Object}if(!$YP("#"+section).is(":visible")){utagobj.link_name=lidValue+"_on";utagobj.link_attr1=lposValue;utag.link(utagobj)}else{utagobj.link_name=lidValue+"_off";utagobj.link_attr1=lposValue;utag.link(utagobj)}}}var setFocusOnFirstInput=function(id){var retval=false;var selector=id+' input[type="text"]';$YP(selector).each(function(idx){if($YP(this).is(":visible")){this.select();this.focus();retval=true;return false}});return retval};var SwitchPanel=function(elem,targets,settings){var defaults={duration:0,activeClassName:null,inactiveClassName:null,childToApplyClass:null,showCloseButton:false,backgroundColor:null,positionAbsolute:false,autoFocus:false,toggleActive:{mode:false,parentId:null},onComplete:null,onOpen:null};var settings=jQuery.extend(defaults,settings);this.settings=settings;this.targets=targets;closeActive=false;this.elemId=elem.id;this.classId=(this.settings.childToApplyClass==null)?"#"+this.elemId:"#"+this.elemId+" "+this.settings.childToApplyClass;if(this.elemId==null||this.elemId==""){return}if(settings.activeClassName!=null){if($YP(this.classId).hasClass(settings.activeClassName)){if(this.settings.toggleActive.mode&&this.settings.toggleActive.parentId!=null){closeActive=true}else{return true}}}for(control in targets){if(control!=this.elemId){this.hide(control,false)}}var control=this.elemId;if(closeActive){this.hide(control,true)}else{if(this.settings.toggleActive.mode&&this.settings.toggleActive.parentId!=null){this.show(control,true)}else{this.show(control,false)}}if(this.settings.onComplete&&typeof this.settings.onComplete=="function"){this.settings.onComplete()}};SwitchPanel.prototype.show=function(control,parent){var classId=(this.settings.childToApplyClass==null)?"#"+control:"#"+control+" "+this.settings.childToApplyClass;if(this.settings.activeClassName!=null){$YP(classId).addClass(this.settings.activeClassName)}if(this.settings.inactiveClassName!=null){$YP(classId).removeClass(this.settings.inactiveClassName)}this.setVisible(true,control);if(parent){if(!$YP("#"+this.settings.toggleActive.parentId).is(":visible")){$YP("#"+this.settings.toggleActive.parentId).show()}}if(this.settings.onOpen&&typeof this.settings.onOpen=="function"){this.settings.onOpen()}};SwitchPanel.prototype.hide=function(control,parent){var classId=(this.settings.childToApplyClass==null)?"#"+control:"#"+control+" "+this.settings.childToApplyClass;if(this.settings.inactiveClassName!=null){$YP(classId).addClass(this.settings.inactiveClassName)}if(this.settings.activeClassName!=null){$YP(classId).removeClass(this.settings.activeClassName)}this.setVisible(false,control);if(parent){if($YP("#"+this.settings.toggleActive.parentId).is(":visible")){$YP("#"+this.settings.toggleActive.parentId).hide()}}};SwitchPanel.prototype.setVisible=function(mode,control){var focusSet=false;for(i=0;i<this.targets[control].length;i++){var targetId="#"+this.targets[control][i];if(this.settings.positionAbsolute){if($YP(targetId).css("position")==null||$YP(targetId).css("position")!="absolute"){$YP(targetId).css("position","absolute")}if($YP(targetId).css("display")==null||$YP(targetId).css("display")!="block"){$YP(targetId).css("display","block")}if(this.settings.backgroundColor!=null){$YP(targetId).css("background-color",this.settings.backgroundColor);$YP(targetId).css("opacity",1)}}if(mode){if($YP(targetId).is(":visible")){continue}if(this.settings.positionAbsolute){$YP(targetId).css("z-index","10")}else{if(this.settings.duration==0||mode==false){$YP(targetId).show()}else{$YP(targetId).fadeIn(this.settings.duration)}}if(this.settings.autoFocus&&!focusSet){if(setFocusOnFirstInput(targetId)){focusSet=true}}}else{if($YP.inArray(this.targets[control][i],this.targets[this.elemId])>=0){continue}if(this.settings.positionAbsolute){$YP(targetId).css("z-index","5")}else{if(this.settings.duration==0||mode==false){$YP(targetId).hide()}else{$YP(targetId).fadeOut(this.settings.duration)}}}}};function substitutions(template,splitter,marker){var result="";var elements=template.split(splitter);if(null!==elements){for(var i=0;i<elements.length;i++){if(0<elements[i].length){if(marker!==elements[i].charAt(0)){result=result+elements[i]}else{var tag=elements[i].substring(1).split(".");var j=+tag[0]+3;if(1==tag.length){result=result+arguments[j]}else{result=result+arguments[j][tag[1]]}}}}}return result};
