var servicesPaging = function(tableID, pageNr) {
	var showPerPage = 10;
	var trs = $$($(tableID).getElements('tr'));
	var totalElements = trs.length - 1;
	var startAt, endAt;
	if (pageNr == 1) {
		startAt = 1;
		endAt = showPerPage;
	} else {
		startAt = ((pageNr - 1) * showPerPage) +1;
		endAt = startAt + (showPerPage - 1);
	}
	trs.each(function(elm){
		if (elm.getProperty("id") != null) {
			if (elm.getProperty("id") < startAt || elm.getProperty("id") > endAt) {
				elm.style.display = "none";
			} else {
				elm.style.display = "";
			}
		}
	});

	var pgs = $$($('pager_'+tableID).getElements('li'));
	pgs.each(function(el) {
		if (el.getProperty("id") != null) {
			//alert(el.getProperty("id") + " und page: "+pageNr);
			if (el.getProperty("id") == pageNr) {
				el.getElement('a').addClass("on");
			} else {
				el.getElement('a').removeClass("on");
			}
		}
	});
}

var servicesTabeling = function(id) {
	var sel = $$($('selector_' + id).getElements('option'));
	var thisID = thisID = $('selector_' + id).options[$('selector_' + id).selectedIndex].value;
	//alert(thisID+" // "+$(thisID))
	sel.each(function(el){
		var tid = el.getProperty("value");
		if (tid != null) {
			if (thisID == tid) {
				$(thisID).style.display = "block";
				//$(thisID).setStyle("background", "red");
			} else {
				$(tid).style.display = "none";
				//$(thisID).setStyle("background", "green");
			}
		}
	});
}

var servicesLayer = function(section, id, catname) {
	overlay(350, '/include/materna/servicesDetail.asp?section='+section+'&id='+id+'&cat='+catname)
}
