$(document).ready(function() { // first check to see if there's any stripped // content areas to scan through. If so, then // trigger the function to replace all the // keywords with span items with title tags. if ($(".strippedContent").length>0) { keywordReplacement(); } }); function recursiveSearch(strNeedle,strHaystack,objSearch,wordRefId) { var searchArr = new Array(); objSearch.compile(strNeedle,"gi"); var match = objSearch.exec(strHaystack); if (match) { match.refId = wordRefId; searchArr[searchArr.length] = match; var newSearch = recursiveSearch(strNeedle,RegExp.rightContext,objSearch,wordRefId); return (newSearch) ? searchArr.concat(newSearch) : searchArr; } else { return false; } // end if } // end of function function keywordReplacement() { var jsGlossaryWords = new Array(); var jsGlossaryDefs = new Array(); var contentAreas = $('.glossary').get(); jsGlossaryWords[0] = 'Anthocyanidins'; jsGlossaryDefs[0] = 'The%20non-sugar%20part%20of%20the%20anthocyanin%3B%20it%20contains%20the%20colored%20pigment.'; jsGlossaryWords[1] = 'Anthocyanins'; jsGlossaryDefs[1] = 'A%20subclass%20of%20flavonoids%2C%20classified%20by%20their%20chemical%20structure%20and%20consisting%20of%20an%20anthocyanidin%20and%20a%20sugar%20group.%20Present%20in%20fruits%20and%20vegetables%2C%20anthocyanins%20have%20been%20shown%20to%20be%20powerful%20natural%20antioxidants%20with%20beneficial%20health%20characteristics%2C%20according%20to%20the%20National%20Institutes%20of%20Health.%20They%20also%20contain%20natural%20pigments%20ranging%20the%20visible%20spectrum%20from%20red%20to%20blue.'; jsGlossaryWords[2] = 'Antioxidants'; jsGlossaryDefs[2] = 'A%20substance%20%28such%20as%20beta-carotene%20or%20vitamin%20C%29%20that%20inhibits%20or%20reduces%20oxidative%20damage%20caused%20by%20oxygen%2C%20peroxides%2C%20or%20free%20radicals.%20Found%20in%20hundreds%20of%20naturally%20occurring%20substances%20and%20forms%2C%20antioxidants%20scavenge%20free%20radicals%20and%20convert%20them%20to%20a%20less%20reactive%20state.%20Antioxidants%20are%20believed%20to%20deliver%20potential%20health%20benefits%2C%20including%20reducing%20the%20risk%20of%20cancer%20and%20heart%20disease%2C%20lowering%20cholesterol%2C%20and%20slowing%20the%20aging%20process%2C%20according%20to%20the%20USDA%20and%20National%20Cancer%20Institute.'; jsGlossaryWords[3] = 'Cosmeceuticals'; jsGlossaryDefs[3] = 'Cosmetics%20or%20personal%20care%20products%20that%20provide%20health%20benefits%20in%20addition%20to%20their%20basic%20functional%20value.'; jsGlossaryWords[4] = 'FD%26C%20Red%20Dye%20%2340'; jsGlossaryDefs[4] = 'A%20synthetic%20dye%20derived%20from%20coal%20tar%20and%20used%20in%20a%20variety%20of%20processed%20food%20products%2C%20pharmaceuticals%2C%20and%20cosmetics%20to%20impart%20red%20color%3B%20it%20has%20been%20shown%20to%20induce%20hyperactive%20behavior%20in%20some%20young%20children%2C%20according%20to%20a%20recent%20study%20conducted%20by%20Southampton%20University%20%28The%20%28London%29%20Sunday%20Times%2C%20Healthily%20off%20color%2C%2005%2F13%2F2007%29.%20Long%20suspected%20as%20being%20carcinogenic%2C%20it%20has%20also%20been%20suggested%20as%20a%20possible%20contributor%20to%20a%20number%20of%20health-related%20problems%20in%20children%20and%20adults.%20FD%26C%20Red%20Dye%20%2340%20is%20distributed%20internationally%20under%20the%20names%20Allura%20Red%2C%20Allura%20Red%20AC%2C%20and%20Food%20Red%2017.'; jsGlossaryWords[5] = 'Flavonoids'; jsGlossaryDefs[5] = 'A%20class%20of%20water-soluble%20plant%20pigments%20that%20are%20oxygen-containing%20aromatic%20compounds%20known%20for%20their%20antioxidant%20activity.'; jsGlossaryWords[6] = 'Free%20Radicals'; jsGlossaryDefs[6] = 'Highly%20reactive%20molecules%2C%20produced%20by%20the%20digestion%20process%20or%20by%20environmental%20exposure%20to%20pollutants%20and%20radiation%2C%20which%20damage%20cells%20and%20cellular%20function.'; jsGlossaryWords[7] = 'Functional%20Foods'; jsGlossaryDefs[7] = 'Food%20products%20claimed%20to%20provide%20added%20health-promoting%20or%20disease-preventing%20benefits%20beyond%20basic%20nutrition%20through%20the%20use%20of%20specific%20food%20additives.'; jsGlossaryWords[8] = 'Nutraceuticals'; jsGlossaryDefs[8] = 'A%20foodstuff%20%28as%20a%20fortified%20food%20or%20dietary%20supplement%29%20that%20provides%20health%20benefits%20in%20addition%20to%20its%20basic%20nutritional%20value.'; jsGlossaryWords[9] = 'ORAC'; jsGlossaryDefs[9] = 'Oxygen%20Radical%20Absorbance%20Capacity.%20%20A%20standardized%20method%20adopted%20by%20the%20U.S.%20Department%20of%20Agriculture%20to%20measure%20the%20total%20antioxidant%20potency%20of%20foods%20and%20nutritional%20supplements.%20The%20measurement%20is%20a%20combination%20of%20inhibition%20time%20and%20percentage%20of%20free%20radical%20damage%20by%20the%20antioxidant.%20The%20ORAC%20unit%20is%20expressed%20in%20micromole%20of%20standard%20%28Trolox%29%20per%20gram%20or%20liter.%20The%20higher%20the%20value%20per%20equivalent%20weight%20of%20food%2C%20the%20more%20antioxidant%20power%20it%20contains.'; jsGlossaryWords[10] = 'Peonidin'; jsGlossaryDefs[10] = 'A%20powerful%20antioxidant%20found%20in%20Suntava%20Purple%20Corn.'; jsGlossaryWords[11] = 'Purple%20Corn%20Stover'; jsGlossaryDefs[11] = 'The%20non-grain%20biomass%20from%20the%20purple%20corn%20plant%20which%20includes%20the%20husk%2C%20cob%2C%20leaf%2C%20and%20stalk.'; for(var c=0;c$2$3"); //$.log(search+"\n"+word+"\n"+thisMatch+"\n"); } // end if } // end for i $(contentAreas[c]).html(newContent); } // end for c var glItems = $('.glossaryItem').get(); for (var i=0;i