<!--
function ToggleForm(str) {
	var frms = new Array("1000", "1012", "1013", "1002", "1010", "1001");

	if (document.all) {
		for(var inx = 0; inx < 6; inx++) {
			document.all['tbl' + frms[inx]].style.visibility='hidden';
		}
		document.all['tbl' + str].style.visibility='visible';
	}
	else {
		var obj;

		for(var inx = 0; inx < 6; inx++) {
			obj = document.getElementById('tbl' + frms[inx]);
			obj.style.visibility ='hidden';
		}

		obj = document.getElementById('tbl' + str);
		obj.style.visibility='visible';
	}
}


function ValidateForm(vform) {

	form = vform;
	
	for( var i=0; i<vform.length; i++ ) {
		fieldName = vform[i].name;
		fieldMethod = vform[i].method;
		fieldLabel = vform[i].label;
		fieldErrMsg = vform[i].errMsg;
		fieldValue = vform[i].value;
		
		switch (fieldMethod) {
			case "isRequired": 
				if(isRequired(fieldName, fieldLabel, fieldErrMsg)){ return (false); }
				break;
			case "validateEmail":
				if(validateEmail(fieldName, fieldLabel, fieldErrMsg)){ return (false); }
				break;	
			case "validateSelect":
				if(validateSelect(fieldName, fieldLabel, fieldErrMsg, "")){ return (false); }
				break;
			case "validateNum":
				if(validateNum(fieldName, fieldLabel, fieldErrMsg)){ return (false); }
				break;
			case "validateBtns":
				if(validateBtns(fieldName, fieldLabel, fieldErrMsg)){ return (false); }
				break;
			case "validateAmount":
				if(validateAmount(fieldName, fieldLabel, fieldErrMsg)){ return (false); }
				break;
			default:
				//return false;
		}
	}
	return true;

}
//-->