[{"data":1,"prerenderedAt":34},["ShallowReactive",2],{"dataset-62c626d7-e01a-48ff-8f66-f5a502bac5c7":3},{"entry":4,"body":33},{"id":5,"slug":6,"title":7,"organization":8,"organization_slug":9,"tags_he":10,"primary_resource_id":13,"formats":14,"metadata_modified":16,"license":17,"record_count":18,"resources":19,"last_analyzed_at":28,"version":29,"summary_he":30,"dataset_kind":31,"related_ids":32},"62c626d7-e01a-48ff-8f66-f5a502bac5c7","pytvch-vtshtyt","פיתוח ותשתית","משרד הבינוי והשיכון","ministry_of_housing",[11,12],"פיתוח","שיווק ובניה","04e375ef-08a6-4327-8044-7bd595c4d106",[15],"CSV","2026-05-01T00:20:10.588408Z","",594,[20,24],{"url":21,"format":15,"name":22,"size_bytes":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F62c626d7-e01a-48ff-8f66-f5a502bac5c7\u002Fresource\u002F04e375ef-08a6-4327-8044-7bd595c4d106\u002Fdownload\u002Fhng_pituahmichrazdetails.csv","תוצאות מכרזי פיתוח ותשתית",71623,{"url":25,"format":15,"name":26,"size_bytes":27},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F62c626d7-e01a-48ff-8f66-f5a502bac5c7\u002Fresource\u002F722aebc6-5541-46fa-abcf-15b06e02c70c\u002Fdownload\u002Fhng_pituachmichrazhazmanot.csv","סכומי ההצעות למכרזי הפיתוח והתשתית",139184,"2026-05-04T21:05:27.792484Z",1,"594 מכרזי פיתוח ותשתית של משרד הבינוי והשיכון (2014–2024) עם אומדן כולל של כ-5.38 מיליארד שקל ו-5,815 הצעות קבלנים.","timeseries",[],"\u003C!-- ===== פיתוח ותשתית — משרד הבינוי והשיכון ===== -->\n\n\u003Ch1 class=\"text-2xl font-bold text-ink-deep mb-2\">פיתוח ותשתית — מכרזי משרד הבינוי והשיכון\u003C\u002Fh1>\n\n\u003Cdiv class=\"flex flex-wrap gap-2 mb-6\">\n  \u003Cspan class=\"tag-chip\">פיתוח\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">תשתית\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">מכרזים\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">בינוי ושיכון\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">קבלנים\u003C\u002Fspan>\n\u003C\u002Fdiv>\n\n\u003C!-- AI SUMMARY -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-start gap-3\">\n    \u003Cimg src=\"\u002Ficons\u002Finfo.svg\" alt=\"\" class=\"w-5 h-5 mt-0.5 text-brand shrink-0\" \u002F>\n    \u003Cp class=\"leading-relaxed text-ink\">\n      המאגר כולל \u003Cstrong>594 מכרזי פיתוח ותשתית\u003C\u002Fstrong> שפרסם משרד הבינוי והשיכון בין השנים 2014–2024, עם אומדן כולל של כ-5.38 מיליארד שקל.\n      לכל מכרז מפורטים: הרשות המקומית, שם האתר, תיאור העבודה, אומדן מהנדס ומספר ההצעות שהתקבלו.\n      טבלת ההצעות המשלימה (5,815 רשומות) מכילה את סכומי ההצעות, הקבלן הזוכה וסיווג כל הצעה — ומאפשרת השוואה בין המציעים.\n    \u003C\u002Fp>\n  \u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- KPI GRID -->\n\u003Cdiv class=\"grid grid-cols-2 md:grid-cols-4 gap-4 mb-6\">\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">594\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm leading-relaxed\">מכרזים\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">5.38B\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm leading-relaxed\">אומדן כולל (₪)\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">5,815\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm leading-relaxed\">סה\"כ הצעות שהוגשו\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">9.8\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-subtle text-sm leading-relaxed\">הצעות ממוצע למכרז\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- INSIGHTS -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3 flex items-center gap-2\">\n    \u003Cimg src=\"\u002Ficons\u002Fcircle-check.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    ממצאים עיקריים\n  \u003C\u002Fh2>\n  \u003Cul class=\"space-y-2 text-ink leading-relaxed list-disc list-inside\">\n    \u003Cli>השיא בפרסום מכרזים היה בשנים 2014–2015 (כ-148–150 מכרזים בשנה ואומדן של כ-1.28–1.34 מיליארד שקל); מאז חלה ירידה עקבית.\u003C\u002Fli>\n    \u003Cli>חריש, בית שמש וירושלים — ערים גדולות בגידול — הן הרשויות עם מספר המכרזים הגבוה ביותר (46, 44 ו-44 מכרזים בהתאמה).\u003C\u002Fli>\n    \u003Cli>מתוך 5,815 הצעות, \u003Cstrong>596 זכו\u003C\u002Fstrong> (כ-10%), אומדן חציוני של הצעה זוכה: 4.52 מיליון שקל.\u003C\u002Fli>\n    \u003Cli>חי גל מהנדסים קבלנים בע\"מ זכה ב-25 מכרזים — מספר הזכיות הגבוה ביותר בין כל המציעים.\u003C\u002Fli>\n    \u003Cli>275 הצעות נפסלו (4.7% מכלל ההצעות), כנראה בשל פגמים פורמליים.\u003C\u002Fli>\n    \u003Cli>רוב האומדנים (194 מכרזים) נמצאים בטווח 2–5 מיליון שקל; 8 מכרזים חרגו מ-50 מיליון שקל.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- CHART 1: Tenders per year + OMDAN -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">מכרזים ואומדן לפי שנה\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-year\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- CHART 2: Top cities + Proposal status -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">10 הרשויות המובילות\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-cities\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">סיווג הצעות\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-status\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- CHART 3: Top providers + OMDAN distribution -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">10 הקבלנים הזוכים המובילים\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-providers\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">התפלגות אומדן מהנדס\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-omdan\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- DATA EXPLORER -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex flex-wrap items-center justify-between gap-3 mb-3\">\n    \u003Ch2 class=\"font-semibold text-ink-deep flex items-center gap-2\">\n      \u003Cimg src=\"\u002Ficons\u002Flist.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n      עיון במכרזים\n    \u003C\u002Fh2>\n    \u003Cinput id=\"explorer-search\" class=\"gov-explorer-search\"\n           type=\"search\" placeholder=\"חיפוש יישוב, תיאור...\"\n           aria-label=\"חיפוש בטבלה\" \u002F>\n  \u003C\u002Fdiv>\n  \u003Cdiv id=\"explorer\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- NOTES -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"font-semibold text-ink-deep mb-3\">אודות המאגר\u003C\u002Fh2>\n  \u003Cp class=\"text-ink leading-relaxed\">\n    כאן תוכלו לקבל נתונים על מכרזי פיתוח ותשתית של משרד הבינוי והשיכון.\n    המאגר מתעדכן פעם בחודש.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003Cscript>\nconst GOVIL_PALETTE = [\n  '#0068f5', '#0b3668', '#6c9fd8', '#0053c4', '#0c3058',\n  '#3d70b0', '#b7d2f7', '#2658a0', '#dbe8fb', '#0c1f3d'\n];\n\nconst baseECharts = {\n  color: GOVIL_PALETTE,\n  textStyle: { fontFamily: 'Rubik, sans-serif', color: '#0c3058' },\n  tooltip: {\n    textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n    backgroundColor: '#fff',\n    borderColor: '#c3cfe7',\n    extraCssText: 'direction: rtl; box-shadow: 0 6px 24px -8px rgba(0,104,245,.18);'\n  },\n  grid: { left: 48, right: 64, top: 40, bottom: 48, containLabel: true },\n};\n\n\u002F* ---- Chart 1: Tenders per year + OMDAN (dual axis) ---- *\u002F\n(function () {\n  var years  = [2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024];\n  var counts = [148, 150, 106, 46, 56, 25, 27, 17, 10, 4, 1];\n  var omdan  = [1276.1, 1339.7, 887.8, 559.0, 529.6, 231.7, 228.7, 109.5, 155.5, 46.0, 19.1];\n\n  var chart = echarts.init(document.getElementById('chart-year'));\n  var option = Object.assign({}, baseECharts, {\n    legend: { data: [\"מספר מכרזים\", \"אומדן (מיליון \\u20AA)\"], top: 4 },\n    tooltip: Object.assign({}, baseECharts.tooltip, { trigger: 'axis' }),\n    xAxis: {\n      type: 'category',\n      data: years.map(String),\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    yAxis: [\n      { type: 'value', name: \"מכרזים\", nameTextStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n        axisLabel: { fontFamily: 'Rubik', color: '#0c3058' } },\n      { type: 'value', name: \"אומדן (M\\u20AA)\", nameTextStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n        axisLabel: { fontFamily: 'Rubik', color: '#0c3058' } }\n    ],\n    series: [\n      {\n        name: \"מספר מכרזים\",\n        type: 'bar',\n        data: counts,\n        itemStyle: { color: '#0068f5' }\n      },\n      {\n        name: \"אומדן (מיליון \\u20AA)\",\n        type: 'line',\n        yAxisIndex: 1,\n        data: omdan,\n        smooth: true,\n        symbol: 'circle',\n        symbolSize: 6,\n        lineStyle: { color: '#0b3668', width: 2 },\n        itemStyle: { color: '#0b3668' }\n      }\n    ]\n  });\n  chart.setOption(option);\n  window.addEventListener('resize', function () { chart.resize(); });\n})();\n\n\u002F* ---- Chart 2: Top 10 cities (horizontal bar) ---- *\u002F\n(function () {\n  var cities = [\n    \"\\u05D9\\u05E7\\u05E0\\u05E2\\u05DD \\u05E2\\u05DC\\u05D9\\u05EA\",\n    \"\\u05D1\\u05D9\\u05EA\\u05E8 \\u05E2\\u05DC\\u05D9\\u05EA\",\n    \"\\u05E0\\u05D4\\u05E8\\u05D9\\u05D4\",\n    \"\\u05D1\\u05D0\\u05E8 \\u05E9\\u05D1\\u05E2\",\n    \"\\u05DE\\u05D5\\u05D3\\u05D9\\u05E2\\u05D9\\u05DF\",\n    \"\\u05E8\\u05D0\\u05E9 \\u05D4\\u05E2\\u05D9\\u05DF\",\n    \"\\u05D0\\u05E4\\u05E8\\u05EA\\u05D4\",\n    \"\\u05D9\\u05E8\\u05D5\\u05E9\\u05DC\\u05D9\\u05DD\",\n    \"\\u05D1\\u05D9\\u05EA \\u05E9\\u05DE\\u05E9\",\n    \"\\u05D7\\u05E8\\u05D9\\u05E9\"\n  ];\n  var vals = [13, 15, 18, 18, 24, 25, 26, 44, 44, 46];\n\n  var chart = echarts.init(document.getElementById('chart-cities'));\n  var option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis', axisPointer: { type: 'shadow' },\n      formatter: function (p) { return p[0].name + ': ' + p[0].value + ' \\u05DE\\u05DB\\u05E8\\u05D6\\u05D9\\u05DD'; }\n    }),\n    grid: { left: 16, right: 24, top: 8, bottom: 8, containLabel: true },\n    xAxis: { type: 'value', axisLabel: { fontFamily: 'Rubik', color: '#0c3058' } },\n    yAxis: { type: 'category', data: cities, axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 12 } },\n    series: [{\n      type: 'bar',\n      data: vals,\n      itemStyle: { color: '#0068f5' },\n      label: { show: true, position: 'right', fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener('resize', function () { chart.resize(); });\n})();\n\n\u002F* ---- Chart 3: Proposal status donut ---- *\u002F\n(function () {\n  var chart = echarts.init(document.getElementById('chart-status'));\n  var option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'item',\n      formatter: function (p) { return p.name + ': ' + p.value.toLocaleString() + ' (' + p.percent + '%)'; }\n    }),\n    legend: { orient: 'vertical', right: 8, top: 'center', textStyle: { fontFamily: 'Rubik', color: '#0c3058' } },\n    series: [{\n      type: 'pie',\n      radius: ['38%', '68%'],\n      center: ['40%', '50%'],\n      data: [\n        { value: 4944, name: \"\\u05E8\\u05D2\\u05D9\\u05DC\", itemStyle: { color: '#0068f5' } },\n        { value: 596,  name: \"\\u05D6\\u05D5\\u05DB\\u05D4\", itemStyle: { color: '#0b3668' } },\n        { value: 275,  name: \"\\u05E0\\u05E4\\u05E1\\u05DC\", itemStyle: { color: '#6c9fd8' } }\n      ],\n      label: { fontFamily: 'Rubik', color: '#0c3058' },\n      emphasis: { itemStyle: { shadowBlur: 10, shadowOffsetX: 0, shadowColor: 'rgba(0,104,245,0.3)' } }\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener('resize', function () { chart.resize(); });\n})();\n\n\u002F* ---- Chart 4: Top 10 winning providers ---- *\u002F\n(function () {\n  var providers = [\n    \"\\u05D0\\u05D7\\u05D9\\u05DD \\u05D1\\u05DF \\u05E8\\u05D7\\u05DE\\u05D9\\u05DD (\\u05E6\\u05E4\\u05D5\\u05DF)\\u05D1\\u05E2\\u05DE\",\n    \"\\u05D7 \\u05D1\\u05E8\\u05D0\\u05E9\\u05D9 \\u05D1\\u05E2\\u05DE\",\n    \"\\u05D0 \\u05E2 \\u05D4\\u05EA\\u05D9\\u05DB\\u05D5\\u05DF \\u05DC\\u05E0\\u05DB\\u05E1\\u05D9\\u05DD \\u05D5\\u05D4\\u05E9\\u05E7\\u05E2\\u05D5\\u05EA \\u05D1\\u05E2\\u05DE\",\n    \"\\u05D6\\u05DC\\u05DE\\u05DF \\u05D1\\u05E8\\u05D0\\u05E9\\u05D9 \\u05D5\\u05D0\\u05D7\\u05D9\\u05D5 \\u05D1\\u05E2\\u05DE\",\n    \"\\u05D0\\u05D7\\u05D9\\u05DD \\u05D1\\u05E8\\u05D3\\u05E8\\u05D9\\u05D0\\u05DF \\u05D1\\u05E2\\u05DE\",\n    \"\\u05E0\\u05EA\\u05D9\\u05D1\\u05D9 \\u05E8\\u05DD \\u05D1\\u05E2\\u05DE\",\n    \"\\u05E2 \\u05DC \\u05D2\\u05D9\\u05D1\\u05D5\\u05E8 \\u05D1\\u05E2\\u05DE\",\n    \"\\u05E7 \\u05E1 \\u05DE \\u05D2 \\u05E7\\u05D1\\u05DC\\u05E0\\u05D9\\u05DD \\u05DC\\u05E2\\u05D1 \\u05EA\\u05E9\\u05EA\\u05D9\\u05EA \\u05D1\\u05E2\\u05DE\",\n    \"\\u05E0\\u05D1\\u05D9\\u05DC \\u05E0\\u05E1\\u05D5\\u05E8 \\u05D1\\u05E0\\u05D9\\u05DF \\u05D5\\u05E4\\u05D9\\u05EA\\u05D5\\u05D7 \\u05D1\\u05E2\\u05DE\",\n    \"\\u05D7\\u05D9 \\u05D2\\u05DC \\u05DE\\u05D4\\u05E0\\u05D3\\u05E1\\u05D9\\u05DD \\u05E7\\u05D1\\u05DC\\u05E0\\u05D9\\u05DD \\u05D1\\u05E2\\u05DE\"\n  ];\n  var wins = [12, 13, 13, 13, 14, 14, 16, 17, 19, 25];\n\n  var chart = echarts.init(document.getElementById('chart-providers'));\n  var option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis', axisPointer: { type: 'shadow' },\n      formatter: function (p) { return p[0].name + ': ' + p[0].value + ' \\u05D6\\u05DB\\u05D9\\u05D5\\u05EA'; }\n    }),\n    grid: { left: 16, right: 24, top: 8, bottom: 8, containLabel: true },\n    xAxis: { type: 'value', axisLabel: { fontFamily: 'Rubik', color: '#0c3058' } },\n    yAxis: { type: 'category', data: providers, axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 } },\n    series: [{\n      type: 'bar',\n      data: wins,\n      itemStyle: { color: '#0053c4' },\n      label: { show: true, position: 'right', fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener('resize', function () { chart.resize(); });\n})();\n\n\u002F* ---- Chart 5: OMDAN distribution ---- *\u002F\n(function () {\n  var labels = ['0\\u20132M', '2\\u20135M', '5\\u201310M', '10\\u201320M', '20\\u201350M', '50M+'];\n  var counts = [79, 194, 147, 101, 57, 8];\n\n  var chart = echarts.init(document.getElementById('chart-omdan'));\n  var option = Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis', axisPointer: { type: 'shadow' },\n      formatter: function (p) { return p[0].name + ' \\u20AA: ' + p[0].value + ' \\u05DE\\u05DB\\u05E8\\u05D6\\u05D9\\u05DD'; }\n    }),\n    grid: { left: 16, right: 24, top: 12, bottom: 40, containLabel: true },\n    xAxis: {\n      type: 'category',\n      data: labels,\n      name: \"\\u05D8\\u05D5\\u05D5\\u05D7 \\u05D0\\u05D5\\u05DE\\u05D3\\u05DF (\\u05DE\\u05D9\\u05DC\\u05D9\\u05D5\\u05DF \\u20AA)\",\n      nameLocation: 'middle', nameGap: 28,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058' },\n      nameTextStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    yAxis: {\n      type: 'value',\n      name: \"\\u05DE\\u05E1\\u05E4\\u05E8 \\u05DE\\u05DB\\u05E8\\u05D6\\u05D9\\u05DD\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    series: [{\n      type: 'bar',\n      data: counts,\n      itemStyle: {\n        color: function (p) { return GOVIL_PALETTE[p.dataIndex % GOVIL_PALETTE.length]; }\n      },\n      label: { show: true, position: 'top', fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    }]\n  });\n  chart.setOption(option);\n  window.addEventListener('resize', function () { chart.resize(); });\n})();\n\n\u002F* ---- GovExplorer ---- *\u002F\nGovExplorer.create({\n  container:    '#explorer',\n  searchInput:  '#explorer-search',\n  resourceId:   '04e375ef-08a6-4327-8044-7bd595c4d106',\n  fields:       ['TenderYear', 'LamasName', 'TenderDescription', 'OMDAN', 'ProposalsNumber'],\n  headers:      [\"\\u05E9\\u05E0\\u05D4\", \"\\u05D9\\u05D9\\u05E9\\u05D5\\u05D1\", \"\\u05EA\\u05D9\\u05D0\\u05D5\\u05E8\", \"\\u05D0\\u05D5\\u05DE\\u05D3\\u05DF (\\u20AA)\", \"\\u05D4\\u05E6\\u05E2\\u05D5\\u05EA\"],\n  searchFields: ['LamasName', 'TenderDescription'],\n  pageSize:     50,\n  sort:         'TenderYear desc',\n  renderRow: function (r) {\n    return [\n      { text: r['TenderYear'] ? String(r['TenderYear']) : '', dir: 'ltr' },\n      { text: (r['LamasName'] || '').trim() },\n      { text: (r['TenderDescription'] || '').trim() },\n      { text: r['OMDAN'] ? Number(r['OMDAN']).toLocaleString('he-IL', { maximumFractionDigits: 0 }) : '', dir: 'ltr' },\n      { text: r['ProposalsNumber'] != null ? String(r['ProposalsNumber']) : '', dir: 'ltr' }\n    ];\n  }\n});\n\u003C\u002Fscript>\n",1778130670790]