function dropdownheader(sDiv,sDefault,sInput,sSingle,sPlural,iLimit) {
	tmp = 0;
	check = 0;
	arr = document.getElementsByName(sInput);
	for (i=0;i<arr.length;i++) {
		if (arr[i].checked) {
			//alert(arr[i].value);
			check ++;
			tmp = tmp + 1;
			arr[i].parentNode.parentNode.style.display='';
		}
	}
	if (iLimit > 0 && check > iLimit) {
		$(sDiv).innerHTML = iLimit + " " + sSingle + " selected" + " <strong style='color:red;'>Maximum of " + iLimit + "</strong>";
		return false;
	} else {
		
		if (tmp > 0) {
			if (tmp == 1) {
				$(sDiv).innerHTML = tmp + " " + sSingle + " selected";
			} else {
				$(sDiv).innerHTML = tmp + " " + sPlural + " selected";		
			}		
		} else {
			$(sDiv).innerHTML = sDefault;
		}
		
		return true;
	}
}

function closedropdowns() {
	var cla = getElementsByClassName(document,'div','dropdown');
	for(var cl = 0;cl < cla.length;cl++)
		$(cla[cl]).style.display='none';
}

function hideselects() {
	var elems = document.getElementsByTagName("select");
	for (var i = 0;i < elems.length; i++) {
		elems[i].style.display = 'none';
	}
}

function showselects() {
	var elems = document.getElementsByTagName("select");
	for (var i = 0;i < elems.length; i++) {
		elems[i].style.display = '';
	}
}

function turnon(tos) {
	arrt = tos.split(",")
	for (var i=0;i<arrt.length; ++i) {
		$(arrt[i]).checked = 'checked';
	}
}

function turnoff(tos) {
	arrt = tos.split(",")
	for (var i=0;i<arrt.length; ++i) {
		$(arrt[i]).checked = '';
	}
}