<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2008/01/16/determining-which-item-was-clicked-in-a-flex-linkbar-control/ -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
		layout="vertical"
		verticalAlign="middle"
		backgroundColor="white" viewSourceURL="srcview/index.html">

	<mx:Script>
		<![CDATA[
			import mx.events.ItemClickEvent;
			import mx.controls.Alert;
			import mx.utils.ObjectUtil;
	
			private function linkBar_itemClick(evt:ItemClickEvent):void {
				Alert.show("index: " + evt.index + "\n" +
							"label: " + evt.label + "\n" +
							"item: " + "\n" + 
							ObjectUtil.toString(evt.item),
							evt.type);
			}
		]]>
	</mx:Script>

	<mx:Array id="arr">
		<mx:Object label="One" data="1" custom="cougar" />
		<mx:Object label="Two" data="2" custom="rhino" />
		<mx:Object label="Three" data="3" custom="elephant" />
		<mx:Object label="Four" data="4" custom="penguin" />
	</mx:Array>

	<mx:LinkBar id="linkBar"
			dataProvider="{arr}"
			itemClick="linkBar_itemClick(event);" />

</mx:Application>
