
//----------------------------------------------------------------

function fMenu() {
	var vPage = $('gPage').value;
	var vMode = $('gMode').value;
	var vType = $('gType').value;
	
	switch(vPage) {
		case 'top':
			$('imgMenuTopTitleIcon').src = 'image/bicon_top_a.png';
			$('imgMenuTopTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuTopTitleTail').src = 'image/bar_b_a.png';
			$('divMenuImhere').style.display = 'inline';
			break;
		case 'basic':
			$('imgMenuBasicTitleIcon').src = 'image/bicon_kihon_a.png';
			$('imgMenuBasicTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuBasicTitleTail').src = 'image/bar_b_a.png';
			break;
		case 'network':
			$('divMenuNetworkItem').style.display='inline';
			$('imgMenuNetworkTitleIcon').src = 'image/bicon_net_a.png';
			$('imgMenuNetworkTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuNetworkTitleTail').src = 'image/bar_b_a.png';
			switch(vMode) {
				case 'ip':
					$('imgMenuNetworkIpIcon').src = 'image/sbicon_a.png';
					$('imgMenuNetworkIpBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'workgroup':
					$('imgMenuNetworkWgIcon').src = 'image/sbicon_a.png';
					$('imgMenuNetworkWgBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				default:
					$('imgMenuNetworkIpIcon').src = 'image/sbicon_a.png';
					$('imgMenuNetworkIpBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
			}
			break;
		case 'disk':
			$('divMenuDiskItem').style.display='inline';
			$('imgMenuDiskTitleIcon').src = 'image/bicon_disc_a.png';
			$('imgMenuDiskTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuDiskTitleTail').src = 'image/bar_b_a.png';
			switch(vMode) {
				case 'information':
					$('imgMenuDiskInformationIcon').src = 'image/sbicon_a.png';
					$('imgMenuDiskInformationBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'array':
					$('imgMenuDiskArrayIcon').src = 'image/sbicon_a.png';
					$('imgMenuDiskArrayBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'usbdisk':
					$('imgMenuDiskUsbIcon').src = 'image/sbicon_a.png';
					$('imgMenuDiskUsbBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'check':
					$('imgMenuDiskCheckIcon').src = 'image/sbicon_a.png';
					$('imgMenuDiskCheckBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'format':
					$('imgMenuDiskFormatIcon').src = 'image/sbicon_a.png';
					$('imgMenuDiskFormatBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'erase':
					$('imgMenuDiskEraseIcon').src = 'image/sbicon_a.png';
					$('imgMenuDiskEraseBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				default:
					$('imgMenuDiskInformationIcon').src = 'image/sbicon_a.png';
					$('imgMenuDiskInformationBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
			}
			break;
		case 'share':
			$('divMenuShareItem').style.display='inline';
			$('imgMenuShareTitleIcon').src = 'image/bicon_folder_a.png';
			$('imgMenuShareTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuShareTitleTail').src = 'image/bar_b_a.png';
			switch(vMode) {
				case 'folder':
					$('imgMenuShareFolderIcon').src = 'image/sbicon_a.png';
					$('imgMenuShareFolderBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'service':
					$('imgMenuShareServiceIcon').src = 'image/sbicon_a.png';
					$('imgMenuShareServiceBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'dfs':
					$('imgMenuShareDfsIcon').src = 'image/sbicon_a.png';
					$('imgMenuShareDfsBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				default:
					$('imgMenuShareFolderIcon').src = 'image/sbicon_a.png';
					$('imgMenuShareFolderBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
			}
			break;
		case 'group':
			$('imgMenuGroupTitleIcon').src = 'image/bicon_group_a.png';
			$('imgMenuGroupTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuGroupTitleTail').src = 'image/bar_b_a.png';
			break;
		case 'user':
			$('imgMenuUserTitleIcon').src = 'image/bicon_user_a.png';
			$('imgMenuUserTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuUserTitleTail').src = 'image/bar_b_a.png';
			break;
		case 'mediaserver':
			$('imgMenuMediaServerTitleIcon').src = 'image/bicon_media_a.png';
			$('imgMenuMediaServerTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuMediaServerTitleTail').src = 'image/bar_b_a.png';
			break;
		case 'printserver':
			$('divMenuPrintServerItem').style.display='inline';
			$('imgMenuPrintServerTitleIcon').src = 'image/bicon_print_a.png';
			$('imgMenuPrintServerTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuPrintServerTitleTail').src = 'image/bar_b_a.png';
			switch(vMode) {
				case 'setup':
					$('imgMenuPrintServerSetupIcon').src = 'image/sbicon_a.png';
					$('imgMenuPrintServerSetupBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'queue':
					$('imgMenuPrintServerQueueIcon').src = 'image/sbicon_a.png';
					$('imgMenuPrintServerQueueBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				default:
					$('imgMenuPrintServerSetupIcon').src = 'image/sbicon_a.png';
					$('imgMenuPrintServerSetupBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
			}
			break;
		case 'backup':
			$('divMenuBackupItem').style.display='inline';
			$('imgMenuBackupTitleIcon').src = 'image/bicon_bup_a.png';
			$('imgMenuBackupTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuBackupTitleTail').src = 'image/bar_b_a.png';
			switch(vMode) {
				case 'task':
					$('imgMenuBackupSetupIcon').src = 'image/sbicon_a.png';
					$('imgMenuBackupSetupBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'naslist':
					$('imgMenuBackupNasListIcon').src = 'image/sbicon_a.png';
					$('imgMenuBackupNasListBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'searchlist':
					$('imgMenuBackupSearchIcon').src = 'image/sbicon_a.png';
					$('imgMenuBackupSearchBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				default:
					$('imgMenuBackupSetupIcon').src = 'image/sbicon_a.png';
					$('imgMenuBackupSetupBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
			}
			break;
		case 'maintenance':
			$('divMenuMaintenanceItem').style.display='inline';
			$('imgMenuMaintenanceTitleIcon').src = 'image/bicon_mainte_a.png';
			$('imgMenuMaintenanceTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuMaintenanceTitleTail').src = 'image/bar_b_a.png';
			switch(vMode) {
				case 'mail':
					$('imgMenuMaintenanceMailIcon').src = 'image/sbicon_a.png';
					$('imgMenuMaintenanceMailBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'ups':
					$('imgMenuMaintenanceUpsIcon').src = 'image/sbicon_a.png';
					$('imgMenuMaintenanceUpsBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'caution':
					$('imgMenuMaintenanceCautionIcon').src = 'image/sbicon_a.png';
					$('imgMenuMaintenanceCautionBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'lcdled':
					$('imgMenuMaintenanceLcdledIcon').src = 'image/sbicon_a.png';
					$('imgMenuMaintenanceLcdledBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'log':
					$('imgMenuMaintenanceLogIcon').src = 'image/sbicon_a.png';
					$('imgMenuMaintenanceLogBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'shutdown':
					$('imgMenuMaintenanceShutdownIcon').src = 'image/sbicon_a.png';
					$('imgMenuMaintenanceShutdownBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'initsw':
					$('imgMenuMaintenanceInitIcon').src = 'image/sbicon_a.png';
					$('imgMenuMaintenanceInitBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				default:
					$('imgMenuMaintenanceMailIcon').src = 'image/sbicon_a.png';
					$('imgMenuMaintenanceMailBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
			}
			break;
		case 'information':
			$('divMenuInfomationItem').style.display='inline';
			$('imgMenuInformationTitleIcon').src = 'image/bicon_sys_a.png';
			$('imgMenuInformationTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuInformationTitleTail').src = 'image/bar_b_a.png';
			switch(vMode) {
				case 'system':
					$('imgMenuInformationSystemIcon').src = 'image/sbicon_a.png';
					$('imgMenuInformationSystemBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'usb':
					$('imgMenuInformationUsbIcon').src = 'image/sbicon_a.png';
					$('imgMenuInformationUsbBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'disk':
					$('imgMenuInformationDiskIcon').src = 'image/sbicon_a.png';
					$('imgMenuInformationDiskBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'network':
					$('imgMenuInformationNetworkIcon').src = 'image/sbicon_a.png';
					$('imgMenuInformationNetworkBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'access':
					$('imgMenuInformationAccessIcon').src = 'image/sbicon_a.png';
					$('imgMenuInformationAccessBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'log':
					$('imgMenuInformationLogIcon').src = 'image/sbicon_a.png';
					$('imgMenuInformationLogBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				default:
					$('imgMenuInformationSystemIcon').src = 'image/sbicon_a.png';
					$('imgMenuInformationSystemBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
			}
			break;
// modules
		case 'webaxs':
			$('divMenuWebAxsItem').style.display='inline';
			$('imgMenuWebAxsTitleIcon').src = '/modules/webaxs/www/cgi-bin/image/bicon_webaxs_a.png';
			$('imgMenuWebAxsTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			$('imgMenuWebAxsTitleTail').src = 'image/bar_b_a.png';
			switch(vMode) {
				case 'folder':
					$('imgMenuWebAxsFolderIcon').src = 'image/sbicon_a.png';
					$('imgMenuWebAxsFolderBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				case 'service':
					$('imgMenuWebAxsServiceIcon').src = 'image/sbicon_a.png';
					$('imgMenuWebAxsServiceBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
				default:
					$('imgMenuWebAxsFolderIcon').src = 'image/sbicon_a.png';
					$('imgMenuWebAxsFolderBack').style.backgroundImage = "url(image/sbar_c_a.png)";
					break;
			}
			break;

		default:
			//$('imgMenuTopTitleIcon').src = 'image/bicon_top_a.png';
			//$('imgMenuTopTitleBack').style.backgroundImage = "url(image/bar_c_a.png)";
			//$('imgMenuTopTitleTail').src = 'image/bar_b_a.png';
			break;
	}		
	
	return;
}

//----------------------------------------------------------------

function fMenuImHere() {
	var vUrl   = '/cgi-bin/task.cgi';
	var vParam = fPageParam() + '&task=here';
	
	var mAjax = new Ajax.Request(
		vUrl,
		{
			method: 'get',
			parameters: vParam,
			onComplete: _fMenuImHereRcv
		});
	return;
}

function _fMenuImHereRcv(vRes) {
	var regTaskHere     = /^task\:here/;
	var regTaskAuthFail = /^task\:auth_fail/;
	
	if (vRes.responseText.search(regTaskHere) == -1) {
		if (vRes.responseText.search(regTaskAuthFail) == -1) {
			return;
		}
		else {
			$('gSSS').value = '';
			$('gRRR').value = '';
			fPageMove('top');
		}
	}
	return;
}

//----------------------------------------------------------------
