Lines Matching refs:ar

602         ar,
623 ar = data.getData(src[i].nodeName === 'AREA' ? src[i] : this.key);
624 if (ar) {
625 if ($.inArray(ar, area_list) < 0) {
626 area_list.push(ar);
715 var ar,
734 ar = map_data.getDataForKey(e.key);
735 if (ar) {
736 $.extend(ar.options, e);
898 function setSelection(ar) {
900 if (ar) {
903 ar.select(opts);
906 ar.deselect(true);
909 newState = ar.toggle(opts);
915 function addArea(ar) {
916 if (ar && $.inArray(ar, area_list) < 0) {
917 area_list.push(ar);
918 key_list += (key_list === '' ? '' : ',') + ar.key;
2195 ar = arData.length ? arData[0] : null;
2200 if (!ar || ar.isNotRendered() || ar.owner.currentAction) {
2204 if (me.currentAreaId === ar.areaId) {
2207 if (me.highlightId !== ar.areaId) {
2210 ar.highlight();
2221 me.currentAreaId = ar.areaId;
2226 options: ar.effectiveOptions(),
2227 key: ar.key,
2228 selected: ar.isSelected()
2243 ar = me.getDataForArea(this),
2246 if (me.currentAreaId < 0 || !ar) {
2252 if (newArea === ar) {
2257 ar.area = null;
2259 queueMouseEvent(me, opts.mouseoutDelay, ar).then(function (result) {
2270 key: ar.key,
2271 selected: ar.isSelected()
2313 ar = me.getDataForArea(this),
2333 function getNavDetails(ar, mode, defaultHref) { argument
2335 var elHref = $(ar.area).attr('href'),
2339 href: useEl ? elHref : ar.href,
2340 target: useEl ? $(ar.area).attr('target') : ar.hrefTarget
2349 function clickArea(ar) { argument
2352 ar.isSelectable() && (ar.isDeselectable() || !ar.isSelected());
2355 newSelectionState = !ar.isSelected();
2357 newSelectionState = ar.isSelected();
2360 list_target = m.getBoundList(opts, ar.key);
2366 key: ar.key,
2375 ar,
2377 $(ar.area).attr('href')
2387 ar.toggle();
2393 navDetails = getNavDetails(ar, opts.navigateMode, ar.href);
2399 if (ar && !ar.owner.currentAction) {
2401 clickArea(ar);
2402 areaOpts = ar.effectiveOptions();
2406 var ar = me.getDataForKey(e.toString());
2407 if (!ar.options.isMask) {
2408 clickArea(ar);
2565 ar,
2575 ar = me.data[me._idFromKey(key[i])];
2576 if (ar) {
2577 ar.area = area.length ? area[0] : area;
2581 result.push(ar);
2589 var ar = this.getAllDataForArea(area, 1);
2590 return ar ? ar[0] || null : null;
2605 var ar = this.getDataForKey(key);
2607 return !ar
2609 : ar.isPrimary
2610 ? ar.key
2611 : this.getPrimaryKeysForMapAreas(ar.areas()).join(',');
2640 var ar;
2643 ar = this.data[this.highlightId];
2644 ar.changeState('highlight', false);
2672 var i, area_options, ar;
2680 ar = this.getDataForKey(area_options.key);
2681 if (ar) {
2682 u.updateProps(ar.options, area_options);
2688 ar.selected = area_options.selected;