function readMore(divId, section) {

	// Select parent div to replace into.
	if (document.getElementById) {
		var div = document.getElementById(divId);
	} else if (document.all) {
		var div = document.all[divId];
	} else if (document.layers) {
		var div = document.layers[divId];
	} else {
	    return;
	}
	// Abort if bad div ID given.
	if (!div) return;

	var newContent, p;

	// HTML to insert.
	switch (section) {

		// N.B.: Target div should have a single child, which will be replaced by new content.
		case "foam_toppers_1" :
			newContent = document.createElement("div");
			addBlock(newContent, "p", "We recently attempted to get from all of our domestic memory foam suppliers a chemical list for the memory foam we sell and were flatly turned down. Most of the time their response was, \"It's a proprietary secret.\" However, this is just a \"screening\" answer. One senior manager shared what probably is the real truth: \"My legal department won't allow us to release our chemical lists in case some chemical we are using today turns out to be cancerous tomorrow.\"", "bodyProductDescription");

			p = document.createElement("p");
			p.className = "bodyProductDescription";
			addText(p, "This turned out to be the case about four years ago when flame retardant additives were linked to breast cancer and subsequently outlawed after being used in nearly all mattresses, furniture, and carpet pads for over a decade. It turns out that China is still using those same cancerous flame-retardants in some of the furniture and mattresses they are selling in our country today. The question is: \"What are the chemicals currently in today's polyurethane foams?\" Our egg crates are also made from standard polyurethane foam. Our memory foam and C30 (five-year grade) egg crates are made without the use of any flame-retardants. ");
			addLink(p, "Read about flame-retardants", "health.html");
			addText(p, ".");
			newContent.appendChild(p);

			addBlock(newContent, "p", "Recent foam developments have produced foam advertised as \"soy based,\" or V.O.C. free (which just means they won't vaporize under normal conditions; this should not be used as evidence of a product's healthy nature), or organic memory foam with \"green tea.\" If you ask specifically for documentation or certification supporting the salesman's claims, you will find they don't have any, or it is misleading, or only a very small percentage of the foam content is actually natural while the rest is petrochemicals that will expose you to the same \"off gassing.\"  Furthermore recently flame-retardants foam additives such as PBDE's were linked to breast cancer and birth defects and these flame-retardants are not VOC's, just bad chemicals like Asbestos. Don't take chances" + "\u2014" + "get Natural Sense today! You will love how it feels.", "bodyProductDescription");

			addBlock(newContent, "p", "Natural Sense is a certified 100% natural rubber foam" + "\u2014" + "no chemicals. Many competitors simply state that their foam is natural or even 100% natural. To ensure these claims are accurate, demand that they supply you with a link to or copy of a certificate from an independent lab, similar to our certificate that shows the test results, not just a useless \"certification\". Any manufacturer wanting to compete in the 100% natural market has already got these certificates, but anyone else who says their products are natural are usually only about 80% natural and 20% petroleum. Don't be fooled!", "bodyProductDescription");

			p = document.createElement("p");
			p.className = "bodyProductDescription";
			addText(p, "We hope you find this information particularly helpful in choosing the right mattress topper. If you have any questions or concerns please ");
			addLink(p, "contact us", "contact.html");
			addText(p, ".");
			newContent.appendChild(p);

			div.replaceChild(newContent, div.firstChild);
			break;

		// N.B.: Target div should have a single child, which will be replaced by new content.
		case "foam_toppers_2" :
			newContent = document.createElement("div");

			addBlock(newContent, "p", "Our soft organic cotton fabric is very nice and thick (500 grams). It is a woven style called a double knit, which is two layers of fabric cross-knitted together. This thicker fabric does a much better job of reducing airflow and slowing biodegradation than our simple single layer \"cotton covers.\" If you are inclined to purchase this cover you might also be interested in our pre-wash/pre-shrink service. For $45 we will pre-wash/dry on hot the fabric before we sew it to your order size. This will prevent shrinkage later if you wash the cover. Simply add comments into the shopping cart if you are interested in this added service. Our basic \"cotton covers\" are really a blend of polyester and cotton, and have the thickness of a bed sheet. This is better than nothing to protect your foam from gathering dirt or tearing.", "bodyProductDescription");

			addBlock(newContent, "p", "We used to offer Talalay toppers, but since they are synthetic blends and don't hold up as well as our Natural Sense over time, we have stopped. Most in-store customers prefer the Natural Sense to Talalay in a side-by-side comparison (and this is not a sales pitch). Talalay is a 60%-synthetic petrochemical latex product. 100% Natural Talalay is also available by special request, for an additional cost.", "bodyProductDescription");

			div.replaceChild(newContent, div.firstChild);
			break;

	}

	function addText (obj, txt) {
		var t = document.createTextNode(txt);
		obj.appendChild(t);
	}

	function addLink (obj, txt, url) {
		var a = document.createElement("a");
		a.setAttribute("href", url);
		var t = document.createTextNode(txt);
		a.appendChild(t);
		obj.appendChild(a);
	}

	function addBlock (obj, eleType, txt, clsName) {
		var p = document.createElement(eleType);
		if (clsName != undefined) p.className = clsName;
		addText(p, txt);
		obj.appendChild(p);
	}

}
