var L_VARS = {};  
L_VARS.publisher_key= 9057839296; // usnews.com 
L_VARS.anchor="loomia_display"; 
var _loomia_scripts_loaded=0; 

function _loomia_addScript(url) { 
   var anchor=document.getElementsByTagName('head')[0]; 
   var script= document.createElement("script"); 
   script.src=url; 
   anchor.appendChild(script); 
}

function _loomia_addCS() { 
   if (!_loomia_scripts_loaded) { 
          _loomia_addScript('http://clix-cache.loomia.com/js/clixdom.js'); 
          _loomia_addScript('http://widget-cache.loomia.com/js/onewidget.js'); 
   } 
   _loomia_scripts_loaded=1;
}

Event.observe(window, 'load', _loomia_addCS);


Event.observe(window, 'load', function() {
		new PeriodicalExecuter(pollLoomia, 2);
	});
var loomiaPollCount = 0
var pollLoomia = function(pe) {
	var recs = $$(".loomia_recommendations ul li");
	if (recs && recs.length > 0) {
		pe.stop();
		for (var i = 0; i < recs.length; i++) {
			if (i % 2 === 0) { recs[i].addClassName('odd');}
		}
		var s_cid = window.location.pathname.split("/").last();
		s_cid = s_cid.replace(/\.html/ig,"");
		$$('.loomia_recommendations ul li a').each(function(anch) {
			if (!anch.href.match('&s_cid=loomia:')) {
				anch.href += "&s_cid=loomia:" + s_cid;
			}
		});
	}
	else if (loomiaPollCount > 5) {
		pe.stop();
	}
	else {
		++loomiaPollCount;
	}
	
};

