// SUBMIT ANSWER MARK
function submitMark(mark) {
	$('mark').value = mark;
	$('mFrm').submit();
}

// LIMIT CHARS
function textCounter(field, cntfield, maxlimit) {
	if (field.value.length > maxlimit) {
		field.value = field.value.substring(0, maxlimit);
	} else {
		cntfield.value = maxlimit - field.value.length;
	}
}

// SELECT COUNTRY
function selectCountry(field) {
	$(field).val($('#prefix').val());
	$('#country').val($('#prefix :selected').text());
}

function checkAll() {
	var fr = document.getElementsByTagName('input');
	for (var i = 0; i < fr.length; ++i)
		if (fr[i].type == 'checkbox') {
			fr[i].checked = true;
		}
}

function uncheckAll() {
	var fr = document.getElementsByTagName('input');
	for (var i = 0; i < fr.length; ++i)
		if (fr[i].type == 'checkbox') {
			fr[i].checked = false;
		}
}