<?xml version="1.0" encoding="utf-8"?>
<start xmlns="http://tempuri.org/DHConfig.sp1.wpa.xsd">
    <!-- xmlns="http://tempuri.org/DHConfig.xsd"> -->
    <requirements>
        <OSRule>Only</OSRule>
        <!-- Only, GreaterThan, LessThan -->
        <OSVersion>WinXPSP2</OSVersion>
        <title>How to connect to an Access Point (WEP-enabled)</title>
    </requirements>
    <stepinfo name="first">
        <instructions>VAIO Assistant walks you through setting up your wireless network connection. Click "Next" to begin.</instructions>
		<linkToHelp>\WirelessGuide_SP2.chm</linkToHelp>
	</stepinfo>
	

<stepinfo name="CheckIfConnected">
        <module>DiagUtils.dll</module>
        <function>IsWirelessIPValid</function>
        <fork>
            <trueJumpTo>Connected</trueJumpTo>
            <falseJumpTo>second</falseJumpTo>
        </fork>
		<extension>SkipOnPrev</extension>
    </stepinfo>
    <stepinfo name="second">
        <instructions>Do you have a broadband Internet connection, such as DSL or Cable?</instructions>
        <linkToHelp>\WirelessGuide_SP2.chm::/g_glossa.htm#633547</linkToHelp>
        <fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>Nobroadband</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>Yesbb</rightJumpTo>
        </fork>
    </stepinfo>
  
	<stepinfo name="Nobroadband">
		<module>CommonUtils.dll</module>
        <function>LaunchInternetAccessPromo</function>
        <fork>
			<trueJumpTo>Yes</trueJumpTo>
			<falseJumpTo>No</falseJumpTo>
		</fork>
		<extension>SkipOnPrev</extension>
    </stepinfo>
    
	<stepinfo name="Yes">
		<instructions>Please refer to this page for more information regarding AOL Broadband in your area.</instructions>
		<ctrlWindow><class>Progman</class></ctrlWindow>
        <ctrlWindow><class>SHELLDLL_DefView</class></ctrlWindow>
        <ctrlWindow><name>FolderView</name></ctrlWindow>
        <ctrlWindowType>offsetRatio</ctrlWindowType>
        <ctrlWindowExtra1>50</ctrlWindowExtra1>
        <ctrlWindowExtra2>50</ctrlWindowExtra2>
		<extension>DisableNext</extension>
		<extension>NoArrow</extension>
    </stepinfo>
    <stepinfo name="No">
        <instructions>Contact your local broadband Internet provider for information about getting a broadband Internet connection.</instructions>
		<extension>DisableNext</extension>
    </stepinfo>
    <stepinfo name="Yesbb">
        <instructions>Is your wireless access point/router configured for your broadband Internet connection?</instructions>
        <linkToHelp>\WirelessGuide_SP2.chm::/g_prepar.htm#630903</linkToHelp>
        <fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>No</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>Yes</rightJumpTo>
        </fork>
    </stepinfo>
    <stepinfo name="No">
        <instructions>Connect and configure your wireless access point/router for your Internet connection. Refer to the manual that accompanied your access point for assistance.</instructions>
        <extension>DisableNext</extension>
    </stepinfo>
    <stepinfo name="Yes">
        <!--<instructions>An SSID is a 32 character ID that differentiates one wireless LAN from another.  It is also commonly referred to as a network name.  Do you know the SSID of the access point that you wish to connect to?</instructions>-->
        <instructions>Do you know the network name (SSID) of your wireless network?</instructions>
        <linkToHelp>\WirelessGuide_SP2.chm::/g_glossa.htm#633587</linkToHelp>
        <fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>No</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>Yes</rightJumpTo>
        </fork>
    </stepinfo>
    <stepinfo name="No">
        <instructions>The network name (SSID) is a string of characters that identifies a particular wireless network. The network name for your access point/router was configured during its setup. Many access point/routers come from the manufacturer configured with a default network name. Refer to your access point/router's manual for assistance.</instructions>
     
        <extension>DisableNext</extension>
    </stepinfo>
    <stepinfo name="Yes">
		<instructions>Do you know the WEP key for your access point?&#xa;-Not all wireless networks have WEP security enabled.&#xa;-If you know your WEP key or if your network does not use WEP, choose "Yes."&#xa;-If you do not know, choose "No."</instructions>
		<linkToHelp>\WirelessGuide_SP2.chm::/g_glossa.htm#633591</linkToHelp>
		<fork>
			<leftLabel>No</leftLabel>
			<leftJumpTo>No</leftJumpTo>
			<rightLabel>Yes</rightLabel>
			<rightJumpTo>Ready</rightJumpTo>
		</fork>
	</stepinfo>
	<stepinfo name="No">
		<instructions>A WEP key is like a password that allows access to the network. Not all wireless networks have WEP security. To determine the WEP key setting for your access point, consult either the manual that came with your access point or your network administrator. Do you know your WEP key? If your network does not use WEP security, choose "Yes"</instructions>
		<linkToHelp>\WirelessGuide_SP2.chm::/g_glossa.htm#633591</linkToHelp>
		<fork>
			<leftLabel>No</leftLabel>
			<leftJumpTo>No</leftJumpTo>
			<rightLabel>Yes</rightLabel>
			<rightJumpTo>Ready</rightJumpTo>
		</fork>
	</stepinfo>
	<stepinfo name="No">
		<instructions>To access a network with WEP security, you must know the network's WEP key. Refer to the manual that came with your access point for information about retrieving the WEP key from the access point settings. Refer to the access point's manual for assistance. If you do not have access to your access point, consult your network administrator.</instructions>
		<extension>DisableNext</extension>
	</stepinfo>
	
	<stepinfo name="Ready">
		<instructions>You are now ready to connect to your wireless network. Click "Next" to continue.</instructions>
		<linkToHelp>\WirelessGuide_SP2.chm::/g_prepar.htm#630903</linkToHelp>
		<!--<jumpBack>second</jumpBack>-->
		<fork>
			<rightLabel>Next</rightLabel>
			<rightJumpTo>CheckSwitchInstalled</rightJumpTo>
		</fork>
	</stepinfo>
		
	<stepinfo name="CheckSwitchInstalled">
		<module>DiagUtils.dll</module>
		<function>IsWirelessSwitcherSupDevExists</function>
		<fork>
			<falseJumpTo>WirelessExists</falseJumpTo>	
			<trueJumpTo>CheckWirelessEnabled</trueJumpTo>
		</fork>
		<extension>SkipOnPrev</extension>
	</stepinfo>
	
	<stepinfo name="CheckWirelessEnabled">
		<module>DiagUtils.dll</module>
		<function>IsWirelessEnabled</function>
		<fork>
			<falseJumpTo>WSSUExists</falseJumpTo>
			<trueJumpTo>WirelessExists</trueJumpTo>
		</fork>
		<extension>SkipOnPrev</extension>
	</stepinfo>
		
	<stepinfo name="WSSUExists">
		<module>CommonUtils.dll</module>
		<function>CheckNLaunchWirelessSwitch</function>
		<extension>SkipOnPrev</extension>
	</stepinfo>

<!--	<stepinfo>
		<ctrlWindow><name>Wireless Device SWitch</name></ctrlWindow>
		<ctrlWindow><name>Enable 2.4 GHz Wireless LAN</name></ctrlWindow>
		<instructions>Checking for Wireless Enabled</instructions>
	        <module>CommonUtils.dll</module>
        	<function>IsControlChecked</function>
        	<functionParam>targetCtrl</functionParam>
      		<fork>
			<trueJumpTo>PressOK</trueJumpTo>
			<falseJumpTo>PressOK</falseJumpTo>
			<falseJumpTo>HaveToEnable</falseJumpTo>
		</fork>
	</stepinfo>-->

	<stepinfo name="PressOK">
		<ctrlWindow><name>Wireless Device Switch</name></ctrlWindow>
		<ctrlWindow><name>OK</name></ctrlWindow>
		<instructions>Select all of the check boxes in the Wireless LAN area, and click "OK" to continue.</instructions>
			
		<!--<extension>WaitForButton</extension>-->
		<extension>DisableNext</extension>
		<!--<jumpBack>CheckWirelessEnabled</jumpBack>-->
		<extension>WaitForClose</extension>
		<extension>SkipOnPrev</extension>
		<!--<extension>IgnoreCancel</extension>-->
		<extension>BackOnCancel</extension>
	</stepinfo>
	

	
	<stepinfo name="WirelessExists">
		<instructions>Opening the network connection window...</instructions>
		<module>CommonUtils.dll</module>
		<function>OpenCplNetConn</function>
		<extension>SkipOnPrev</extension>
	</stepinfo>
	
	<stepinfo>
		<instructions>Checking for the presence of a wireless adapter...</instructions>
		<module>DiagUtils.dll</module>
		<function>IsWirelessExists</function>
		<fork>
			<trueJumpTo>NoBridge</trueJumpTo>
			<falseJumpTo>CheckBridge</falseJumpTo>
		</fork>
		<extension>SkipOnPrev</extension>
	</stepinfo>

	
	
	<stepinfo name="CheckBridge">
		<instructions>Checking the computer for the presence of a network bridge...</instructions>
		<module>DiagUtils.dll</module>
		<function>IsBridgeExists</function>
		<fork>
			<falseJumpTo>NoWireless</falseJumpTo>
			<trueJumpTo>BridgeFound</trueJumpTo>
		</fork>
		<extension>CancelOnBack</extension>
		<extension>SkipOnPrev</extension>
	</stepinfo>
	
	<stepinfo name="NoWireless">
		<instructions>No wireless adapter was detected for this computer. If using an external wireless adapter or PC Card, make sure it is connected or fully inserted and the proper driver software is installed.</instructions>
		<extension>EndUtility</extension>
	</stepinfo>
	
	<stepinfo name="BridgeFound">
		<instructions>Your computer's network configuration includes a network bridge. It must be removed to continue the setup.</instructions>
		<ctrlWindow>
			<name>Network Connections</name>
		</ctrlWindow>
		<ctrlWindow>
			<class>SHELLDLL_DefView</class>
		</ctrlWindow>
		<ctrlWindow>
			<class>DUIViewWndClassName</class>
		</ctrlWindow>
		<ctrlWindow>
			<class>DirectUIHWND</class>
		</ctrlWindow>
		<ctrlWindow>
			<class>CtrlNotifySink</class>
		</ctrlWindow>
		<ctrlWindow>
			<name>FolderView</name>
		</ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>50</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
		<extension>NoArrow</extension>
		<extension>CancelOnBack</extension>
	</stepinfo>
	
	<stepinfo>
		<instructions>Do you wish to remove the bridge?</instructions>
		<ctrlWindow>
			<name>Network Connections</name>
		</ctrlWindow>
		<ctrlWindow>
			<class>SHELLDLL_DefView</class>
		</ctrlWindow>
		<ctrlWindow>
			<class>DUIViewWndClassName</class>
		</ctrlWindow>
		<ctrlWindow>
			<class>DirectUIHWND</class>
		</ctrlWindow>
		<ctrlWindow>
			<class>CtrlNotifySink</class>
		</ctrlWindow>
		<ctrlWindow>
			<name>FolderView</name>
		</ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>50</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
		<extension>NoArrow</extension>
		<fork>
			<leftLabel>No</leftLabel>
			<leftJumpTo>No</leftJumpTo>
			<rightLabel>Yes</rightLabel>
			<rightJumpTo>Yes</rightJumpTo>
		</fork>
		<extension>IgnoreCancel</extension>
	</stepinfo>
	
	<stepinfo name="No">
		<instructions>You must remove your bridge to continue with this process.</instructions>
		<extension>DisableNext</extension>
	</stepinfo>
	
	<stepinfo name="Yes">
		<instructions>Removing the network bridge...</instructions>
		<module>DiagUtils.dll</module>
		<function>BridgeDelete</function>
		<extension>SkipOnPrev</extension>
	</stepinfo>
	
	<stepinfo name="CheckIfConnected">
        <module>DiagUtils.dll</module>
        <function>IsWirelessIPValid</function>
        <fork>
            <trueJumpTo>Connected</trueJumpTo>
            <falseJumpTo>CheckWireless</falseJumpTo>
        </fork>
		<extension>SkipOnPrev</extension>
    </stepinfo>


	<stepinfo name="CheckWireless">
		<instructions>Checking for the presence of a wireless adapter...</instructions>
		<module>DiagUtils.dll</module>
		<function>IsWirelessExists</function>
		<fork>
			<trueJumpTo>WirelessExists</trueJumpTo>
			<!--<falseJumpTo>WirelessExists</falseJumpTo>-->
			<falseJumpTo>NoWireless</falseJumpTo>
		</fork>
		<extension>SkipOnPrev</extension>
	</stepinfo>
	
	<stepinfo name="NoWireless">
		<instructions>No wireless adapter was detected for this computer. If using an external wireless adapter or PC Card, make sure it is connected or fully inserted and the proper driver software is installed.</instructions>
		<extension>EndUtility</extension>
	</stepinfo>
	
	<stepinfo name="WirelessExists">
		<instructions>Opening the network connection window...</instructions>
		<module>CommonUtils.dll</module>
		<function>OpenCplNetConn</function>
		<extension>SkipOnPrev</extension>
	</stepinfo>
	
	
	<!--switch check-->
	<!--
	<stepinfo name = "NoBridge">
		<instructions>We will now check to see if a wireless switch is installed on your system.</instructions>
		<module>CommonUtils.dll</module>
		<function>IsWirelessSwitchInstalled</function>
		<fork>
			<trueJumpTo>no</trueJumpTo>
			<falseJumpTo>no</falseJumpTo>
		</fork>
		<extension>SkipOnPrev</extension>
	</stepinfo>
	
	<stepinfo name = "yes">
		<instructions>We have detected the wireless switch in your system.  [blah blah]</instructions>
	</stepinfo>
	-->

	<stepinfo name="NoBridge">
		<instructions>To continue, right-click "Wireless Network Connection," and select "View Available Wireless Networks."</instructions>
		<ctrlWindow><name>Network Connections</name></ctrlWindow>	
		<ctrlWindow><class>SHELLDLL_DefView</class></ctrlWindow>
		<ctrlWindow><class>DUIViewWndClassName</class></ctrlWindow>
		<ctrlWindow><class>DirectUIHWND</class></ctrlWindow>
		<ctrlWindow><class>CtrlNotifySink</class></ctrlWindow>
		<ctrlWindow><name>FolderView</name></ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>90</ctrlWindowExtra1>
		<ctrlWindowExtra2>8</ctrlWindowExtra2>
		<extension>DisableNext</extension>
		<extension>NoArrow</extension>
		<extension>DisableBack</extension>
	</stepinfo>
	
	<!--
	<stepinfo>
        <instructions>The system is scanning for available networks.&#xa;&#xa;Please wait...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
        <extension>NoArrow</extension>
		<extension>WaitForEnable</extension>
    </stepinfo>
	-->

	<stepinfo>
		<instructions>Checking for existing connections...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>        
		<module>DiagUtils.dll</module>
		<function>IsWirelessSSIDValid</function>
		<fork>
			<trueJumpTo>SSIDPresent</trueJumpTo>
			<falseJumpTo>StartSetup</falseJumpTo>
		</fork>
		<extension>NoArrow</extension>
		<extension>SkipOnPrev</extension>
	</stepinfo>


	<stepinfo name="SSIDPresent">
		<instructions>Your wireless network connection is incorrectly configured. To continue, disconnect from the wireless network.&#xa;&#xa;Select your network from the list, and click "Disconnect." </instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><nameSignature>Refresh network list</nameSignature></ctrlWindow>
		<ctrlWindow><controlID>0x000007DA</controlID></ctrlWindow>
		<extension>WaitForButton</extension>
		<extension>DisableNext</extension>	
		<!--<extension>NoArrow</extension>-->
		<extension>CancelOnBack</extension>
	</stepinfo>

	<stepinfo name="OPTIONAL">
		<instructions>Click "Yes" to disconnect from the wireless network.</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><controlIDSignature>0x00000007</controlIDSignature></ctrlWindow>
		<ctrlWindow><controlIDSignature>0x00000006</controlIDSignature></ctrlWindow>
		<ctrlWindow><controlIDSignature>0x0000FFFF</controlIDSignature></ctrlWindow>\
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>70</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
		<!--<ctrlWindow><name>&amp;Yes</name></ctrlWindow>-->
		<extension>WaitForClose</extension>
		<extension>DisableNext</extension>
		<extension>DisableBack</extension>
		<extension>SkipOnPrev</extension>
		<extension>NoArrow</extension>
	</stepinfo>

	<stepinfo name="OPTIONAL">
		<instructions>Refreshing the network list ... </instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><nameSignature>Refresh network list</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
        <extension>NoArrow</extension>
		<module>CommonUtils.dll</module>
			<functionParam>targetCtrl</functionParam>
        <function>WaitForControlToEnable</function>
		<extension>SkipOnPrev</extension>
	</stepinfo>

	<stepinfo>
		<instructions>Checking for existing connections.&#xa;&#xa;Please wait...</instructions>
		<module>DiagUtils.dll</module>
		<function>IsWirelessSSIDValidTimeOut</function>
		<fork>
			<falseJumpTo>StartSetup</falseJumpTo>
			<trueJumpBack>SSIDPresent</trueJumpBack>
		</fork>
		<extension>SkipOnPrev</extension>
	</stepinfo>

	<stepinfo name="StartSetup">
        	<instructions>Does the name of your wireless network appear in the list?</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
        <fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>CheckCard</leftJumpTo>
			<!--<leftJumpTo>NonBroadcast</leftJumpTo>-->
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>WirelessFound</rightJumpTo>
        </fork>
		<extension>CancelOnBack</extension>
    </stepinfo>

	<stepinfo name = "CheckCard">
		<instructions>Testing your wireless adapter card. Please wait...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
        	<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
			<module>DiagUtils.dll</module>
        	<function>GetAPCount</function>
        	<fork>
            		<falseJumpTo>NoAPFound</falseJumpTo>
            		<trueJumpTo>Refresh</trueJumpTo>
        	</fork>
			<extension>SkipOnPrev</extension>
        	<extension>NoArrow</extension>
	</stepinfo>

	<stepinfo name="Refresh">
		<instructions>Click "Refresh network list" to scan for available wireless networks.</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><name>Refresh network list</name></ctrlWindow>
		<extension>DisableNext</extension>		
		<!--<extension>CancelOnBack</extension>-->
		<extension>WaitForButton</extension>
	</stepinfo>

	<stepinfo>
		<instructions>Scanning for available wireless networks. &#xa;&#xa;Please wait...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
		<extension>NoArrow</extension>
		<module>CommonUtils.dll</module>
      	<functionParam>targetCtrl</functionParam>
       	<function>WaitForControlToEnable</function>
    	<extension>SkipOnPrev</extension>
	</stepinfo>

	<stepinfo>
        <instructions>Does the name of your wireless network appear in the list?</instructions>
      		<ctrlWindow><name></name></ctrlWindow>
        	<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
        	<fork>
            		<leftLabel>No</leftLabel>
            		<leftJumpTo>NoAPFound</leftJumpTo>
            		<rightLabel>Yes</rightLabel>
            		<rightJumpTo>WirelessFound</rightJumpTo>
        	</fork>
		
    </stepinfo>	
    
    <stepinfo name="NoAPFound">
        <instructions>Are you using a notebook computer with a built-in wireless card?</instructions>
        <fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>CheckNonBroadcast</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>CheckSwitch</rightJumpTo>
        </fork>
	<extension>NoArrow</extension>
    </stepinfo>
    
    <!-- CheckSwitch -->
    <stepinfo name="CheckSwitch">
        <instructions>Does your notebook computer have a wireless ON/OFF switch?</instructions>
	<fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>CheckNonBroadcast</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>QuerySwitchStatus</rightJumpTo>
        </fork>
        <extension>NoArrow</extension>
        <linkToHelp>\WirelessGuide_SP2.chm::/g_troubl.htm#632228</linkToHelp>
    </stepinfo>



    <stepinfo name="QuerySwitchStatus">
        <instructions>Is the switch set to ON?</instructions>
	 <!--   <ctrlWindow><name></name></ctrlWindow>
        <ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><name>Refresh network list</name></ctrlWindow>-->
    	<fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>Rescan</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>CheckNonBroadcast</rightJumpTo>
        </fork>
        <extension>NoArrow</extension>
        <linkToHelp>\WirelessGuide_SP2.chm::/g_troubl.htm#632228</linkToHelp>
    </stepinfo>

    <stepinfo name="Rescan">
        <instructions>Set the switch to ON, and click the "Refresh" button to search for available wireless networks.</instructions>
        <ctrlWindow><name></name></ctrlWindow>
        <ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><name>Refresh network list</name></ctrlWindow>
        <extension>DisableNext</extension>
        <extension>WaitForButton</extension>
        <linkToHelp>\WirelessGuide_SP2.chm::/g_troubl.htm#632785</linkToHelp>
    </stepinfo>
    
	<stepinfo>
		<instructions>Scanning for available wireless networks...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
		<extension>NoArrow</extension>
		<!--
		<module>CommonUtils.dll</module>
		<functionParam>targetCtrl</functionParam>
		<function>WaitForControlToEnable</function>-->
		
		<module>DiagUtils.dll</module>
		<function>GetAPCount</function>	
		<fork>
            <falseJumpTo>CheckNonBroadcast</falseJumpTo>
            <trueJumpTo>VerifyName</trueJumpTo>
        </fork>
			<extension>SkipOnPrev</extension>
	</stepinfo>
    
    <stepinfo name="VerifyName">
        <instructions>Does the name of your wireless network appear in the list?</instructions>
        <ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
		<fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>CheckNonBroadcast</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>WirelessFound</rightJumpTo>
        </fork>
    </stepinfo>

	 <stepinfo name="CheckNonBroadcast">
        <instructions>Is your access point/router configured to broadcast its network name (SSID)?&#xa;&#xa;Refer to the access point/router manual for information about access point settings.</instructions>
	
		<ctrlWindow><name></name></ctrlWindow>
        <ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><name>Change the order of preferred networks</name></ctrlWindow>   	
		<extension>NoArrow</extension>	
<!--
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>-->
	    <fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>NonBroadcast</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>Distance</rightJumpTo>
	
        </fork>

   	</stepinfo>


	
	
	
	<!--modify from here-->
	<stepinfo name="NonBroadcast">
		<instructions>You must manually enter in the wireless network information. Click "Change the order of preferred networks."</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><name>Change the order of preferred networks</name></ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>50</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
		<extension>DisableNext</extension>
        <extension>WaitForClose</extension>
	</stepinfo>
    	
    
    <stepinfo name="Add">
        <instructions>Click "Add."</instructions>
        <ctrlWindow><name></name></ctrlWindow>
        <ctrlWindow><nameSignature>Wireless Networks</nameSignature></ctrlWindow>
		<ctrlWindow><name>Wireless Networks</name></ctrlWindow>
        <!--<ctrlWindow><nameSignature>Use &amp;Windows to configure my wireless network settings</nameSignature></ctrlWindow>-->
        <ctrlWindow><name>&amp;Add...</name></ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>50</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
        <extension>DisableNext</extension>
		<extension>WaitForButton</extension>
		<extension>DisableBack</extension>
		<extension>BackOnCancel</extension>
	</stepinfo>
    
    <stepinfo>
        <instructions>Type the network name  (SSID) of your access point/router in the "Network name (SSID)" box, and click "Next."</instructions>
        <ctrlWindow><name>Wireless network properties</name></ctrlWindow>
        <ctrlWindow><name>Association</name></ctrlWindow>
		<ctrlWindow><controlID>0x0000177B</controlID></ctrlWindow>
        <!--<ctrlWindow><name>Network &amp;name (SSID):</name></ctrlWindow>-->
        <extension>CancelOnBack</extension>
		<extension>BackOnCancel</extension>
    </stepinfo>
  
    <stepinfo>
        <instructions>Is WEP security enabled for this access point/router?</instructions>
        <ctrlWindow><name>Wireless network properties</name></ctrlWindow>
        <ctrlWindow><nameSignature>Association</nameSignature></ctrlWindow>
        <ctrlWindow><name>OK</name></ctrlWindow>
        <extension>NoArrow</extension>
        <fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>DisableWEP</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>WEPProcess</rightJumpTo>
        </fork>
		<extension>BackOnCancel</extension>
    </stepinfo>
 
    <stepinfo name="DisableWEP">
        <instructions>Click on the drop down menu for Data Encryption and select: Disabled&#xa;&#xa;Click Next to continue.</instructions>
        <ctrlWindow><name>Wireless network properties</name></ctrlWindow>
        <ctrlWindow><name>Association</name></ctrlWindow>
        <ctrlWindow><controlID>0x0000177D</controlID></ctrlWindow>
        <jumpTo>NoWEP</jumpTo>
		<extension>BackOnCancel</extension>
    </stepinfo>

	    <stepinfo name="WEPProcess">
        <instructions>Check if box is enabled</instructions>
        <ctrlWindow><name>Wireless network properties</name></ctrlWindow>
        <ctrlWindow><name>Association</name></ctrlWindow>
        <ctrlWindow><name>T&amp;he key is provided for me automatically</name></ctrlWindow>
        <module>CommonUtils.dll</module>
        <function>IsControlChecked</function>
        <functionParam>targetCtrl</functionParam>
        <fork>
            <falseJumpTo>Return</falseJumpTo>
            <trueJumpTo>Uncheck</trueJumpTo>
        </fork>
		<extension>SkipOnPrev</extension>
        <extension>NoArrow</extension>
		<extension>BackOnCancel</extension>
    </stepinfo>
    <stepinfo name="Uncheck">
        <instructions>Clear this check box to be able to enter your WEP key.</instructions>
        <ctrlWindow><name>Wireless network properties</name></ctrlWindow>
        <ctrlWindow><name>Association</name></ctrlWindow>
        <ctrlWindow><name>T&amp;he key is provided for me automatically</name></ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>5</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
        <extension>DisableNext</extension>
        <extension>WaitForButton</extension>
        <extension>SkipOnPrev</extension>
		<extension>BackOnCancel</extension>
    </stepinfo>

    <stepinfo name="Return">
        <instructions>Enter your WEP key into the "Network key" and "Confirm network key" boxes, and click "OK."</instructions>
        <ctrlWindow><name>Wireless network properties</name></ctrlWindow>
        <ctrlWindow><nameSignature>Association</nameSignature></ctrlWindow>
        <ctrlWindow><name>OK</name></ctrlWindow>
        <extension>WaitForButton</extension>
        <extension>WaitForClose</extension>
        <extension>DisableNext</extension>
		<extension>DisableBack</extension>
        <extension>NoArrow</extension>
		<extension>BackOnCancel</extension>
    </stepinfo>
    
    <stepinfo>
        <instructions>Your computer is now configured for your wireless network. Click "OK" to connect to the network</instructions>
        <ctrlWindow><name></name></ctrlWindow>
        <ctrlWindow><nameSignature>Wireless Networks</nameSignature></ctrlWindow>
        <ctrlWindow><name>OK</name></ctrlWindow>
        <extension>WaitForButton</extension>
        <extension>DisableNext</extension>
		<extension>DisableBack</extension>
        <jumpTo>LastStep</jumpTo>
		<extension>BackOnCancel</extension>
    </stepinfo>

    <stepinfo name="NoWEP">
        <instructions>Click "OK" to continue.</instructions>
        <ctrlWindow><name>Wireless network properties</name></ctrlWindow>
        <ctrlWindow><nameSignature>Association</nameSignature></ctrlWindow>
        <ctrlWindow><name>OK</name></ctrlWindow>
        <extension>WaitForButton</extension>
        <extension>WaitForClose</extension>
        <extension>DisableNext</extension>
		<extension>BackOnCancel</extension>
    </stepinfo>
    <stepinfo>
        <instructions>Your computer is now configured for your wireless network. Click "OK" to connect to the network</instructions>
        <ctrlWindow><name></name></ctrlWindow>
        <ctrlWindow><nameSignature>Wireless Networks</nameSignature></ctrlWindow>
        <ctrlWindow><name>OK</name></ctrlWindow>
        <extension>WaitForButton</extension>
        <extension>DisableNext</extension>
		<extension>DisableBack</extension>
		<jumpTo>LastStep</jumpTo>
    </stepinfo>
    
    <stepinfo name="LastStep">
		<instructions>Testing the wireless connection. This may take a few minutes...</instructions>
		<module>DiagUtils.dll</module>
		<function>IsWirelessIPValidTimeout</function>
		<fork>
			<trueJumpTo>Connected</trueJumpTo>
			<falseJumpTo>AutoTest</falseJumpTo>
		</fork>
    </stepinfo>

	<stepinfo name="AutoTest">
		<instructions>Validating the WEP key...</instructions>-->
		<module>DiagUtils.dll</module>
		<function>IsWirelessAutoIPTimeOut</function>
		<fork>
			<trueJumpTo>AutoIP</trueJumpTo>
			<falseJumpTo>StartOver</falseJumpTo>
		</fork>	
	</stepinfo>
	
	<stepinfo name="AutoIP">
		<instructions>Opening the network connection window...</instructions>
		<module>CommonUtils.dll</module>
		<function>OpenCplNetConn</function>
		<extension>SkipOnPrev</extension>
	</stepinfo>

    
	<stepinfo> <!-- name = "AutoIP"> -->
		<instructions>The WEP key may be incorrect.&#xa;&#xa;Right-click the "Wireless Network Connection" icon, and select "View Available Wireless Networks."</instructions>\
		<ctrlWindow><name>Network Connections</name></ctrlWindow>	
		<ctrlWindow><class>SHELLDLL_DefView</class></ctrlWindow>
		<ctrlWindow><class>DUIViewWndClassName</class></ctrlWindow>
		<ctrlWindow><class>DirectUIHWND</class></ctrlWindow>
		<ctrlWindow><class>CtrlNotifySink</class></ctrlWindow>
		<ctrlWindow><name>FolderView</name></ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>90</ctrlWindowExtra1>
		<ctrlWindowExtra2>8</ctrlWindowExtra2>
		<extension>DisableNext</extension>
		<extension>DisableBack</extension>
		<extension>NoArrow</extension>
		<jumpTo>disconnect</jumpTo>
	</stepinfo>

	<stepinfo name="StartOver">
		<instructions>Opening the network connection window...</instructions>
		<module>CommonUtils.dll</module>
		<function>OpenCplNetConn</function>
		<extension>SkipOnPrev</extension>
	</stepinfo>
		
	<stepinfo>
		<instructions>The access point whose network name (SSID) you entered could not be detected.&#xa;&#xa;Right-click the "Wireless Network Connection" icon, and select "View Available Wireless Networks."</instructions>
		<ctrlWindow><name>Network Connections</name></ctrlWindow>	
		<ctrlWindow><class>SHELLDLL_DefView</class></ctrlWindow>
		<ctrlWindow><class>DUIViewWndClassName</class></ctrlWindow>
		<ctrlWindow><class>DirectUIHWND</class></ctrlWindow>
		<ctrlWindow><class>CtrlNotifySink</class></ctrlWindow>
		<ctrlWindow><name>FolderView</name></ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>90</ctrlWindowExtra1>
		<ctrlWindowExtra2>8</ctrlWindowExtra2>
		<extension>DisableNext</extension>
		<extension>DisableBack</extension>
		<extension>NoArrow</extension>
	</stepinfo>
	
	<stepinfo>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<module>DiagUtils.dll</module>
		<function>IsWirelessAutoIP</function>
		<fork>
			<trueJumpBack>NonBroadcast</trueJumpBack>
			<falseJumpBack>NonBroadcast</falseJumpBack>
		</fork>
		<extension>NoArrow</extension>
	</stepinfo>


    <stepinfo name="Stop">
        <instructions>The access point may be malfunctioning. Refer to your access point manual for further assistance.</instructions>
      
        <extension>DisableNext</extension>
    </stepinfo>
    <!-- WirelessFound step -->
	<!--finish modification-->


    <!-- DISTANCE -->
    <stepinfo name="Distance">
        <instructions>Your computer may be too far from the wireless network. Move your computer closer to the access point or the other computers in the network, and click the "Refresh network list" button to scan again for available wireless networks.</instructions>
        <ctrlWindow><name></name></ctrlWindow>
	<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
	<ctrlWindow><name>Refresh network list</name></ctrlWindow>
	<!--<extension>DisableBack</extension>-->
        <extension>DisableNext</extension>
        <extension>WaitForButton</extension>
        <linkToHelp>\WirelessGuide_SP2.chm::/g_troubl.htm#632785</linkToHelp>
    </stepinfo>
    
   	<stepinfo>
		<instructions>Scanning for available wireless networks...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>		
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
		<extension>NoArrow</extension>
		<module>DiagUtils.dll</module>
		<function>GetAPCount</function>
		<fork>
			<trueJumpTo>IsItHere</trueJumpTo>
			<falseJumpTo>Stop</falseJumpTo>
		</fork>
	</stepinfo>

    <stepinfo name="IsItHere">
        <instructions>Does the name of your wireless network appear in the list?</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>        
		<fork>
            <leftLabel>No</leftLabel>
            <leftJumpTo>Stop</leftJumpTo>
            <rightLabel>Yes</rightLabel>
            <rightJumpTo>WirelessFound</rightJumpTo>
        </fork>
    </stepinfo>
    
    <stepinfo name="Stop">
        <instructions>The access point may be malfunctioning. Refer to your access point manual for further assistance.</instructions>
		<extension>DisableBack</extension>
		<extension>DisableNext</extension>
		<extension>SkipOnPrev</extension>
    </stepinfo>

	<stepinfo>
        <instructions>The access point may be malfunctioning. Refer to your access point manual for further assistance.</instructions>
		<extension>DisableBack</extension>
		<extension>DisableNext</extension>
		<extension>SkipOnPrev</extension>
    </stepinfo>

	<stepinfo name="WirelessFound">
		<instructions>Select your access point from the list, and click "Connect."</instructions> 
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><nameSignature>Refresh network list</nameSignature></ctrlWindow>
		<ctrlWindow><controlID>0x000007DA</controlID></ctrlWindow>
		<!--<ctrlWindow><name>&amp;Connect</name></ctrlWindow>-->
		<extension>WaitForButton</extension>
		<!--<extension>WaitForDisable</extension>-->
		<extension>DisableNext</extension>	
		<!--<extension>NoArrow</extension>-->
	</stepinfo>


	<!--detecting network-->
	<stepinfo name = "OPTIONAL">
		<instructions>Windows is detecting the network type...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Detecting network type...</nameSignature></ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>75</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>        
		<extension>WaitForClose</extension>
		<extension>DisableNext</extension>
		<extension>NoArrow</extension>
		<extension>BackOnCancel</extension>
		<extension>CancelOnBack</extension>
		<extension>DisableBack</extension>
	</stepinfo>
	
	<!--detecting network-->
	<stepinfo name = "OPTIONAL">
		<instructions>Gathering network information...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Detecting the network type. Please wait...</nameSignature></ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>75</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>   
		<extension>WaitForClose</extension>
		<extension>DisableNext</extension>
		<extension>NoArrow</extension>
		<extension>BackOnCancel</extension>
		<extension>CancelOnBack</extension>
	</stepinfo>

	

	<!--network key-->
	<stepinfo name="OPTIONAL">
		<instructions>Type your network (WEP) key into the "Network key" and "Confirm network key" boxes, and click "Connect."</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Network &amp;key:</nameSignature></ctrlWindow>
		<ctrlWindow><name>&amp;Connect</name></ctrlWindow>
		
		<extension>WaitForClose</extension>
		<extension>DisableNext</extension>
		<extension>NoArrow</extension>
		<extension>BackOnCancel</extension>
		<!--<extension>DisableBack</extension>-->
		<extension>CancelOnBack</extension>
	</stepinfo>

	<!--waiting for network-->
	<stepinfo name = "OPTIONAL">
		<instructions>Waiting for the network...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Waiting for the network...</nameSignature></ctrlWindow>
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>75</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>   
		<extension>WaitForClose</extension>
		<extension>DisableNext</extension>
		<extension>NoArrow</extension>
		<extension>BackOnCancel</extension>
	</stepinfo>
	
	<!--unsecure-->
	<stepinfo name="OPTIONAL">
		<instructions>This window ensures you are aware that WEP security is not enabled for the network.&#xa;&#xa;Click "Connect Anyway."</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><controlIDSignature>0x000007df</controlIDSignature></ctrlWindow>
		<ctrlWindow><name>&amp;Connect Anyway</name></ctrlWindow>
		<extension>WaitForButton</extension>
		<extension>DisableNext</extension>
		<extension>BackOnCancel</extension>
		<!--<jumpTo>CheckConnection</jumpTo>-->
	</stepinfo>
	<!--share mode-->
	<stepinfo name="OPTIONAL">
		<instructions>There is a problem with your network settings. A possible cause is that the access point/router is configured to use shared-key authentication. Refer to your access point manual for instructions on disabling this feature. After disabling shared-key authentication, close this window, start the VAIO Wireless Utility again, and click "VAIO Assistant".</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Windows is unable to connect to the selected network. The network may no longer be in range. Please refresh the list of available networks, and try to connect again.</nameSignature></ctrlWindow>
		<extension>DisableBack</extension>
		<extension>DisableNext</extension>
	</stepinfo>
		


<!--
	<stepinfo name="CheckConnection">
		<instructions>We are testing your connection to the Wireless Network. &#xa;&#xa;Please wait...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>        
		<extension>NoArrow</extension>
		<extension>WaitForEnable</extension>	
		<extension>DisableNext</extension>
	</stepinfo>
-->


<!--
<stepinfo name="CheckConnection">
		<instructions>Please wait...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>2</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>        
		<extension>WaitForEnable</extension>
		<extension>DisableNext</extension>
		<extension>NoArrow</extension>
	</stepinfo>-->

	
	
	<stepinfo name="testing"> 
 		<instructions>Testing the wireless connection. This may take a few minutes...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>50</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>        
		
		<module>DiagUtils.dll</module>
		<function>IsWirelessIPValidTimeout</function>
		<fork>
			<trueJumpTo>Connected</trueJumpTo>
			<falseJumpTo>Third</falseJumpTo>
		</fork>
		<extension>NoArrow</extension>
		<extension>SkipOnPrev</extension>
	</stepinfo>
	
	
	<stepinfo name="Third">
		<instructions>We are now validating your WEP key.&#xa;&#xa;Please wait...</instructions>
		<module>DiagUtils.dll</module>
		<function>IsWirelessAutoIPTimeOut</function>
		<fork>
			<trueJumpTo>auto</trueJumpTo>
			<falseJumpTo>share</falseJumpTo>
		</fork>		
		<!--
		<instructions>You were unable to connect to the wireless network.&#xa;&#xa;Please run our diagnostics program.</instructions>
		<extension>EndUtility</extension>	
		-->
	</stepinfo>



	<stepinfo name = "auto">
		<instructions>You may have selected the wrong access point or entered an incorrect network (WEP) key.&#xa;&#xa;Click "Next" to continue.</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<extension>NoArrow</extension>
		<extension>DisableBack</extension>
	</stepinfo>

<!--
	<stepinfo>
		<instructions>Is this the access point you're trying to connect to?</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>50</ctrlWindowExtra1>
		<ctrlWindowExtra2>5</ctrlWindowExtra2>
		<fork>
			<leftLabel>No</leftLabel>
			<leftJumpBack>WirelessFound</leftJumpBack>
			<rightLabel>Yes</rightLabel>
			<rightJumpTo>disconnect</rightJumpTo>
		</fork>
		<extension>DisableNext</extension>
	</stepinfo>
-->
	
	<!--DISCONNECT-->


	<stepinfo name="disconnect">
		<instructions>To continue, disconnect from the wireless network.&#xa;&#xa;Select your network from the list, and click "Disconnect." </instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>50</ctrlWindowExtra1>
		<ctrlWindowExtra2>5</ctrlWindowExtra2>
		<extension>DisableNext</extension>
	</stepinfo>	 	
	
<stepinfo name="OPTIONAL">
		<instructions>Click "Yes" to disconnect from the wireless network.</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><controlIDSignature>0x00000007</controlIDSignature></ctrlWindow>
		<ctrlWindow><controlIDSignature>0x00000006</controlIDSignature></ctrlWindow>
		<ctrlWindow><controlIDSignature>0x0000FFFF</controlIDSignature></ctrlWindow>
		<!--<ctrlWindow><name>&amp;Yes</name></ctrlWindow>-->
		<ctrlWindowType>offsetRatio</ctrlWindowType>
		<ctrlWindowExtra1>70</ctrlWindowExtra1>
		<ctrlWindowExtra2>50</ctrlWindowExtra2>
		<extension>WaitForClose</extension>
		<extension>DisableNext</extension>
		<extension>DisableBack</extension>
		<extension>SkipOnPrev</extension>
		<extension>NoArrow</extension>
	</stepinfo>

	<stepinfo name="OPTIONAL">
		<instructions>Disconnecting...</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Choose a wireless network</nameSignature></ctrlWindow>
		<ctrlWindow><nameSignature>Refresh network list</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
        <extension>NoArrow</extension>
		<module>CommonUtils.dll</module>
			<functionParam>targetCtrl</functionParam>
        <function>WaitForControlToEnable</function>
		<extension>SkipOnPrev</extension>
	</stepinfo>

	<stepinfo>
		<instructions>Checking for existing connections.&#xa;&#xa;Please wait...</instructions>
		<module>DiagUtils.dll</module>
		<function>IsWirelessSSIDValidTimeOut</function>
		<fork>
			<falseJumpBack>StartSetup</falseJumpBack>
			<trueJumpBack>disconnect</trueJumpBack>
		</fork>
		<extension>SkipOnPrev</extension>
	</stepinfo>

	<stepinfo name="share">
		<instructions>You may have moved out of the access point's range, or the access point is not configured correctly.</instructions>
		<ctrlWindow><name></name></ctrlWindow>
		<ctrlWindow><nameSignature>Refresh network list</nameSignature></ctrlWindow>
		<ctrlWindow><class>ListBox</class></ctrlWindow>	
		<extension>NoArrow</extension>
		<extension>EndUtility</extension>
	</stepinfo>
		
		
	<stepinfo name="Connected">
		<instructions>Your computer is connected to the network. If you have difficulties with your connection, click "Diagnostics" in the VAIO Wireless Utility.</instructions>
		<extension>DisableNext</extension>
		<extension>DisableBack</extension>
		<extension>NoArrow</extension>
	</stepinfo>


</start>

