function checkAll(docform, elementname) {
	var docelements = docform.elements;
	for (n=0;n< docelements.length;n++){
		if (elementname=='' || elementname && docelements.item(n).name == elementname+"_msg[]"){
			if(document.getElementById(elementname).value == "Select All"){
						 docelements.item(n).checked = true;
			} else{
						 docelements.item(n).checked = false;
			}
		}
	}
	if(document.getElementById(elementname).value == "Select All"){
		document.getElementById(elementname).value = "Deselect All";
	} else{
		document.getElementById(elementname).value = "Select All";
	}
}

function showYear(div) {
	var elements = document.getElementsByTagName('div');
	for (n in elements) {
		var element = elements[n];
		if (element.id) {
			if (element.id.match(/y\d{4}/)) {
				element.style.display = 'none';
			}
		}
	}
	document.getElementById(div).style.display = '';
	document.getElementById('shownYear').innerHTML = div.substr(1,4);
}

function FlagMature(sel) {
	var val = sel.options[sel.selectedIndex].value;
	var c = "";
	if ((val == "null")||(val=="g-practice")||(val=="g-rated")) {
		// These boards do not allow mature content
		c = '';
	} else if ((val == "ap")||(val == "a")) {
		// These boards are all mature
		c = ' Mature';
	} else {
		// These boards are optionally mature
		c = ' <input type="checkbox" name="matureflag" value="1"> Mature';
	}
	var e = document.getElementById("MatureCheckbox");
	e.innerHTML = c;
}

function DrawSelect(image,id) {
	var elements = document.getElementsByTagName('img');

	for (n in elements) {
		var element = elements[n];
		if (element.id && element.id.match(/^img-/)) {
			element.className = "transOFF";
		}
	}

	document.getElementById('img-'+id).className = "transON";

	var elements = document.getElementsByTagName('input');
	for (n in elements) {
		var element = elements[n];
		if (element.className == 'inviso') {
			element.checked = false;
		}
	}

	document.getElementById('radio-'+id).checked = true;
}

function changeHeight(select)
{
	document.getElementById('drawsize').style.height = select.options[select.selectedIndex].value + 'px';
}

function changeWidth(select)
{
	document.getElementById('drawsize').style.width = select.options[select.selectedIndex].value + 'px';
}
