
{"id":12836,"date":"2026-03-16T21:07:34","date_gmt":"2026-03-16T15:37:34","guid":{"rendered":"https:\/\/indianbrahmins.com\/?page_id=12836"},"modified":"2026-04-18T18:23:04","modified_gmt":"2026-04-18T12:53:04","slug":"med-eq","status":"publish","type":"page","link":"https:\/\/indianbrahmins.com\/index.php\/med-eq\/","title":{"rendered":"MED EQ"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12836\" class=\"elementor elementor-12836\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-611d3fe e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"611d3fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e359939 elementor-widget elementor-widget-html\" data-id=\"e359939\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t```html\r\n<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\" \/>\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n<title>Unregistered Members List - Search<\/title>\r\n<style>\r\n  :root{\r\n    --bg:#f5f7fb;\r\n    --card:#ffffff;\r\n    --text:#1f2937;\r\n    --muted:#6b7280;\r\n    --line:#e5e7eb;\r\n    --accent:#2563eb;\r\n    --accent2:#1d4ed8;\r\n  }\r\n  *{box-sizing:border-box}\r\n  body{\r\n    margin:0;\r\n    font-family:Arial,Helvetica,sans-serif;\r\n    background:var(--bg);\r\n    color:var(--text);\r\n  }\r\n  .wrap{\r\n    max-width:1280px;\r\n    margin:24px auto;\r\n    padding:0 16px 40px;\r\n  }\r\n  .card{\r\n    background:var(--card);\r\n    border:1px solid var(--line);\r\n    border-radius:18px;\r\n    box-shadow:0 10px 30px rgba(0,0,0,.06);\r\n    overflow:hidden;\r\n  }\r\n  .head{\r\n    padding:22px 20px 14px;\r\n    border-bottom:1px solid var(--line);\r\n  }\r\n  .head h1{\r\n    margin:0 0 8px;\r\n    font-size:28px;\r\n    line-height:1.2;\r\n  }\r\n  .sub{\r\n    color:var(--muted);\r\n    font-size:14px;\r\n  }\r\n  .toolbar{\r\n    padding:18px 20px;\r\n    border-bottom:1px solid var(--line);\r\n    background:#fbfcff;\r\n  }\r\n  .search-grid{\r\n    display:grid;\r\n    grid-template-columns:240px 1fr auto auto;\r\n    gap:10px;\r\n    align-items:center;\r\n  }\r\n  select,input{\r\n    width:100%;\r\n    padding:12px 14px;\r\n    border:1px solid #cbd5e1;\r\n    border-radius:10px;\r\n    font-size:15px;\r\n    background:#fff;\r\n    outline:none;\r\n  }\r\n  select:focus,input:focus{\r\n    border-color:var(--accent);\r\n    box-shadow:0 0 0 3px rgba(37,99,235,.12);\r\n  }\r\n  button{\r\n    padding:12px 16px;\r\n    border:none;\r\n    border-radius:10px;\r\n    background:var(--accent);\r\n    color:#fff;\r\n    font-size:15px;\r\n    cursor:pointer;\r\n    min-width:100px;\r\n  }\r\n  button:hover{background:var(--accent2)}\r\n  .secondary{\r\n    background:#475569;\r\n  }\r\n  .secondary:hover{\r\n    background:#334155;\r\n  }\r\n  .meta{\r\n    padding:12px 20px;\r\n    color:var(--muted);\r\n    font-size:14px;\r\n  }\r\n  .notfound{\r\n    display:none;\r\n    padding:18px 20px;\r\n    color:#b91c1c;\r\n    font-weight:600;\r\n  }\r\n  .table-wrap{\r\n    overflow:auto;\r\n  }\r\n  table{\r\n    width:100%;\r\n    border-collapse:collapse;\r\n    min-width:900px;\r\n  }\r\n  th,td{\r\n    padding:12px 14px;\r\n    border-top:1px solid var(--line);\r\n    text-align:left;\r\n    vertical-align:top;\r\n  }\r\n  th{\r\n    background:#f8fafc;\r\n    font-size:14px;\r\n    position:sticky;\r\n    top:0;\r\n    z-index:1;\r\n  }\r\n  td{\r\n    font-size:14px;\r\n  }\r\n  .badge{\r\n    display:inline-block;\r\n    margin-left:8px;\r\n    padding:4px 10px;\r\n    border-radius:999px;\r\n    font-size:12px;\r\n    background:#eff6ff;\r\n    color:#1d4ed8;\r\n  }\r\n  @media(max-width:900px){\r\n    .search-grid{\r\n      grid-template-columns:1fr;\r\n    }\r\n    button{\r\n      width:100%;\r\n    }\r\n    .head h1{\r\n      font-size:22px;\r\n    }\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n<div class=\"wrap\">\r\n  <div class=\"card\">\r\n    <div class=\"head\">\r\n      <h1>UNREGISTERED MEMBERS LIST <span class=\"badge\">Any One Field Search<\/span><\/h1>\r\n      <div class=\"sub\">Search by Name, Mobile, Area \/ PIN, or Mandal \/ District.<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"toolbar\">\r\n      <div class=\"search-grid\">\r\n        <select id=\"searchField\">\r\n          <option value=\"name\">Name<\/option>\r\n          <option value=\"mobile\">Mobile<\/option>\r\n          <option value=\"area\">Area \/ PIN<\/option>\r\n          <option value=\"district\">Mandal \/ District<\/option>\r\n        <\/select>\r\n\r\n        <input type=\"text\" id=\"searchInput\" placeholder=\"Enter search value...\" \/>\r\n\r\n        <button type=\"button\" id=\"searchBtn\">Search<\/button>\r\n        <button type=\"button\" class=\"secondary\" id=\"resetBtn\">Reset<\/button>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"meta\" id=\"resultInfo\">Total records: 0<\/div>\r\n    <div class=\"notfound\" id=\"notFound\">No matching records found.<\/div>\r\n\r\n    <div class=\"table-wrap\">\r\n      <table>\r\n        <thead>\r\n          <tr>\r\n            <th>S.No<\/th>\r\n            <th>Name<\/th>\r\n            <th>Mobile<\/th>\r\n            <th>Area \/ PIN<\/th>\r\n            <th>Mandal \/ District<\/th>\r\n          <\/tr>\r\n        <\/thead>\r\n        <tbody id=\"tableBody\"><\/tbody>\r\n      <\/table>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\nconst members = [\r\n  {serial:\"3\",name:\"Vedanthi Pande\",mobile:\"9391201528\",area:\"Gajulpet \/ 503001\",district:\"Nizamabad \/ Nizamabad\"},\r\n  {serial:\"5\",name:\"Srinivas Satya Sai KASISOMAYAJULA\",mobile:\"8639661305\",area:\"Aphb Colony Moulali \/ 500040\",district:\"Secunderabad \/ Hyderabad\"},\r\n  {serial:\"6\",name:\"Raghavendra Rao Bhairamkonda\",mobile:\"9963676636\",area:\"Bhairamkonda \/ 509210\",district:\"NA \/ Mahabub Nagar\"},\r\n  {serial:\"7\",name:\"UMA NAGALAKSHMI MAGAPU\",mobile:\"9949809037\",area:\"Amberpet \/ 500013\",district:\"Amberpet \/ Hyderabad\"},\r\n  {serial:\"8\",name:\"Nandini Salaka\",mobile:\"8340986355\",area:\"Tarnaka \/ 500007\",district:\"Secunderabad \/ Hyderabad\"},\r\n  {serial:\"9\",name:\"Krishna Priya Putcha\",mobile:\"6300552582\",area:\"Malkajgiri \/ 500047\",district:\"Rangareddy \/ Hyderabad\"},\r\n  {serial:\"10\",name:\"Karthik Vutthaluru\",mobile:\"6301991154\",area:\"Chaithanyapuri Colony \/ 500060\",district:\"Saroornagar \/ K.V.Rangareddy\"},\r\n  {serial:\"11\",name:\"Kalyani Kaluri\",mobile:\"9346728921\",area:\"Bachupally \/ 500090\",district:\"Qutubullapur \/ K.V.Rangareddy\"},\r\n  {serial:\"12\",name:\"Rajya Lakshmi Rachakonda\",mobile:\"9000503162\",area:\"Malkajgiri \/ 500047\",district:\"Rangareddy \/ Hyderabad\"},\r\n  {serial:\"13\",name:\"Saroja D\",mobile:\"8179449295\",area:\"Uppal (K.V.Rangareddy) \/ 500039\",district:\"Uppal \/ K.V.Rangareddy\"},\r\n  {serial:\"14\",name:\"Vankata Ramana. Peddiraju\",mobile:\"9701785406\",area:\"Kukatpally \/ 500072\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"15\",name:\"\u0c2c\u0c3e\u0c32 \u0c30\u0c24\u0c4d\u0c28\u0c35\u0c30\u0c4d\u0c27\u0c28\u0c3f \u0c1c\u0c3f\u0c17\u0c41\u0c30\u0c41\",mobile:\"9573792488\",area:\"Anandbagh \/ 500047\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"16\",name:\"Hema Pulipaka\",mobile:\"9573549224\",area:\"Murad Nagar (Hyderabad) \/ 500028\",district:\"Asifnagar \/ Hyderabad\"},\r\n  {serial:\"17\",name:\"Sai madhavi Kavirayuni\",mobile:\"9963115510\",area:\"Saidabad Colony \/ 500059\",district:\"Saidabad \/ Hyderabad\"},\r\n  {serial:\"18\",name:\"Sarada sridevi Rachakonda\",mobile:\"8019749024\",area:\"Sainikpuri \/ 500094\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"19\",name:\"Shobha Rani Sri Bashyam\",mobile:\"7416142310\",area:\"Gandhinagar (Hyderabad) \/ 500080\",district:\"Secunderabad \/ Hyderabad\"},\r\n  {serial:\"20\",name:\"Padma Bhavaraju\",mobile:\"7013841474\",area:\"Ashoknagar (Hyderabad) \/ 500020\",district:\"Musheerabad \/ Hyderabad\"},\r\n  {serial:\"21\",name:\"Sree lalitha ramani Kurapati\",mobile:\"9985377091\",area:\"Kukatpally \/ 500072\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"22\",name:\"G.V Ramanarasu Gobburi\",mobile:\"9632788324\",area:\"Srinagar Colony \/ 500073\",district:\"Khairatabad \/ Hyderabad\"},\r\n  {serial:\"23\",name:\"KALYANI DUGGIRALA\",mobile:\"8639009179\",area:\"Gsi(Sr) Bandlaguda \/ 500068\",district:\"Hayathnagar \/ Hyderabad\"},\r\n  {serial:\"24\",name:\"Aruna Devagupthapu\",mobile:\"9247757328\",area:\"Anandbagh \/ 500047\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"25\",name:\"Padmavathi Alase\",mobile:\"6304971013\",area:\"Chandanagar \/ 500050\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"26\",name:\"Balasubramanyam Adiraju\",mobile:\"9248321890\",area:\"Amberpet \/ 500013\",district:\"Amberpet \/ Hyderabad\"},\r\n  {serial:\"27\",name:\"M.manirajanshailaja Mallampally\",mobile:\"8466875026\",area:\"Kukatpally \/ 500072\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"28\",name:\"Lalitha Parameswari Mamdur\",mobile:\"9959539245\",area:\"Kushaiguda \/ 500062\",district:\"Secunderabad \/ Hyderabad\"},\r\n  {serial:\"29\",name:\"K L Satyavathi Kandarpa\",mobile:\"9000823810\",area:\"Moosapet \/ 500018\",district:\"Balanagar \/ K.V.Rangareddy\"},\r\n  {serial:\"30\",name:\"Santhi Sreepathi\",mobile:\"9701071409\",area:\"Koheda \/ 501511\",district:\"Rangareddy \/ K.V.Rangareddy\"},\r\n  {serial:\"31\",name:\"SARADA SREEPATHI PANDITHA RADHYULA\",mobile:\"8978923435\",area:\"Kukatpally \/ 500072\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"32\",name:\"Nagamani Duggaraju\",mobile:\"7993574601\",area:\"Kukatpally \/ 500072\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"33\",name:\"Gayathri Shrinivasan\",mobile:\"7032643127\",area:\"Nagaram (K.V.Rangareddy) \/ 500083\",district:\"Rangareddy \/ Hyderabad\"},\r\n  {serial:\"34\",name:\"Rajeshwari Kavuri\",mobile:\"9291234335\",area:\"Kukatpally \/ 500072\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"35\",name:\"Saraswathi Kulakarni\",mobile:\"9705158351\",area:\"Hydershahkote \/ 500091\",district:\"Golconda \/ Hyderabad\"},\r\n  {serial:\"36\",name:\"Sista kalyani Sista\",mobile:\"9866510879\",area:\"Malkajgiri \/ 500047\",district:\"Rangareddy \/ Hyderabad\"},\r\n  {serial:\"37\",name:\"Malleswari Chaganti\",mobile:\"9581520969\",area:\"Gsi(Sr) Bandlaguda \/ 500068\",district:\"Hayathnagar \/ Hyderabad\"},\r\n  {serial:\"38\",name:\"Suryakumari Mallampalli\",mobile:\"6303014489\",area:\"Venkatadri \/ 500088\",district:\"Ghatkesar \/ K.V.Rangareddy\"},\r\n  {serial:\"39\",name:\"V. Vijaya meenakshi Iyer\",mobile:\"9949157714\",area:\"Nagaram (K.V.Rangareddy) \/ 500083\",district:\"Rangareddy \/ Hyderabad\"},\r\n  {serial:\"40\",name:\"Anuradha Navuluri\",mobile:\"9700154566\",area:\"Manovikasnagar \/ 500009\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"41\",name:\"Subhadradevi Konkepudi\",mobile:\"9848133557\",area:\"Golconda Chowrastha \/ 500020\",district:\"Musheerabad \/ Hyderabad\"},\r\n  {serial:\"42\",name:\"Venkata Bala Sekhar Inguva\",mobile:\"9849290114\",area:\"Ramakrishanapuram \/ 500035\",district:\"Saroornagar \/ K.V.Rangareddy\"},\r\n  {serial:\"43\",name:\"Vaishnavi Pamidimarri\",mobile:\"9502033182\",area:\"Kukatpally \/ 500072\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"44\",name:\"Raghavendra Appaji Durvasula\",mobile:\"9948042648\",area:\"Humayunnagar \/ 500028\",district:\"Asifnagar \/ Hyderabad\"},\r\n  {serial:\"45\",name:\"APARNA MAREPALLY\",mobile:\"9908763005\",area:\"Jai Jawan Colony \/ 500062\",district:\"Secunderabad \/ Hyderabad\"},\r\n  {serial:\"46\",name:\"\u0c2e\u0c3e\u0c32\u0c24\u0c3f \u0c07\u0c02\u0c17\u0c41\u0c35\",mobile:\"9177886098\",area:\"Saroornagar \/ 500035\",district:\"Hyderabad \/ Hyderabad\"},\r\n  {serial:\"47\",name:\"Swetha Malladi\",mobile:\"8985663148\",area:\"Manikonda \/ 500089\",district:\"NA \/ Hyderabad\"},\r\n  {serial:\"48\",name:\"Uma Deshmukh\",mobile:\"9618540194\",area:\"Attapur \/ 500048\",district:\"Rajendranagar \/ K.V.Rangareddy\"},\r\n  {serial:\"49\",name:\"K.V.S.ANNAPURNA Kondamuri\",mobile:\"7386746267\",area:\"Anandbagh \/ 500047\",district:\"Tirumalagiri \/ Hyderabad\"},\r\n  {serial:\"50\",name:\"Padmaja A\",mobile:\"6300196198\",area:\"Andhra Mahila Sabha \/ 500044\",district:\"Musheerabad \/ Hyderabad\"}\r\n];\r\n\r\nconst tableBody = document.getElementById(\"tableBody\");\r\nconst resultInfo = document.getElementById(\"resultInfo\");\r\nconst notFound = document.getElementById(\"notFound\");\r\nconst searchField = document.getElementById(\"searchField\");\r\nconst searchInput = document.getElementById(\"searchInput\");\r\nconst searchBtn = document.getElementById(\"searchBtn\");\r\nconst resetBtn = document.getElementById(\"resetBtn\");\r\n\r\nfunction escapeHtml(value){\r\n  return String(value ?? \"\")\r\n    .replace(\/&\/g,\"&amp;\")\r\n    .replace(\/<\/g,\"&lt;\")\r\n    .replace(\/>\/g,\"&gt;\")\r\n    .replace(\/\"\/g,\"&quot;\")\r\n    .replace(\/'\/g,\"&#39;\");\r\n}\r\n\r\nfunction renderRows(list){\r\n  tableBody.innerHTML = \"\";\r\n\r\n  if(!list.length){\r\n    notFound.style.display = \"block\";\r\n    resultInfo.textContent = \"Showing 0 record(s)\";\r\n    return;\r\n  }\r\n\r\n  notFound.style.display = \"none\";\r\n  resultInfo.textContent = `Showing ${list.length} record(s) out of ${members.length}`;\r\n\r\n  tableBody.innerHTML = list.map(item => `\r\n    <tr>\r\n      <td>${escapeHtml(item.serial)}<\/td>\r\n      <td>${escapeHtml(item.name)}<\/td>\r\n      <td>${escapeHtml(item.mobile)}<\/td>\r\n      <td>${escapeHtml(item.area)}<\/td>\r\n      <td>${escapeHtml(item.district)}<\/td>\r\n    <\/tr>\r\n  `).join(\"\");\r\n}\r\n\r\nfunction normalizeText(text){\r\n  return String(text || \"\").toLowerCase().trim();\r\n}\r\n\r\nfunction doSearch(){\r\n  const field = searchField.value;\r\n  let query = searchInput.value.trim();\r\n\r\n  if(!query){\r\n    renderRows(members);\r\n    return;\r\n  }\r\n\r\n  let filtered = [];\r\n\r\n  if(field === \"mobile\"){\r\n    query = query.replace(\/\\D\/g,\"\");\r\n    filtered = members.filter(item => String(item.mobile).includes(query));\r\n  } else {\r\n    const q = normalizeText(query);\r\n    filtered = members.filter(item => normalizeText(item[field]).includes(q));\r\n  }\r\n\r\n  renderRows(filtered);\r\n}\r\n\r\nfunction updatePlaceholder(){\r\n  const field = searchField.value;\r\n  const placeholders = {\r\n    name: \"Enter member name...\",\r\n    mobile: \"Enter mobile number...\",\r\n    area: \"Enter area or PIN...\",\r\n    district: \"Enter mandal or district...\"\r\n  };\r\n  searchInput.placeholder = placeholders[field] || \"Enter search value...\";\r\n}\r\n\r\nsearchBtn.addEventListener(\"click\", doSearch);\r\n\r\nresetBtn.addEventListener(\"click\", () => {\r\n  searchField.value = \"name\";\r\n  searchInput.value = \"\";\r\n  updatePlaceholder();\r\n  renderRows(members);\r\n  searchInput.focus();\r\n});\r\n\r\nsearchInput.addEventListener(\"keydown\", (e) => {\r\n  if(e.key === \"Enter\"){\r\n    doSearch();\r\n  }\r\n});\r\n\r\nsearchField.addEventListener(\"change\", updatePlaceholder);\r\n\r\nrenderRows(members);\r\nupdatePlaceholder();\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n```\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5b7037 elementor-widget elementor-widget-html\" data-id=\"b5b7037\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\" \/>\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n  <title>Brahmins Outpatient Ward<\/title>\r\n  <style>\r\n    * {\r\n      box-sizing: border-box;\r\n      margin: 0;\r\n      padding: 0;\r\n      font-family: \"Segoe UI\", Arial, sans-serif;\r\n    }\r\n\r\n    body {\r\n      background: linear-gradient(135deg, #f7fcff, #eef9f6);\r\n      color: #234;\r\n      padding: 30px 15px;\r\n    }\r\n\r\n    .container {\r\n      max-width: 950px;\r\n      margin: auto;\r\n      background: #ffffff;\r\n      border-radius: 22px;\r\n      box-shadow: 0 10px 30px rgba(0, 120, 140, 0.10);\r\n      overflow: hidden;\r\n      border: 1px solid #d8eef2;\r\n    }\r\n\r\n    .header {\r\n      background: linear-gradient(135deg, #e9fbff, #f2fff8);\r\n      padding: 35px 25px 28px;\r\n      text-align: center;\r\n      border-bottom: 1px solid #d9eef0;\r\n      position: relative;\r\n    }\r\n\r\n    .medical-icons {\r\n      font-size: 34px;\r\n      margin-bottom: 10px;\r\n      letter-spacing: 10px;\r\n    }\r\n\r\n    .header h1 {\r\n      font-size: 34px;\r\n      color: #107a8b;\r\n      font-weight: 700;\r\n      margin-bottom: 8px;\r\n    }\r\n\r\n    .header h2 {\r\n      font-size: 20px;\r\n      color: #4c7a80;\r\n      font-weight: 500;\r\n    }\r\n\r\n    .section {\r\n      padding: 28px 30px;\r\n    }\r\n\r\n    .highlight-box {\r\n      background: #f4fcff;\r\n      border-left: 6px solid #5cc6d0;\r\n      border-radius: 14px;\r\n      padding: 20px;\r\n      margin-bottom: 22px;\r\n    }\r\n\r\n    .highlight-box p {\r\n      font-size: 17px;\r\n      line-height: 1.8;\r\n      color: #345;\r\n    }\r\n\r\n    .services {\r\n      display: grid;\r\n      grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\r\n      gap: 18px;\r\n      margin: 25px 0;\r\n    }\r\n\r\n    .card {\r\n      background: #fbffff;\r\n      border: 1px solid #dceff2;\r\n      border-radius: 16px;\r\n      padding: 20px;\r\n      box-shadow: 0 6px 18px rgba(0, 150, 160, 0.06);\r\n    }\r\n\r\n    .card h3 {\r\n      font-size: 18px;\r\n      color: #138294;\r\n      margin-bottom: 10px;\r\n    }\r\n\r\n    .card p {\r\n      font-size: 15px;\r\n      color: #4b6468;\r\n      line-height: 1.7;\r\n    }\r\n\r\n    .timing {\r\n      text-align: center;\r\n      background: #f0fff8;\r\n      border: 1px solid #cfeee0;\r\n      color: #24735e;\r\n      font-size: 22px;\r\n      font-weight: 700;\r\n      padding: 18px;\r\n      border-radius: 16px;\r\n      margin: 22px 0;\r\n    }\r\n\r\n    .note {\r\n      background: #fffaf1;\r\n      border-left: 6px solid #f2c46d;\r\n      color: #6c5a2c;\r\n      padding: 18px;\r\n      border-radius: 14px;\r\n      margin-top: 20px;\r\n      line-height: 1.8;\r\n      font-size: 16px;\r\n    }\r\n\r\n    .list {\r\n      margin-top: 18px;\r\n      padding-left: 0;\r\n      list-style: none;\r\n    }\r\n\r\n    .list li {\r\n      background: #f7fdff;\r\n      margin-bottom: 12px;\r\n      padding: 14px 16px;\r\n      border-radius: 12px;\r\n      border: 1px solid #d9eef3;\r\n      font-size: 16px;\r\n      color: #35545b;\r\n    }\r\n\r\n    .list li span {\r\n      font-weight: 700;\r\n      color: #0c8597;\r\n      margin-right: 8px;\r\n    }\r\n\r\n    .footer {\r\n      background: linear-gradient(135deg, #f3fdff, #f8fffb);\r\n      text-align: center;\r\n      padding: 30px 20px 35px;\r\n      border-top: 1px solid #dceff2;\r\n    }\r\n\r\n    .footer h3 {\r\n      font-size: 24px;\r\n      color: #137b8d;\r\n      margin-bottom: 10px;\r\n    }\r\n\r\n    .footer p {\r\n      font-size: 17px;\r\n      color: #4c676d;\r\n      margin: 6px 0;\r\n    }\r\n\r\n    .whatsapp {\r\n      display: inline-block;\r\n      margin-top: 14px;\r\n      background: #e7fff2;\r\n      color: #157a52;\r\n      padding: 12px 22px;\r\n      border-radius: 30px;\r\n      text-decoration: none;\r\n      font-weight: 700;\r\n      border: 1px solid #c7efd8;\r\n      font-size: 17px;\r\n    }\r\n\r\n    .tagline {\r\n      margin-top: 18px;\r\n      font-size: 15px;\r\n      color: #6a8a90;\r\n      font-style: italic;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n      .header h1 {\r\n        font-size: 28px;\r\n      }\r\n\r\n      .header h2 {\r\n        font-size: 17px;\r\n      }\r\n\r\n      .section {\r\n        padding: 22px 18px;\r\n      }\r\n\r\n      .timing {\r\n        font-size: 20px;\r\n      }\r\n    }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n\r\n  <div class=\"container\">\r\n    <div class=\"header\">\r\n      <div class=\"medical-icons\">\u2695\ufe0f \ud83c\udfe5 \u2795 \ud83e\ude7a<\/div>\r\n      <h1>BRAHMINS OUTPATIENT WARD<\/h1>\r\n      <h2>Free Medical Consultation & General Health Support<\/h2>\r\n    <\/div>\r\n\r\n    <div class=\"section\">\r\n      <div class=\"highlight-box\">\r\n        <p>\r\n          All basic medical departments are facilitated, including <strong>Medical Laboratory support<\/strong>.\r\n          This service is created to help people with general health concerns who may not always be able to approach\r\n          large corporate hospitals for routine medical issues.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"timing\">\r\n        \u23f0 Daily Outpatient Service: 8:00 AM to 10:00 AM\r\n      <\/div>\r\n\r\n      <div class=\"services\">\r\n        <div class=\"card\">\r\n          <h3>\ud83e\ude7a Free Consultation Guidance<\/h3>\r\n          <p>\r\n            Patients may send their health concern in advance through WhatsApp. Based on the details shared,\r\n            assistance will be provided for outpatient consultation.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"card\">\r\n          <h3>\ud83c\udfab OP Ticket Support<\/h3>\r\n          <p>\r\n            After reviewing the case, an OP Ticket will be arranged and suitable hospital guidance will be provided.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"card\">\r\n          <h3>\ud83d\udc8a Free Medicines<\/h3>\r\n          <p>\r\n            Medicines will be provided free of cost wherever possible for eligible and general outpatient cases.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"card\">\r\n          <h3>\ud83e\uddea X-Ray & Tests Support<\/h3>\r\n          <p>\r\n            For middle-class families, X-Ray and basic diagnostic tests may also be arranged free of cost,\r\n            subject to case requirement and availability.\r\n          <\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"note\">\r\n        <strong>Important Note:<\/strong><br>\r\n        This facility is meant <strong>only for ordinary and non-critical medical cases<\/strong>.\r\n        It is <strong>not intended for emergency, trauma, or critical conditions<\/strong>.\r\n        In serious or life-threatening situations, patients must immediately approach the nearest emergency hospital.\r\n      <\/div>\r\n\r\n      <ul class=\"list\">\r\n        <li><span>\u2714<\/span>24 Hours service support coordination available<\/li>\r\n        <li><span>\u2714<\/span>No consultation charges<\/li>\r\n        <li><span>\u2714<\/span>Free medicines for general cases<\/li>\r\n        <li><span>\u2714<\/span>Advance message required before visit<\/li>\r\n        <li><span>\u2714<\/span>Hospital guidance provided after OP review<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"footer\">\r\n      <h3>Initiated By<\/h3>\r\n      <p><strong>Giri Prasad Sarma Kalle<\/strong><\/p>\r\n      <p>Founder<\/p>\r\n      <p><strong>Global Brahmins Welfare Association<\/strong><\/p>\r\n      <a class=\"whatsapp\" href=\"https:\/\/wa.me\/919701609689\" target=\"_blank\">\r\n        WhatsApp: 9701609689\r\n      <\/a>\r\n      <div class=\"tagline\">\r\n        Serving society with care, dignity, and timely medical guidance.\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4242188 elementor-widget elementor-widget-html\" data-id=\"4242188\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\" \/>\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n  <title>Apply for Out Patient Ticket<\/title>\r\n  <style>\r\n    * {\r\n      box-sizing: border-box;\r\n      font-family: \"Segoe UI\", Arial, sans-serif;\r\n    }\r\n\r\n    body {\r\n      margin: 0;\r\n      background: linear-gradient(135deg, #f5fcff, #eefbf5);\r\n      color: #234;\r\n      padding: 20px;\r\n    }\r\n\r\n    .wrapper {\r\n      max-width: 760px;\r\n      margin: 0 auto;\r\n      background: #ffffff;\r\n      border-radius: 22px;\r\n      box-shadow: 0 10px 30px rgba(0, 120, 140, 0.10);\r\n      overflow: hidden;\r\n      border: 1px solid #d9eef3;\r\n    }\r\n\r\n    .header {\r\n      background: linear-gradient(135deg, #e9fbff, #f3fff8);\r\n      padding: 28px 20px;\r\n      text-align: center;\r\n      border-bottom: 1px solid #dbeef1;\r\n    }\r\n\r\n    .header .icons {\r\n      font-size: 34px;\r\n      margin-bottom: 10px;\r\n      letter-spacing: 8px;\r\n    }\r\n\r\n    .header h1 {\r\n      margin: 0;\r\n      font-size: 32px;\r\n      color: #0f7d8e;\r\n    }\r\n\r\n    .header p {\r\n      margin: 10px 0 0;\r\n      color: #4f7277;\r\n      font-size: 16px;\r\n    }\r\n\r\n    .form-section {\r\n      padding: 28px 24px 32px;\r\n    }\r\n\r\n    .row {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr;\r\n      gap: 16px;\r\n      margin-bottom: 16px;\r\n    }\r\n\r\n    .field {\r\n      display: flex;\r\n      flex-direction: column;\r\n    }\r\n\r\n    .field.full {\r\n      grid-column: 1 \/ -1;\r\n    }\r\n\r\n    label {\r\n      font-size: 15px;\r\n      font-weight: 600;\r\n      color: #2f5c64;\r\n      margin-bottom: 8px;\r\n    }\r\n\r\n    input,\r\n    textarea,\r\n    select {\r\n      width: 100%;\r\n      padding: 13px 14px;\r\n      border: 1px solid #cfe6eb;\r\n      border-radius: 12px;\r\n      background: #fbfeff;\r\n      color: #24444a;\r\n      font-size: 15px;\r\n      outline: none;\r\n      transition: 0.2s ease;\r\n    }\r\n\r\n    input:focus,\r\n    textarea:focus,\r\n    select:focus {\r\n      border-color: #6cc7d2;\r\n      box-shadow: 0 0 0 3px rgba(108, 199, 210, 0.15);\r\n      background: #ffffff;\r\n    }\r\n\r\n    textarea {\r\n      min-height: 120px;\r\n      resize: vertical;\r\n    }\r\n\r\n    .readonly-box {\r\n      background: #f4fcff;\r\n      font-weight: 600;\r\n      color: #0d7b8b;\r\n    }\r\n\r\n    .checkbox-group {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      gap: 18px;\r\n      padding: 12px 14px;\r\n      background: #f9feff;\r\n      border: 1px solid #d8edf1;\r\n      border-radius: 12px;\r\n    }\r\n\r\n    .checkbox-item {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      color: #36575d;\r\n      font-size: 15px;\r\n      font-weight: 500;\r\n    }\r\n\r\n    .checkbox-item input[type=\"checkbox\"] {\r\n      width: 18px;\r\n      height: 18px;\r\n      accent-color: #2ca8b7;\r\n      cursor: pointer;\r\n    }\r\n\r\n    .submit-btn {\r\n      width: 100%;\r\n      padding: 15px;\r\n      border: none;\r\n      border-radius: 14px;\r\n      background: linear-gradient(135deg, #56c7d2, #67d7a6);\r\n      color: white;\r\n      font-size: 18px;\r\n      font-weight: 700;\r\n      cursor: pointer;\r\n      margin-top: 10px;\r\n      box-shadow: 0 8px 18px rgba(80, 190, 170, 0.20);\r\n      transition: 0.2s ease;\r\n    }\r\n\r\n    .submit-btn:hover {\r\n      transform: translateY(-1px);\r\n      opacity: 0.96;\r\n    }\r\n\r\n    .note {\r\n      margin-top: 18px;\r\n      padding: 14px 16px;\r\n      background: #fffaf1;\r\n      border-left: 5px solid #f0c36a;\r\n      border-radius: 12px;\r\n      color: #6f5d2e;\r\n      font-size: 14px;\r\n      line-height: 1.7;\r\n    }\r\n\r\n    .footer {\r\n      text-align: center;\r\n      padding: 0 24px 24px;\r\n      color: #6a8b91;\r\n      font-size: 14px;\r\n    }\r\n\r\n    @media (max-width: 700px) {\r\n      .row {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .header h1 {\r\n        font-size: 26px;\r\n      }\r\n    }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n  <div class=\"wrapper\">\r\n    <div class=\"header\">\r\n      <div class=\"icons\">\ud83c\udfe5 \u2695\ufe0f \ud83e\ude7a \u2795<\/div>\r\n      <h1>APPLY FOR OUT PATIENT TICKET<\/h1>\r\n      <p>Brahmins Out Patient Ward - Request Form<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"form-section\">\r\n      <form id=\"opForm\">\r\n        <div class=\"row\">\r\n          <div class=\"field\">\r\n            <label for=\"opNo\">OP No.<\/label>\r\n            <input type=\"text\" id=\"opNo\" class=\"readonly-box\" readonly \/>\r\n          <\/div>\r\n\r\n          <div class=\"field\">\r\n            <label for=\"dateTime\">Date and Time<\/label>\r\n            <input type=\"text\" id=\"dateTime\" class=\"readonly-box\" readonly \/>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"row\">\r\n          <div class=\"field\">\r\n            <label for=\"patientName\">Patient Name<\/label>\r\n            <input type=\"text\" id=\"patientName\" placeholder=\"Enter patient name\" required \/>\r\n          <\/div>\r\n\r\n          <div class=\"field\">\r\n            <label for=\"mobileNo\">Mobile No.<\/label>\r\n            <input\r\n              type=\"tel\"\r\n              id=\"mobileNo\"\r\n              inputmode=\"numeric\"\r\n              maxlength=\"10\"\r\n              pattern=\"[6-9][0-9]{9}\"\r\n              placeholder=\"Enter 10 digit mobile number\"\r\n              required\r\n            \/>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"row\">\r\n          <div class=\"field\">\r\n            <label for=\"gotram\">Gotram<\/label>\r\n            <input type=\"text\" id=\"gotram\" placeholder=\"Enter gotram\" \/>\r\n          <\/div>\r\n\r\n          <div class=\"field\">\r\n            <label for=\"age\">Age<\/label>\r\n            <input\r\n              type=\"number\"\r\n              id=\"age\"\r\n              min=\"0\"\r\n              max=\"120\"\r\n              placeholder=\"Enter age\"\r\n              required\r\n            \/>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"row\">\r\n          <div class=\"field full\">\r\n            <label>Do you have?<\/label>\r\n            <div class=\"checkbox-group\">\r\n              <label class=\"checkbox-item\">\r\n                <input type=\"checkbox\" id=\"bp\" \/>\r\n                BP\r\n              <\/label>\r\n              <label class=\"checkbox-item\">\r\n                <input type=\"checkbox\" id=\"diabetic\" \/>\r\n                Diabetic\r\n              <\/label>\r\n              <label class=\"checkbox-item\">\r\n                <input type=\"checkbox\" id=\"thyroid\" \/>\r\n                Thyroid\r\n              <\/label>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"row\">\r\n          <div class=\"field full\">\r\n            <label for=\"healthIssue\">Write About Health Issue<\/label>\r\n            <textarea\r\n              id=\"healthIssue\"\r\n              placeholder=\"Describe the health issue clearly\"\r\n              required\r\n            ><\/textarea>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"row\">\r\n          <div class=\"field full\">\r\n            <label for=\"attenderName\">Attender Name<\/label>\r\n            <input type=\"text\" id=\"attenderName\" placeholder=\"Enter attender name\" \/>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <button type=\"submit\" class=\"submit-btn\">Submit Request<\/button>\r\n\r\n        <div class=\"note\">\r\n          After submission, a WhatsApp message will open to <strong>9701609689<\/strong> with the patient's request details.\r\n        <\/div>\r\n      <\/form>\r\n    <\/div>\r\n\r\n    <div class=\"footer\">\r\n      Kindly verify details before submitting the request.\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    function generateOPNumber() {\r\n      const now = new Date();\r\n      const year = now.getFullYear().toString().slice(-2);\r\n      const month = String(now.getMonth() + 1).padStart(2, '0');\r\n      const date = String(now.getDate()).padStart(2, '0');\r\n      const random = Math.floor(1000 + Math.random() * 9000);\r\n      return `OP${year}${month}${date}${random}`;\r\n    }\r\n\r\n    function formatDateTime() {\r\n      const now = new Date();\r\n      return now.toLocaleString('en-IN', {\r\n        day: '2-digit',\r\n        month: '2-digit',\r\n        year: 'numeric',\r\n        hour: '2-digit',\r\n        minute: '2-digit',\r\n        second: '2-digit',\r\n        hour12: true\r\n      });\r\n    }\r\n\r\n    document.getElementById('opNo').value = generateOPNumber();\r\n    document.getElementById('dateTime').value = formatDateTime();\r\n\r\n    document.getElementById('mobileNo').addEventListener('input', function (e) {\r\n      this.value = this.value.replace(\/\\D\/g, '').slice(0, 10);\r\n    });\r\n\r\n    document.getElementById('opForm').addEventListener('submit', function (e) {\r\n      e.preventDefault();\r\n\r\n      const opNo = document.getElementById('opNo').value;\r\n      const dateTime = document.getElementById('dateTime').value;\r\n      const patientName = document.getElementById('patientName').value.trim();\r\n      const mobileNo = document.getElementById('mobileNo').value.trim();\r\n      const gotram = document.getElementById('gotram').value.trim();\r\n      const age = document.getElementById('age').value.trim();\r\n      const bp = document.getElementById('bp').checked ? 'Yes' : 'No';\r\n      const diabetic = document.getElementById('diabetic').checked ? 'Yes' : 'No';\r\n      const thyroid = document.getElementById('thyroid').checked ? 'Yes' : 'No';\r\n      const healthIssue = document.getElementById('healthIssue').value.trim();\r\n      const attenderName = document.getElementById('attenderName').value.trim();\r\n\r\n      const mobilePattern = \/^[6-9][0-9]{9}$\/;\r\n      if (!mobilePattern.test(mobileNo)) {\r\n        alert('Please enter a valid Indian 10 digit mobile number.');\r\n        return;\r\n      }\r\n\r\n      const message =\r\n`*OUT PATIENT TICKET REQUEST*\r\n\ud83c\udfe5 Brahmins Out Patient Ward\r\n\r\n*OP No:* ${opNo}\r\n*Date & Time:* ${dateTime}\r\n*Patient Name:* ${patientName}\r\n*Mobile No:* ${mobileNo}\r\n*Gotram:* ${gotram || '-'}\r\n*Age:* ${age}\r\n\r\n*Health Conditions*\r\nBP: ${bp}\r\nDiabetic: ${diabetic}\r\nThyroid: ${thyroid}\r\n\r\n*Health Issue:*\r\n${healthIssue}\r\n\r\n*Attender Name:* ${attenderName || '-'}`;\r\n\r\n      \r\n\r\n      const whatsappNumber = \"919701609689\";\r\n      const whatsappURL = `https:\/\/wa.me\/${whatsappNumber}?text=${encodeURIComponent(message)}`;\r\n      window.open(whatsappURL, \"_blank\");\r\n    });\r\n  <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e508ced e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"e508ced\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-caee645 elementor-widget elementor-widget-shortcode\" data-id=\"caee645\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n\/* \u2500\u2500 page widget \u2500\u2500 *\/\n#HBMR,#HBMR *{box-sizing:border-box;margin:0;padding:0;}\n#HBMR{max-width:1020px;margin:24px auto;padding:28px;background:#fff;\n  border-radius:14px;box-shadow:0 6px 32px rgba(0,0,0,.10);\n  font-family:Arial,sans-serif;color:#1a1a1a;}\n#HBMR .ab{display:flex;align-items:center;gap:10px;padding:10px 16px;\n  background:#eef5ff;border-radius:9px;border:1px solid #c5d9f0;margin-bottom:20px;}\n#HBMR .ab-lbl{font-size:13px;font-weight:700;color:#0d4d7a;margin-right:auto;}\n#HBMR .lb{display:none;background:#f8fbff;border:1.5px solid #d5e6f5;\n  border-radius:10px;padding:22px;max-width:360px;margin-bottom:20px;}\n#HBMR .lb h3{font-size:16px;color:#0d4d7a;font-weight:700;margin-bottom:14px;}\n#HBMR .lb input{width:100%;padding:10px 12px;border:1.5px solid #ccc;\n  border-radius:8px;font-size:14px;margin-bottom:12px;font-family:Arial,sans-serif;}\n#HBMR .lb input:focus{outline:none;border-color:#0d4d7a;}\n#HBMR .ph1{text-align:center;font-size:24px;color:#0d4d7a;font-weight:800;margin-bottom:6px;}\n#HBMR .psub{text-align:center;font-size:13.5px;font-weight:600;line-height:2;color:#333;margin-bottom:18px;}\n#HBMR .pnote{background:#eef5ff;border-left:5px solid #0d4d7a;padding:13px 16px;\n  border-radius:8px;margin-bottom:22px;font-size:13.5px;line-height:1.75;}\n#HBMR .pnote b{color:#0d4d7a;}\n#HBMR .tabs{display:flex;margin-bottom:22px;border-bottom:2px solid #dce6f0;}\n#HBMR .tab{padding:10px 26px;font-size:14px;font-weight:700;cursor:pointer;\n  border-radius:8px 8px 0 0;background:#f2f7fb;color:#666;\n  border:1.5px solid #dce6f0;border-bottom:none;margin-bottom:-2px;user-select:none;}\n#HBMR .tab.on{background:#fff;color:#0d4d7a;border-bottom:2px solid #fff;}\n#HBMR .pnl{display:none;}\n#HBMR .pnl.on{display:block;}\n#HBMR .fg{display:grid;grid-template-columns:1fr 1fr;gap:16px;}\n#HBMR .ff{display:flex;flex-direction:column;gap:5px;}\n#HBMR .ff.full{grid-column:1\/-1;}\n#HBMR .ff label{font-weight:700;font-size:13px;color:#444;}\n#HBMR .ff input[type=text],\n#HBMR .ff input[type=tel],\n#HBMR .ff textarea{padding:11px 13px;border:1.5px solid #ccc;border-radius:8px;\n  font-size:14px;width:100%;font-family:Arial,sans-serif;}\n#HBMR .ff input:focus,#HBMR .ff textarea:focus{outline:none;border-color:#0d4d7a;\n  box-shadow:0 0 0 3px rgba(13,77,122,.08);}\n#HBMR .ff textarea{min-height:90px;resize:vertical;}\n#HBMR .svcbox{grid-column:1\/-1;border:1.5px solid #dce6f0;border-radius:10px;\n  padding:18px;background:#f8fbff;}\n#HBMR .svcbox h3{font-size:15px;color:#0d4d7a;font-weight:700;margin-bottom:14px;}\n#HBMR .svcg{display:grid;grid-template-columns:1fr 1fr;gap:10px;}\n#HBMR .svcg label{display:flex;align-items:flex-start;gap:9px;font-size:13px;\n  font-weight:600;background:#fff;padding:10px 12px;border-radius:8px;\n  border:1px solid #e0ecf8;cursor:pointer;transition:border-color .15s;}\n#HBMR .svcg label:hover{border-color:#0d4d7a;}\n#HBMR .svcg input[type=checkbox]{margin-top:2px;accent-color:#0d4d7a;width:15px;height:15px;flex-shrink:0;}\n#HBMR .brow{margin-top:22px;display:flex;gap:12px;flex-wrap:wrap;}\n#HBMR .btn{border:none;padding:11px 22px;border-radius:8px;cursor:pointer;font-size:14px;\n  font-weight:700;color:#fff;font-family:Arial,sans-serif;transition:opacity .18s;line-height:1.3;}\n#HBMR .btn:hover{opacity:.84;}\n#HBMR .btn:disabled{opacity:.55;cursor:not-allowed;}\n#HBMR .btn.pri{background:#0d4d7a;}\n#HBMR .btn.sec{background:#6b7280;}\n#HBMR .btn.grn{background:#047857;}\n#HBMR .btn.suc{background:#15803d;}\n#HBMR .btn.wrn{background:#b45309;}\n#HBMR .btn.dan{background:#b91c1c;}\n#HBMR .btn.sm{padding:6px 13px;font-size:12px;border-radius:6px;}\n#HBMR .msg{padding:11px 14px;border-radius:8px;font-size:13px;font-weight:600;\n  margin-bottom:14px;display:none;}\n#HBMR .msg.ok{background:#d1fae5;color:#065f46;border:1px solid #6ee7b7;}\n#HBMR .msg.er{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5;}\n#HBMR .stats{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:18px;}\n#HBMR .stat{flex:1;min-width:100px;background:#f4f9ff;border:1px solid #d5e6f5;\n  border-radius:10px;padding:12px 16px;text-align:center;}\n#HBMR .stat-n{font-size:28px;font-weight:800;color:#0d4d7a;line-height:1;}\n#HBMR .stat-l{font-size:11px;color:#666;margin-top:4px;font-weight:700;\n  text-transform:uppercase;letter-spacing:.5px;}\n#HBMR .atb{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap;}\n#HBMR .atb-ts{font-size:12px;color:#999;margin-left:auto;}\n#HBMR .blk{display:none;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;\n  background:#fffbeb;border-radius:8px;font-size:13px;font-weight:600;border:1px solid #fcd34d;}\n#HBMR .blk-cnt{color:#92400e;}\n#HBMR .tw{overflow-x:auto;border-radius:10px;border:1px solid #dde6f0;}\n#HBMR .tbl{width:100%;border-collapse:collapse;font-size:13px;}\n#HBMR .tbl thead tr{background:#0d4d7a;}\n#HBMR .tbl thead th{color:#fff;font-weight:700;padding:12px 10px;\n  text-align:left;white-space:nowrap;border:none;}\n#HBMR .tbl thead th:first-child{border-radius:9px 0 0 0;}\n#HBMR .tbl thead th:last-child{border-radius:0 9px 0 0;}\n#HBMR .tbl tbody tr{border-bottom:1px solid #eef2f7;}\n#HBMR .tbl tbody tr:last-child{border-bottom:none;}\n#HBMR .tbl tbody tr:nth-child(even){background:#f8fbff;}\n#HBMR .tbl tbody tr:hover{background:#e8f2ff;}\n#HBMR .tbl td{padding:10px;vertical-align:middle;border:none;}\n#HBMR .trunc{display:inline-block;max-width:130px;overflow:hidden;text-overflow:ellipsis;\n  white-space:nowrap;cursor:pointer;color:#0d4d7a;text-decoration:underline dotted;vertical-align:bottom;}\n#HBMR .badge{display:inline-block;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:700;}\n#HBMR .bp{background:#fef3c7;color:#92400e;}\n#HBMR .ba{background:#d1fae5;color:#065f46;}\n#HBMR .acts{display:flex;flex-direction:column;gap:4px;min-width:100px;}\n@media(max-width:680px){\n  #HBMR .fg,#HBMR .svcg{grid-template-columns:1fr;}\n  #HBMR{padding:16px;}\n}\n\n\/* \u2500\u2500 MODALS \u2014 injected into body, highest z-index, fully isolated \u2500\u2500 *\/\n.hbmr-ov{\n  display:none !important;\n  position:fixed !important;\n  top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;\n  width:100% !important;height:100% !important;\n  background:rgba(0,0,0,.6) !important;\n  z-index:2147483647 !important;   \/* max possible z-index *\/\n  justify-content:center !important;\n  align-items:flex-start !important;\n  padding:4vh 16px !important;\n  overflow-y:auto !important;\n}\n.hbmr-ov.hbon{display:flex !important;}\n.hbmr-mo{\n  background:#fff !important;\n  border-radius:12px !important;\n  padding:28px !important;\n  width:100% !important;\n  max-width:540px !important;\n  position:relative !important;\n  box-shadow:0 20px 60px rgba(0,0,0,.3) !important;\n  margin:0 auto 40px !important;\n  font-family:Arial,sans-serif !important;\n  color:#1a1a1a !important;\n}\n.hbmr-mo.wide{max-width:640px !important;}\n.hbmr-mo h3{font-size:17px !important;color:#0d4d7a !important;font-weight:700 !important;\n  margin:0 0 16px !important;padding-right:28px !important;}\n.hbmr-mc{position:absolute !important;top:14px !important;right:16px !important;\n  font-size:22px !important;cursor:pointer !important;color:#aaa !important;\n  font-weight:700 !important;background:none !important;border:none !important;\n  line-height:1 !important;padding:0 !important;}\n.hbmr-mc:hover{color:#333 !important;}\n.hbmr-mb{font-size:14px !important;line-height:1.75 !important;color:#333 !important;\n  white-space:pre-wrap !important;word-break:break-word !important;margin:0 !important;}\n\/* edit modal form *\/\n.hbmr-mf .hbmr-ff{margin-bottom:13px !important;}\n.hbmr-mf label{display:block !important;font-weight:700 !important;font-size:13px !important;\n  margin-bottom:4px !important;color:#444 !important;padding:0 !important;}\n.hbmr-mf input[type=text],\n.hbmr-mf input[type=tel],\n.hbmr-mf input[type=password],\n.hbmr-mf textarea{width:100% !important;padding:9px 11px !important;\n  border:1.5px solid #ccc !important;border-radius:7px !important;\n  font-size:14px !important;font-family:Arial,sans-serif !important;\n  box-sizing:border-box !important;margin:0 !important;}\n.hbmr-mf textarea{min-height:80px !important;resize:vertical !important;}\n.hbmr-mf input:focus,.hbmr-mf textarea:focus{outline:none !important;border-color:#0d4d7a !important;}\n.hbmr-mf .hbmr-sg{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;margin-top:6px !important;}\n.hbmr-mf .hbmr-sg label{display:flex !important;align-items:flex-start !important;gap:8px !important;\n  font-size:12.5px !important;font-weight:600 !important;background:#f8fbff !important;\n  padding:8px 10px !important;border-radius:7px !important;border:1px solid #e0ecf8 !important;cursor:pointer !important;}\n.hbmr-mf .hbmr-sg input[type=checkbox]{margin-top:2px !important;flex-shrink:0 !important;accent-color:#0d4d7a !important;}\n.hbmr-mbtns{margin-top:16px !important;display:flex !important;gap:10px !important;}\n.hbmr-btn{border:none !important;padding:10px 20px !important;border-radius:8px !important;\n  cursor:pointer !important;font-size:14px !important;font-weight:700 !important;\n  color:#fff !important;font-family:Arial,sans-serif !important;}\n.hbmr-btn:disabled{opacity:.55 !important;cursor:not-allowed !important;}\n.hbmr-btn.pri{background:#0d4d7a !important;}\n.hbmr-btn.sec{background:#6b7280 !important;}\n@media(max-width:600px){\n  .hbmr-mf .hbmr-sg{grid-template-columns:1fr !important;}\n}\n<\/style>\n\n<div id=\"HBMR\">\n\n  <div class=\"ab\">\n    <span class=\"ab-lbl\" id=\"hALbl\"><\/span>\n    <button class=\"btn pri sm\" id=\"hABtn\" type=\"button\">\ud83d\udd10 Admin Login<\/button>\n    <button class=\"btn dan sm\" id=\"hAOut\" type=\"button\" style=\"display:none\">\ud83d\udd13 Logout<\/button>\n  <\/div>\n\n  <div class=\"lb\" id=\"hLBox\">\n    <h3>\ud83d\udd10 Admin Login<\/h3>\n    <input type=\"password\" id=\"hPc\" placeholder=\"Enter passcode\" maxlength=\"10\" autocomplete=\"off\">\n    <button class=\"btn pri\" id=\"hLBtn\" type=\"button\" style=\"width:100%\">Login<\/button>\n    <div id=\"hLMsg\" class=\"msg\" style=\"margin-top:10px;margin-bottom:0;\"><\/div>\n  <\/div>\n\n  <h1 class=\"ph1\">\ud83c\udfe5 BOOK MEDICAL EQUIPMENTS ON RENTAL BASIS<\/h1>\n  <div class=\"psub\">\n    DELIVERY POINT &bull; BRAHMINS OUTPATIENT WARD<br>\n    BARKATPURA, HYDERABAD<br>\n    WhatsApp: 9701609689 \/ 9391201528\n  <\/div>\n  <div class=\"pnote\">\n    <b>\ud83d\udccc Important:<\/b> Aadhaar and address proof are mandatory. Deposit is refundable. Donations accepted.<br>\n    <b>\ud83d\udccb Rental Charges:<\/b> No rent for the first month. After the free month,\n    a charge of <b>\u20b9100 per day per item<\/b> is applicable.\n  <\/div>\n\n  <div class=\"tabs\">\n    <div class=\"tab on\" id=\"hTB\">\ud83d\udccb Book Equipment<\/div>\n    <div class=\"tab\"    id=\"hTA\" style=\"display:none\">\u2699\ufe0f Admin Panel<\/div>\n  <\/div>\n\n  <!-- BOOKING -->\n  <div class=\"pnl on\" id=\"hPB\">\n    <div id=\"hBMsg\" class=\"msg\"><\/div>\n    <div class=\"fg\">\n      <div class=\"ff\"><label>Name *<\/label><input type=\"text\" id=\"hNm\" placeholder=\"Your full name\"><\/div>\n      <div class=\"ff\"><label>For Whom *<\/label><input type=\"text\" id=\"hFw\" placeholder=\"Patient \/ Self \/ Relative\"><\/div>\n      <div class=\"ff\"><label>Mobile No. *<\/label><input type=\"tel\" id=\"hMb\" maxlength=\"10\" placeholder=\"10-digit mobile\"><\/div>\n      <div class=\"ff\"><label>PIN Code *<\/label><input type=\"text\" id=\"hPn\" maxlength=\"6\" placeholder=\"6-digit PIN\"><\/div>\n      <div class=\"ff full\"><label>Patient Details *<\/label>\n        <textarea id=\"hPt\" placeholder=\"Condition, diagnosis, age, etc.\"><\/textarea><\/div>\n      <div class=\"svcbox full\">\n        <h3>Select Required Services \/ Equipment<\/h3>\n        <div class=\"svcg\">\n          <label><input type=\"checkbox\" class=\"hSvc\" value=\"Medical Bed and Cot\">\n            Medical Bed and Cot <em style=\"font-weight:400;color:#777;font-size:12px;\">&nbsp;(Deposit Applicable)<\/em><\/label>\n          <label><input type=\"checkbox\" class=\"hSvc\" value=\"Oxygen Concentrator 5 Ltrs\">\n            Oxygen Concentrator 5 Ltrs <em style=\"font-weight:400;color:#777;font-size:12px;\">&nbsp;(Deposit Applicable)<\/em><\/label>\n          <label><input type=\"checkbox\" class=\"hSvc\" value=\"Wheel Chair\">\n            Wheel Chair <em style=\"font-weight:400;color:#777;font-size:12px;\">&nbsp;(Deposit Applicable)<\/em><\/label>\n          <label><input type=\"checkbox\" class=\"hSvc\" value=\"Male Nurse Service\">Male Nurse Service<\/label>\n          <label><input type=\"checkbox\" class=\"hSvc\" value=\"Female Nurse Service\">Female Nurse Service<\/label>\n          <label><input type=\"checkbox\" class=\"hSvc\" value=\"Doctor Home Visit\">Doctor Home Visit<\/label>\n          <label><input type=\"checkbox\" class=\"hSvc\" value=\"Medication Service\">Medication Service<\/label>\n        <\/div>\n      <\/div>\n      <div class=\"ff full\"><label>Any Other Requirement<\/label>\n        <textarea id=\"hEx\" placeholder=\"Additional requirements...\"><\/textarea><\/div>\n    <\/div>\n    <div class=\"brow\">\n      <button class=\"btn pri\" id=\"hSubBtn\" type=\"button\">\ud83d\udce4 SUBMIT BOOKING<\/button>\n      <button class=\"btn sec\" id=\"hRstBtn\" type=\"button\">\ud83d\udd04 RESET<\/button>\n    <\/div>\n  <\/div>\n\n  <!-- ADMIN -->\n  <div class=\"pnl\" id=\"hPA\">\n    <div id=\"hAMsg\" class=\"msg\"><\/div>\n    <div class=\"stats\">\n      <div class=\"stat\"><div class=\"stat-n\" id=\"hST\">\u2014<\/div><div class=\"stat-l\">Total<\/div><\/div>\n      <div class=\"stat\"><div class=\"stat-n\" id=\"hSP\">\u2014<\/div><div class=\"stat-l\">Pending<\/div><\/div>\n      <div class=\"stat\"><div class=\"stat-n\" id=\"hSA\">\u2014<\/div><div class=\"stat-l\">Approved<\/div><\/div>\n    <\/div>\n    <div class=\"atb\">\n      <button class=\"btn grn sm\" id=\"hExpBtn\" type=\"button\">\ud83d\udce5 Export CSV \/ Excel<\/button>\n      <button class=\"btn pri sm\" id=\"hRefBtn\" type=\"button\">\ud83d\udd04 Refresh<\/button>\n      <span class=\"atb-ts\" id=\"hTs\"><\/span>\n    <\/div>\n    <div class=\"blk\" id=\"hBlk\">\n      <input type=\"checkbox\" id=\"hSA2\">\n      <label for=\"hSA2\" style=\"cursor:pointer;\">Select All<\/label>\n      <span class=\"blk-cnt\" id=\"hSCnt\">0 selected<\/span>\n      <button class=\"btn dan sm\" id=\"hBdBtn\" type=\"button\">\ud83d\uddd1 Delete Selected<\/button>\n    <\/div>\n    <div class=\"tw\">\n      <table class=\"tbl\">\n        <thead><tr>\n          <th style=\"width:34px;\"><input type=\"checkbox\" id=\"hSA3\" style=\"accent-color:#fff;\"><\/th>\n          <th>#<\/th><th>Name<\/th><th>For Whom<\/th><th>Mobile<\/th><th>PIN<\/th>\n          <th>Patient Details<\/th><th>Services<\/th><th>Requirement<\/th>\n          <th>Status<\/th><th>Date<\/th><th>Actions<\/th>\n        <\/tr><\/thead>\n        <tbody id=\"hTbody\">\n          <tr><td colspan=\"12\" style=\"text-align:center;padding:28px;color:#888;\">No data yet.<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n\n<\/div><!-- #HBMR -->\n\n<script>\n(function(){\n  if(window._hbmrDone) return;\n  window._hbmrDone = true;\n\n  var AJ = 'https:\/\/indianbrahmins.com\/wp-admin\/admin-ajax.php';\n  var NC = '705e3a095a';\n  var EU = 'https:\/\/indianbrahmins.com\/wp-admin\/admin-ajax.php?action=hbmr_csv&amp;n=705e3a095a';\n  var adm = false;\n\n  \/* \u2500\u2500 helpers \u2500\u2500 *\/\n  function gi(id){ return document.getElementById(id); }\n  function gv(id){ var e=gi(id); return e?e.value.trim():''; }\n  function xe(s){ return String(s||'').replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;'); }\n  function xd(s){ return String(s||'').replace(\/\"\/g,'&quot;').replace(\/\\n\/g,'&#10;').replace(\/\\r\/g,''); }\n  function cbs(cls){ return Array.from(document.querySelectorAll(cls+':checked')).map(function(c){return c.value;}); }\n\n  function toast(id,type,text){\n    var e=gi(id); if(!e) return;\n    e.className='msg '+type; e.textContent=text; e.style.display='block';\n    clearTimeout(e._t); e._t=setTimeout(function(){e.style.display='none';},6000);\n  }\n\n  function post(action,data,cb){\n    var fd=new FormData();\n    fd.append('action',action); fd.append('n',NC);\n    Object.keys(data).forEach(function(k){\n      if(Array.isArray(data[k])) data[k].forEach(function(v){fd.append(k+'[]',v);});\n      else fd.append(k,data[k]==null?'':data[k]);\n    });\n    fetch(AJ,{method:'POST',body:fd})\n      .then(function(r){return r.json();}).then(cb)\n      .catch(function(e){console.error('HBMR:',e);});\n  }\n\n  \/* \u2500\u2500 MODALS \u2014 built and appended to document.body so theme CSS cannot touch them \u2500\u2500 *\/\n  var _modals = {};\n\n  function buildModals(){\n    \/* \u2500\u2500 text popup \u2500\u2500 *\/\n    var txtOv = document.createElement('div');\n    txtOv.className = 'hbmr-ov';\n    txtOv.id = 'hTxtOv';\n    txtOv.innerHTML =\n      '<div class=\"hbmr-mo\">'\n      +'<button class=\"hbmr-mc\" id=\"hTxtCl\" type=\"button\">&#10005;<\/button>'\n      +'<h3 id=\"hTxtTi\">Details<\/h3>'\n      +'<div class=\"hbmr-mb\" id=\"hTxtBo\"><\/div>'\n      +'<\/div>';\n    document.body.appendChild(txtOv);\n\n    \/* \u2500\u2500 edit modal \u2500\u2500 *\/\n    var editOv = document.createElement('div');\n    editOv.className = 'hbmr-ov';\n    editOv.id = 'hEditOv';\n    editOv.innerHTML =\n      '<div class=\"hbmr-mo wide hbmr-mf\">'\n      +'<button class=\"hbmr-mc\" id=\"hEditCl\" type=\"button\">&#10005;<\/button>'\n      +'<h3>&#9999;&#65039; Edit Booking<\/h3>'\n      +'<input type=\"hidden\" id=\"hEId\">'\n      +'<div class=\"hbmr-ff\"><label>Name *<\/label><input type=\"text\" id=\"hENm\"><\/div>'\n      +'<div class=\"hbmr-ff\"><label>For Whom *<\/label><input type=\"text\" id=\"hEFw\"><\/div>'\n      +'<div class=\"hbmr-ff\"><label>Mobile *<\/label><input type=\"tel\" id=\"hEMb\" maxlength=\"10\"><\/div>'\n      +'<div class=\"hbmr-ff\"><label>PIN Code *<\/label><input type=\"text\" id=\"hEPn\" maxlength=\"6\"><\/div>'\n      +'<div class=\"hbmr-ff\"><label>Patient Details *<\/label><textarea id=\"hEPt\"><\/textarea><\/div>'\n      +'<div class=\"hbmr-ff\"><label>Services<\/label>'\n      +'<div class=\"hbmr-sg\">'\n      +'<label><input type=\"checkbox\" class=\"hESvc\" value=\"Medical Bed and Cot\"> Medical Bed and Cot<\/label>'\n      +'<label><input type=\"checkbox\" class=\"hESvc\" value=\"Oxygen Concentrator 5 Ltrs\"> Oxygen Concentrator 5 Ltrs<\/label>'\n      +'<label><input type=\"checkbox\" class=\"hESvc\" value=\"Wheel Chair\"> Wheel Chair<\/label>'\n      +'<label><input type=\"checkbox\" class=\"hESvc\" value=\"Male Nurse Service\"> Male Nurse Service<\/label>'\n      +'<label><input type=\"checkbox\" class=\"hESvc\" value=\"Female Nurse Service\"> Female Nurse Service<\/label>'\n      +'<label><input type=\"checkbox\" class=\"hESvc\" value=\"Doctor Home Visit\"> Doctor Home Visit<\/label>'\n      +'<label><input type=\"checkbox\" class=\"hESvc\" value=\"Medication Service\"> Medication Service<\/label>'\n      +'<\/div><\/div>'\n      +'<div class=\"hbmr-ff\"><label>Extra Requirement<\/label><textarea id=\"hEEx\"><\/textarea><\/div>'\n      +'<div class=\"hbmr-mbtns\">'\n      +'<button class=\"hbmr-btn pri\" id=\"hESv\" type=\"button\">&#128190; Save Changes<\/button>'\n      +'<button class=\"hbmr-btn sec\" id=\"hECn\" type=\"button\">Cancel<\/button>'\n      +'<\/div>'\n      +'<\/div>';\n    document.body.appendChild(editOv);\n\n    _modals.txt  = txtOv;\n    _modals.edit = editOv;\n\n    \/* close buttons *\/\n    gi('hTxtCl').addEventListener('click',  function(){ closeOv('hTxtOv');  });\n    gi('hEditCl').addEventListener('click', function(){ closeOv('hEditOv'); });\n    txtOv.addEventListener('click',  function(e){ if(e.target===txtOv)  closeOv('hTxtOv');  });\n    editOv.addEventListener('click', function(e){ if(e.target===editOv) closeOv('hEditOv'); });\n\n    \/* save edit *\/\n    gi('hESv').addEventListener('click', saveEdit);\n    gi('hECn').addEventListener('click', function(){ closeOv('hEditOv'); });\n  }\n\n  function openOv(id){\n    var el=gi(id); if(!el) return;\n    el.classList.add('hbon');\n    document.body.style.overflow='hidden';\n  }\n  function closeOv(id){\n    var el=gi(id); if(!el) return;\n    el.classList.remove('hbon');\n    document.body.style.overflow='';\n  }\n\n  \/* \u2500\u2500 auth \u2500\u2500 *\/\n  function paintAuth(){\n    var lbl=gi('hALbl'),btn=gi('hABtn'),out=gi('hAOut'),ta=gi('hTA');\n    if(adm){\n      lbl.textContent='\u2705 Admin Mode';\n      btn.textContent='\u2699\ufe0f Admin Panel';\n      out.style.display='';\n      if(ta) ta.style.display='';\n    } else {\n      lbl.textContent='';\n      btn.textContent='\ud83d\udd10 Admin Login';\n      out.style.display='none';\n      if(ta) ta.style.display='none';\n    }\n  }\n\n  gi('hABtn').addEventListener('click',function(){\n    if(adm){ showTab('a'); loadRows(); }\n    else {\n      var lb=gi('hLBox');\n      lb.style.display=lb.style.display==='block'?'none':'block';\n      if(lb.style.display==='block') gi('hPc').focus();\n    }\n  });\n  gi('hAOut').addEventListener('click',function(){\n    post('hbmr_logout',{},function(){ adm=false; window._hbmrDone=false; paintAuth(); showTab('b'); });\n  });\n  gi('hLBtn').addEventListener('click', doLogin);\n  gi('hPc').addEventListener('keydown',function(e){ if(e.key==='Enter') doLogin(); });\n\n  function doLogin(){\n    var pc=gv('hPc');\n    if(!pc) return toast('hLMsg','er','Please enter the passcode.');\n    post('hbmr_login',{p:pc},function(r){\n      if(r.success){ adm=true; paintAuth(); gi('hLBox').style.display='none'; gi('hPc').value=''; showTab('a'); loadRows(); }\n      else toast('hLMsg','er',r.data||'Invalid passcode.');\n    });\n  }\n\n  \/* \u2500\u2500 tabs \u2500\u2500 *\/\n  function showTab(t){\n    gi('hPB').classList.toggle('on',t==='b');\n    gi('hPA').classList.toggle('on',t==='a');\n    gi('hTB').classList.toggle('on',t==='b');\n    gi('hTA').classList.toggle('on',t==='a');\n  }\n  gi('hTB').addEventListener('click',function(){ showTab('b'); });\n  gi('hTA').addEventListener('click',function(){ showTab('a'); loadRows(); });\n\n  \/* \u2500\u2500 booking form \u2500\u2500 *\/\n  function resetForm(){\n    ['hNm','hFw','hMb','hPn','hPt','hEx'].forEach(function(id){ gi(id).value=''; });\n    document.querySelectorAll('.hSvc').forEach(function(c){ c.checked=false; });\n    gi('hBMsg').style.display='none';\n  }\n  gi('hRstBtn').addEventListener('click', resetForm);\n  gi('hSubBtn').addEventListener('click', function(){\n    var nm=gv('hNm'),fw=gv('hFw'),mb=gv('hMb'),pn=gv('hPn'),pt=gv('hPt'),ex=gv('hEx');\n    var sv=cbs('.hSvc');\n    if(!nm)                       return toast('hBMsg','er','Please enter your name.');\n    if(!fw)                       return toast('hBMsg','er','Please specify for whom.');\n    if(!\/^[0-9]{10}$\/.test(mb))  return toast('hBMsg','er','Enter a valid 10-digit mobile number.');\n    if(!\/^[0-9]{6}$\/.test(pn))   return toast('hBMsg','er','Enter a valid 6-digit PIN code.');\n    if(!pt)                       return toast('hBMsg','er','Please enter patient details.');\n    if(!sv.length&&!ex)           return toast('hBMsg','er','Select a service or enter a requirement.');\n    var btn=gi('hSubBtn');\n    btn.disabled=true; btn.textContent='Submitting\u2026';\n    post('hbmr_save',{name:nm,forwhom:fw,mobile:mb,pincode:pn,patient:pt,svcs:sv.join('||'),extra:ex,eid:0},function(r){\n      btn.disabled=false; btn.textContent='\ud83d\udce4 SUBMIT BOOKING';\n      if(r.success){\n        toast('hBMsg','ok','\u2705 '+r.data.msg+' We will contact you on '+mb+' shortly.');\n        resetForm();\n      } else toast('hBMsg','er',r.data||'Submission failed.');\n    });\n  });\n\n  \/* \u2500\u2500 admin load \u2500\u2500 *\/\n  function loadRows(){\n    gi('hTbody').innerHTML='<tr><td colspan=\"12\" style=\"text-align:center;padding:28px;color:#888;\">Loading\u2026<\/td><\/tr>';\n    post('hbmr_list',{},function(r){\n      if(r.success){ renderTable(r.data); paintStats(r.data); gi('hTs').textContent='Refreshed: '+new Date().toLocaleTimeString(); }\n      else toast('hAMsg','er','Failed to load. Please refresh.');\n    });\n  }\n  function paintStats(rows){\n    var t=rows.length,p=0,a=0;\n    rows.forEach(function(r){ r.status==='Approved'?a++:p++; });\n    gi('hST').textContent=t; gi('hSP').textContent=p; gi('hSA').textContent=a;\n  }\n\n  \/* \u2500\u2500 render table \u2500\u2500 *\/\n  function renderTable(rows){\n    var tb=gi('hTbody');\n    if(!rows||!rows.length){\n      tb.innerHTML='<tr><td colspan=\"12\" style=\"text-align:center;padding:28px;color:#888;\">No bookings yet.<\/td><\/tr>';\n      gi('hBlk').style.display='none'; return;\n    }\n    gi('hBlk').style.display='flex';\n    tb.innerHTML=rows.map(function(b){\n      var sa=(b.services||'').split('||').filter(Boolean);\n      var stB=b.status==='Approved'?'<span class=\"badge ba\">Approved<\/span>':'<span class=\"badge bp\">Pending<\/span>';\n      var apB=b.status!=='Approved'?'<button class=\"btn suc sm\" data-a=\"approve\" data-id=\"'+b.id+'\">\u2714 Approve<\/button>':'';\n      return '<tr>'\n        +'<td><input type=\"checkbox\" class=\"hRck\" data-id=\"'+b.id+'\"><\/td>'\n        +'<td style=\"font-weight:700;color:#0d4d7a;\">'+b.id+'<\/td>'\n        +'<td>'+xe(b.name)+'<\/td>'\n        +'<td>'+xe(b.for_whom)+'<\/td>'\n        +'<td style=\"white-space:nowrap;\">'+xe(b.mobile)+'<\/td>'\n        +'<td>'+xe(b.pincode)+'<\/td>'\n        +'<td>'+tc(b.patient_details,'Patient Details')+'<\/td>'\n        +'<td>'+tc(sa.join('\\n'),'Services')+'<\/td>'\n        +'<td>'+tc(b.extra_req,'Requirement')+'<\/td>'\n        +'<td>'+stB+'<\/td>'\n        +'<td style=\"white-space:nowrap;font-size:12px;color:#555;\">'+(b.booked_at||'').substring(0,10)+'<\/td>'\n        +'<td><div class=\"acts\">'+apB\n          +'<button class=\"btn wrn sm\" data-a=\"edit\" data-id=\"'+b.id+'\">\u270f\ufe0f Edit<\/button>'\n          +'<button class=\"btn dan sm\" data-a=\"del\"  data-id=\"'+b.id+'\">\ud83d\uddd1 Delete<\/button>'\n        +'<\/div><\/td><\/tr>';\n    }).join('');\n    tb.onclick=function(e){\n      var el=e.target.closest('[data-a]'); if(!el) return;\n      var a=el.dataset.a,id=el.dataset.id;\n      if(a==='approve') doApprove(id);\n      if(a==='edit')    doEditOpen(id);\n      if(a==='del')     doDel(id);\n    };\n    tb.onchange=function(e){ if(e.target.classList.contains('hRck')) countSel(); };\n    gi('hSA2').checked=false; gi('hSA3').checked=false;\n    gi('hSCnt').textContent='0 selected';\n  }\n\n  function tc(text,label){\n    if(!text||!String(text).trim()) return '<span style=\"color:#ccc;\">\u2014<\/span>';\n    var t=String(text).trim();\n    if(t.length<=55) return xe(t).replace(\/\\n\/g,'<br>');\n    return '<span class=\"trunc\" data-f=\"'+xd(t)+'\" data-l=\"'+xd(label)+'\" title=\"Click to view\">'\n      +xe(t.substring(0,52))+'\u2026<\/span>';\n  }\n\n  \/* delegated click for truncated cells *\/\n  gi('HBMR').addEventListener('click',function(e){\n    var sp=e.target.closest('.trunc'); if(!sp) return;\n    gi('hTxtTi').textContent=sp.dataset.l||'Details';\n    gi('hTxtBo').textContent=sp.dataset.f||'';\n    openOv('hTxtOv');\n  });\n\n  \/* \u2500\u2500 admin actions \u2500\u2500 *\/\n  function doApprove(id){\n    post('hbmr_approve',{id:id},function(r){\n      if(r.success){ toast('hAMsg','ok','Booking #'+id+' approved.'); loadRows(); }\n    });\n  }\n  function doDel(id){\n    if(!confirm('Delete booking #'+id+'?\\nThis cannot be undone.')) return;\n    post('hbmr_del',{id:id},function(r){\n      if(r.success){ toast('hAMsg','ok','Booking #'+id+' deleted.'); loadRows(); }\n    });\n  }\n\n  \/* \u2500\u2500 edit \u2500\u2500 *\/\n  function doEditOpen(id){\n    post('hbmr_get',{id:id},function(r){\n      if(!r.success) return alert('Could not load booking. Please refresh.');\n      var b=r.data;\n      gi('hEId').value=String(b.id);\n      gi('hENm').value=b.name;\n      gi('hEFw').value=b.for_whom;\n      gi('hEMb').value=b.mobile;\n      gi('hEPn').value=b.pincode;\n      gi('hEPt').value=b.patient_details;\n      gi('hEEx').value=b.extra_req||'';\n      var sv=(b.services||'').split('||').filter(Boolean);\n      document.querySelectorAll('.hESvc').forEach(function(c){ c.checked=sv.indexOf(c.value)!==-1; });\n      openOv('hEditOv');\n    });\n  }\n\n  function saveEdit(){\n    var id=gi('hEId').value;\n    var nm=gv('hENm'),fw=gv('hEFw'),mb=gv('hEMb'),pn=gv('hEPn'),pt=gv('hEPt'),ex=gv('hEEx');\n    var sv=cbs('.hESvc');\n    if(!id)                       return alert('Booking ID missing. Close and reopen.');\n    if(!nm||!fw||!pt)             return alert('Name, For Whom and Patient Details are required.');\n    if(!\/^[0-9]{10}$\/.test(mb))  return alert('Enter a valid 10-digit mobile number.');\n    if(!\/^[0-9]{6}$\/.test(pn))   return alert('Enter a valid 6-digit PIN code.');\n    var btn=gi('hESv');\n    btn.disabled=true; btn.textContent='Saving\u2026';\n    post('hbmr_save',{name:nm,forwhom:fw,mobile:mb,pincode:pn,patient:pt,svcs:sv.join('||'),extra:ex,eid:id},function(r){\n      btn.disabled=false; btn.textContent='\ud83d\udcbe Save Changes';\n      if(r.success){ closeOv('hEditOv'); toast('hAMsg','ok','\u2705 Booking #'+id+' updated.'); loadRows(); }\n      else alert(r.data||'Update failed.');\n    });\n  }\n\n  \/* \u2500\u2500 bulk \u2500\u2500 *\/\n  function togAll(v){\n    document.querySelectorAll('.hRck').forEach(function(c){ c.checked=v; });\n    gi('hSA2').checked=v; gi('hSA3').checked=v; countSel();\n  }\n  function countSel(){\n    gi('hSCnt').textContent=document.querySelectorAll('.hRck:checked').length+' selected';\n  }\n  gi('hSA2').addEventListener('change',function(){ togAll(this.checked); });\n  gi('hSA3').addEventListener('change',function(){ togAll(this.checked); });\n  gi('hBdBtn').addEventListener('click',function(){\n    var ids=Array.from(document.querySelectorAll('.hRck:checked')).map(function(c){return c.dataset.id;});\n    if(!ids.length) return alert('Select at least one booking.');\n    if(!confirm('Permanently delete '+ids.length+' booking(s)?')) return;\n    post('hbmr_bulkdel',{ids:ids},function(r){\n      if(r.success){ toast('hAMsg','ok',ids.length+' booking(s) deleted.'); loadRows(); }\n    });\n  });\n\n  \/* \u2500\u2500 export \/ refresh \u2500\u2500 *\/\n  gi('hExpBtn').addEventListener('click',function(){\n    var a=document.createElement('a'); a.href=EU; a.target='_blank'; a.click();\n  });\n  gi('hRefBtn').addEventListener('click', loadRows);\n\n  \/* \u2500\u2500 INIT \u2500\u2500 *\/\n  buildModals();   \/* inject modals into body AFTER DOM ready *\/\n  paintAuth();\n  if(adm){ showTab('a'); loadRows(); }\n\n})();\n<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0e0843f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"0e0843f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-315888d elementor-widget elementor-widget-image\" data-id=\"315888d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/indianbrahmins.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Image-2026-03-25-at-21.13.33.jpeg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5315f1a e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"5315f1a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0101c65 elementor-widget elementor-widget-image\" data-id=\"0101c65\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/indianbrahmins.com\/wp-content\/uploads\/2026\/03\/612MtcDvigS._AC_UF10001000_QL80_.jpg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1631a6 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"a1631a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7fe370a elementor-widget elementor-widget-image\" data-id=\"7fe370a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/indianbrahmins.com\/wp-content\/uploads\/2026\/03\/foldable-wheel-chair.jpg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>&#8220;`html Unregistered Members List &#8211; Search UNREGISTERED MEMBERS LIST Any One Field Search Search by Name, Mobile, Area \/ PIN, or Mandal \/ District. NameMobileArea \/ PINMandal \/ District Search Reset Total records: 0 No matching records found. S.No Name Mobile Area \/ PIN Mandal \/ District &#8220;` Brahmins Outpatient Ward \u2695\ufe0f \ud83c\udfe5 \u2795 \ud83e\ude7a BRAHMINS OUTPATIENT WARD Free Medical Consultation &#038; General Health Support All basic medical departments are facilitated, including Medical Laboratory support. This service is created to help people with general health concerns who may not always be able to approach large corporate hospitals for routine medical issues. \u23f0 Daily Outpatient Service: 8:00 AM to 10:00 AM \ud83e\ude7a Free Consultation Guidance Patients may send their health concern in advance through WhatsApp. Based on the details shared, assistance will be provided for outpatient consultation. \ud83c\udfab OP Ticket Support After reviewing the case, an OP Ticket will be arranged and suitable hospital guidance will be provided. \ud83d\udc8a Free Medicines Medicines will be provided free of cost wherever possible for eligible and general outpatient cases. \ud83e\uddea X-Ray &#038; Tests Support For middle-class families, X-Ray and basic diagnostic tests may also be arranged free of cost, subject to case requirement and availability. Important Note: This facility is meant only for ordinary and non-critical medical cases. It is not intended for emergency, trauma, or critical conditions. In serious or life-threatening situations, patients must immediately approach the nearest emergency hospital. \u271424 Hours service support coordination available \u2714No consultation charges \u2714Free medicines for general cases \u2714Advance message required before visit \u2714Hospital guidance provided after OP review Initiated By Giri Prasad Sarma Kalle Founder Global Brahmins Welfare Association WhatsApp: 9701609689 Serving society with care, dignity, and timely medical guidance. Apply for Out Patient Ticket \ud83c\udfe5 \u2695\ufe0f \ud83e\ude7a \u2795 APPLY FOR OUT PATIENT TICKET Brahmins Out Patient Ward &#8211; Request Form OP No. Date and Time Patient Name Mobile No. Gotram Age Do you have? BP Diabetic Thyroid Write About Health Issue Attender Name Submit Request After submission, a WhatsApp message will open to 9701609689 with the patient&#8217;s request details. Kindly verify details before submitting the request.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12836","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/indianbrahmins.com\/index.php\/wp-json\/wp\/v2\/pages\/12836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/indianbrahmins.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/indianbrahmins.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/indianbrahmins.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/indianbrahmins.com\/index.php\/wp-json\/wp\/v2\/comments?post=12836"}],"version-history":[{"count":43,"href":"https:\/\/indianbrahmins.com\/index.php\/wp-json\/wp\/v2\/pages\/12836\/revisions"}],"predecessor-version":[{"id":13279,"href":"https:\/\/indianbrahmins.com\/index.php\/wp-json\/wp\/v2\/pages\/12836\/revisions\/13279"}],"wp:attachment":[{"href":"https:\/\/indianbrahmins.com\/index.php\/wp-json\/wp\/v2\/media?parent=12836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}