function sidenav_onClick(formname, action, target, variable, variable2) {// --------------------------- FUNC: sidenav_onClick v.1.0

	var formObj = getForm(formname)
	if (formObj != null){
	var okToSubmit = false
	
	formObj.sideactiontype.value = action

	if ((target!=null) && (target!="")){
		formObj.action = target
	}

	switch(action)
	{
		case 'nextside':
			formObj.actiontype.value = variable;
	    break;
		case 'prevside':
			formObj.actiontype.value = variable;
	    break;
		case 'changeside':
			formObj.actiontype.value = 'view';
			formObj.pagenum.value = '1';
			formObj.sidetype.value = variable;
	    break;
	  default:	    
	  case 'edit':
			formObj.id.value = variable;
	    break;
	}

	if ("0" == "1")
	{
	    Result = Validate("0"); // don't stop on first error
	    if (Result == "") okToSubmit = true;
	    else alert("The form could not be submitted:" + Result);
	}
	else 
	{
	    okToSubmit = true
	}

	if (okToSubmit) formObj.submit();
	}
}

