// JavaScript Document

function showDetails(elmnt) {
	document.getElementById(elmnt).style.display="block"
}

function hideDetails(elmnt) {
	document.getElementById(elmnt).style.display="none"
}

function countContent(f, charMax, id, mycolor) {
	var doc = document.getElementById(id);
	
	value = f.value;
	vLength = value.length;
	
	doc.innerHTML = charMax-vLength;
		
	if (vLength <= charMax) {
		doc.style.color = mycolor;
		doc.innerHTML = charMax - vLength;
	} else if (vLength > charMax) {
		doc.style.color = "red";
		doc.innerHTML = charMax - vLength;
	}
	

}


//external length check fn - use onBlur eevnt to check specific fields
function quickLengthCheck(elm, myLength) {
			if (elm.value.length > myLength) 
				{ 	alert('Your entry is too long. Please restrict to '+myLength+' characters.')
					elm.focus();
					return false;}	
}
