Author: jdonnerstag
Date: Sun Jun 21 09:06:08 2009
New Revision: 786957

URL: http://svn.apache.org/viewvc?rev=786957&view=rev
Log:
added test case

Added:
    wicket/trunk/wicket-datetime/src/test/java/log4j.properties
    wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/
    wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/
    
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/
    
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatePickerTest.java
    
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.html
    
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.java
    
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage_1_ExpectedResult.html

Added: wicket/trunk/wicket-datetime/src/test/java/log4j.properties
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/test/java/log4j.properties?rev=786957&view=auto
==============================================================================
--- wicket/trunk/wicket-datetime/src/test/java/log4j.properties (added)
+++ wicket/trunk/wicket-datetime/src/test/java/log4j.properties Sun Jun 21 
09:06:08 2009
@@ -0,0 +1,18 @@
+log4j.debug=false
+
+log4j.rootLogger=INFO,Stdout
+
+# please keep this setting FATAL to avoid questions from users
+# why there are stacktraces in the test output. You can turn it
+# down if you need to when testing, but don't check it in. (eelco)
+
+# changing back to ERROR. Looks like in some cases the log4j.properties
+# in wicket gets picked which results in not printing the exceptions
+# and that can be a bit dangerous (matej)
+log4j.logger.org.apache.wicket=ERROR
+#log4j.logger.org.apache.wicket.resource=FATAL
+#log4j.logger.org.apache.wicket.Localizer=FATAL
+
+log4j.appender.Stdout=org.apache.log4j.ConsoleAppender
+log4j.appender.Stdout.layout=org.apache.log4j.PatternLayout
+log4j.appender.Stdout.layout.conversionPattern=%-5p - %-26.26c{1} - %m\n

Added: 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatePickerTest.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatePickerTest.java?rev=786957&view=auto
==============================================================================
--- 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatePickerTest.java
 (added)
+++ 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatePickerTest.java
 Sun Jun 21 09:06:08 2009
@@ -0,0 +1,33 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.wicket.extensions.yui.calendar;
+
+import org.apache.wicket.WicketTestCase;
+
+/**
+ * 
+ */
+public class DatePickerTest extends WicketTestCase
+{
+       /**
+        * @throws Exception
+        */
+       public void testRenderHomePage() throws Exception
+       {
+               executeTest(DatesPage.class, "DatesPage_1_ExpectedResult.html");
+       }
+}

Added: 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.html
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.html?rev=786957&view=auto
==============================================================================
--- 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.html
 (added)
+++ 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.html
 Sun Jun 21 09:06:08 2009
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<title>Wicket Examples - dates</title>
+<link rel="stylesheet" type="text/css" href="style.css" />
+<style type="text/css">
+th {
+       color: grey;
+}
+</style>
+</head>
+<body>
+<form wicket:id="localeForm">
+<p><select wicket:id="localeSelect" /> [<a href="#"
+       wicket:id="localeUSLink">set to english</a>]</p>
+</form>
+<p>
+<form wicket:id="form"><input type="text"
+       wicket:id="dateTextField" /> <input type="submit" value="submit" 
/></form>
+</p>
+<p>
+       <div wicket:id="feedback"></div>
+</p>
+</body>
+</html>

Added: 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.java?rev=786957&view=auto
==============================================================================
--- 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.java
 (added)
+++ 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage.java
 Sun Jun 21 09:06:08 2009
@@ -0,0 +1,202 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.wicket.extensions.yui.calendar;
+
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.Date;
+import java.util.List;
+import java.util.Locale;
+
+import org.apache.wicket.Session;
+import org.apache.wicket.datetime.StyleDateConverter;
+import org.apache.wicket.datetime.markup.html.form.DateTextField;
+import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.markup.html.form.ChoiceRenderer;
+import org.apache.wicket.markup.html.form.DropDownChoice;
+import org.apache.wicket.markup.html.form.Form;
+import org.apache.wicket.markup.html.link.Link;
+import org.apache.wicket.markup.html.panel.FeedbackPanel;
+import org.apache.wicket.model.AbstractReadOnlyModel;
+import org.apache.wicket.model.PropertyModel;
+
+/**
+ * Demonstrates components from the wicket-date project and a bunch of locale 
fiddling.
+ */
+public class DatesPage extends WebPage
+{
+       /**
+        * Choice for a locale.
+        */
+       private final class LocaleChoiceRenderer extends ChoiceRenderer<Locale>
+       {
+               private static final long serialVersionUID = 1L;
+
+               /**
+                * Constructor.
+                */
+               public LocaleChoiceRenderer()
+               {
+               }
+
+               /**
+                * @see 
org.apache.wicket.markup.html.form.IChoiceRenderer#getDisplayValue(Object)
+                */
+               @Override
+               public Object getDisplayValue(Locale locale)
+               {
+                       String enName = locale.getDisplayName(LOCALE_EN);
+                       String localizedName = 
locale.getDisplayName(selectedLocale);
+                       return localizedName + (!enName.equals(localizedName) ? 
(" (" + enName + ")") : "");
+               }
+       }
+
+       /**
+        * Dropdown with Locales.
+        */
+       private final class LocaleDropDownChoice extends DropDownChoice<Locale>
+       {
+               private static final long serialVersionUID = 1L;
+
+               /**
+                * Construct.
+                * 
+                * @param id
+                *            component id
+                */
+               public LocaleDropDownChoice(String id)
+               {
+                       super(id);
+                       // sort locales on strings of selected locale
+                       setChoices(new AbstractReadOnlyModel<List< ? extends 
Locale>>()
+                       {
+                               private static final long serialVersionUID = 1L;
+
+                               @Override
+                               public List<Locale> getObject()
+                               {
+                                       getSelectedLocale();
+                                       List<Locale> locales = new 
ArrayList<Locale>(LOCALES);
+                                       Collections.sort(locales, new 
Comparator<Locale>()
+                                       {
+                                               public int compare(Locale o1, 
Locale o2)
+                                               {
+                                                       return 
o1.getDisplayName(selectedLocale).compareTo(
+                                                                       
o2.getDisplayName(selectedLocale));
+                                               }
+                                       });
+                                       return locales;
+                               }
+                       });
+                       setChoiceRenderer(new LocaleChoiceRenderer());
+                       setDefaultModel(new 
PropertyModel<Locale>(DatesPage.this, "selectedLocale"));
+               }
+
+               /**
+                * @see 
org.apache.wicket.markup.html.form.DropDownChoice#onSelectionChanged(java.lang.Object)
+                */
+               @Override
+               public void onSelectionChanged(Locale newSelection)
+               {
+               }
+
+               /**
+                * @see 
org.apache.wicket.markup.html.form.DropDownChoice#wantOnSelectionChangedNotifications()
+                */
+               @Override
+               protected boolean wantOnSelectionChangedNotifications()
+               {
+                       return true;
+               }
+       }
+
+       private static final Locale LOCALE_EN = new Locale("en");
+
+       private static final List<Locale> LOCALES;
+       static
+       {
+               LOCALES = Arrays.asList(Locale.getAvailableLocales());
+       }
+
+       private final Date date = new Date();
+
+       private Locale selectedLocale = LOCALE_EN;
+
+       /**
+        * Constructor
+        */
+       public DatesPage()
+       {
+               selectedLocale = Session.get().getLocale();
+               Form< ? > localeForm = new Form<Void>("localeForm");
+               localeForm.add(new LocaleDropDownChoice("localeSelect"));
+               localeForm.add(new Link<Void>("localeUSLink")
+               {
+                       private static final long serialVersionUID = 1L;
+
+                       @Override
+                       public void onClick()
+                       {
+                               selectedLocale = LOCALE_EN;
+                       }
+               });
+               add(localeForm);
+               DateTextField dateTextField = new 
DateTextField("dateTextField", new PropertyModel<Date>(
+                               this, "date"), new StyleDateConverter("S-", 
true))
+               {
+                       private static final long serialVersionUID = 1L;
+
+                       @Override
+                       public Locale getLocale()
+                       {
+                               return selectedLocale;
+                       }
+               };
+               Form< ? > form = new Form<Void>("form")
+               {
+                       private static final long serialVersionUID = 1L;
+
+                       @Override
+                       protected void onSubmit()
+                       {
+                               info("set date to " + date);
+                       }
+               };
+               add(form);
+               form.add(dateTextField);
+               dateTextField.add(new DatePicker());
+               add(new FeedbackPanel("feedback"));
+       }
+
+       /**
+        * @return the selected locale
+        */
+       public final Locale getSelectedLocale()
+       {
+               return selectedLocale;
+       }
+
+       /**
+        * @param selectedLocale
+        */
+       public final void setSelectedLocale(Locale selectedLocale)
+       {
+               this.selectedLocale = selectedLocale;
+       }
+}
\ No newline at end of file

Added: 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage_1_ExpectedResult.html
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage_1_ExpectedResult.html?rev=786957&view=auto
==============================================================================
--- 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage_1_ExpectedResult.html
 (added)
+++ 
wicket/trunk/wicket-datetime/src/test/java/org/apache/wicket/extensions/yui/calendar/DatesPage_1_ExpectedResult.html
 Sun Jun 21 09:06:08 2009
@@ -0,0 +1,252 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<title>Wicket Examples - dates</title>
+<link rel="stylesheet" type="text/css" href="../style.css"/>
+<style type="text/css">
+th {
+       color: grey;
+}
+</style>
+<script type="text/javascript" 
src="resources/org.apache.wicket.extensions.yui.YuiLib/yuiloader.js"></script>
+<script type="text/javascript" 
src="resources/org.apache.wicket.markup.html.WicketEventReference/wicket-event.js"></script>
+<script type="text/javascript" ><!--/*--><![CDATA[/*><!--*/
+Wicket.Event.add(window, "domready", function(event) { /*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+if (typeof wicketCalendarInits == 'undefined') {
+       wicketCalendarInits = new Array();
+       wicketCalendarInitFinished = false;
+}
+
+initdateTextField1 = function() {
+       Wicket.DateTime.init( {
+               widgetId: "dateTextField1",
+               componentId: "dateTextField1",                          
+               calendarInit: { 
WEEKDAYS_MEDIUM:["So","Mo","Di","Mi","Do","Fr","Sa"],selected:"06/21/2009",MONTHS_LONG:["Januar","Februar","M\u00E4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],pagedate:"06/2009",WEEKDAYS_1CHAR:["S","M","D","M","D","F","S"],START_WEEKDAY:1,MONTHS_SHORT:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],WEEKDAYS_SHORT:["So","Mo","Di","Mi","Do","Fr","Sa"],WEEKDAYS_LONG:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],close:true
 },
+               datePattern: "dd.MM.yy",
+               alignWithIcon: true,
+               fireChangeEvent: true,
+               hideOnSelect: true
+       });
+       
+};
+
+if (wicketCalendarInitFinished) {
+       // when a DatePicker is added via ajax, the loader is already finished, 
so
+       // we call the init function directly.
+       initdateTextField1();
+} else {
+       // when page is rendered, all calendar components will be initialized 
after
+       // the required js libraries have been loaded.
+       wicketCalendarInits.push(initdateTextField1);
+}
+
+if (typeof wicketYuiLoader == 'undefined')     {
+       wicketYuiLoader = new YAHOO.util.YUILoader({
+               base: "resources/org.apache.wicket.extensions.yui.YuiLib/", 
+               filter: "RAW",
+               allowRollup: false,
+               require: ["wicket-date"],               
+               onSuccess: function() {
+                       wicketCalendarInitFinished = true;      
+                       while (wicketCalendarInits.length > 0) {
+                               wicketCalendarInits.pop()();
+                       }               
+               }
+       });
+       
+       wicketYuiLoader.addModule({
+               name: "wicket-date",
+               type: "js",
+               requires: ["calendar"],
+               fullpath: 
"resources/org.apache.wicket.extensions.yui.calendar.DatePicker/wicket-date.js" 
                         
+       });
+       wicketYuiLoader.insert();
+}
+
+;});
+/*-->]]>*/</script>
+
+</head>
+<body>
+<form wicket:id="localeForm" id="localeForm2" method="post" 
action="?wicket:interface=:0:localeForm::IFormSubmitListener::"><div 
style="display:none"><input type="hidden" name="localeForm2_hf_0" 
id="localeForm2_hf_0" /></div>
+<p><select wicket:id="localeSelect" 
onchange="document.getElementById('localeForm2_hf_0').value='?wicket:interface=:0:localeForm:localeSelect::IOnChangeListener::';document.getElementById('localeForm2').submit();"
 name="localeSelect">
+<option value="0">Albanisch (Albanian)</option>
+<option value="1">Albanisch (Albanien) (Albanian (Albania))</option>
+<option value="2">Arabisch (Arabic)</option>
+<option value="3">Arabisch (Algerien) (Arabic (Algeria))</option>
+<option value="4">Arabisch (Bahrain) (Arabic (Bahrain))</option>
+<option value="5">Arabisch (Irak) (Arabic (Iraq))</option>
+<option value="6">Arabisch (Jemen) (Arabic (Yemen))</option>
+<option value="7">Arabisch (Jordanien) (Arabic (Jordan))</option>
+<option value="8">Arabisch (Katar) (Arabic (Qatar))</option>
+<option value="9">Arabisch (Kuwait) (Arabic (Kuwait))</option>
+<option value="10">Arabisch (Libanon) (Arabic (Lebanon))</option>
+<option value="11">Arabisch (Libyen) (Arabic (Libya))</option>
+<option value="12">Arabisch (Marokko) (Arabic (Morocco))</option>
+<option value="13">Arabisch (Oman) (Arabic (Oman))</option>
+<option value="14">Arabisch (Saudi-Arabien) (Arabic (Saudi Arabia))</option>
+<option value="15">Arabisch (Sudan) (Arabic (Sudan))</option>
+<option value="16">Arabisch (Syrien) (Arabic (Syria))</option>
+<option value="17">Arabisch (Tunesien) (Arabic (Tunisia))</option>
+<option value="18">Arabisch (Vereinigte Arabische Emirate) (Arabic (United 
Arab Emirates))</option>
+<option value="19">Arabisch (&#196;gypten) (Arabic (Egypt))</option>
+<option value="20">Belorussisch (Belarusian)</option>
+<option value="21">Belorussisch (Belarus) (Belarusian (Belarus))</option>
+<option value="22">Bulgarisch (Bulgarian)</option>
+<option value="23">Bulgarisch (Bulgarien) (Bulgarian (Bulgaria))</option>
+<option value="24">Chinesisch (Chinese)</option>
+<option value="25">Chinesisch (China) (Chinese (China))</option>
+<option value="26">Chinesisch (Hongkong) (Chinese (Hong Kong))</option>
+<option value="27">Chinesisch (Singapur) (Chinese (Singapore))</option>
+<option value="28">Chinesisch (Taiwan) (Chinese (Taiwan))</option>
+<option value="29">Deutsch (German)</option>
+<option selected="selected" value="30">Deutsch (Deutschland) (German 
(Germany))</option>
+<option value="31">Deutsch (Luxemburg) (German (Luxembourg))</option>
+<option value="32">Deutsch (Schweiz) (German (Switzerland))</option>
+<option value="33">Deutsch (&#214;sterreich) (German (Austria))</option>
+<option value="34">D&#228;nisch (Danish)</option>
+<option value="35">D&#228;nisch (D&#228;nemark) (Danish (Denmark))</option>
+<option value="36">Englisch (English)</option>
+<option value="37">Englisch (Australien) (English (Australia))</option>
+<option value="38">Englisch (Indien) (English (India))</option>
+<option value="39">Englisch (Irland) (English (Ireland))</option>
+<option value="40">Englisch (Kanada) (English (Canada))</option>
+<option value="41">Englisch (Malta) (English (Malta))</option>
+<option value="42">Englisch (Neuseeland) (English (New Zealand))</option>
+<option value="43">Englisch (Philippinen) (English (Philippines))</option>
+<option value="44">Englisch (Singapur) (English (Singapore))</option>
+<option value="45">Englisch (S&#252;dafrika) (English (South Africa))</option>
+<option value="46">Englisch (Vereinigte Staaten von Amerika) (English (United 
States))</option>
+<option value="47">Englisch (Vereinigtes K&#246;nigreich) (English (United 
Kingdom))</option>
+<option value="48">Estnisch (Estonian)</option>
+<option value="49">Estnisch (Estland) (Estonian (Estonia))</option>
+<option value="50">Finnisch (Finnish)</option>
+<option value="51">Finnisch (Finnland) (Finnish (Finland))</option>
+<option value="52">Franz&#246;sisch (French)</option>
+<option value="53">Franz&#246;sisch (Belgien) (French (Belgium))</option>
+<option value="54">Franz&#246;sisch (Frankreich) (French (France))</option>
+<option value="55">Franz&#246;sisch (Kanada) (French (Canada))</option>
+<option value="56">Franz&#246;sisch (Luxemburg) (French (Luxembourg))</option>
+<option value="57">Franz&#246;sisch (Schweiz) (French (Switzerland))</option>
+<option value="58">Griechisch (Greek)</option>
+<option value="59">Griechisch (Griechenland) (Greek (Greece))</option>
+<option value="60">Griechisch (Zypern) (Greek (Cyprus))</option>
+<option value="61">Hebr&#228;isch (Hebrew)</option>
+<option value="62">Hebr&#228;isch (Israel) (Hebrew (Israel))</option>
+<option value="63">Hindi (Indien) (Hindi (India))</option>
+<option value="64">Indonesisch (Indonesian)</option>
+<option value="65">Indonesisch (Indonesien) (Indonesian (Indonesia))</option>
+<option value="66">Irisch (Irish)</option>
+<option value="67">Irisch (Irland) (Irish (Ireland))</option>
+<option value="68">Isl&#228;ndisch (Icelandic)</option>
+<option value="69">Isl&#228;ndisch (Island) (Icelandic (Iceland))</option>
+<option value="70">Italienisch (Italian)</option>
+<option value="71">Italienisch (Italien) (Italian (Italy))</option>
+<option value="72">Italienisch (Schweiz) (Italian (Switzerland))</option>
+<option value="73">Japanisch (Japanese)</option>
+<option value="74">Japanisch (Japan) (Japanese (Japan))</option>
+<option value="75">Japanisch (Japan,JP) (Japanese (Japan,JP))</option>
+<option value="76">Katalanisch (Catalan)</option>
+<option value="77">Katalanisch (Spanien) (Catalan (Spain))</option>
+<option value="78">Koreanisch (Korean)</option>
+<option value="79">Koreanisch (S&#252;dkorea) (Korean (South Korea))</option>
+<option value="80">Kroatisch (Croatian)</option>
+<option value="81">Kroatisch (Kroatien) (Croatian (Croatia))</option>
+<option value="82">Lettisch (Latvian)</option>
+<option value="83">Lettisch (Lettland) (Latvian (Latvia))</option>
+<option value="84">Litauisch (Lithuanian)</option>
+<option value="85">Litauisch (Litauen) (Lithuanian (Lithuania))</option>
+<option value="86">Malay</option>
+<option value="87">Malay (Malaysia)</option>
+<option value="88">Maltesisch (Maltese)</option>
+<option value="89">Maltesisch (Malta) (Maltese (Malta))</option>
+<option value="90">Mazedonisch (Macedonian)</option>
+<option value="91">Mazedonisch (Mazedonien) (Macedonian (Macedonia))</option>
+<option value="92">Niederl&#228;ndisch (Dutch)</option>
+<option value="93">Niederl&#228;ndisch (Belgien) (Dutch (Belgium))</option>
+<option value="94">Niederl&#228;ndisch (Niederlande) (Dutch 
(Netherlands))</option>
+<option value="95">Norwegisch (Norwegian)</option>
+<option value="96">Norwegisch (Norwegen) (Norwegian (Norway))</option>
+<option value="97">Norwegisch (Norwegen,Nynorsk) (Norwegian 
(Norway,Nynorsk))</option>
+<option value="98">Polnisch (Polish)</option>
+<option value="99">Polnisch (Polen) (Polish (Poland))</option>
+<option value="100">Portugiesisch (Portuguese)</option>
+<option value="101">Portugiesisch (Brasilien) (Portuguese (Brazil))</option>
+<option value="102">Portugiesisch (Portugal) (Portuguese (Portugal))</option>
+<option value="103">Rum&#228;nisch (Romanian)</option>
+<option value="104">Rum&#228;nisch (Rum&#228;nien) (Romanian 
(Romania))</option>
+<option value="105">Russisch (Russian)</option>
+<option value="106">Russisch (Russland) (Russian (Russia))</option>
+<option value="107">Schwedisch (Swedish)</option>
+<option value="108">Schwedisch (Schweden) (Swedish (Sweden))</option>
+<option value="109">Serbisch (Serbian)</option>
+<option value="110">Serbisch (Bosnien und Herzegowina) (Serbian (Bosnia and 
Herzegovina))</option>
+<option value="111">Serbisch (Montenegro) (Serbian (Montenegro))</option>
+<option value="112">Serbisch (Serbia) (Serbian (Serbia))</option>
+<option value="113">Serbisch (Serbien und Montenegro) (Serbian (Serbia and 
Montenegro))</option>
+<option value="114">Slowakisch (Slovak)</option>
+<option value="115">Slowakisch (Slowakei) (Slovak (Slovakia))</option>
+<option value="116">Slowenisch (Slovenian)</option>
+<option value="117">Slowenisch (Slowenien) (Slovenian (Slovenia))</option>
+<option value="118">Spanisch (Spanish)</option>
+<option value="119">Spanisch (Argentinien) (Spanish (Argentina))</option>
+<option value="120">Spanisch (Bolivien) (Spanish (Bolivia))</option>
+<option value="121">Spanisch (Chile) (Spanish (Chile))</option>
+<option value="122">Spanisch (Costa Rica) (Spanish (Costa Rica))</option>
+<option value="123">Spanisch (Dominikanische Republik) (Spanish (Dominican 
Republic))</option>
+<option value="124">Spanisch (Ecuador) (Spanish (Ecuador))</option>
+<option value="125">Spanisch (El Salvador) (Spanish (El Salvador))</option>
+<option value="126">Spanisch (Guatemala) (Spanish (Guatemala))</option>
+<option value="127">Spanisch (Honduras) (Spanish (Honduras))</option>
+<option value="128">Spanisch (Kolumbien) (Spanish (Colombia))</option>
+<option value="129">Spanisch (Mexiko) (Spanish (Mexico))</option>
+<option value="130">Spanisch (Nicaragua) (Spanish (Nicaragua))</option>
+<option value="131">Spanisch (Panama) (Spanish (Panama))</option>
+<option value="132">Spanisch (Paraguay) (Spanish (Paraguay))</option>
+<option value="133">Spanisch (Peru) (Spanish (Peru))</option>
+<option value="134">Spanisch (Puerto Rico) (Spanish (Puerto Rico))</option>
+<option value="135">Spanisch (Spanien) (Spanish (Spain))</option>
+<option value="136">Spanisch (Uruguay) (Spanish (Uruguay))</option>
+<option value="137">Spanisch (Venezuela) (Spanish (Venezuela))</option>
+<option value="138">Spanisch (Vereinigte Staaten von Amerika) (Spanish (United 
States))</option>
+<option value="139">Thai</option>
+<option value="140">Thai (Thailand)</option>
+<option value="141">Thai (Thailand,TH)</option>
+<option value="142">Tschechisch (Czech)</option>
+<option value="143">Tschechisch (Tschechische Republik) (Czech (Czech 
Republic))</option>
+<option value="144">T&#252;rkisch (Turkish)</option>
+<option value="145">T&#252;rkisch (T&#252;rkei) (Turkish (Turkey))</option>
+<option value="146">Ukrainisch (Ukrainian)</option>
+<option value="147">Ukrainisch (Ukraine) (Ukrainian (Ukraine))</option>
+<option value="148">Ungarisch (Hungarian)</option>
+<option value="149">Ungarisch (Ungarn) (Hungarian (Hungary))</option>
+<option value="150">Vietnamesisch (Vietnamese)</option>
+<option value="151">Vietnamesisch (Vietnam) (Vietnamese (Vietnam))</option>
+</select> [<a 
href="?wicket:interface=:0:localeForm:localeUSLink::ILinkListener::" 
wicket:id="localeUSLink">set to english</a>]</p>
+</form>
+<p>
+<form wicket:id="form" id="form3" method="post" 
action="?wicket:interface=:0:form::IFormSubmitListener::"><div 
style="display:none"><input type="hidden" name="form3_hf_0" id="form3_hf_0" 
/></div><input type="text" wicket:id="dateTextField" value="21.06.09" 
name="dateTextField" id="dateTextField1"/>
+<span class="yui-skin-sam">&nbsp;<span 
style="display:none;position:absolute;z-index: 99999;" 
id="dateTextField1Dp"></span><img style="cursor: pointer; border: none;" 
id="dateTextField1Icon" 
src="resources/org.apache.wicket.extensions.yui.calendar.DatePicker/icon1.gif" 
alt="" title=""/></span> <input type="submit" value="submit" /></form>
+</p>
+<p>
+       <div wicket:id="feedback"><wicket:panel>
+  
+</wicket:panel></div>
+</p>
+</body>
+</html>


Reply via email to