//	Set up submenu links.
//	You can call the arrays anything you want... 
//	Just reference their name from the hyperlinks at the end of this code
//Client - Order Maintenance
LinkArray1=new Array();i=-1
	i++;LinkArray1[i]=new Array('Enter An Order', '/Clients/Order-Item-List.asp')
	i++;LinkArray1[i]=new Array('Check Order Status', '/Clients/Order-Status.asp')
	i++;LinkArray1[i]=new Array('View Order History', '/Clients/Order-History.asp')
	i++;LinkArray1[i]=new Array('View Pending Orders', '/pending/pend-list.asp')

//Client - Report Menu
LinkArray2=new Array();i=-1
	i++;LinkArray2[i]=new Array('Inventory', '/Clients/Report-Inventory.asp')
	i++;LinkArray2[i]=new Array('Low Inventory', '/Clients/Report-LowInventory.asp')
	i++;LinkArray2[i]=new Array('Goods Received', '/Clients/Report-Goods-Received.asp')
	i++;LinkArray2[i]=new Array('Backorders', '/Clients/Report-Backorder.asp')
	i++;LinkArray2[i]=new Array('Ship To Address Book', '/Clients/Address-List.asp?addrflag=SHIP')
	i++;LinkArray2[i]=new Array('Item History', '/Clients/ItemHistoryReport.asp')
	i++;LinkArray2[i]=new Array('Item Usage', '/Clients/ItemReport.asp')

//Contact Us Menu
LinkArray3=new Array();i=-1
	i++;LinkArray3[i]=new Array('Contact Information', '/Contact-Us.asp')
	i++;LinkArray3[i]=new Array('Email Us', '/EmailUs.asp')
	i++;LinkArray3[i]=new Array('About Dri-View', '/About-Us.asp')

//Admin - Reports Menu
LinkArray4=new Array();i=-1
	i++;LinkArray4[i]=new Array('Address Lists', '/Admin/Address-List.asp')
	i++;LinkArray4[i]=new Array('Back Orders', '/Admin/BackOrder-Report.asp')
	i++;LinkArray4[i]=new Array('Freight', '/Admin/Frieght-Report.asp')
	i++;LinkArray4[i]=new Array('Goods Received', '/Admin/GoodsReceived-Report.asp')
	i++;LinkArray4[i]=new Array('Daily Goods', '/Admin/GoodsReceived-Report2.asp')
	i++;LinkArray4[i]=new Array('Inventory', '/Admin/Inventory-Report.asp')
	i++;LinkArray4[i]=new Array('Inventory-All Loc', '/Admin/Inventory-Report-AllLoc.asp')
	i++;LinkArray4[i]=new Array('Item History', '/Admin/ItemHistoryReport.asp')
	i++;LinkArray4[i]=new Array('Low Inventory', '/Admin/LowInventory-Report.asp')
	i++;LinkArray4[i]=new Array('Master Sheet Phys. Inv.', '/Admin/Master-Physical-Report.asp')
	i++;LinkArray4[i]=new Array('Order History Summary', '/Admin/Order-History-Summary-Report.asp')
	i++;LinkArray4[i]=new Array('Order History By UserID', '/Admin/Order-History-Summary-Report3.asp')
	i++;LinkArray4[i]=new Array('Pending Orders', '/pending/pend-list.asp')
	i++;LinkArray4[i]=new Array('Physical Inventory', '/Admin/Physical-Inventory-Report.asp')
	i++;LinkArray4[i]=new Array('Transaction Log', '/Admin/Transaction-Log.asp')
	i++;LinkArray4[i]=new Array('Location Audit Report', '/Admin/HandHeldAuditReport.asp')
	i++;LinkArray4[i]=new Array('GE Inventory', '/Admin/Inventory-Report-GE.asp')
	i++;LinkArray4[i]=new Array('Items - No Loc', '/Admin/ItemsNoLocations.asp')
	i++;LinkArray4[i]=new Array('Item Usage', '/Admin/ItemReport.asp')
	i++;LinkArray4[i]=new Array('Pick Loc Above B', '/Admin/ItemsAboveB.asp')
	i++;LinkArray4[i]=new Array('Release Promo Pending Orders', '/Admin/ReleasePromoPendingOrders.asp')
	i++;LinkArray4[i]=new Array('Sazerac EOM', '../Reportsnet/Report-invoicebybrand.aspx')

//Admin - Order Maintenance Menu
LinkArray5=new Array();i=-1
	i++;LinkArray5[i]=new Array('Enter An Order', '/Admin/Order-Entry-Screen.asp')
	i++;LinkArray5[i]=new Array('Add Freight To Orders', '/Admin/Order-Freight-Screen.asp')
	i++;LinkArray5[i]=new Array('Delete An Order', '/Admin/Order-Delete-Screen.asp')	
	i++;LinkArray5[i]=new Array('Order Status/Edit', '/Admin/Order-Status-Screen.asp')
	i++;LinkArray5[i]=new Array('Reprint An Order', '/Admin/Order-Reprint-Screen.asp')
	i++;LinkArray5[i]=new Array('Update Item Notes', '/Admin/Itemnotesupdate.asp')
	i++;LinkArray5[i]=new Array('Setup Location', '/Admin/SetupLocation.asp')
	i++;LinkArray5[i]=new Array('Batch Sheet', '/Admin/BartonBatchReport.asp')
	i++;LinkArray5[i]=new Array('Labels', '/Admin/GETags.asp')
	i++;LinkArray5[i]=new Array('Print Orders', '/Admin/PrintOrders.asp')

//Admin - Work Order Menu
LinkArray6=new Array();i=-1
	i++;LinkArray6[i]=new Array('Add New Work Order', '/Admin/Workorder-add-Screen.asp')
	i++;LinkArray6[i]=new Array('Input Daily Time', '/Admin/wo-detail-Screen.asp')
	i++;LinkArray6[i]=new Array('Reports', '/Admin/WorkOrder-Maint-Menu.asp')	
	i++;LinkArray6[i]=new Array('Work Order Maint.', '/Admin/WorkOrder-Maint-Menu.asp')
	i++;LinkArray6[i]=new Array('Work Order Look-up', '/Admin/WorkOrder-Search-Screen.asp')
	
//WorkOrder SubMenu
LinkArray7=new Array();i=-1
	i++;LinkArray7[i]=new Array('This report', '/Admin/WorkOrder-Report-Menu.asp')	
	
//ItemMaint. subMenu
LinkArray8=new Array();i=-1
	i++;LinkArray8[i]=new Array('Item Maintenance', '/Admin/Items.asp')	
	i++;LinkArray8[i]=new Array('Query by Location', '/Admin/TruckMove-report.asp')

//menu items for promoclients	
LinkArray9=new Array();i=-1
i++;LinkArray9[i]=new Array('Inventory', '/Clients/Report-Inventory.asp')
i++;LinkArray9[i]=new Array('Low Inventory', '/Clients/Report-LowInventory.asp')
i++;LinkArray9[i]=new Array('Goods Received', '/Clients/Report-Goods-Received.asp')
i++;LinkArray9[i]=new Array('Backorders', '/Clients/Report-Backorder.asp')
i++;LinkArray9[i]=new Array('Ship To Address Book', '/Clients/Address-List.asp?addrflag=SHIP')
i++;LinkArray9[i]=new Array('Item History', '/Clients/ItemHistoryReport.asp')
i++;LinkArray9[i]=new Array('Item Usage', '/Clients/ItemReport.asp')
i++;LinkArray9[i]=new Array('Allocation', '/Clients/Report-Allocation.asp')

//menu for promoclient admins
LinkArray10=new Array();i=-1
i++;LinkArray10[i]=new Array('Inventory', '/Clients/Report-Inventory.asp')
i++;LinkArray10[i]=new Array('Low Inventory', '/Clients/Report-LowInventory.asp')
i++;LinkArray10[i]=new Array('Goods Received', '/Clients/Report-Goods-Received.asp')
i++;LinkArray10[i]=new Array('Backorders', '/Clients/Report-Backorder.asp')
i++;LinkArray10[i]=new Array('Ship To Address Book', '/Clients/Address-List.asp?addrflag=SHIP')
i++;LinkArray10[i]=new Array('Item History', '/Clients/ItemHistoryReport.asp')
i++;LinkArray10[i]=new Array('Item Usage', '/Clients/ItemReport.asp')
i++;LinkArray10[i]=new Array('Allocation', '/Clients/Report-Allocation.asp')
i++;LinkArray10[i]=new Array('Items', '/Clients/items.asp')
	
// Misc Variables
	Menu_RowMax = 10		// Maximum number of rows in each submenu before starting new column.
	Menu_Width = 135	// Width of each submenu element
	Menu_YOffset = 23
	Menu_Over = null	// Menu currently highlighted
	

// This is the bit that does it all.
function ShowMenu(elem,HTML){
	if(Menu_Over!=null){if(!document.layers){Menu_Over.className='Menu'}}
	Menu_Over = elem
	if(!document.layers){elem.className='Menu'}

	Menu_Over.style.backgroundColor='#FFFFFF';
	Menu_Over.style.color='#248529';
	Menu_Over.style.borderRight='1px solid #000000';
	Menu_Over.style.borderLeft='1px solid #000000';

	//alert('this');
	var HTMLCode = ''
	HTMLelem = eval(HTML)
	if(HTMLelem.length>0){
		HTMLCode += '<table cellpadding="0" cellspacing="0" style="border:1px solid #000000; filter:Alpha(opacity=80);" bgcolor="#FFFFFF"><tr>' 
			iVar = 0;
			iVar = parseInt(HTMLelem.length / Menu_RowMax);
			if((HTMLelem.length % Menu_RowMax) > 0){
				iVar += 1;
			}
			iVar = iVar;
			iArLen = HTMLelem.length;
			iArIncCount = 0;
			iIndex = 0;
			
			for(i=0;i<Menu_RowMax;i++){				
				if(iArLen < iArIncCount){ break; }	
				HTMLCode += '<tr>';	
				for(k=0; k < iVar; k++){
					if(iArLen < iArIncCount){ break; }
					iIndex = (k * Menu_RowMax);
					iIndex += i;
					if(iIndex >= HTMLelem.length){
						HTMLCode += '<td></td>';
					}
					else{
						iArIncCount += 1;
											
						HTMLCode += '<td width="'+Menu_Width+'" class="DropDownMenu" height="13" style="padding-left:.2cm; cursor:pointer;" onClick="window.location.href = \''+ HTMLelem[iIndex][1] +'\';" onMouseOver="this.style.backgroundColor=\'#eFeFeF\';" onMouseOut="this.style.backgroundColor=\'#FFFFFF\';">'+ HTMLelem[iIndex][0] + '</td>';
						
					}					
				}	
				HTMLCode += '</tr>';
			}
		HTMLCode += '</table>';
	}
		if(document.layers){
			document.OptionListDiv.left = findPosX(elem)+1
			document.OptionListDiv.top = findPosY(elem) + Menu_YOffset
			document.OptionListDiv.document.write(HTMLCode); document.layers['OptionListDiv'].document.close();
		}
		if(document.all){
			OptionListDiv.style.left = findPosX(elem)
			OptionListDiv.style.top = findPosY(elem) + Menu_YOffset
			OptionListDiv.innerHTML = HTMLCode
		}
		if(!document.all && document.getElementById){
			document.getElementById('OptionListDiv').style.left = findPosX(elem)
			document.getElementById('OptionListDiv').style.top = findPosY(elem) + Menu_YOffset
			document.getElementById('OptionListDiv').innerHTML = HTMLCode
		}

}

function findPosX(obj){
	var curleft=0;
		if(document.getElementById||document.all){while(obj.offsetParent){curleft+=obj.offsetLeft;obj=obj.offsetParent;}}
		else if(document.layers){curleft+=obj.x;}
	return curleft;
}
function findPosY(obj){
	var curtop=0;
		if(document.getElementById||document.all){while(obj.offsetParent){curtop+=obj.offsetTop;obj=obj.offsetParent;}}
		else if(document.layers){curtop+=obj.y;}
	return curtop;
}

if(document.layers)document.captureEvents(Event.MOUSEMOVE);document.onmouseup=HideDiv;
function HideDiv(){
	if(Menu_Over!=null){
		if(!document.layers){Menu_Over.className='Menu'}
		Menu_Over.style.backgroundColor='#248529';
		Menu_Over.style.color='#FFFFFF';
		Menu_Over.style.borderRight='1px solid #248529';
		Menu_Over.style.borderLeft='1px solid #248529';
	}	
	if(document.layers){document.OptionListDiv.top = -999}
	if(document.all){OptionListDiv.style.top = -999}
	if(!document.all && document.getElementById){document.getElementById('OptionListDiv').style.top = -999}
}
function new_window(URL) 
	{
	
		var XPos = (window.screen.width / 2) - 305;
		var YPos = (window.screen.height / 2) - 285;
		window.open(URL,'New','toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=610,height=570,left=' + XPos + ',top=' + YPos);
		return;
	}
