var initEvents = function (e) {
	els = document.getElementsByClassName('cal_picture');
	for (i=0,j=els.length;i<j;i++) {
		Event.observe(els[i],'mouseover',changeFeature);
	}
}

var changeFeature = function (e) {
	el = Event.element(e);
	if (el.tagName!="LI") {
		el = Event.findElement(e,"LI");
	}
	targetID = el.id;
	targetEl = $('f_'+targetID);
	
	if (targetEl && !targetEl.hasClassName('active')) {
		cFeatures = $('features').getElementsByClassName('active');
		if (cFeatures.length > 0) {
			cf = cFeatures[0];
			cf.removeClassName('active');
		}
		
		targetEl.addClassName('active');
	}
}

Event.observe(window,'load',initEvents);
