-- Locals
local aaerVersion = 1
local aaerLoaded = false

DEFAULT_CHAT_FRAME:AddMessage("AAER: Testing!!!!")

local function AaerLog(msg)
	if (msg == nil) then
		return
	end

	DEFAULT_CHAT_FRAME:AddMessage("AAER: "..msg)
end

local function Aaer_OnEvent(self, event, ...)
	--if (event == "ADDON_LOADED" and ... == "AutoAcceptEnchantReplace") then
	--	AaerLog(string.format("AutoAcceptEnchantReplace version %i loaded!", aaerVersion))
	--	aaerLoaded = true
	--end
	
	if (not aaerLoaded) then
		AaerLog(string.format("AutoAcceptEnchantReplace version %i loaded.", aaerVersion))
		aaerLoaded = true
	end
		
	if (event == "TRADE_REPLACE_ENCHANT") then
		if (old_enchant == new_enchant) then -- Ban Added same chant check
AaerLog("TestingTop")
			ReplaceEnchant(); --wow api.
		else
AaerLog("TestingBottom")
			return;
		end
	end
end

-- main
local frame = CreateFrame("Frame")
frame:SetScript("OnEvent", Aaer_OnEvent)
frame:RegisterEvent("ADDON_LOADED")
frame:RegisterEvent("TRADE_REPLACE_ENCHANT")

