-->
`;
const embedded = createRawHtml(rawHtml);
embedded.appendChild(appendScript("https://platform.twitter.com/widgets.js"));
return embedded;
}
function processSingleContentElement(contentElement) {
switch (contentElement.displayType) {
case 'section': return contentElement.elements.map(it => processSingleContentElement(it));
case 'paragraph': return createSimpleTextElement(contentElement.text);
case 'header': return createSimpleTextElement(contentElement.text, 'h' + contentElement.level);
case 'image': return createImage(contentElement);
case 'twitter': return createTwitter(contentElement);
case 'youtube': return createYoutube(contentElement);
default: return createSimpleTextElement(JSON.stringify(contentElement));
}
}
function fillContentIntoElement(createdElement, htmlEl) {
try {
console.log(createdElement, htmlEl);
if (createdElement.length) {
createdElement.forEach(ch => htmlEl.appendChild(ch));
} else {
htmlEl.appendChild(createdElement);
}
} catch (e) {
console.error(e.message);
}
}
function fillContent(contentElementsList, htmlElements) {
const contentElements = Array.from(contentElementsList);
console.log(contentElements);
const lastElementIndex = htmlElements.length - 1;
htmlElements.forEach((htmlEl, index) => {
htmlEl.innerHTML = '';
if(contentElements.length > index) {
if(index === lastElementIndex) {
contentElements.slice(index).forEach(ce => fillContentIntoElement(processSingleContentElement(ce),htmlEl))
} else {
const createdElement = processSingleContentElement(contentElements[index]);
fillContentIntoElement(createdElement, htmlEl);
}
}
});
}
function createSlides(slides) {
const templateWrapper = document.getElementById('slide-template');
const template = templateWrapper.content.querySelector(".slide-template");
return slides.map((it, index) => {
const cloned = template.cloneNode(true);
const contentPlaceholders = cloned.querySelectorAll(".content-placeholder");
fillContent(it.elements, contentPlaceholders)
if (infiniteLayout) {
cloned.querySelectorAll(".adslot").forEach(slot => {
slot.id = slot.id + '_' + index;
});
}
return cloned;
});
}
var slides = [{"elements":[{"text":"Try this simple leaf and mason jar candle holder for an elegant and easy fall decoration.","level":3,"displayType":"header"},{"elements":[{"text":"Most people would all agree that fall is the best season. The air smells fresh and crisp, we finally get some sweet relief from the heat, and it's not yet so toe-numbingly cold that we don't want to go outside. It's also a time for some of the best holidays, like Halloween and Thanksgiving. Finally, fall is a time when DIY projects can get really creative - and really rustic. Below are 22 awesome fall-inspired DIY projects that will have your home looking like a seasonal, cozy getaway in no time. While you're sipping hot coffee and breathing that fresh fall air, try your hand at one of these. #19 would look awesome on your mantle.","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/ab4203ff-5e06-36ea-8175-d2cb195fee91.jpeg","caption":"Spark & Chemistry","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Collect acorns and paint them with some unexpected fall colors.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/f01d41c4-816b-3f3f-b538-31ade40e0c01.jpeg","caption":"Home Stories A-Z","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Keep hands cool and soup hot with these cute bowl warmers.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/3edc857c-232b-312e-a7b2-7d9ce81d74cb.jpeg","caption":"Country Living","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"A wood-slice chalkboard is an excellent autumnal addition to your home.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/495694fb-3b7c-3d09-ac81-2deb0fd4e311.jpeg","caption":"Craftaholics Anonymous","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Make an awesome wreath out of preserved birch leaves.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/74eaca96-4fdd-33fc-a9a9-0c75c7ff17d5.jpeg","caption":"Country Living","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Use pieces of wood to create these rustic coasters.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/1c099cf3-24a6-3db0-8bf1-d51b883ca932.jpeg","caption":"Country Living","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Try a classic and colorful corn wreath on your door this fall.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/12fe60af-1629-391b-a306-00c300516f16.jpeg","caption":"Stonegable","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"This burlap bubble wreath is creative and totally fall-festive.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/143fa1a4-bd63-3240-920e-c0a34ef8fff0.jpeg","caption":"Craftaholics Anonymous","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"These tree stump candle holders are pretty great for the new season.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/e781826d-39dc-3d7d-a7a4-41d28a0a46f3.jpeg","caption":"Cozy Stylish Chic","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"This popcorn jar is an easy and inexpensive way to pay homage to fall.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/8994e405-972a-3023-93b9-0fea49dfbd04.jpeg","caption":"Passionate Penny Pincher","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Sunflowers are a great, rustic floral decoration for fall.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/112a596f-1143-3a25-a314-801b7de0afa1.jpeg","caption":"Afloral","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Buy an inexpensive chalkboard and decorate it to create an autumnal hanging for your front door.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/0c014a33-0570-3f9a-a88d-20998e44f302.jpeg","caption":"Country Living","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"This fall centerpiece pinecone arrangement will be a hit at your next dinner party.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/5aee74b1-e763-3157-8bef-dff2fcbc0e39.jpeg","caption":"May Days","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Instead of buying marquee letters, try making them out of sticks.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/db4d6f2f-4cf5-3807-8bc6-b8ddc6ca0f0c.jpeg","caption":"Hello Little House","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"These giant paper dahlias in fall colors are absolutely gorgeous.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/905c2647-d213-36d3-a66d-d8c5aa05b454.jpeg","caption":"HGTV","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"DIY a decorative leaf bowl to serve fall snacks from.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/3d28c23e-e402-39f0-9699-acdce35cece5.jpeg","caption":"Crafts Unleashed","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Create the scent of fall in your home with this amazing recipe.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/eb247ee1-7ddf-3035-85e9-bacf7af51000.jpeg","caption":"The Happier Homemaker","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Use dryer vents and spray paint to make these adorable pumpkin decorations.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/a893383e-e560-3dcf-a629-d0d8a2f4d9fb.jpeg","caption":"It All Started With Paint","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Create an awesome mercury glass pumpkin that's both rustic and glam.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/28639c3a-99e3-3554-805a-efa32e3563ef.jpeg","caption":"Thistlewood Farms","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Make this cool fall wreath out of wood and burlap.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/b6f440a2-0194-33c3-b42b-e5aa76ce93e2.jpeg","caption":"Finding Home Farms","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Decoupage some glass for some awesome fall-inspired table decorations.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/0d5c4930-7f7a-3e29-ab08-564471011566.jpeg","caption":"DIY showoff","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]},{"elements":[{"text":"Make cute pumpkin-shaped soaps for your bathroom.","level":3,"displayType":"header"},{"elements":[{"text":"","level":0,"displayType":"paragraph"}],"displayType":"section"},{"imageUrl":"/static/b24d05bb-996a-39a7-9bfd-3f0fbf88c522.jpeg","caption":"Clean And Scentsible","displayType":"image"},{"elements":[{"text":"","level":1,"displayType":"paragraph"}],"displayType":"section"}]}];
var slide_index = parseInt(0);
var slide_json = createSlides(slides);
var initial_slide = slide_index;
var initial_url = location.pathname + location.search;
var base_url = '/fall-diy';
var next_gallery = '/bird-panhandling';
var first_load = true;
var has_scrolled = false;
var title = "22 Fall DIY Projects That Will Add A Touch Of Coziness To Your Home.";
var path = base_url
var utm_campaign, utm_subid, utm_source, utm_content, utm_term = 'n/a';
// try {
// var url = new URL(window.location.href);
// utm_campaign = encodeURIComponent(url.searchParams.get("utm_campaign"));
// utm_source = encodeURIComponent(url.searchParams.get("utm_source"));
// utm_content = encodeURIComponent(url.searchParams.get("utm_content"));
// utm_term = encodeURIComponent(url.searchParams.get("utm_term"));
// utm_medium = encodeURIComponent(url.searchParams.get("utm_medium"));
// if (utm_content && utm_campaign){
// var googletag = googletag || {};
// googletag.cmd = googletag.cmd || [];
// googletag.cmd.push(function() {
// googletag.pubads().setTargeting("utm_subid", utm_term);
// googletag.pubads().setTargeting("utm_subid_c", utm_campaign);
// });
// }
// } catch (e) {
// }