function swap(image,state) {
	document.getElementById(image).src = 'slices/' + image + (state == 1 ? '_f2' : '') + '.jpg';
}

function changeVerifyImage() {
	var vi = document.getElementById('verifyImage');
	vi.src = 'slices/verify.php?rel=' + Math.random();
}

function checklength(baseName,maxLength) {
	var item = document.getElementById('frm_' + baseName);
	var echo = document.getElementById('lenghtfrm_' + baseName);
	theLength = item.value.length;
	if (theLength > maxLength) {
		item.value = item.value.substr(0,maxLength);
		length = maxLength;
	}
	echo.innerHTML = maxLength - theLength;
}

function checksharp(vName,vLength) {
	document.getElementById('frm_submit').disabled = document.getElementById(vName).value.length != vLength;
}

function subblockSwap(blockNr) {
	var thisState = document.getElementById('subblockImg' + blockNr).src;
	opened = thisState.search('Close') > -1;
	if (opened) {
		document.getElementById('subblockImg' + blockNr).src = 'slices/subblockOpen.gif';
		document.getElementById('subblock' + blockNr).style.display = 'none';
	} else {
		document.getElementById('subblockImg' + blockNr).src = 'slices/subblockClose.gif';
		document.getElementById('subblock' + blockNr).style.display = 'block';
	}
}

function subblockAll(state) {
	for (var i = 0; i < JLcount; i++) {
		document.getElementById('subblockImg' + i).src = 'slices/subblock' + (state == 0 ? 'Open' : 'Close') + '.gif';
		document.getElementById('subblock' + i).style.display = (state == 0 ? 'none' : 'block');
	}
}

