var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/southoakdental.com","hash_tracking":"false","v4_id":"G-3SLZ82CGFS"};
var breeze_prefetch = {"local_url":"https:\/\/southoakdental.com","ignore_remote_prefetch":"1","ignore_list":["wp-admin","wp-login.php"]};
var dataLayer_content = {"visitorEmail":"","visitorEmailHash":"","visitorUsername":"","visitorIP":"3.233.242.216","pagePostType":"post","pagePostType2":"single-post","pageCategory":["dental"],"pagePostAuthor":"Dr. Tarandeep Sidiura"};
dataLayer.push( dataLayer_content );
function monsterinsights_forms_record_impression(event) {
monsterinsights_add_bloom_forms_ids();
var monsterinsights_forms = document.getElementsByTagName("form");
var monsterinsights_forms_i;
for (monsterinsights_forms_i = 0; monsterinsights_forms_i < monsterinsights_forms.length; monsterinsights_forms_i++) {
var monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].getAttribute("id");
var skip_conversion = false;
/* Check to see if it's contact form 7 if the id isn't set */
if (!monsterinsights_form_id) {
monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].parentElement.getAttribute("id");
if (monsterinsights_form_id && monsterinsights_form_id.lastIndexOf('wpcf7-f', 0) === 0) {
/* If so, let's grab that and set it to be the form's ID*/
var tokens = monsterinsights_form_id.split('-').slice(0, 2);
var result = tokens.join('-');
monsterinsights_forms[monsterinsights_forms_i].setAttribute("id", result);/* Now we can do just what we did above */
monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].getAttribute("id");
} else {
monsterinsights_form_id = false;
}
}/* Check if it's Ninja Forms & id isn't set. */
if (!monsterinsights_form_id && monsterinsights_forms[monsterinsights_forms_i].parentElement.className.indexOf('nf-form-layout') >= 0) {
monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].parentElement.parentElement.parentElement.getAttribute('id');
if (monsterinsights_form_id && 0 === monsterinsights_form_id.lastIndexOf('nf-form-', 0)) {
/* If so, let's grab that and set it to be the form's ID*/
tokens = monsterinsights_form_id.split('-').slice(0, 3);
result = tokens.join('-');
monsterinsights_forms[monsterinsights_forms_i].setAttribute('id', result);
/* Now we can do just what we did above */
monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].getAttribute('id');
skip_conversion = true;
}
}if (monsterinsights_form_id && monsterinsights_form_id !== 'commentform' && monsterinsights_form_id !== 'adminbar-search') {
__gtagTracker('event', 'impression', {
event_category: 'form',
event_label: monsterinsights_form_id,
value: 1,
non_interaction: true
});/* If a WPForms Form, we can use custom tracking */
if (monsterinsights_form_id && 0 === monsterinsights_form_id.lastIndexOf('wpforms-form-', 0)) {
continue;
}/* Formiddable Forms, use custom tracking */
if (monsterinsights_forms_has_class(monsterinsights_forms[monsterinsights_forms_i], 'frm-show-form')) {
continue;
}/* If a Gravity Form, we can use custom tracking */
if (monsterinsights_form_id && 0 === monsterinsights_form_id.lastIndexOf('gform_', 0)) {
continue;
}/* If Ninja forms, we use custom conversion tracking */
if (skip_conversion) {
continue;
}var custom_conversion_mi_forms = false;
if (custom_conversion_mi_forms) {
continue;
}if (window.jQuery) {
(function (form_id) {
jQuery(document).ready(function () {
jQuery('#' + form_id).on('submit', monsterinsights_forms_record_conversion);
});
})(monsterinsights_form_id);
} else {
var __gaFormsTrackerWindow = window;
if (__gaFormsTrackerWindow.addEventListener) {
document.getElementById(monsterinsights_form_id).addEventListener("submit", monsterinsights_forms_record_conversion, false);
} else {
if (__gaFormsTrackerWindow.attachEvent) {
document.getElementById(monsterinsights_form_id).attachEvent("onsubmit", monsterinsights_forms_record_conversion);
}
}
}} else {
continue;
}
}
}function monsterinsights_forms_has_class(element, className) {
return (' ' + element.className + ' ').indexOf(' ' + className + ' ') > -1;
}function monsterinsights_forms_record_conversion(event) {
var monsterinsights_form_conversion_id = event.target.id;
var monsterinsights_form_action = event.target.getAttribute("miforms-action");
if (monsterinsights_form_conversion_id && !monsterinsights_form_action) {
document.getElementById(monsterinsights_form_conversion_id).setAttribute("miforms-action", "submitted");
__gtagTracker('event', 'conversion', {
event_category: 'form',
event_label: monsterinsights_form_conversion_id,
value: 1,
});
}
}/* Attach the events to all clicks in the document after page and GA has loaded */
function monsterinsights_forms_load() {
if (typeof (__gtagTracker) !== 'undefined' && __gtagTracker) {
var __gtagFormsTrackerWindow = window;
if (__gtagFormsTrackerWindow.addEventListener) {
__gtagFormsTrackerWindow.addEventListener("load", monsterinsights_forms_record_impression, false);
} else {
if (__gtagFormsTrackerWindow.attachEvent) {
__gtagFormsTrackerWindow.attachEvent("onload", monsterinsights_forms_record_impression);
}
}
} else {
setTimeout(monsterinsights_forms_load, 200);
}
}/* Custom Ninja Forms impression tracking */
if (window.jQuery) {
jQuery(document).on('nfFormReady', function (e, layoutView) {
var label = layoutView.el;
label = label.substring(1, label.length);
label = label.split('-').slice(0, 3).join('-');
__gtagTracker('event', 'impression', {
event_category: 'form',
event_label: label,
value: 1,
non_interaction: true
});
});
}/* Custom Bloom Form tracker */
function monsterinsights_add_bloom_forms_ids() {
var bloom_forms = document.querySelectorAll('.et_bloom_form_content form');
if (bloom_forms.length > 0) {
for (var i = 0; i < bloom_forms.length; i++) {
if ('' === bloom_forms[i].id) {
var form_parent_root = monsterinsights_find_parent_with_class(bloom_forms[i], 'et_bloom_optin');
if (form_parent_root) {
var classes = form_parent_root.className.split(' ');
for (var j = 0; j < classes.length; ++j) {
if (0 === classes[j].indexOf('et_bloom_optin')) {
bloom_forms[i].id = classes[j];
}
}
}
}
}
}
}function monsterinsights_find_parent_with_class(element, className) {
if (element.parentNode && '' !== className) {
if (element.parentNode.className.indexOf(className) >= 0) {
return element.parentNode;
} else {
return monsterinsights_find_parent_with_class(element.parentNode, className);
}
}
return false;
}monsterinsights_forms_load();
Establishing a Fun and Effective Dental Routine for Kids: A Guide to Family Dentistry
Dr. Tarandeep Sidiura
March 31, 2024
Establishing a solid dental routine for your kids is paramount. Not only does it help to maintain their oral health, but it also instills a sense of independence in them. The importance of oral health can’t be overstated, especially when it comes to your child’s daily dental care.
Tooth decay and cavities can occur if teeth aren’t cared for properly, leading to pain, infections, and even costly dental emergencies. But, with the right daily routine and a fluoride toothpaste approved by the Canadian Dental Association, you can help keep your child’s teeth healthy and cavity-free.
Remember, it’s never too early to start. The foundation of great pediatric dental care begins as young as possible. So, let’s investigate how you can inspire and nurture your child’s oral habits.
Oral health is paramount to a child’s overall wellbeing. Proper teeth and gum function allow children to chew, talk, and smile. Nonetheless, neglecting daily oral care can bring about dental caries, infections, pain, premature loss of teeth and other teeth and gum-related woes.
To insulate your child’s teeth against such mishaps, start with the basis – a dental care regimen. Researchers indicate that the best time to integrate these routines is as early as possible in your child’s life.
Dental decay or cavities primarily crop up when teeth are neglected. The culprit is plaque, a harmful bacterial layer that forms on teeth. You’ve likely noticed that after your child consumes sugary foodstuffs or medication, plaque bacteria produce acids. These treacherous acids damage teeth resulting in the formation of cavities. It’s worth noting, cavities fester faster in baby teeth than in adult teeth.
When cavities strike they can cause:
Harm to unerupted permanent teeth
Pain
Infections which can trickle down to the entire body
Costly dental or emergency services
Lost daycare or school days
Reinforcing a dental care schedule into your kid’s daily routine guarantees their teeth remain clean and healthy. Be sure to select fluoride toothpaste with the Canadian Dental Association’s seal of approval. This implies that the product contains fluoride, an essential ingredient for proper dental care. Excessive swallowing of fluoride toothpaste may lead to dental fluorosis in children less than 6 years, so supervise their brushing and only use a pea-size dollop of toothpaste.
Importance of Early Dental Care
Good oral hygiene is a fundamental component of overall health, and it’s necessary to instill these habits in children from an early age. It’s upon this foundation that great pediatric dental care is built. When established as young as possible, these routines set your child up for a lifetime of healthy smiles and teeth. Now, let’s explore how you can foster this early on, both at home and through regular dental check-ups.
Preventive Measures at Home
Surprisingly, the number one dental issue for young children is tooth decay. To combat this, there are simple yet effective techniques you can introduce into your child’s routine at home.
Firstly, limit starchy or sugary foods, like candies, cookies and cakes. Unbeknownst to some, these foods produce plaque acids, which cause tooth decay.
Secondly, use fluoride toothpaste at least twice a day. Be sure to check for a Canadian Dental Association symbol on the packaging to ensure it contains fluoride. Supervise young children while brushing to prevent excessive swallowing, which may lead to dental fluorosis.
Also, opt for healthy snack alternatives. Items from food groups such as raw fruits and vegetables, meats, nuts, seeds, and dairy like low-fat yogurt, cheese or milk are recommended.
Finally, foster a culture of reading food labels to make certain that foods and beverages are low in added sugars.
Regular Dental Check-ups
The Canadian Dental Association recommends that initial visits should occur within six months of the eruption of your child’s first tooth, or by one year of age. These early check-ups can do wonders in preventing problems such as cavities and tooth decay. Also, they promote a positive attitude towards future dental care.
Setting up a Dental Routine
Establishing an effective dental routine for your child is crucial for their oral health. By starting early, you’ll help your child develop a lifetime habit of maintaining a healthy mouth. These steps include the right choice of toothbrush and toothpaste, proper brushing techniques, and inclusion of flossing and mouthwash.
Choosing the Right Toothbrush and Toothpaste
Choosing the proper toothbrush and toothpaste is the first step in your child’s dental care journey. For infants, consider a soft-bristle toothbrush designed specifically for their tiny mouths. As your child grows older and can spit out the toothpaste, you can transition to using fluoride toothpaste. Remember, when selecting a toothpaste, always look for the Canadian Dental Association symbol, indicating it contains fluoride. Just a small amount is enough, and make sure your child spits it out to prevent any risk of dental fluorosis.
Teaching Proper Brushing Techniques
Teaching your child the correct brushing technique early on is vital. Show your little ones how to clean their teeth thoroughly by using gentle circular motions. Concentrate more on the back molars as cavities often develop their first. Standover your child’s brushing session until they’re about six years old. This guidance helps ensure a thorough job at this critical step in their oral hygiene routine.
Incorporating Flossing and Mouthwash
Adding flossing to your child’s routine is necessary once two teeth emerge. Floss picks could be an easier option for both of you, and they’re very effective at removing plaque in hard-to-reach areas.
Introducing mouthwash is the final essential step. Choose a mouthwash suited for children and make it a routine part of their oral health regimen alongside brushing and flossing.
Making Dental Visits Fun for Kids
Dental visits are the crux of ensuring your kid’s oral health. Many parents dread these visits due to the perceived fear and anxiety children might experience. But, dental visits don’t need to be threatening. Transforming these trips into fun experiences can encourage your child to partake in them without fuss.
One strategy involves making brushing time a fun practice at home. Incorporate playful games and activities that revolve around oral hygiene and the importance of a clean mouth. Characters that champion tooth brushing can often resonate well with kids, leading to their acceptance of the practice. In a similar vein, introduce them to the concept of a “tooth guardian” – the dentist, who helps ensure their teeth stay strong and shiny. Dr. Sidiura and his team at South Oak Dental provide family dentistry for patients of all ages.
Remember, dental health doesn’t have to be a bore or chore for your children. Instill these oral health habits early, and your child’s dental visits can become something both you and your child look forward to.
By instilling these habits early, you’re setting your child up for a lifetime of good oral health. It’s a positive experience for both of you, and it’s easier than you might think. Now it’s time to put these tips into action and make dental care a fun, daily routine for your child. Let’s get brushing!
document.addEventListener("DOMContentLoaded", function() {
// Select all the social icons
var socialIcons = document.querySelectorAll('.et_pb_social_media_follow .et_pb_social_network_link a.icon');// Iterate over each social icon
socialIcons.forEach(function(icon) {
// Check if the href attribute is missing or empty
if (!icon.getAttribute('href') || icon.getAttribute('href').trim() === '') {
// Hide the parent element
icon.closest('.et_pb_social_network_link').style.display = 'none';
}
});
});
jQuery(document).ready(function () {
// Delay execution by 3 seconds
setTimeout(function () {// Issue #2: Prevent closing the mobile_nav when clicking on li.menu-item-has-children
jQuery('li.menu-item-has-children').on('click', function () {
// Toggle visibility of the associated sub-menu
jQuery(this).find('ul.sub-menu').toggleClass('show-sub-menu');
jQuery('div.mobile_nav').addClass('opened2');
jQuery('div.mobile_nav').removeClass('closed');
});
}, 100);
});
/* MonsterInsights Scroll Tracking */
if ( typeof(jQuery) !== 'undefined' ) {
jQuery( document ).ready(function(){
function monsterinsights_scroll_tracking_load() {
if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) {
(function(factory) {
factory(jQuery);
}(function($) {/* Scroll Depth */
"use strict";
var defaults = {
percentage: true
};var $window = $(window),
cache = [],
scrollEventBound = false,
lastPixelDepth = 0;/*
* Plugin
*/$.scrollDepth = function(options) {var startTime = +new Date();options = $.extend({}, defaults, options);/*
* Functions
*/function sendEvent(action, label, scrollDistance, timing) {
if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) {
return;
}
var paramName = action.toLowerCase();
var fieldsArray = {
send_to: 'G-3SLZ82CGFS',
non_interaction: true
};
fieldsArray[paramName] = label;if (arguments.length > 3) {
fieldsArray.scroll_timing = timing
MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray);
} else {
MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray);
}
}function calculateMarks(docHeight) {
return {
'25%' : parseInt(docHeight * 0.25, 10),
'50%' : parseInt(docHeight * 0.50, 10),
'75%' : parseInt(docHeight * 0.75, 10),
/* Cushion to trigger 100% event in iOS */
'100%': docHeight - 5
};
}function checkMarks(marks, scrollDistance, timing) {
/* Check each active mark */
$.each(marks, function(key, val) {
if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) {
sendEvent('Percentage', key, scrollDistance, timing);
cache.push(key);
}
});
}function rounded(scrollDistance) {
/* Returns String */
return (Math.floor(scrollDistance/250) * 250).toString();
}function init() {
bindScrollDepth();
}/*
* Public Methods
*//* Reset Scroll Depth with the originally initialized options */
$.scrollDepth.reset = function() {
cache = [];
lastPixelDepth = 0;
$window.off('scroll.scrollDepth');
bindScrollDepth();
};/* Add DOM elements to be tracked */
$.scrollDepth.addElements = function(elems) {if (typeof elems == "undefined" || !$.isArray(elems)) {
return;
}$.merge(options.elements, elems);/* If scroll event has been unbound from window, rebind */
if (!scrollEventBound) {
bindScrollDepth();
}};/* Remove DOM elements currently tracked */
$.scrollDepth.removeElements = function(elems) {if (typeof elems == "undefined" || !$.isArray(elems)) {
return;
}$.each(elems, function(index, elem) {var inElementsArray = $.inArray(elem, options.elements);
var inCacheArray = $.inArray(elem, cache);if (inElementsArray != -1) {
options.elements.splice(inElementsArray, 1);
}if (inCacheArray != -1) {
cache.splice(inCacheArray, 1);
}});};/*
* Throttle function borrowed from:
* Underscore.js 1.5.2
* http://underscorejs.org
* (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
* Underscore may be freely distributed under the MIT license.
*/function throttle(func, wait) {
var context, args, result;
var timeout = null;
var previous = 0;
var later = function() {
previous = new Date;
timeout = null;
result = func.apply(context, args);
};
return function() {
var now = new Date;
if (!previous) previous = now;
var remaining = wait - (now - previous);
context = this;
args = arguments;
if (remaining <= 0) {
clearTimeout(timeout);
timeout = null;
previous = now;
result = func.apply(context, args);
} else if (!timeout) {
timeout = setTimeout(later, remaining);
}
return result;
};
}/*
* Scroll Event
*/function bindScrollDepth() {scrollEventBound = true;$window.on('scroll.scrollDepth', throttle(function() {
/*
* We calculate document and window height on each scroll event to
* account for dynamic DOM changes.
*/var docHeight = $(document).height(),
winHeight = window.innerHeight ? window.innerHeight : $window.height(),
scrollDistance = $window.scrollTop() + winHeight,/* Recalculate percentage marks */
marks = calculateMarks(docHeight),/* Timing */
timing = +new Date - startTime;checkMarks(marks, scrollDistance, timing);
}, 500));}init();
};/* UMD export */
return $.scrollDepth;}));jQuery.scrollDepth();
} else {
setTimeout(monsterinsights_scroll_tracking_load, 200);
}
}
monsterinsights_scroll_tracking_load();
});
}
/* End MonsterInsights Scroll Tracking */
var wpilFrontend = {"ajaxUrl":"\/wp-admin\/admin-ajax.php","postId":"2431","postType":"post","openInternalInNewTab":"0","openExternalInNewTab":"1","disableClicks":"0","openLinksWithJS":"0","trackAllElementClicks":"0","clicksI18n":{"imageNoText":"Image in link: No Text","imageText":"Image Title: ","noText":"No Anchor Text Found"}};
/* Hide/show the content when button is click */
jQuery('.e-flex').each(function(){
var btn_read_more = jQuery(this).find('.btn-read-more');
btn_read_more.off('click').on('click', function(){
var editor = jQuery(this).closest('.e-flex').find('.elementor-widget-text-editor');
var iconList = jQuery(this).closest('.e-flex').find('.elementor-widget-icon-list');
editor.toggleClass('show');
iconList.toggleClass('show');
});
});