/*
Datei mit JavaScripts für Erweiterungen des dynamischen Menüs


Anwendung:
------------------------------------------------------------------------------------------
Die Datei muss zusätzlich zum dynamischen Menü in die jeweilige HTML/JSP-Seite eingebunden
werden, damit das dynamische Menü korrekt funktioniert.
Beispiel zum Einbinden in eine JSP (HTML analog dazu):
	 <%-- JavaScript für die Erweiterungen des dynamischen Menüs einbinden --%>
	 <script src="<%= WebUtil.getMimeURL(pageContext, "js/menu_extensions.js") %>"
					type="text/javascript">
	 </script>
	 <%-- JavaScript für das Handling des dynamischen Menüs einbinden --%>
	 <script src="<%= WebUtil.getMimeURL(pageContext, "js/menu.js") %>"
					type="text/javascript">
	 </script>


JavaScripte:
------------------------------------------------------------------------------------------
Name                                            Beschreibung
customerExit_PrepareAndOpenMenuEntryURL()       Menüeintrags-URL aufbereiten und ausführen


Modification Log:
------------------------------------------------------------------------------------------
Version  Datum        Autor                 Beschreibung der Änderung
1.00     27.05.2003                         Produktivstart Internet Sales PHb2b
1.01     02.10.2003   Holger Dittrich       Datei erzeugt
1.02     21.10.2003   Holger Dittrich       Berücksichtigung der Vorschläge von Oliver Kastler (CMC)
1.03     29.10.2003   Holger Dittrich       Einbau Hinweis 520538: "B2B und B2C funktionieren nicht mit abgeschalteten Cookies":
																						Verwendung der rewriteURL-Funktion aus JavaScript-Datei js\urlrewrite.js
1.50     24.02.2005   Holger Dittrich       Migration auf CRM 4.0: Reengineering der JavaScript-Datei js/urlrewrite.js auf die SAP-Originaldatei b2c/jscript/urlrewrite.inc
																						Deshalb muss Beschreibung zu Version 1.03 lauten:
																						Verwendung der rewriteURL-Funktion aus JavaScript-Datei b2c/jscript/urlrewrite.inc
*/

/*
Funktion, um eine übergebene URL des dynamischen Menüs aufzubereiten und auszuführen.
Falls keine Aufbereitung gewünscht oder notwendig ist, kann diese Funktion unverändert übernommen werden.

Übergabe-Parameter:
menuEntryURL:   die aufzubereitende Menüeintrags-URL

Ergebnis:       die aufbereitete Menüeintrags-URL
*/
function customerExit_PrepareAndOpenMenuEntryURL( menuEntryURL )
{
	var resultURL;

	resultURL = menuEntryURL;

	// TODO: Hier kann ein spezifischer Code hinterlegt werden, um die URL aufzubereiten
	//       Bsp: resultURL = "http://www.hartmann.info/" + menuEntryURL;
	// Falls dies nicht notwendig ist, kann diese Funktion unverändert übernommen werden
	// Einbau Hinweis 520538: "B2B und B2C funktionieren nicht mit abgeschalteten Cookies"
	// Aufbereitung der URL mit der SAP-Funktion rewriteURL
	// Beispiel:
	// Übergabeparameter menuEntryURL:      'catalog/Z_setCurrentArea.do?Z_areaID=3CB172E98BC2A91EE10000000A808F1E'
	// resultURL bei aktivierten Cookies:   'http://hdhwas03.phag.net:0080/PHb2b/catalog/Z_setCurrentArea.do?Z_areaID=3CB172E98BC2A91EE10000000A808F1E'
	// resultURL bei deaktivierten Cookies: 'http://hdhwas03.phag.net:0080/PHb2b/catalog/Z_setCurrentArea.do;jsessionid=ID4001DB0.012201920311155079End;sapj2ee_*=4001?Z_areaID=3CB172E98BC2A91EE10000000A808F1E'
	resultURL = rewriteURL( resultURL );

	// Erweiterung von Oliver Kastler (CMC): URL ausführen
	document.location.href = resultURL;

	return resultURL;
}

