{"id":12,"date":"2025-09-04T20:59:34","date_gmt":"2025-09-05T00:59:34","guid":{"rendered":"https:\/\/www.vmrfit.com\/?page_id=12"},"modified":"2026-02-28T11:55:40","modified_gmt":"2026-02-28T16:55:40","slug":"trt-calculator","status":"publish","type":"page","link":"https:\/\/www.vmrfit.com\/index.php\/trt-calculator\/","title":{"rendered":"TRT Calendar Creator"},"content":{"rendered":"<div class=\"container\">\n    <h2>TRT & Pepetide Calendar Creator<\/h2>\n    <form id=\"form\">\n      <fieldset>\n        <legend>TRT Settings<\/legend>\n        <label>Start Date: <input type=\"date\" id=\"startDate\" required value=\"\"><\/label>\n        <label>Frequency:\n          <select id=\"trtFreq\">\n            <option value=\"ED\">Every Day (ED)<\/option>\n            <option value=\"EOD\">Every Other Day (EOD)<\/option>\n            <option value=\"MWF\">Mon\/Wed\/Fri<\/option>\n            <option value=\"3\">3\u00d7\/week<\/option>\n            <option value=\"4\">4\u00d7\/week<\/option>\n          <\/select>\n        <\/label>\n        <label>Last Injection Date (optional): <input type=\"date\" id=\"lastInjDate\" \/><\/label>\n        <label>Last Injection Site:\n          <select id=\"lastInjSite\">\n            <option value=\"Left Delt\">Left Delt<\/option>\n            <option value=\"Right Delt\">Right Delt<\/option>\n            <option value=\"Left Glute\">Left Glute<\/option>\n            <option value=\"Right Glute\">Right Glute<\/option>\n            <option value=\"Left Quad\">Left Quad<\/option>\n            <option value=\"Right Quad\">Right Quad<\/option>\n            <option value=\"Lower Right Ab\">Lower Right Ab<\/option>\n            <option value=\"Lower Left Ab\">Lower Left Ab<\/option>\n            <option value=\"Upper Right Ab\">Upper Right Ab<\/option>\n            <option value=\"Upper Left Ab\">Upper Left Ab<\/option>\n          <\/select>\n        <\/label>\n        <label>Dose (mg): <input type=\"number\" id=\"trtDose\" value=\"\" step=\"0.1\" required \/><\/label>\n        <label>Concentration (mg\/mL): <input type=\"number\" id=\"trtConc\" value=\"200\" step=\"0.1\" required \/><\/label>\n      <\/fieldset>\n\n      <div class=\"dual-settings\">\n        <fieldset>\n          <legend>AAS Settings<\/legend>\n\n          <label>Include AAS<\/label><input type=\"checkbox\" id=\"useAAS\" \/>\n\n          <label>AAS name (optional):\n            <input type=\"text\" id=\"aasName\" placeholder=\"e.g., Nandrolone, Anavar, Dianabol\"\/>\n          <\/label>\n\n          <label>Route:\n            <select id=\"aasRoute\">\n              <option value=\"inject\">Injection<\/option>\n              <option value=\"oral\">Oral<\/option>\n            <\/select>\n          <\/label>\n\n          <label>Frequency:\n         <select id=\"aasFreq\">\n\t\t\t<option value=\"ED\">Every Day<\/option>\n\t\t\t<option value=\"EOD\">Every Other Day<\/option>\n\t\t\t<option value=\"Weekdays\">Mon\u2013Tue\u2013Wed\u2013Thu\u2013Fri<\/option>\n\t\t\t<option value=\"3\">3\u00d7 per week<\/option>\n\t\t\t<option value=\"4\">4\u00d7 per week<\/option>\n\t\t\t<\/select>\n          <\/label>\n\n          <label>Sync Option:\n            <select id=\"aasSync\">\n              <option value=\"offset\">Offset<\/option>\n              <option value=\"same\">Same as TRT<\/option>\n            <\/select>\n          <\/label>\n\n          <label>Dose (mg\/week): <input type=\"number\" id=\"aasDose\" value=\"\" step=\"0.1\" \/><\/label>\n\n          <div id=\"aasConcWrap\">\n            <label>Concentration (mg\/mL): <input type=\"number\" id=\"aasConc\" value=\"200\" step=\"0.1\" \/><\/label>\n          <\/div>\n        <\/fieldset>\n\n        <fieldset>\n          <legend>Peptide Settings (weekly inputs only)<\/legend>\n          <label>Include Peptide<\/label><input type=\"checkbox\" id=\"usePep\" \/>\n          <label>Peptide name (optional): <input type=\"text\" id=\"pepName\" placeholder=\"e.g., BPC-157, TB-500\"\/><\/label>\n          <label>Frequency:\n            <select id=\"pepFreq\">\n              <option value=\"SunWed\">Sunday & Wednesday<\/option>\n              <option value=\"ED\">Every Day (ED)<\/option>\n              <option value=\"Weekly1\">Once Weekly<\/option>\n            <\/select>\n          <\/label>\n          <label>Concentration (mg\/mL): <input type=\"number\" id=\"pepConc\" value=\"5\" step=\"0.001\"\/><\/label>\n\n          <div class=\"weekplan\">\n            <h4>Weekly plan (per-injection dose, 6 weeks)<\/h4>\n            <div class=\"row\">\n              <label>Anchor (Start) Sunday: <input type=\"date\" id=\"pepPlanStart\" \/><\/label>\n              <button type=\"button\" id=\"genPlanBtn\">Generate 6-week plan<\/button>\n            <\/div>\n            <div id=\"pepPlanTableWrap\"><\/div>\n            <p class=\"muted\">\n              Enter mg <b>per injection<\/b> for each week (6 weeks). Blank = 0 mg (no peptide that week).\n            <\/p>\n          <\/div>\n        <\/fieldset>\n      <\/div>\n\n      <button type=\"submit\">Generate Calendar<\/button>\n    <\/form>\n\n    <div id=\"calendar-wrapper\" style=\"display: flex; justify-content: center;\">\n      <table id=\"calendar\" class=\"calendar-grid\"><\/table>\n    <\/div>\n\n    <div class=\"legend\" style=\"text-align:center; margin-top:20px;\">\n      <span class=\"legend-chip trt\">TRT<\/span>\n      <span class=\"legend-chip nand\">AAS<\/span>\n      <span class=\"legend-chip trt-nand\">TRT + AAS<\/span>\n      <span class=\"legend-chip pep\">PEP<\/span>\n      <span class=\"legend-chip trt-pep\">TRT + PEP<\/span>\n      <span class=\"legend-chip all3\">TRT + AAS + PEP<\/span>\n    <\/div>\n\n    <div style=\"text-align:center; margin-top: 20px;\">\n      <button class=\"print-btn\" onclick=\"printCalendarOnly()\">Print Calendar<\/button>\n      <button class=\"print-btn\" onclick=\"saveCalendarToFile()\">Save Calendar<\/button>\n    <\/div>\n\n    \n\n    <p class=\"note\">\n      <b>Disclaimer:<\/b>\n      Our calculators are designed to provide helpful estimates, but they are not a substitute for professional medical advice, diagnosis, or treatment.\n    <\/p>\n  <\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.vmrfit.com\/index.php\/wp-json\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vmrfit.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vmrfit.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vmrfit.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vmrfit.com\/index.php\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":5,"href":"https:\/\/www.vmrfit.com\/index.php\/wp-json\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":270,"href":"https:\/\/www.vmrfit.com\/index.php\/wp-json\/wp\/v2\/pages\/12\/revisions\/270"}],"wp:attachment":[{"href":"https:\/\/www.vmrfit.com\/index.php\/wp-json\/wp\/v2\/media?parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}