﻿<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/..\FrameXML\UI.xsd">

	
	<Frame virtual="true" name="ARKINV_TemplateFrameBasic">
		<Backdrop edgeFile="Interface\Tooltips\UI-Tooltip-Border">
			<EdgeSize>
				<AbsValue val="16" />
			</EdgeSize>
		</Backdrop>
	</Frame>

	
	<Frame virtual="true" name="ARKINV_TemplateFrameStandard" inherits="ARKINV_TemplateFrameBasic">

		<Size x="20" y="34" />

		<Layers>
			<Layer level="BACKGROUND">
				<Texture name="$parentBackground">
					<Anchors>
						<Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPLEFT">
							<Offset x="3" y="-3" />
						</Anchor>
						<Anchor point="BOTTOMRIGHT" relativeTo="$parent" relativePoint="BOTTOMRIGHT">
							<Offset x="-3" y="3" />
						</Anchor>
					</Anchors>
					<Color r="0" g="0" b="0" a="0.9" />
				</Texture>
			</Layer>
		</Layers>
		
	</Frame>

	<Button virtual="true" name="ARKINV_TemplateButton" inherits="OptionsButtonTemplate">
		<Size x="18" y="18" />
		<Scripts>
			<OnLeave>
				ArkInventory.GameTooltipHide()
			</OnLeave>
		</Scripts>
	</Button>
	
	<Button virtual="true" name="ARKINV_TemplateButtonLocation" inherits="ARKINV_TemplateButton">
		<Size x="20" y="20" />
		<NormalTexture file="Interface\Icons\INV_Misc_QuestionMark" />
		<PushedTexture file="Interface\Icons\INV_Misc_QuestionMark" />
		<DisabledTexture file="Interface\Icons\INV_Misc_QuestionMark" />
		<HighlightTexture file="Interface\Icons\INV_Misc_QuestionMark" alphaMode="ADD" />
		<Scripts>
			<OnLoad>
				this:RegisterForClicks( "LeftButtonUp", "RightButtonUp" )
			</OnLoad>

			<OnClick>
				ArkInventory.MenuLocationOpen( this:GetParent():GetParent() )
			</OnClick>
			<OnEnter>
				ArkInventory.GameTooltipSetText( this, ArkInventory.Global.Location[this:GetID()].Name )
			</OnEnter>
		</Scripts>
	</Button>

	<Button virtual="true" name="ARKINV_TemplateButtonAction" inherits="ARKINV_TemplateButton">
		<Size x="20" y="20" />
		<NormalTexture file="Interface\Icons\INV_Misc_QuestionMark" />
		<PushedTexture file="Interface\Icons\INV_Misc_QuestionMark" />
		<DisabledTexture file="Interface\Icons\INV_Misc_QuestionMark" />
		<HighlightTexture file="Interface\Icons\INV_Misc_QuestionMark" alphaMode="ADD" />
		<Scripts>
			<OnLoad>
				this:RegisterForClicks( "LeftButtonUp", "RightButtonUp" )
			</OnLoad>
		</Scripts>
	</Button>

	<Frame virtual="true" name="ARKINV_QualityBorder">
		<Anchors>
			<Anchor point="TOPLEFT" />
			<Anchor point="BOTTOMRIGHT" />
		</Anchors>
	</Frame>
	
	
	<Button virtual="true" name="ARKINV_TemplateButtonItem" inherits="ContainerFrameItemButtonTemplate" hidden="true">

		<NormalTexture name="$parentNormalTexture" file="" />
	
		<Frames>

			<Frame name="$parentArkQualityBorder" inherits="ARKINV_QualityBorder" />

			<Frame name="$parentArkHighlight" hidden="true">

				<Anchors>
					<Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPLEFT">
						<Offset x="-1" y="1" />
					</Anchor>
					<Anchor point="BOTTOMRIGHT" relativeTo="$parent" relativePoint="BOTTOMRIGHT">
						<Offset x="1" y="-1" />
					</Anchor>
				</Anchors>

				<Layers>
					<Layer level="OVERLAY">
						<Texture name="$parentBackground">
							<Color r="1" g="1" b="1" a="0.3" />
						</Texture>
					</Layer>
				</Layers>

			</Frame>

			<Frame name="$parentArkNew">

				<Anchors>
					<Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPLEFT">
						<Offset x="0" y="-2" />
					</Anchor>
					<Anchor point="BOTTOMRIGHT" relativeTo="$parent" relativePoint="TOPRIGHT">
						<Offset x="0" y="-12" />
					</Anchor>
				</Anchors>

				<Layers>
					<Layer level="BORDER">
						<FontString name="$parentText" inherits="ARKINV_NewItemFont" justifyH="CENTER" hidden="true" />
					</Layer>
				</Layers>

			</Frame>

		</Frames>

		
		<Scripts>
		
			<OnLoad>
				ArkInventory.Frame_Item_OnLoad( this )
			</OnLoad>
			
			<OnEnter>
				ArkInventory.Frame_Item_OnEnter( this )
			</OnEnter>
			
			<OnDragStart>
				ArkInventory.Frame_Item_OnDrag( this )
			</OnDragStart>
			
			<OnReceiveDrag>
				ArkInventory.Frame_Item_OnDrag( this )
			</OnReceiveDrag>
			
			<OnMouseUp>
				ArkInventory.Frame_Item_OnMouseUp( this, arg1 ) 
			</OnMouseUp>
			
		</Scripts>
		
	</Button>

	<Button virtual="true" name="ARKINV_TemplateButtonVaultItem" inherits="ARKINV_TemplateButtonItem" hidden="true">

		<Scripts>
		
			<OnClick>
				ArkInventory.Frame_Vault_Item_OnClick( this, arg1 )
			</OnClick>
			
			<OnDragStart>
				ArkInventory.Frame_Vault_Item_OnClick( this )
			</OnDragStart>
			
			<OnReceiveDrag>
				ArkInventory.Frame_Vault_Item_OnClick( this )
			</OnReceiveDrag>
			
		</Scripts>

	</Button>

	<Button virtual="true" name="ARKINV_TemplateButtonBarEdit" inherits="ARKINV_TemplateButtonItem" hidden="true">

		<Size x="20" y="20" />
		
		<Anchors>
			<Anchor point="TOPLEFT" relativeTo="$parent" />
		</Anchors>

		<Layers>
			<Layer level="BORDER">
				<FontString name="$parentEditText" inherits="ARKINV_GameFontNormalHuge" justifyH="CENTER" justifyV="MIDDLE">
					<Anchors>
						<Anchor point="CENTER" relativeTo="$parent" />
					</Anchors>
				</FontString>
			</Layer>
		</Layers>

		<Scripts>
		
			<OnLoad>
				ArkInventory.Frame_Bar_OnLoad( this )
				SetItemButtonTexture( this, [[Interface\Buttons\WHITE8X8]] )
				SetItemButtonTextureVertexColor( this, 0.5, 0.1, 0.1, 0.3 )
			</OnLoad>
			
			<OnEnter>
				ArkInventory.GameTooltipSetText( this, string.format( ArkInventory.Localise["MOD_MENU_BAR_INFORMATION_TITLE"], this:GetID() ) )
			</OnEnter>
			
			<OnDragStart>
				<!-- over-ride template -->
			</OnDragStart>
			
			<OnReceiveDrag>
				<!-- over-ride template -->
			</OnReceiveDrag>
			
			<OnUpdate>
				<!-- over-ride template -->
			</OnUpdate>
			
			<OnEvent>
				<!-- over-ride template -->
			</OnEvent>
			
			<OnMouseUp>
				<!-- over-ride template -->
			</OnMouseUp>
		
			<OnShow>
				getfenv()[this:GetName() .. "EditText"]:SetText( this:GetID() )
			</OnShow>
			
			<OnClick>
				ArkInventory.MenuBarOpen()
			</OnClick>

		</Scripts>
		
	</Button>

	<Button virtual="true" name="ARKINV_TemplateButtonClose" inherits="ARKINV_TemplateButton">
		<Size x="20" y="20" />
		<NormalTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Up">
			<TexCoords left="0.25" right="0.75" top="0.25" bottom="0.75" />
		</NormalTexture>
		<PushedTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Down">
			<TexCoords left="0.25" right="0.75" top="0.25" bottom="0.75" />
		</PushedTexture>
		<HighlightTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Highlight" alphaMode="ADD">
			<TexCoords left="0.25" right="0.75" top="0.25" bottom="0.75" />
		</HighlightTexture>
	</Button>

	
	
	<Button virtual="true" name="ArkInventory_ChangerPlayerMainTemplate" inherits="PaperDollItemSlotButtonTemplate">
	
		<NormalTexture name="$parentNormalTexture" file="" />
		
		<Frames>
			<Frame name="$parentArkQualityBorder" inherits="ARKINV_QualityBorder" />
		</Frames>
	
		<Scripts>

			<OnLoad>
				ArkInventory.Frame_Changer_Player_Main_OnLoad( this )
			</OnLoad>
			
			<OnEvent>
				<!-- over-ride template -->
			</OnEvent>
			
			<OnShow>
				<!-- over-ride template -->
			</OnShow>

			<OnHide>
				<!-- over-ride template -->
			</OnHide>

			<OnClick>
				ArkInventory.Frame_Changer_Player_Main_OnClick( this, arg1 )
			</OnClick>
			
            <OnDragStart>
				<!-- over-ride template -->
            </OnDragStart>

			<OnReceiveDrag>
				ArkInventory.Frame_Changer_Player_Main_OnClick( this )
			</OnReceiveDrag>
			
			<OnEnter>
				ArkInventory.Frame_Changer_Player_Main_OnEnter( this )
			</OnEnter>
			
			<OnLeave>
				ArkInventory.Frame_Changer_Generic_OnLeave( this )
			</OnLeave>

		</Scripts>

	</Button>
	
	<Button virtual="true" name="ArkInventory_ChangerBankMainTemplate" inherits="ArkInventory_ChangerPlayerMainTemplate">

		<Scripts>

			<OnLoad>
				ArkInventory.Frame_Changer_Bank_Main_OnLoad( this )
			</OnLoad>
			
			<OnClick>
				ArkInventory.Frame_Changer_Bank_Main_OnClick( this, arg1 )
			</OnClick>

	        <OnReceiveDrag>
	            ArkInventory.Frame_Changer_Bank_Main_OnClick( this )
	        </OnReceiveDrag>
			
			<OnEnter>
				ArkInventory.Frame_Changer_Bank_Main_OnEnter( this )
			</OnEnter>

		</Scripts>
		
	</Button>
	
	<Button virtual="true" name="ArkInventory_ChangerVaultTabTemplate" inherits="ArkInventory_ChangerPlayerMainTemplate">
	
		<Scripts>
	
			<OnLoad>
				ArkInventory.Frame_Changer_Vault_Tab_OnLoad( this )
			</OnLoad>
			
			<OnClick>
				ArkInventory.Frame_Changer_Vault_Tab_OnClick( this, arg1 )
			</OnClick>

	        <OnReceiveDrag>
	            ArkInventory.Frame_Changer_Vault_Tab_OnClick( this )
	        </OnReceiveDrag>
			
			<OnEnter>
				ArkInventory.Frame_Changer_Vault_Tab_OnEnter( this )
			</OnEnter>
			
		</Scripts>
			
	</Button>
	
	<Button virtual="true" name="ArkInventory_ChangerGenericExtraTemplate" inherits="ArkInventory_ChangerPlayerMainTemplate">
	
		<Scripts>
		
			<OnLoad>
				ArkInventory.Frame_Changer_Generic_Extra_OnLoad( this )
			</OnLoad>
			
			<OnClick>
				ArkInventory.Frame_Changer_Generic_Extra_OnClick( this, arg1 )
			</OnClick>
			
			<OnDragStart>
				ArkInventory.Frame_Changer_Generic_Extra_OnDragStart( this )
			</OnDragStart>
			
			<OnReceiveDrag>
				ArkInventory.Frame_Changer_Generic_Extra_OnReceiveDrag( this )
			</OnReceiveDrag>
			
			<OnEnter>
				ArkInventory.Frame_Changer_Generic_Extra_OnEnter( this )
			</OnEnter>
		
		</Scripts>
		
	</Button>
	
	
	
	<Frame virtual="true" name="ARKINV_TemplateFrameBar" inherits="ARKINV_TemplateFrameStandard">

		<Size x="20" y="20" />

		<Layers>
			<Layer level="BORDER">
				<FontString name="$parentLabel" inherits="ARKINV_GameFontNormal" justifyH="LEFT" hidden="true">
					<Anchors>
						<Anchor point="BOTTOMLEFT" relativeTo="$parent" relativePoint="TOPLEFT">
							<Offset x="1" y="1" />
						</Anchor>
						<Anchor point="RIGHT" />
					</Anchors>
				</FontString>
			</Layer>
		</Layers>
				
		<Frames>
			<Button name="$parentEdit" inherits="ARKINV_TemplateButtonBarEdit" hidden="true" />
		</Frames>
		
		<Scripts>
			<OnLoad>
				ArkInventory.Frame_Bar_OnLoad( this )
			</OnLoad>
		</Scripts>

	</Frame>
	
	
	<Frame virtual="true" name="ARKINV_TemplateFrameBag">

		<Size x="1" y="1" />

		<Anchors>
			<Anchor point="TOPLEFT" />
		</Anchors>
		
		<Scripts>
			<OnLoad>
				ArkInventory.Frame_Bag_OnLoad( this )
			</OnLoad>
		</Scripts>
		
	</Frame>
	
	
	<Frame virtual="true" name="ARKINV_TemplateFrameMainTitle" inherits="ARKINV_TemplateFrameStandard">

		<Size x="400" y="40" />

		<Anchors>
			<Anchor point="TOPLEFT" />
			<Anchor point="RIGHT" />
		</Anchors>
		
		<Frames>
		
			<Button name="$parentLocation0" inherits="ARKINV_TemplateButtonAction">
				<Size x="42" y="42" />
				<NormalTexture file="Interface\Icons\INV_Misc_QuestionMark" />
				<Anchors>
					<Anchor point="TOPLEFT">
						<Offset x="8" y="-8" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.MenuMainOpen( this:GetParent():GetParent() )
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_FRAME_MENU"] )
					</OnEnter>
				</Scripts>
			</Button>

			<Button name="$parentSwitchCharacter" inherits="ARKINV_TemplateButtonAction">
				<NormalTexture file="Interface\Buttons\UI-SpellbookIcon-NextPage-Up" />
				<PushedTexture file="Interface\Buttons\UI-SpellbookIcon-NextPage-Down" />
				<DisabledTexture file="Interface\Buttons\UI-SpellbookIcon-NextPage-Disabled" />
				<HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD" />
				<Anchors>
					<Anchor point="TOPLEFT" relativeTo="$parentLocation0" relativePoint="TOPRIGHT" />
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.MenuSwitchCharacterOpen( this:GetParent():GetParent() )
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_MENU_MAIN_SWITCH_CHARACTER"] )
					</OnEnter>
				</Scripts>
			</Button>

			<Button name="$parentSwitchLocation" inherits="ARKINV_TemplateButtonAction">
				<NormalTexture file="Interface\Buttons\UI-SpellbookIcon-PrevPage-Up" />
				<PushedTexture file="Interface\Buttons\UI-SpellbookIcon-PrevPage-Down" />
				<DisabledTexture file="Interface\Buttons\UI-SpellbookIcon-PrevPage-Disabled" />
				<HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD" />
				<Anchors>
					<Anchor point="TOP" relativeTo="$parentSwitchCharacter" relativePoint="BOTTOM">
						<Offset x="0" y="-2" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.MenuSwitchLocationOpen( this:GetParent():GetParent() )
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_MENU_MAIN_SWITCH_LOCATION"] )
					</OnEnter>
				</Scripts>
			</Button>
			
			<Button name="$parentClose" inherits="ARKINV_TemplateButtonClose">
				<Anchors>
					<Anchor point="TOPRIGHT">
						<Offset x="-8" y="-8" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.Frame_Main_Hide( this:GetParent():GetParent():GetID() )
					</OnClick>
				</Scripts>
			</Button>

<!-- 
					<Button name="$parentLocation2" inherits="ARKINV_TemplateButtonLocation" id="2">
						<Anchors>
							<Anchor point="TOPRIGHT" relativeTo="$parentClose" relativePoint="TOPLEFT">
								<Offset x="-8" y="0" />
							</Anchor>
						</Anchors>
					</Button>

					<Button name="$parentLocation1" inherits="ARKINV_TemplateButtonLocation" id="1">
						<Anchors>
							<Anchor point="RIGHT" relativeTo="$parentLocation2" relativePoint="LEFT">
								<Offset x="-2" y="0" />
							</Anchor>
						</Anchors>
					</Button>
			
					<Button name="$parentLocation3" inherits="ARKINV_TemplateButtonLocation" id="3">
						<Anchors>
							<Anchor point="TOP" relativeTo="$parentLocation1" relativePoint="BOTTOM">
								<Offset x="0" y="-2" />
							</Anchor>
						</Anchors>
					</Button>

					<Button name="$parentLocation4" inherits="ARKINV_TemplateButtonLocation" id="4">
						<Anchors>
							<Anchor point="TOP" relativeTo="$parentLocation2" relativePoint="BOTTOM">
								<Offset x="0" y="-2" />
							</Anchor>
						</Anchors>
					</Button>

 -->
			
			
			<!-- MAIN RULES -->
			<Button name="$parentActionButton1" inherits="ARKINV_TemplateButtonAction">
				<NormalTexture file="Interface\Icons\INV_Gizmo_02" />
				<PushedTexture file="Interface\Icons\INV_Gizmo_02" />
				<HighlightTexture file="Interface\Icons\INV_Gizmo_02" alphaMode="ADD" />
				<Anchors>
					<Anchor point="TOPLEFT" relativeTo="$parentClose" relativePoint="BOTTOMLEFT">
						<Offset x="0" y="0" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.Frame_Rules_Toggle()
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_MENU_MAIN_RULES"] )
					</OnEnter>
				</Scripts>
			</Button>

			<!-- MAIN SEARCH -->
			<Button name="$parentActionButton2" inherits="ARKINV_TemplateButtonAction">
				<NormalTexture file="Interface\Icons\INV_Misc_EngGizmos_20" />
				<PushedTexture file="Interface\Icons\INV_Misc_EngGizmos_20" />
				<HighlightTexture file="Interface\Icons\INV_Misc_EngGizmos_20" alphaMode="ADD" />
				<Anchors>
					<Anchor point="TOPRIGHT" relativeTo="$parentActionButton1" relativePoint="TOPLEFT">
						<Offset x="0" y="0" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.Frame_Search_Toggle()
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_MENU_MAIN_SEARCH"] )
					</OnEnter>
				</Scripts>
			</Button>

			<!-- EDIT MODE -->
			<Button name="$parentActionButton3" inherits="ARKINV_TemplateButtonAction">
				<NormalTexture file="Interface\Icons\Trade_Engineering" />
				<PushedTexture file="Interface\Icons\Trade_Engineering" />
				<HighlightTexture file="Interface\Icons\Trade_Engineering" alphaMode="ADD" />
				<Anchors>
					<Anchor point="TOPRIGHT" relativeTo="$parentClose" relativePoint="TOPLEFT">
						<Offset x="0" y="0" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.ToggleEditMode()
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_MENU_MAIN_EDITMODE"] )
					</OnEnter>
				</Scripts>
			</Button>

			<!-- BAG CHANGE -->
			<Button name="$parentActionButton4" inherits="ARKINV_TemplateButtonAction">
				<NormalTexture file="Interface\Icons\INV_Misc_EngGizmos_17" />
				<PushedTexture file="Interface\Icons\INV_Misc_EngGizmos_17" />
				<HighlightTexture file="Interface\Icons\INV_Misc_EngGizmos_17" alphaMode="ADD" />
				<Anchors>
					<Anchor point="TOPRIGHT" relativeTo="$parentActionButton3" relativePoint="TOPLEFT">
						<Offset x="0" y="0" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.ToggleChanger( this:GetParent():GetParent():GetID() )
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_MENU_MAIN_BAGCHANGE"] )
					</OnEnter>
				</Scripts>
			</Button>
			
			<!-- COMPRESS -->
			<Button name="$parentActionButton5" inherits="ARKINV_TemplateButtonAction">
				<NormalTexture file="Interface\Icons\Spell_Shadow_DestructiveSoul" />
				<PushedTexture file="Interface\Icons\Spell_Shadow_DestructiveSoul" />
				<HighlightTexture file="Interface\Icons\Spell_Shadow_DestructiveSoul" alphaMode="ADD" />
				<Anchors>
					<Anchor point="TOPLEFT" relativeTo="$parentActionButton4" relativePoint="BOTTOMLEFT">
						<Offset x="0" y="0" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.RestackStart( this:GetParent():GetParent():GetID() )
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_MENU_MAIN_COMPRESS"] )
					</OnEnter>
				</Scripts>
			</Button>

			<!-- REFRESH -->
			<Button name="$parentActionButton6" inherits="ARKINV_TemplateButtonAction">
				<NormalTexture file="Interface\Icons\Spell_Frost_Stun" />
				<PushedTexture file="Interface\Icons\Spell_Frost_Stun" />
				<HighlightTexture file="Interface\Icons\Spell_Frost_Stun" alphaMode="ADD" />
				<Anchors>
					<Anchor point="TOPRIGHT" relativeTo="$parentActionButton5" relativePoint="TOPLEFT">
						<Offset x="0" y="0" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.Frame_Main_Generate( nil, ArkInventory.Const.Window.Draw.Resort )
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_MENU_MAIN_REFRESH"] )
					</OnEnter>
				</Scripts>
			</Button>

			


			<Frame>
				<Layers>
					<Layer level="ARTWORK">
						<FontString name="$parentWho" inherits="ARKINV_GameFontNormalHuge" justifyH="LEFT" text="?">
							<Anchors>
								<Anchor point="TOP" relativeTo="$parentLocation0" relativePoint="TOP" />
								<Anchor point="BOTTOM" relativeTo="$parentLocation0" relativePoint="BOTTOM" />
								<Anchor point="LEFT" relativeTo="$parentSwitchCharacter" relativePoint="RIGHT" />
								<Anchor point="RIGHT" relativeTo="$parentButton6" relativePoint="LEFT">
									<Offset x="-8" y="0" />
								</Anchor>
							</Anchors>
						</FontString>
					</Layer>
				</Layers>
			</Frame>

		</Frames>

	</Frame>

	<Frame virtual="true" name="ARKINV_TemplateFrameMainChanger" inherits="ARKINV_TemplateFrameStandard" hidden="false">

		<Size x="1" y="58" />

		<Anchors>
			<Anchor point="TOPLEFT" relativeTo="$parentContainer" relativePoint="BOTTOMLEFT">
				<Offset x="0" y="3" />
			</Anchor>
			<Anchor point="RIGHT" relativeTo="$parent" relativePoint="RIGHT" />
		</Anchors>

	</Frame>

	<Frame virtual="true" name="ARKINV_TemplateFrameMainContainer" inherits="ARKINV_TemplateFrameStandard">

		<Size x="400" y="40" />

		<Anchors>
			<Anchor point="TOPLEFT" relativeTo="$parentTitle" relativePoint="BOTTOMLEFT">
				<Offset x="0" y="4" />
			</Anchor>
			<Anchor point="RIGHT" relativeTo="$parent" relativePoint="RIGHT" />
		</Anchors>

		<Frames>
				
			<Button name="$parentMenu">
				<Size x="24" y="24" />
				<NormalTexture file="Interface\Icons\INV_Misc_QuestionMark" />
				<Anchors>
					<Anchor point="BOTTOMLEFT" relativeTo="$parent" relativePoint="TOPLEFT" />
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.MenuMainOpen( this:GetParent():GetParent() )
					</OnClick>
					<OnEnter>
						ArkInventory.GameTooltipSetText( this, ArkInventory.Localise["MOD_FRAME_MENU"] )
					</OnEnter>
					<OnLeave>
						ArkInventory.GameTooltipHide()
					</OnLeave>
				</Scripts>
			</Button>
			
			<Frame name="$parentBar" />
			
			<Frame name="$parentBag" />
			
		</Frames>

		<Scripts>
			<OnLoad>
				ArkInventory.Frame_Container_OnLoad( this )
			</OnLoad>
		</Scripts>

	</Frame>
	
	<Frame virtual="true" name="ARKINV_TemplateFrameMainStatus" inherits="ARKINV_TemplateFrameStandard" hidden="false">
		
		<Anchors>
			<Anchor point="TOPLEFT" relativeTo="$parentChanger" relativePoint="BOTTOMLEFT">
				<Offset x="0" y="3" />
			</Anchor>
			<Anchor point="RIGHT" relativeTo="$parent" relativePoint="RIGHT" />
		</Anchors>
		
		<Layers>
			<Layer level="ARTWORK">
				<FontString name="$parentText" inherits="ARKINV_GameFontNormalLarge" justifyH="LEFT" text="NO DATA">
					<Anchors>
						<Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPLEFT">
							<Offset x="5" y="0" />
						</Anchor>
						<Anchor point="BOTTOMRIGHT" relativeTo="$parent" relativePoint="BOTTOMRIGHT">
							<Offset x="-5" y="0" />
						</Anchor>
					</Anchors>
					<Color r="1" g="1" b="1" a="1" />
				</FontString>
			</Layer>
		</Layers>
		
		<Frames>
			<Frame name="$parentGold" inherits="ArkInventory_SmallMoneyFrameTemplate" hidden="false">
				<Anchors>
					<Anchor point="RIGHT" relativeTo="$parent" relativePoint="RIGHT" />
				</Anchors>
				<Scripts>
					<OnLoad>
						ArkInventory.SmallMoneyFrame_OnLoad( "STATIC" )
					</OnLoad>
				</Scripts>
			</Frame>
		</Frames>
		
	</Frame>

	<Frame virtual="true" name="ARKINV_TemplateFrameMainLog" inherits="ARKINV_TemplateFrameStandard" hidden="true">

		<Anchors>
			<Anchor point="TOPLEFT" relativeTo="$parentContainer" />
			<Anchor point="BOTTOMRIGHT" relativeTo="$parentContainer" />
		</Anchors>
	
		<Layers>
			<Layer level="ARTWORK">
				<FontString name="$parentText" inherits="ARKINV_GameFontNormal" text="Height" hidden="true">
					<Anchor point="TOPLEFT" />
				</FontString>
			</Layer>
		</Layers>

		<Frames>
		
			<ScrollingMessageFrame name="$parentList" fade="false" enableMouse="true">
				<Anchors>
					<Anchor point="TOPLEFT">
						<Offset x="10" y="-10" />
					</Anchor>
					<Anchor point="BOTTOMRIGHT">
						<Offset x="-40" y="10" />
					</Anchor>
				</Anchors>
				<FontString inherits="ARKINV_TableRowFont" JustifyH="LEFT" />
				<Scripts>
					<OnHyperlinkClick>
						SetItemRef( arg1, arg2, arg3 )
					</OnHyperlinkClick>
					<OnMouseWheel>
						ArkInventory.ScrollingMessageFrame_ScrollWheel( this:GetParent(), "List", arg1 )
					</OnMouseWheel>
				</Scripts>
			</ScrollingMessageFrame>

			<Button name="$parentScrollUp" inherits="ARKINV_TemplateButtonAction">
				<Size x="30" y="30" />
				<NormalTexture file="Interface\ChatFrame\UI-ChatIcon-ScrollUp-Up" />
				<PushedTexture file="Interface\ChatFrame\UI-ChatIcon-ScrollUp-Down" />
				<DisabledTexture file="Interface\ChatFrame\UI-ChatIcon-ScrollUp-Disabled" />
				<HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD" />
				<Anchors>
					<Anchor point="TOPLEFT" relativeTo="$parentList" relativePoint="TOPRIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.ScrollingMessageFrame_Scroll( this:GetParent(), "List", "up" )
					</OnClick>
				</Scripts>
			</Button>


			<Button name="$parentScrollDown" inherits="ARKINV_TemplateButtonAction">
				<Size x="30" y="30" />
				<NormalTexture file="Interface\ChatFrame\UI-ChatIcon-ScrollDown-Up" />
				<PushedTexture file="Interface\ChatFrame\UI-ChatIcon-ScrollDown-Down" />
				<DisabledTexture file="Interface\ChatFrame\UI-ChatIcon-ScrollDown-Disabled" />
				<HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD" />
				<Anchors>
					<Anchor point="BOTTOMLEFT" relativeTo="$parentList" relativePoint="BOTTOMRIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
				<Scripts>
					<OnClick>
						ArkInventory.ScrollingMessageFrame_Scroll( this:GetParent(), "List", "down" )
					</OnClick>
				</Scripts>
			</Button>

		</Frames>
	
	</Frame>

			
	<Frame virtual="true" name="ARKINV_TemplateFrameMainScanOnly" parent="UIParent" toplevel="true" movable="true" enableMouse="true" hidden="true" clampedToScreen="true">
		<Scripts>
			<OnLoad>
				ArkInventory.Frame_Main_OnLoad( this )
			</OnLoad>
		</Scripts>
	</Frame>

	
	<Frame virtual="true" name="ARKINV_TemplateFrameMain" parent="UIParent" toplevel="true" movable="true" enableMouse="true" hidden="true" clampedToScreen="true">
	
		<Size x="400" y="180" />

		<Anchors>
			<Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPLEFT" />
		</Anchors>

		<Frames>
			
			<Frame name="$parentTitle" inherits="ARKINV_TemplateFrameMainTitle" />
			
			<Frame name="$parentContainer" inherits="ARKINV_TemplateFrameMainContainer" />
			
			<Frame name="$parentChanger" inherits="ARKINV_TemplateFrameMainChanger" hidden="false" />

			<Frame name="$parentStatus" inherits="ARKINV_TemplateFrameMainStatus" hidden="false" />
		
		</Frames>
		
		<Scripts>

			<OnLoad>
				ArkInventory.Frame_Main_OnLoad( this )
			</OnLoad>

			<OnDragStart>
				this:StartMoving()
			</OnDragStart>

			<OnDragStop>
				this:StopMovingOrSizing()
				ArkInventory.Frame_Main_Anchor_Save( this )
			</OnDragStop>

			<OnShow>
				ArkInventory.Frame_Main_OnShow( this )
			</OnShow>
			
			<OnHide>
				ArkInventory.Frame_Main_OnHide( this )
			</OnHide>
			
		</Scripts>
		
	</Frame>
	

	<Frame virtual="true" name="ArkInventory_SmallMoneyFrameTemplate" inherits="SmallMoneyFrameTemplate">
		<Scripts>
			<OnLoad>
				ArkInventory.SmallMoneyFrame_OnLoad()
			</OnLoad>
			<OnEvent>
				ArkInventory.MoneyFrame_OnEvent( this )
			</OnEvent>
			<OnShow>
				ArkInventory.MoneyFrame_UpdateMoney( this )
			</OnShow>
		</Scripts>
	</Frame>
	
	
<!-- ADDON FRAME STARTS HERE -->

	<Frame name="ARKINV_Frame1" inherits="ARKINV_TemplateFrameMain" id="1" /> <!-- bag -->
	
	<Frame parent="ARKINV_Frame1Changer" name="$parentWindow" hidden="false">
	
		<Size x="1" y="1" />
	
		<Anchors>
			<Anchor point="LEFT" relativeTo="$parent" relativePoint="LEFT" />
			<Anchor point="RIGHT" relativeTo="$parent" relativePoint="RIGHT" />
		</Anchors>
	
		<Frames>
		
			<CheckButton name="$parentBag0" inherits="ArkInventory_ChangerPlayerMainTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parent" relativePoint="LEFT">
						<Offset x="8" y="0" />
					</Anchor>
				</Anchors>
			</CheckButton>

			<CheckButton name="$parentBag1" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag0" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</CheckButton>

			<CheckButton name="$parentBag2" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag1" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</CheckButton>

			<CheckButton name="$parentBag3" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag2" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</CheckButton>
		
			<CheckButton name="$parentBag4" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag3" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</CheckButton>

		</Frames>
		
	</Frame>
	
	
	<Frame name="ARKINV_Frame2" inherits="ARKINV_TemplateFrameMain" id="2" /> <!-- keyring -->

	
	<Frame name="ARKINV_Frame3" inherits="ARKINV_TemplateFrameMain" id="3" /> <!-- bank -->
	
	<Frame parent="ARKINV_Frame3Changer" name="$parentWindow" hidden="false">

		<Size x="1" y="1" />
	
		<Anchors>
			<Anchor point="TOPLEFT" />
			<Anchor point="BOTTOMRIGHT" />
		</Anchors>
	
		<Frames>
		
			<Button name="$parentBag0" inherits="ArkInventory_ChangerBankMainTemplate">

				<Anchors>
					<Anchor point="LEFT">
						<Offset x="10" y="0" />
					</Anchor>
				</Anchors>
				
			</Button>
			
			<Button name="$parentBag1" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag0" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>
			
			<Button name="$parentBag2" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag1" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>
			
			<Button name="$parentBag3" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag2" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>
			
			<Button name="$parentBag4" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag3" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>
			
			<Button name="$parentBag5" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag4" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>

			<Button name="$parentBag6" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag5" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>
			
			<Button name="$parentBag7" inherits="ArkInventory_ChangerGenericExtraTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag6" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>

			<Frame name="$parentPurchaseInfo">
			
				<Size x="130" y="38" />
				
				<Anchors>
					<Anchor point="RIGHT" />
				</Anchors>
				
				<Layers>
					<Layer level="BACKGROUND">
						<FontString name="$parentSlotCost" inherits="ARKINV_GameFontNormal" text="COSTS_LABEL">
							<Size x="0" y="12" />
							<Anchors>
								<Anchor point="TOPLEFT" />
							</Anchors>
						</FontString>
					</Layer>
				</Layers>

				<Frames>

					<Button name="$parentPurchaseButton" inherits="UIPanelButtonTemplate" text="BANKSLOTPURCHASE">
						<Size x="124" y="21" />
						<Anchors>
							<Anchor point="BOTTOMLEFT" />
						</Anchors>
						<Scripts>
							<OnClick>
								PlaySound( "igMainMenuOption" )
								StaticPopup_Show( "CONFIRM_BUY_BANK_SLOT" )
							</OnClick>
						</Scripts>
					</Button>

					<Frame name="$parentDetailMoneyFrame" inherits="ArkInventory_SmallMoneyFrameTemplate">
					
						<Anchors>
							<Anchor point="LEFT" relativeTo="$parentSlotCost" relativePoint="RIGHT">
								<Offset x="10" y="0" />
							</Anchor>
						</Anchors>
						
						<Scripts>
							<OnLoad>
								ArkInventory.SmallMoneyFrame_OnLoad( "STATIC" )
							</OnLoad>
						</Scripts>
						
					</Frame>
					
				</Frames>

			</Frame>

		</Frames>
		
	</Frame>


	<Frame name="ARKINV_Frame4" inherits="ARKINV_TemplateFrameMain" id="4"> <!-- vault -->
	
		<Frames>
			
			<Frame name="$parentLog" inherits="ARKINV_TemplateFrameMainLog" />

		</Frames>
	
	</Frame>
	
	<Frame parent="ARKINV_Frame4Changer" name="$parentWindow" hidden="false">

		<Size x="1" y="1" />
	
		<Anchors>
			<Anchor point="TOPLEFT" />
			<Anchor point="BOTTOMRIGHT" />
		</Anchors>
	
		<Frames>
		
			<Button name="$parentBag1" inherits="ArkInventory_ChangerVaultTabTemplate">
				<Anchors>
					<Anchor point="LEFT">
						<Offset x="10" y="0" />
					</Anchor>
				</Anchors>
			</Button>
			
			<Button name="$parentBag2" inherits="ArkInventory_ChangerVaultTabTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag1" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>
			
			<Button name="$parentBag3" inherits="ArkInventory_ChangerVaultTabTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag2" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>
			
			<Button name="$parentBag4" inherits="ArkInventory_ChangerVaultTabTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag3" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>
			
			<Button name="$parentBag5" inherits="ArkInventory_ChangerVaultTabTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag4" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>

			<Button name="$parentBag6" inherits="ArkInventory_ChangerVaultTabTemplate">
				<Anchors>
					<Anchor point="LEFT" relativeTo="$parentBag5" relativePoint="RIGHT">
						<Offset x="5" y="0" />
					</Anchor>
				</Anchors>
			</Button>

			<Button name="$parentWithdrawButton" inherits="UIPanelButtonTemplate" text="WITHDRAW" hidden="false">
				
				<Size x="124" y="21" />
				
				<Anchors>
					<Anchor point="BOTTOMRIGHT">
						<Offset x="-5" y="5" />
					</Anchor>
				</Anchors>
				
				<Scripts>
					<OnClick>
						PlaySound( "igMainMenuOption" )
							StaticPopup_Hide( "GUILDBANK_WITHDRAW" )
						else
							StaticPopup_Show( "GUILDBANK_WITHDRAW" )
						end
					</OnClick>
				</Scripts>
				
			</Button>

			<Frame name="$parentGoldAvailable" inherits="ArkInventory_SmallMoneyFrameTemplate">
					
				<Anchors>
					<Anchor point="RIGHT" relativeTo="$parentWithdrawButton" relativePoint="LEFT" />
				</Anchors>
				
				<Scripts>
					<OnLoad>
						ArkInventory.SmallMoneyFrame_OnLoad( "STATIC" )
					</OnLoad>
				</Scripts>
				
			</Frame>

			<Button name="$parentDepositButton" inherits="UIPanelButtonTemplate" text="DEPOSIT" hidden="false">
					
				<Size x="124" y="21" />
						
				<Anchors>
					<Anchor point="TOPRIGHT">
						<Offset x="-5" y="-5" />
					</Anchor>
				</Anchors>
						
				<Scripts>
					<OnClick>
						PlaySound( "igMainMenuOption" )
						StaticPopup_Hide( "GUILDBANK_WITHDRAW" )
						if StaticPopup_Visible( "GUILDBANK_DEPOSIT") then
							StaticPopup_Hide( "GUILDBANK_DEPOSIT" )
						else
							StaticPopup_Show( "GUILDBANK_DEPOSIT" )
						end
					</OnClick>
				</Scripts>
				
			</Button>

			<Frame name="$parentGoldTotal" inherits="ArkInventory_SmallMoneyFrameTemplate">
					
				<Anchors>
					<Anchor point="RIGHT" relativeTo="$parentDepositButton" relativePoint="LEFT" />
				</Anchors>

				<Scripts>
					<OnLoad>
						ArkInventory.SmallMoneyFrame_OnLoad( "GUILDBANK" )
					</OnLoad>
				</Scripts>
				
			</Frame>
			
			<Frame name="$parentPurchaseInfo">
			
				<Size x="130" y="38" />
				
				<Anchors>
					<Anchor point="BOTTOM" relativeTo="$parentWithdrawButton" relativePoint="BOTTOM" />
					<Anchor point="RIGHT" relativeTo="$parentGoldAvailable" relativePoint="LEFT">
						<Offset x="-5" y="0" />
					</Anchor>
				</Anchors>
				
				<Layers>
					<Layer level="BACKGROUND">
						<FontString name="$parentSlotCost" inherits="ARKINV_GameFontNormal" text="COSTS_LABEL">
							<Size x="0" y="12" />
							<Anchors>
								<Anchor point="TOPLEFT" />
							</Anchors>
						</FontString>
					</Layer>
				</Layers>

				<Frames>

					<Button name="$parentPurchaseButton" inherits="UIPanelButtonTemplate" text="BANKSLOTPURCHASE">
						<Size x="124" y="21" />
						<Anchors>
							<Anchor point="BOTTOMLEFT" />
						</Anchors>
						<Scripts>
							<OnClick>
								PlaySound( "igMainMenuOption" )
								StaticPopup_Show( "CONFIRM_BUY_GUILDBANK_TAB" )
							</OnClick>
						</Scripts>
					</Button>

					<Frame name="$parentDetailMoneyFrame" inherits="ArkInventory_SmallMoneyFrameTemplate">
					
						<Anchors>
							<Anchor point="LEFT" relativeTo="$parentSlotCost" relativePoint="RIGHT">
								<Offset x="10" y="0" />
							</Anchor>
						</Anchors>
						
						<Scripts>
							<OnLoad>
								MoneyFrame_SetType( "STATIC" )
							</OnLoad>
						</Scripts>
						
					</Frame>
					
				</Frames>

			</Frame>

		</Frames>
		
	</Frame>

	
	<Frame name="ARKINV_Frame5" inherits="ARKINV_TemplateFrameMain" id="5" /> <!-- mailbox -->

	<Frame name="ARKINV_Frame6" inherits="ARKINV_TemplateFrameMain" id="6"> <!-- wearing -->
	
	</Frame>
	
	
<!-- END OF ADD ON FRAME -->
	
	<GameTooltip name="ARKINV_ScanTooltip" inherits="ARKCORE_Template_ScanTooltip" />
	
</Ui>
