מחשבונים
- יומן התפתחות העובר
- הריון
- ביוץ
יומן התפתחות העובר
מחשבון הריון
// קביעת Flatpickr לשדה התאריך
flatpickr("#lastPeriodDate2", {
dateFormat: 'Y-m-d',
altFormat: 'd-m-Y',
altInput: true,
maxDate: 'today',
enableTime: false // כדי לאפשר רק בחירת תאריכים
});
function calculatePregnancyWeek() {
var lastPeriodDateStr = document.getElementById('lastPeriodDate2').value;
var menstrualCycle = parseInt(document.getElementById('menstrualCycle').value);
// בדיקה שיש ערך בשדות
if (lastPeriodDateStr && !isNaN(menstrualCycle)) {
var lastPeriodDate = new Date(lastPeriodDateStr);
// חישוב והצגת תאריך הביוץ המשוער (חזרה 14 ימים מהתאריך האחרון של המחזור)
var estimatedOvulation = new Date(lastPeriodDate.getTime() + ((menstrualCycle - 14) * 24 * 60 * 60 * 1000));
var estimatedOvulationStr = estimatedOvulation.getDate() + '-' + (estimatedOvulation.getMonth() + 1) + '-' + estimatedOvulation.getFullYear();
// חישוב שבוע היריון וימים בשבוע
var currentDate = new Date();
var daysPregnant = Math.floor((currentDate - lastPeriodDate) / (24 * 60 * 60 * 1000));
var weeksPregnant = Math.floor(daysPregnant / 7);
var daysInCurrentWeek = daysPregnant % 7;
var resultMessage = 'שבוע היריון המשוער:
' + 'שבוע ' + weeksPregnant + ' + ' + daysInCurrentWeek + ' ימים
' + 'לקבלת כל המידע אודות השבוע שלך
לחצי כאן '; document.getElementById('pregnancyWeekResult').innerHTML = resultMessage; } else { // אם השדות ריקים, נמחק את התוצאות document.getElementById('estimatedOvulationResult').innerHTML = ''; document.getElementById('pregnancyWeekResult').innerHTML = ''; } }
' + 'שבוע ' + weeksPregnant + ' + ' + daysInCurrentWeek + ' ימים
' + 'לקבלת כל המידע אודות השבוע שלך
לחצי כאן '; document.getElementById('pregnancyWeekResult').innerHTML = resultMessage; } else { // אם השדות ריקים, נמחק את התוצאות document.getElementById('estimatedOvulationResult').innerHTML = ''; document.getElementById('pregnancyWeekResult').innerHTML = ''; } }
i חשוב לדעת
נהוג לספור שבועות הריון מהיום הראשון של המחזור האחרון, לכן, למעשה, בשבועיים הראשונים של ההריון את עדיין לא באמת בהריון ולכן לא מרגישה דבר.
רק אחרי כשבועיים מתרחש הביוץ ובעקבותיו ההפריה על ידי הזרע ויצירת העובר.
רק אחרי כשבועיים מתרחש הביוץ ובעקבותיו ההפריה על ידי הזרע ויצירת העובר.
רוצה את יומן התפתחות העובר ישירות אלייך?
var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
gform.initializeOnLoaded( function() {gformInitSpinner( 20, 'https://www.first-steps.co.il/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_20').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_20');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_20').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_20').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_20').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_20').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_20').val();gformInitSpinner( 20, 'https://www.first-steps.co.il/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [20, current_page]);window['gf_submitting_20'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_20').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [20]);window['gf_submitting_20'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_20').text());}else{jQuery('#gform_20').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "20", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_20" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_20"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_20" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 20, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
מחשבון הריון
form {
text-align: center;
}
label {
display: block;
margin-bottom: 8px;
text-align: center;
}
input,
select,
button {
width: 100%;
padding: 8px;
box-sizing: border-box;
margin-bottom: 16px;
}
button {
background-color: #4CAF50;
color: white;
border: none;
padding: 10px 15px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
cursor: pointer;
}
a.week {
font-size: 24px; /* גודל הגופן של שבוע וימים */
}
// קביעת Flatpickr לשדה התאריך
flatpickr("#lastPeriodDate", {
dateFormat: 'Y-m-d',
altFormat: 'd-m-Y',
altInput: true,
maxDate: 'today',
enableTime: false // כדי לאפשר רק בחירת תאריכים
});
function calculateEstimatedBirthdate() {
var lastPeriodDateStr = document.getElementById('lastPeriodDate').value;
// בדיקה שיש ערך בשדה
if (lastPeriodDateStr) {
var lastPeriodDate = new Date(lastPeriodDateStr);
var menstrualCycleDays = 28;
var estimatedBirthdate = new Date(lastPeriodDate.getTime() + (280 * 24 * 60 * 60 * 1000));
var estimatedBirthdateStr = estimatedBirthdate.getDate() + '-' + (estimatedBirthdate.getMonth() + 1) + '-' + estimatedBirthdate.getFullYear();
// תצוגת תאריך הלידה המשוער
document.getElementById('estimatedBirthdateResult').innerHTML = 'התאריך המשוער ללידה הוא:
' + estimatedBirthdateStr + ''; } else { // אם השדה ריק, נמחק את התוצאה document.getElementById('estimatedBirthdateResult').innerHTML = ''; } }
' + estimatedBirthdateStr + ''; } else { // אם השדה ריק, נמחק את התוצאה document.getElementById('estimatedBirthdateResult').innerHTML = ''; } }
i חשוב לדעת
החישוב המקובל אצל רופאי הנשים לשבוע ההריון: תשעה חודשים+שבוע = 280 ימים
מחשבון הריון נותן מידע לגבי תאריך לידה משוער אבל לרוב התאריך בו תלדי צפוי להיות קרוב לתאריך המשוער.
מאחר ולא ניתן לחשב את גיל ההיריון מרגע ההתעברות, כי לא ניתן לדעת בוודאות מתי קרתה ההתעברות קבעו נקודת זמן שהיא היום הראשון של המחזור האחרון וממנה סופרים את שבועות ההיריון. הספירה של השבוע הראשון להריון מתחילה מהיום הראשון שבו קיבלת את המחזור האחרון טרם ההיריון.
לעיתים רופאי הנשים יעדכנו עבורך את תאריך הלידה המשוער של התינוק – במידה וייראו שגודל העובר לא תואם את התאריך של הווסת האחרונה או במידה ואת בהריון ולא זוכרת את תאריך הווסת האחרונה, אין צורך להילחץ מכך הדבר נועד למעקב אחר ההיריון והבדיקות הנחוצות.
מחשבון הריון נותן מידע לגבי תאריך לידה משוער אבל לרוב התאריך בו תלדי צפוי להיות קרוב לתאריך המשוער.
מאחר ולא ניתן לחשב את גיל ההיריון מרגע ההתעברות, כי לא ניתן לדעת בוודאות מתי קרתה ההתעברות קבעו נקודת זמן שהיא היום הראשון של המחזור האחרון וממנה סופרים את שבועות ההיריון. הספירה של השבוע הראשון להריון מתחילה מהיום הראשון שבו קיבלת את המחזור האחרון טרם ההיריון.
לעיתים רופאי הנשים יעדכנו עבורך את תאריך הלידה המשוער של התינוק – במידה וייראו שגודל העובר לא תואם את התאריך של הווסת האחרונה או במידה ואת בהריון ולא זוכרת את תאריך הווסת האחרונה, אין צורך להילחץ מכך הדבר נועד למעקב אחר ההיריון והבדיקות הנחוצות.
מחשבון ביוץ
form {
text-align: center;
}
label {
display: block;
margin-bottom: 8px;
text-align: center;
}
input,
select,
button {
width: 100%;
padding: 8px;
box-sizing: border-box;
margin-bottom: 16px;
}
button {
background-color: #4CAF50;
color: white;
border: none;
padding: 10px 15px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
cursor: pointer;
}
a.week {
font-size: 24px; /* גודל הגופן של שבוע וימים */
}
// קביעת Flatpickr לשדה התאריך
flatpickr("#lastPeriodDate", {
dateFormat: 'Y-m-d',
altFormat: 'd-m-Y',
altInput: true,
maxDate: 'today',
enableTime: false // כדי לאפשר רק בחירת תאריכים
});
function calculateEstimatedBirthdate() {
var lastPeriodDateStr = document.getElementById('lastPeriodDate').value;
var menstrualCycle = parseInt(document.getElementById('menstrualCycle').value);
// בדיקה שיש ערך בשדות
if (lastPeriodDateStr && !isNaN(menstrualCycle)) {
var lastPeriodDate = new Date(lastPeriodDateStr);
// חישוב והצגת תאריך הביוץ המשוער (חזרה 14 ימים מהתאריך האחרון של המחזור)
var estimatedOvulation = new Date(lastPeriodDate.getTime() + ((menstrualCycle - 14) * 24 * 60 * 60 * 1000));
var estimatedOvulationStr = estimatedOvulation.getDate() + '-' + (estimatedOvulation.getMonth() + 1) + '-' + estimatedOvulation.getFullYear();
document.getElementById('estimatedOvulationResult').innerHTML = 'תאריך הביוץ המשוער:
' + estimatedOvulationStr + ''; } else { // אם השדות ריקים, נמחק את התוצאה document.getElementById('estimatedOvulationResult').innerHTML = ''; } }
' + estimatedOvulationStr + ''; } else { // אם השדות ריקים, נמחק את התוצאה document.getElementById('estimatedOvulationResult').innerHTML = ''; } }
i חשוב לדעת
ביוץ הוא השלב בו הביצית יוצאת מהשחלה וממתינה בחצוצרה להפריה, אם בפרק זמן זה תקיימו יחסי מין, יש לכם את הסיכויים הטובים ביותר להרות. קשה לדעת את מועד הביוץ המדויק. הביוץ מתרחש כ – 14 יום לפני היום בו את מקבלת את הווסת. כלומר, אם הווסת מגיעה כל 28 יום, הביוץ יהיה ביום ה – 14. אם הווסת מגיעה כל 30 יום, הביוץ יהיה ביום ה – 16. בכל מקרה מלבד מחשבוני ביוץ אפשר פשוט לרכוש ערכה לזיהוי הביוץ. ממש כמו שיש ערכות לבדיקת הריון.





