function checkFields(lstFields, strMessage){
	var hElement;
	var iId;
	var strName;

	for (iId = 0; iId < lstFields.length; iId++) {
		strName = lstFields[iId];
		hElement = document.getElementById(strName);

		if (hElement == undefined) {
			if (strMessage !== undefined) {
				alert(strMessage);
			}

			return false;
		}

		if (hElement.value == '') {
			if (strMessage !== undefined) {
				alert(strMessage);
			}

			return false;
		}
	}

	return true;
}

function earthquake(hElement){
	var strId = hElement.id;

	if (hElement.eq === undefined || hElement.eq == false) {
		hElement.eq = true;
		window.setTimeout('earthquakeM(\'' + strId + '\')', 20);
	}
}

function earthquakeM(strId, iStep){
	var hElement = document.getElementById(strId);
	var iLeft = parseInt(hElement.style.left);
	var iTop = parseInt(hElement.style.top);

	if (iStep === undefined) {
		iStep = 0;
		hElement.style.oLeft = hElement.style.left;
		hElement.style.oTop = hElement.style.top;
	}

	hElement.style.left = (iLeft + Math.random() * 9 - 5) + 'px';
	hElement.style.top = (iTop + Math.random() * 9 - 5) + 'px';

	if (iStep < 5) {
		window.setTimeout('earthquakeM(\'' + strId + '\',' + (iStep+1) + ')', 20);
	} else {
		hElement.style.left = hElement.style.oLeft;
		hElement.style.top = hElement.style.oTop;
		hElement.eq = false;
	}
}
