( function() {
	var trueName = '';
	var copyrightDate = new Date();
	var styles = window.location.protocol + "//static.heart.org/css/footer.css";
	var footerHeaderDefault = 'Contact Us';
	footerHeaderDefault = (typeof window.footerHeader !== 'undefined') ? footerHeader : footerHeaderDefault;	
		var newSS=document.createElement('link');
		newSS.rel='stylesheet';
		newSS.href=styles;
		document.getElementsByTagName("head")[0].insertBefore(newSS,document.getElementsByTagName("head")[0].firstChild);

	// build Contact Us
	var footerContactUsDefault = '<span class="footerTitle">Contact Us</span><ul><li><span>Phone:</span><ol><li>1-800-AHA-USA-1</li><li>1-800-242-8721</li></ol></li><li><span>Address:</span><ol><li>Dallas, TX 75231</li><li>or 1-888-478-7653</li></ol></li><li><a href="http://americanheart.org/presenter.jhtml?identifier=3005688">Local AHA Office</a></li></ul>';
	//for my aha lww fix

if (document.referrer.indexOf('my.americanheart.org') != -1) {
	} else {
	if (typeof window.footerContactUs !== 'undefined') {
		var footerHeaderDefaultCode = '<span class="footerTitle">'+footerHeaderDefault+'</span><ul>';
		var footerContactUsV = '';
	 	for (var i in footerContactUs)
		{
			//alert('footerContactUs[\''+i+'\']');
			footerContactUsV += '<li><span>'+i+'</span><ol>';
			var cArray = new Array();
			cArray = footerContactUs[i];
			for (var i = 0;i<cArray.length;i++)
				{
					if (cArray[i].indexOf('Tx') != -1) {
						var newString = cArray[i].replace(/Tx/gi,"TX");
						footerContactUsV += '<li>'+newString+'</li>';
					} else {
						footerContactUsV += '<li>'+cArray[i]+'</li>';
					}
				}
			footerContactUsV += '</ol></li>';
		}
		footerContactUsDefault = footerHeaderDefaultCode + footerContactUsV;
	}
	}

	for (var i = 0; i < 16; i++) {
		trueName += String.fromCharCode(Math.floor(Math.random() * 26) + 97);
	}
	window[trueName] = {};
	var $ = window[trueName];
	$.f = function() {
	return {
		init : function(target) {
		var theScripts = document.getElementsByTagName('SCRIPT');

		for (var i = 0; i < theScripts.length; i++) {
			if (theScripts[i].src.match(target)) {
				var footerVendorBrandTitleDefault = 'American Heart Association';
				footerVendorBrandTitleDefault = (typeof window.footerVendorBrandTitle !== 'undefined') ? footerVendorBrandTitle : footerVendorBrandTitleDefault;

				$.footerSeals = '';
				if ((typeof window.footerVendorBrandHref !== 'undefined') && (typeof window.footerVendorBrandImg !== 'undefined')) {
		  		$.footerSeals = '<a title="'+footerVendorBrandTitleDefault+'" href="'+footerVendorBrandHref+'"><img alt="'+footerVendorBrandTitleDefault+'" src="'+footerVendorBrandImg+'"/></a>';					
				 } else if (typeof window.footerSealHTML !== 'undefined')  {
					 
					 $.footerSeals = footerSealHTML;
				 }
					 
		
				$.w = document.createElement('DIV');
				$.w.id = 'footer_wrapper';
				
				$.w.innerHTML ='<div id="footer_buff"><div class="about"><span class="footerTitle">About Us</span><ul><li>Our mission is to build healthier lives, free of cardiovascular diseases and stroke. That single purpose drives all we do. The need for our work is beyond question. <a href="http://www.americanheart.org/presenter.jhtml?identifier=1200029" title="About American Heart Association" >More</a></li><li class="seals">'+$.footerSeals+'</li></ul></div><div class="causes"><span class="footerTitle">Our Causes</span><ul><li><a href="http://www.goredforwomen.org/" title="Go Red for Women" >Go Red For Women</a></li><li><a href="http://startwalkingnow.org/" title="Start!" >Start!</a></li><li><a href="http://powertoendstroke.org" title="Power to End Stroke" >Power To End Stroke</a></li><li><a href="http://www.americanheart.org/presenter.jhtml?identifier=3030527" title="Allliance for a Healthier Generation" >Alliance For A Healthier Generation</a></li></ul><br/><span class="footerTitle"><a href="http://www.americanheart.org/presenter.jhtml?identifier=3053" title="Heart Attack, Stroke and Cardiac Arrest Warning Signs" >The Warning Signs</a></span></div><div class="sites"><span class="footerTitle">Our Sites</span><ul><li><a href="http://americanheart.org" title="American Heart Association" >American Heart Association</a></li><li><a href="http://strokeassociation.org" title="American Stroke Association" >American Stroke Association</a></li><li><a href="http://www.hearthub.org/" title="Heart Hub for Patients" >Heart Hub for Patients</a></li><li><a href="http://everydaychoices.org/" title="Everyday Choices" >Everyday Choices</a></li><li><a href="http://my.americanheart.org/" title="My.AmericanHeart for Professionals" >My.AmericanHeart for Professionals</a></li><li><a href="http://scientificsessions.org/" title="Scientific Sessions" >Scientific Sessions</a></li><li><a href="http://strokeconference.org/" title="Stroke Conference" >Stroke Conference</a></li></ul></div><div class="contact">'+footerContactUsDefault+'</div><p class="legal"><span><a href="http://www.americanheart.org/presenter.jhtml?identifier=11404" title="Privacy Policy" >Privacy Policy</a>  |  <a href="http://www.americanheart.org/presenter.jhtml?identifier=11406" title="Copyright" >Copyright</a>  |  <a href="http://www.americanheart.org/presenter.jhtml?identifier=3023721" title="Ethics Policy" >Ethics Policy</a>  |  <a href="http://www.americanheart.org/presenter.jhtml?identifier=3023759" title="Conflict of Interest Policy" >Conflict of Interest Policy</a>  |  <a href="http://www.americanheart.org/presenter.jhtml?identifier=6894" title="Linking Policy" >Linking Policy</a>  |  <a href="http://www.americanheart.org/presenter.jhtml?identifier=3011143" title="Diversity" >Diversity</a>  |  <a href="http://americanheart.org/presenter.jhtml?identifier=3045962" title="Careers" >Careers</a></span><span >&#169;'+copyrightDate.getFullYear()+' American Heart Association, Inc. All rights reserved. Unauthorized use prohibited.</span></p></div></div>';
				
				
				$.a = {};
				if (theScripts[i].innerHTML) {
					$.a = $.f.parseJson(theScripts[i].innerHTML);
				}
				if ($.a.err) {
					alert($.a.err);
				}
				theScripts[i].parentNode.insertBefore($.w, theScripts[i]);
				theScripts[i].parentNode.removeChild(theScripts[i]);
				break;
			 }
		}
		},
		parseJson : function(json) {
			this.parseJson.data = json;
			if ( typeof json !== 'string') {
				return {"err":"trying to parse a non-string JSON object"};
			}
			try {
				var f = Function(['var document,top,self,window,parent,Number,Date,Object,Function,',
				'Array,String,Math,RegExp,Image,ActiveXObject;',
				'return (' , json.replace(/<\!--.+-->/gim,'').replace(/\bfunction\b/g,'function�') , ');'].join(''));
				return f();
			} catch (e) {
				return {"err":"trouble parsing JSON object " + e};
			}
		}
	};
	}();
	var thisScript = /^https?:\/\/[^\/]*heart.org\/aha_footer.js$/;
	if (typeof window.addEventListener !== 'undefined') {
		window.addEventListener('load', function() { $.f.init(thisScript); }, false);
	} else if (typeof window.attachEvent !== 'undefined') {
		window.attachEvent('onload', function() { $.f.init(thisScript); });
	}
})();