{"version":3,"file":"siteMetadata.BDoolXKf.mjs","names":[],"sources":["https:/framerusercontent.com/modules/9fbCzSyuj0IOg9U3Wsih/ZrqySLr4LUrG6YIytJYD/siteMetadata.js"],"sourcesContent":["// Generated by Framer (046e64a)\nconst valuesByLocaleId={Fo3wLAtaC:{v0:\"مكاتب للإيجار في أبوظبي | خدمات مرنة في نيشن تاورز مول\",v1:\"احصل على أفخم المكاتب للإيجار في أبوظبي مع أوفيس سكوير داخل نيشن تاورز مول. نوفر مكتب شركات مرن وفاخر بخدمات متكاملة وموقع مميز يجمع بين العمل الراقي وأسلوب الحياة العصري.\"}};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export default function metadata(params,activeLocale){return{customHTMLBodyEnd:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-K4DL9W3K\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadEnd:'<script>\\n  window.dataLayer = window.dataLayer || [];\\n  window.dataLayer.push({ \\'gtm.start\\': new Date().getTime(), event: \\'gtm.js\\' });\\n\\n  function loadGTM() {\\n    var d=document, s=d.createElement(\\'script\\');\\n    s.async = true;\\n    s.src = \\'https://www.googletagmanager.com/gtm.js?id=GTM-K4DL9W3K\\';\\n    d.head.appendChild(s);\\n  }\\n\\n  // Load after full page load or after ~3s, whichever comes first\\n  var loaded = false;\\n  function trigger() { if (!loaded) { loaded = true; loadGTM(); } }\\n  window.addEventListener(\\'load\\', trigger);\\n  setTimeout(trigger, 3000);\\n</script>\\n\\n<script>\\n(function(){\\n  const d=document, h=d.documentElement;\\n\\n  const isAr = () => {\\n    const g=(h.getAttribute(\"lang\")||\"\").toLowerCase();\\n    return g.startsWith(\"ar\") || /^\\\\/ar(\\\\/|$)/.test(location.pathname);\\n  };\\n\\n  const OR   = (location.origin || \"https://officesquare.com\");\\n  const root = () => OR + (isAr()?\"/ar\":\"\") + \"/\";\\n\\n  function json(){\\n    const u  = root();\\n    const id = u.replace(/\\\\/$/,\"\") + \"#website\";\\n    const nm = isAr() ? \"أوفيس سكوير\" : \"Office Square\";\\n\\n    return JSON.stringify({\\n      \"@context\": \"https://schema.org\",\\n      \"@type\": \"WebSite\",\\n      \"@id\": id,\\n      \"url\": u,\\n      \"name\": nm\\n      // No potentialAction here because the site has no search\\n    });\\n  }\\n\\n  function put(){\\n    let s = d.getElementById(\"sd-website\");\\n    if(!s || s.type !== \"application/ld+json\"){\\n      s && s.remove();\\n      s = d.createElement(\"script\");\\n      s.id = \"sd-website\";\\n      s.type = \"application/ld+json\";\\n      (d.head || d.documentElement).appendChild(s);\\n    }\\n    const j = json();\\n    if(s.textContent !== j) s.textContent = j;\\n  }\\n\\n  // initial inject + keep fresh on SPA navigation / DOM changes\\n  put();\\n  const kick = () => setTimeout(put, 0),\\n        ps = history.pushState,\\n        rs = history.replaceState;\\n\\n  history.pushState   = function(){ ps.apply(this, arguments); kick(); };\\n  history.replaceState= function(){ rs.apply(this, arguments); kick(); };\\n  addEventListener(\"popstate\", kick);\\n\\n  new MutationObserver(()=>{ if(!document.getElementById(\"sd-website\")) put(); })\\n    .observe(d.head || d.documentElement, { childList: true, subtree: true });\\n\\n  // safety refresh for ~60s after load\\n  let i=0, t=setInterval(()=>{ put(); if(++i>60) clearInterval(t); }, 1000);\\n})();\\n</script>\\n\\n',customHTMLHeadStart:\"<!--  -->\\n\\n<script type=\\\"text/javascript\\\"> \\nfunction ZFAdvLead(){\\n}\\nZFAdvLead.utmPValObj = ZFAdvLead.utmPValObj || {};\\n\\nZFAdvLead.utmPNameArr = new Array('utm_source','utm_medium','utm_campaign','utm_term','utm_content');ZFAdvLead.utmcustPNameArr = new Array();ZFAdvLead.isSameDomain = false;\\n\\nZFAdvLead.prototype.zfautm_sC = function( paramName,path,domain,secure ){\\n  var value = ZFAdvLead.utmPValObj[paramName];\\n  if ( typeof value !== \\\"undefined\\\" && value !== null ){\\n    var cookieStr = paramName + \\\"=\\\" + encodeURIComponent( value );\\n    var exdate=new Date();\\n    exdate.setDate(exdate.getDate()+7);\\n    cookieStr += \\\"; expires=\\\" + exdate.toGMTString();\\n    cookieStr += \\\"; path=/\\\";\\n    if ( domain ) {\\n      cookieStr += \\\"; domain=\\\" + encodeURIComponent( domain );\\n    }\\n    if ( secure ) {\\n      cookieStr += \\\"; secure\\\";\\n    }\\n    document.cookie = cookieStr;\\n  }\\n};\\nZFAdvLead.prototype.zfautm_ini = function (){\\n  this.zfautm_bscPCap();\\n  var url_search = document.location.search;\\n  for (var i = 0; i < ZFAdvLead.utmcustPNameArr.length ; i ++){\\n    var zf_pN = ZFAdvLead.utmcustPNameArr[i];\\n    var zf_pV;\\n    if ( zf_pN == 'referrername' ) {\\n      zf_pV = ( document.URL || '' ).slice( 0, 1500 );\\n    } else {\\n      zf_pV = this.zfautm_gP(url_search, zf_pN);\\n      if (zf_pV == undefined || zf_pV == ''){\\n          zf_pV = this.zfautm_gC(zf_pN);\\n      }\\n    }\\n    if ( typeof zf_pV !== \\\"undefined\\\" && zf_pV !== null & zf_pV != \\\"\\\" ) {\\n      ZFAdvLead.utmPValObj[ zf_pN ] = zf_pV;\\n    }\\n  }\\n  for (var pkey in ZFAdvLead.utmPValObj) {\\n    this.zfautm_sC(pkey);\\n  }\\n};\\nZFAdvLead.prototype.zfautm_bscPCap = function () {\\n  var trafSrc = this.zfautm_calcTrafSrc();\\n  if ( trafSrc.source != \\\"\\\" ) {\\n    ZFAdvLead.utmPValObj.utm_source = trafSrc.source;\\n  }\\n  if ( trafSrc.medium != \\\"\\\" ) {\\n    ZFAdvLead.utmPValObj.utm_medium = trafSrc.medium;\\n  }\\n  if ( trafSrc.campaign != \\\"\\\" ) {\\n    ZFAdvLead.utmPValObj.utm_campaign = trafSrc.campaign;\\n  }\\n  if ( trafSrc.term != \\\"\\\" ) {\\n    ZFAdvLead.utmPValObj.utm_term = trafSrc.term;\\n  }\\n  if ( trafSrc.content != \\\"\\\" ) {\\n    ZFAdvLead.utmPValObj.utm_content = trafSrc.content;\\n  }\\n}\\nZFAdvLead.prototype.zfautm_calcTrafSrc = function() {\\n  var u1='', u2='', u3='', u4='', u5='';\\n  var search_engines = [['bing', 'q'], ['google', 'q'], ['yahoo', 'q'], ['baidu', 'q'], ['yandex', 'q'], ['ask', 'q']]; //List of search engines \\n  var ref = document.referrer;\\n  ref = ref.substr(ref.indexOf('//')+2);\\n  ref_domain = ref;\\n  ref_path = '/';\\n  ref_search = '';\\n\\n  // Checks for campaign parameters\\n  var url_search = document.location.search;\\n  if(url_search.indexOf('utm_source') > -1 || url_search.indexOf('utm_medium') > -1 || url_search.indexOf('utm_campaign') > -1 || url_search.indexOf('utm_term') > -1 || url_search.indexOf('utm_content') > -1) {\\n    u1 = this.zfautm_gP(url_search, 'utm_source'); \\n    u2 = this.zfautm_gP(url_search, 'utm_medium'); \\n    u3 = this.zfautm_gP(url_search, 'utm_campaign'); \\n    u4 = this.zfautm_gP(url_search, 'utm_term'); \\n    u5 = this.zfautm_gP(url_search, 'utm_content'); \\n  } else if ( this.zfautm_gP(url_search, 'gclid')) {\\n    u1 = 'Google Ads'; \\n    u2 = 'cpc'; \\n    u3 = '(not set)'; \\n    if ( !ZFAdvLead.utmcustPNameArr.includes('gclid') ) {\\n      ZFAdvLead.utmcustPNameArr.push('gclid');\\n    }\\n  } else if(ref) {\\n    var r_u1 = this.zfautm_gC('utm_source'); \\n    var r_u2 = this.zfautm_gC('utm_medium'); \\n    var r_u3 = this.zfautm_gC('utm_campaign'); \\n    var r_u4 = this.zfautm_gC('utm_term'); \\n    var r_u5 = this.zfautm_gC('utm_content'); \\n    if ( typeof r_u1 === \\\"undefined\\\" && typeof r_u2 === \\\"undefined\\\" && typeof r_u3 === \\\"undefined\\\" && typeof r_u4 === \\\"undefined\\\" && typeof r_u5 === \\\"undefined\\\") {\\n      // separate domain, path and query parameters\\n      if (ref.indexOf('/') > -1) {\\n        ref_domain = ref.substr(0,ref.indexOf('/'));\\n        ref_path = ref.substr(ref.indexOf('/'));\\n        if (ref_path.indexOf('?') > -1) {\\n          ref_search = ref_path.substr(ref_path.indexOf('?'));\\n          ref_path = ref_path.substr(0, ref_path.indexOf('?'));\\n        }\\n      }\\n      u2 = 'referral'; \\n      u1 = ref_domain;                    \\n    // Extract term for organic source\\n      for (var i=0; i<search_engines.length; i++){\\n        if(ref_domain.indexOf(search_engines[i][0]) > -1){\\n          u2 = 'organic'; \\n          u1 = search_engines[i][0];\\n          u4 = this.zfautm_gP(ref_search, search_engines[i][1]) || '(not provided)';\\n          break;\\n        }\\n      }\\n    } else {\\n      if ( typeof r_u1 !== \\\"undefined\\\" ) {\\n        u1 = r_u1;\\n      }\\n      if ( typeof r_u2 !== \\\"undefined\\\" ) {\\n          u2 = r_u2;\\n      }\\n      if ( typeof r_u3 !== \\\"undefined\\\" ) {\\n        u3 = r_u3;\\n      }\\n      if ( typeof r_u4 !== \\\"undefined\\\" ) {\\n        u4 = r_u4;\\n      }\\n      if ( typeof r_u5 !== \\\"undefined\\\" ) {\\n        u5 = r_u5;\\n      }\\n    }\\n  } else {\\n    var r_u1 = this.zfautm_gC('utm_source'); \\n    var r_u2 = this.zfautm_gC('utm_medium'); \\n    var r_u3 = this.zfautm_gC('utm_campaign'); \\n    var r_u4 = this.zfautm_gC('utm_term'); \\n    var r_u5 = this.zfautm_gC('utm_content'); \\n    if ( typeof r_u1 === \\\"undefined\\\" && typeof r_u2 === \\\"undefined\\\" && typeof r_u3 === \\\"undefined\\\" && typeof r_u4 === \\\"undefined\\\" && typeof r_u5 === \\\"undefined\\\") {\\n      var locRef = document.URL;\\n      locRef = locRef.substr(locRef.indexOf('//')+2);\\n      if (locRef.indexOf('/') > -1) {\\n        locRef = locRef.substr(0,locRef.indexOf('/'));\\n      }\\n      u1 = locRef;\\n      u2 = 'referral'; \\n    } else {\\n      if ( typeof r_u1 !== \\\"undefined\\\" ) {\\n        u1 = r_u1;\\n      }\\n      if ( typeof r_u2 !== \\\"undefined\\\" ) {\\n        u2 = r_u2;\\n      }\\n      if ( typeof r_u3 !== \\\"undefined\\\" ) {\\n        u3 = r_u3;\\n      }\\n      if ( typeof r_u4 !== \\\"undefined\\\" ) {\\n        u4 = r_u4;\\n      }\\n      if ( typeof r_u5 !== \\\"undefined\\\" ) {\\n        u5 = r_u5;\\n      }\\n    }\\n  }\\n  return {\\n    'source'  : u1, \\n    'medium'  : u2, \\n    'campaign': u3, \\n    'term'    : u4, \\n    'content' : u5 \\n  };\\n}\\nZFAdvLead.prototype.zfautm_gP = function(s, q) {\\n  try{\\n      var match = s.match('[?&]' + q + '=([^&]+)');\\n      if ( match ) {\\n        if ( match[1].length > 199 ) {\\n          var raw = decodeURIComponent(match[1]);\\n          raw = raw.replace(/[^A-Za-z0-9_]/g, '');\\n          return raw.slice( 0, 199 );\\n        } else {\\n          return decodeURIComponent(match[1]);\\n        }\\n        \\n      } else {\\n        return '';\\n      }\\n  } catch(e){\\n    return '';  \\n  }\\n}\\nZFAdvLead.prototype.zfautm_gC = function( cookieName ){\\n  var cookieArr = document.cookie.split('; ');\\n  for ( var i = 0 ; i < cookieArr.length ; i ++ ){\\n    var cookieVals = cookieArr[i].split('=');\\n      if ( cookieVals[0] === cookieName && cookieVals[1] ) {\\n        return decodeURIComponent(cookieVals[1]);\\n      }\\n  }\\n};\\nZFAdvLead.prototype.zfautm_gC_enc = function( cookieName ){\\n  var cookieArr = document.cookie.split('; ');\\n  for ( var i = 0 ; i < cookieArr.length ; i ++ ){\\n    var cookieVals = cookieArr[i].split('=');\\n      if ( cookieVals[0] === cookieName && cookieVals[1] ) {\\n        return cookieVals[1];\\n      }\\n  }\\n};\\nZFAdvLead.prototype.zfautm_iframeSprt = function () {\\n  var zf_frame = document.getElementsByTagName(\\\"iframe\\\");\\n  for(var i = 0; i < zf_frame.length; ++i){\\n    if((zf_frame[i].src).indexOf('formperma') > 0 ){\\n      var zf_src = zf_frame[i].src;\\n      for( var prmIdx = 0 ; prmIdx < ZFAdvLead.utmPNameArr.length ; prmIdx ++ ) {\\n        var utmPm = ZFAdvLead.utmPNameArr[ prmIdx ];\\n        utmPm = ( ZFAdvLead.isSameDomain && ( ZFAdvLead.utmcustPNameArr.indexOf(utmPm) == -1 ) ) ? \\\"zf_\\\" + utmPm : utmPm;\\n        var utmPmregex = new RegExp(\\\"[?&]\\\" + utmPm + \\\"=\\\");\\n        if ( ! utmPmregex.test(zf_src) ) {\\n          var utmVal = this.zfautm_gC_enc( ZFAdvLead.utmPNameArr[ prmIdx ] );\\n          if ( typeof utmVal !== \\\"undefined\\\" ) {\\n            if ( utmVal != \\\"\\\" ){\\n              if(zf_src.indexOf('?') > 0){\\n                zf_src = zf_src+'&'+utmPm+'='+ utmVal;\\n              }else{\\n                zf_src = zf_src+'?'+utmPm+'='+ utmVal;\\n              }\\n            }\\n          }\\n        }\\n      }\\n      if ( zf_frame[i].src.length < zf_src.length ) {\\n        zf_frame[i].src = zf_src;\\n      }\\n    }\\n  }\\n};\\nZFAdvLead.prototype.zfautm_DHtmlSprt = function () {\\n  var zf_formsArr = document.forms;\\n  for ( var frmInd = 0 ; frmInd < zf_formsArr.length ; frmInd ++ ) {\\n    var zf_form_act = zf_formsArr[frmInd].action;\\n      if ( zf_form_act && zf_form_act.indexOf('formperma') > 0 ){\\n        for( var prmIdx = 0 ; prmIdx < ZFAdvLead.utmPNameArr.length ; prmIdx ++ ) {\\n          var utmPm = ZFAdvLead.utmPNameArr[ prmIdx ];\\n          var utmVal = this.zfautm_gC( ZFAdvLead.utmPNameArr[ prmIdx ] );\\n          if ( typeof utmVal !== \\\"undefined\\\" ) {\\n            if ( utmVal != \\\"\\\" ) {\\n              var fieldObj = zf_formsArr[frmInd][utmPm];\\n            if ( fieldObj ) {\\n              fieldObj.value = utmVal;\\n            }\\n          }\\n        }\\n      }\\n    }\\n  }\\n};\\nZFAdvLead.prototype.zfautm_jsEmbedSprt = function ( id ) {\\n  document.getElementById('zforms_iframe_id').removeAttribute(\\\"onload\\\");\\n  var jsEmbdFrm = document.getElementById(\\\"zforms_iframe_id\\\");\\n  var embdSrc = jsEmbdFrm.src;\\n  for( var prmIdx = 0 ; prmIdx < ZFAdvLead.utmPNameArr.length ; prmIdx ++ ) {\\n    var utmPm = ZFAdvLead.utmPNameArr[ prmIdx ];\\n    utmPm = ( ZFAdvLead.isSameDomain && ( ZFAdvLead.utmcustPNameArr.indexOf(utmPm) == -1 ) ) ? \\\"zf_\\\" + utmPm : utmPm;\\n    var utmVal = this.zfautm_gC_enc( ZFAdvLead.utmPNameArr[ prmIdx ] );\\n    if ( typeof utmVal !== \\\"undefined\\\" ) {\\n      if ( utmVal != \\\"\\\" ) {\\n        if(embdSrc.indexOf('?') > 0){\\n                    embdSrc = embdSrc+'&'+utmPm+'='+utmVal;\\n        }else{\\n            embdSrc = embdSrc+'?'+utmPm+'='+utmVal;\\n        }\\n      }\\n    }\\n  }\\n  jsEmbdFrm.src = embdSrc;\\n};\\nvar zfutm_zfAdvLead = new ZFAdvLead();\\nzfutm_zfAdvLead.zfautm_ini();\\nif( document.readyState == \\\"complete\\\" ){\\n    zfutm_zfAdvLead.zfautm_iframeSprt();\\n    zfutm_zfAdvLead.zfautm_DHtmlSprt();\\n} else {\\n  window.addEventListener('load', function (){\\n        zfutm_zfAdvLead.zfautm_iframeSprt();\\n        zfutm_zfAdvLead.zfautm_DHtmlSprt();\\n  }, false);\\n}\\n</script>\",description:getLocalizedValue(\"v1\",activeLocale)??\"Private, luxury-grade offices in the heart of two business districts of Abu Dhabi. Office Square offers the principle of premium workspace solutions for growing and established firms.\",favicon:\"https://framerusercontent.com/assets/TqoyrZjl3eMJ1d8yr7daFdBzM.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/LyRKKTTlXjUbAAgDU3bAoZCqWUU.jpg\",title:getLocalizedValue(\"v0\",activeLocale)??\"Premium Serviced Offices & Workspaces in Abu Dhabi | Office Square\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"2DACkR,SAAS,EAAkB,EAAI,EAAO,CAAC,KAAM,GAAO,CAAC,IAAM,EAAO,EAAiB,EAAO,IAAI,GAAG,EAAO,CAAC,IAAM,EAAM,EAAO,GAAK,GAAG,EAAM,OAAO,CAAO,GAAO,EAAO,QAAU,CAAC,UAAwB,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,kBAAkB;;4CAAwP,kBAAkB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAo2E,oBAAoB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;YAAyxU,YAAY,EAAkB,KAAK,IAAe,0LAA0L,QAAQ,qEAAqE,OAAO,0BAA0B,YAAY,uEAAuE,MAAM,EAAkB,KAAK,IAAe,qEAAqE,AAAE,iBAAv8b,EAAiB,CAAC,UAAU,CAAC,GAAG,yDAAyD,GAAG,8KAA8K,CAAC"}