<Bindings>
	<Binding name="SRTI_SHOW" header="SRTI_TITLE">
		SRTI.ShowFromBinding();
	</Binding>
	<Binding name="SRTI_MOUSEOVER" description="Hold and swipe then release" runOnUp="true">
		if (keystate == "down") then
			SRTI.StartMouseoverMark();
		else
			SRTI.StopMouseoverMark();
		end
	</Binding>
	<Binding name="SRTI_MOUSEOVER_CLEAR" description="Hold and swipe then release" runOnUp="true">
		if (keystate == "down") then
			SRTI.StartMouseoverClear();
		else
			SRTI.StopMouseoverClear();
		end
	</Binding>	
	<Binding name="SRTI_MARKORDER" description="Hold to show Bar" runOnUp="true">
		if (keystate == "down") then
			SRTI.ShowMarkOrderBar(true);
		else
			SRTI.ShowMarkOrderBar();
		end
	</Binding>
	<Binding name="SRTI_STAR" runOnUp="true">
		if (keystate == "down") then
			SRTI.ShowCursorCompanion(1,"mark")
		else
			if (not SRTI.MouseOverMark(1)) then
				SRTI.SetRaidTarget(1);
			end
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_CIRCLE" runOnUp="true">
		if (keystate == "down") then
			SRTI.ShowCursorCompanion(2,"mark")
		else
			if (not SRTI.MouseOverMark(2)) then
				SRTI.SetRaidTarget(2);
			end
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_DIAMOND" runOnUp="true">
		if (keystate == "down") then
			SRTI.ShowCursorCompanion(3,"mark")
		else
			if (not SRTI.MouseOverMark(3)) then
				SRTI.SetRaidTarget(3);
			end
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_TRIANGLE" runOnUp="true">
		if (keystate == "down") then
			SRTI.ShowCursorCompanion(4,"mark")
		else
			if (not SRTI.MouseOverMark(4)) then
				SRTI.SetRaidTarget(4);
			end
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_MOON" runOnUp="true">
		if (keystate == "down") then
			SRTI.ShowCursorCompanion(5,"mark")
		else
			if (not SRTI.MouseOverMark(5)) then
				SRTI.SetRaidTarget(5);
			end
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_SQUARE" runOnUp="true">
		if (keystate == "down") then
			SRTI.ShowCursorCompanion(6,"mark")
		else
			if (not SRTI.MouseOverMark(6)) then
				SRTI.SetRaidTarget(6);
			end
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_CROSS" runOnUp="true">
		if (keystate == "down") then
			SRTI.ShowCursorCompanion(7,"mark")
		else
			if (not SRTI.MouseOverMark(7)) then
				SRTI.SetRaidTarget(7);
			end
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_SKULL" runOnUp="true">
		if (keystate == "down") then
			SRTI.ShowCursorCompanion(8,"mark")
		else
			if (not SRTI.MouseOverMark(8)) then
				SRTI.SetRaidTarget(8);
			end
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_CLEAR" runOnUp="true">
		if (keystate == "down") then
		else
			if (not SRTI.MouseOverMark(0)) then
				SRTI.SetRaidTarget();
			end
		end	
	</Binding>

	<Binding name="SRTI_TARSTAR" runOnUp="true">
		if (keystate == "down") then
			SRTI.barFrame:RegisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.TargetScan(1,true);
			SRTI.ShowCursorCompanion(1,"target")
		else
			SRTI.barFrame:UnregisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.scanTarget = nil
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_TARCIRCLE" runOnUp="true">
		if (keystate == "down") then
			SRTI.barFrame:RegisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.TargetScan(2,true);
			SRTI.ShowCursorCompanion(2,"target")
		else
			SRTI.barFrame:UnregisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.scanTarget = nil
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_TARDIAMOND" runOnUp="true">
		if (keystate == "down") then
			SRTI.barFrame:RegisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.TargetScan(3,true);
			SRTI.ShowCursorCompanion(3,"target")
		else
			SRTI.barFrame:UnregisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.scanTarget = nil
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_TARTRIANGLE" runOnUp="true">
		if (keystate == "down") then
			SRTI.barFrame:RegisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.TargetScan(4,true);
			SRTI.ShowCursorCompanion(4,"target")
		else
			SRTI.barFrame:UnregisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.scanTarget = nil
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_TARMOON" runOnUp="true">
		if (keystate == "down") then
			SRTI.barFrame:RegisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.TargetScan(5,true);
			SRTI.ShowCursorCompanion(5,"target")
		else
			SRTI.barFrame:UnregisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.scanTarget = nil
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_TARSQUARE" runOnUp="true">
		if (keystate == "down") then
			SRTI.barFrame:RegisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.TargetScan(6,true);
			SRTI.ShowCursorCompanion(6,"target")
		else
			SRTI.barFrame:UnregisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.scanTarget = nil
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_TARCROSS" runOnUp="true">
		if (keystate == "down") then
			SRTI.barFrame:RegisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.TargetScan(7,true);
			SRTI.ShowCursorCompanion(7,"target")
		else
			SRTI.barFrame:UnregisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.scanTarget = nil
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	<Binding name="SRTI_TARSKULL" runOnUp="true">
		if (keystate == "down") then
			SRTI.barFrame:RegisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.TargetScan(8,true);
			SRTI.ShowCursorCompanion(8,"target")
		else
			SRTI.barFrame:UnregisterEvent("UPDATE_MOUSEOVER_UNIT")
			SRTI.scanTarget = nil
			SRTI.ShowCursorCompanion()
		end
	</Binding>
	
</Bindings>
