    <?xml version="1.0" encoding="utf-8"?>
    <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" currentState="Login" creationComplete="onInit()" viewSourceURL="srcview/index.html">
    <mx:Script source="adminClient.as"/>
        <mx:states>
            <mx:State name="Login" id="state_1">
                <mx:AddChild position="lastChild">
                    <mx:ComboBox x="97" y="144" id="Login_ServerID"></mx:ComboBox>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:TextInput x="97" y="174" id="Login_URL" text="rtmp://localhost/control"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:TextInput x="97" y="204" id="Login_UserName" text="admin"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:TextInput x="97" y="234" displayAsPassword="true" id="Login_Password"/>
                </mx:AddChild>

                <mx:AddChild position="lastChild">
                    <mx:Text x="19" y="176" text="URL" id="text1"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:Text x="19" y="206" text="UserName"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:Text x="19" y="236" text="Password"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:Button x="185" y="294" label="Connect" id="Login_LoginBtn" click="onSignIn()"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:CheckBox x="97" y="264" label="Remember Settings" id="Login_RememberSettingsBox"/>
                </mx:AddChild>
                <mx:AddChild relativeTo="{text1}" position="before">
                    <mx:TextInput x="97" y="114" displayAsPassword="false" id="Login_ServiceName" text="telephony_control"/>
                </mx:AddChild>
                <mx:AddChild relativeTo="{Login_LoginBtn}" position="before">
                    <mx:Text x="19" y="116" text="serviceName"/>
                </mx:AddChild>
                <mx:SetProperty name="width" value="663"/>
                <mx:SetProperty name="height" value="530"/>
                <mx:AddChild position="lastChild">
                    <mx:TextArea x="97" y="344" height="78" backgroundColor="#B7AEAE" backgroundAlpha="0.0" alpha="0.0" id="login_error_box" fontFamily="Arial" color="#FA1717"/>
                </mx:AddChild>
                <mx:SetStyle name="backgroundGradientAlphas" value="[0.0, 0.0]"/>
            </mx:State>
                <mx:State name="Server_Status" id="state_2">
                <mx:AddChild position="lastChild">
                    <mx:ComboBox x="515" y="10" width="91" editable="false" enabled="true" change="onRefreshRateChange()" dataProvider="{refreshRate_data}" id="refreshCombo_serverTab"></mx:ComboBox>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:Text x="429" y="12" text="Refresh Rate"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:Button x="26" y="81" label="Restart Server" width="119"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:Button x="643" y="10" label="SignOut" click="onSignout()"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:Button x="10" y="10" label="Server Status" width="119" click="goToServerStatusTab()"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:Button x="156" y="10" label="Call legs" width="113" click="goToCallLegsTab()"/>
                </mx:AddChild>
                <mx:AddChild position="lastChild">
                    <mx:Button x="297" y="10" label="Console" width="103" click="goToConsoleTab()"/>
                </mx:AddChild>
                <mx:SetProperty name="width" value="727"/>
                <mx:AddChild position="lastChild">
                    <mx:DataGrid x="51" width="555" editable="true" enabled="true" top="138" height="323"
                         resizableColumns="true" variableRowHeight="true" wordWrap="true" dataProvider="{serverStatusData}">
                    </mx:DataGrid>
                </mx:AddChild>
            </mx:State>
                <mx:State name="Call Legs" id="state_3">
                        <mx:AddChild position="lastChild">
                                <mx:DataGrid x="10" width="704" editable="true" enabled="true" top="60" height="431"
                                     dataProvider= "{callLegsData}"  resizableColumns="true" variableRowHeight="true" wordWrap="true">
                                </mx:DataGrid>
                        </mx:AddChild>
                        <mx:AddChild position="lastChild">
                                <mx:Button x="643" y="10" label="SignOut" click="onSignout()"/>
                        </mx:AddChild>
                        <mx:AddChild position="lastChild">
                                <mx:Button x="10" y="10" label="Server Status" width="119" click="goToServerStatusTab()"/>
                        </mx:AddChild>
                        <mx:AddChild position="lastChild">
                                <mx:Button x="156" y="10" label="Call legs" width="113" click="goToCallLegsTab()"/>
                        </mx:AddChild>
                        <mx:AddChild position="lastChild">
                                <mx:Button x="297" y="10" label="Console" width="103" click="goToConsoleTab()"/>
                        </mx:AddChild>
                        <mx:SetProperty name="width" value="726"/>
                        <mx:SetProperty name="height" value="541"/>
                </mx:State>
                <mx:State name="Console">
                        <mx:AddChild position="lastChild">
                                <mx:TextArea x="49" y="40" width="609" height="426" color="#AFB8B4" backgroundColor="#100101" id="console_box" wordWrap="true" editable="false" enabled="true" cachePolicy="auto"/>
                        </mx:AddChild>
                        <mx:AddChild position="lastChild">
                                <mx:TextInput x="49" y="465" width="609" id="command_box" editable="true" enabled="true" />
                        </mx:AddChild>
                        <mx:AddChild position="lastChild">
                                <mx:Button x="643" y="10" label="SignOut" click="onSignout()"/>
                        </mx:AddChild>
                        <mx:AddChild position="lastChild">
                                <mx:Button x="10" y="10" label="Server Status" width="119" click="goToServerStatusTab()"/>
                        </mx:AddChild>
                        <mx:AddChild position="lastChild">
                                <mx:Button x="156" y="10" label="Call legs" width="113" click="goToCallLegsTab()"/>
                        </mx:AddChild>
                        <mx:AddChild position="lastChild">
                                <mx:Button x="297" y="10" label="Console" width="103" click="goToConsoleTab()"/>
                        </mx:AddChild>
                        <mx:SetProperty name="width" value="743"/>
                        <mx:SetProperty name="height" value="505"/>
                </mx:State>
        </mx:states>

    </mx:WindowedApplication>