
function checker(containerId, elementClass, step) {
	counter = 1;
	elements = document.getElementById(containerId).getElementsByTagName('div');
	for(i = 0; i < elements.length; i++){
		if(elements[i].className == elementClass) {
			if(counter == step) {
				elements[i].style.marginRight = '0';
				counter = 1;
			}
			else
				counter++;
		}
	}
}

function shortenClass(tagName, className, maxLength) {
	aElements = document.getElementsByTagName(tagName);
	for(iElements = 0; iElements < aElements.length; iElements++) {
		if(aElements[iElements].className == className) {
			if(aElements[iElements].innerHTML.length > maxLength) 
				aElements[iElements].innerHTML = aElements[iElements].innerHTML.substring(0, maxLength) + '&hellip;';
		}
	}
}

function daysTitle(titleId, listId) {
	if(titleId && listId) {
		objTitle = document.getElementById(titleId);
		objList = document.getElementById(listId);
		if(objList.childNodes.length == 0)
			objTitle.style.display = 'none';
	}
}
var get = {
	id : function(id) {
		return document.getElementById(id);
	}
};
var object = {
	attachHover : function(obj) {
		if(get.id(obj)) {
			var obj = get.id(obj);
			obj.onmouseover = function() {
				ovalue = obj.className;
				obj.className = ovalue + '_hover';
			};
			obj.onmouseout = function() {
				obj.className  = ovalue;
			};
		};
	}
};