

/*****************

  (c) 2006 Q42 B.V.

  The contents of this file, partially or in whole, may not be reproduced
  without prior written permission by Q42 B.V.

*****************/

function Resources() {
}

Resources.prototype = {
  
  culture: 'de-DE',
  id: '22',
  isselectcamp: 'True',
  iscamp2relax: 'False',
  usealternateresultcheck: 'False',
  showdecimals: 'True',
  loggerpath: '',
  loggerweb: 'False',
  messages: {
    and: "und",
    formvalidator: {
      header:									"Bitte korrigieren Sie die folgenden Felder:",
      url:										"Falsches Format",
      email:									" nicht korrekt ausgef&uuml;llt",
      clientcode:							" is ongeldig",
      compareEmailAddresses:	" muss das Gleiche stehen, wie im Feld: E-Mail-Adresse",
      birthdate:							" muss ein g&uuml;ltiges Geburtsdatum sein",
      birthdate18:						"Mindestens ein Reisender muß älter als 18 Jahre sein.",
			number:									"Muss eine Zahl sein",
      numberLoose:        		" muss ein Termin oder eine Zahl sein",
      numberStrict:       		" muss eine Zahl sein",
      numberPhone:        		" muss eine Zahl sein",
			numberPhoneRegEx:    		" muss eine Zahl sein",
      already_exists:     		" Schon vorhanden",
      required:           		" ist erforderlich",
      dateDMY:            		" Dies ist kein g&uuml;ltiges Datum (zum Beispiel 12-03-2005).",
      dateDay:            		" ung&uuml;ltiger Tag (1-31)",
      dateMonth:          		" ung&uuml;ltiger Monat (1-12)",
      dateYear:           		" ung&uuml;ltiges Jahr",
      postcode:								" ist ung&uuml;ltig",
      inbetween:							" ung&uuml;ltig",
      homepage_name:      		": Geben Sie einen Namen an!",
      formvalidator_header: 	"Bitte korrigieren Sie die folgenden Felder:"
    },
    favorites: {
      no_cookies:         "Ihr Browser l&auml;sst keine Coockies zu\nDiese m&uuml;ssen zugelassen werden, wenn Sie eine Merkliste anlegen wollen",
      add_confirm:        "Wollen Sie diesen Ort zu ihrer Merkliste hinzu f&uuml;gen?\nSie k&ouml;nnen ihre Merkliste ansehen, indem Sie oben rechts auf 'Merkliste' klicken.",
      already_added:      "zur Merkliste hinzugef&uuml;gt",
      added_notice:       'zur Merkliste hinzugef&uuml;gt <a href="/Favorieten">zu ihrer Merkliste</a>.',
      removed_notice:     'die Auswahl wurde von ihrer Merkliste entfernt',
      add_to_favorites:   'Zur Merkliste hinzuf&uuml;gen'
    },
    comparison: {
      select_only_2_to_3:     "W&auml;hlen Sie 2-3 Unterk&uuml;nfte aus, um mit diesem Angebot zu vergleichen.",
      first_select_2_to_3:    "Sie m&uuml;ssen erst 2-3 Unterk&uuml;nfte w&auml;hlen, um dieses Angebot vergleichen zu k&ouml;nnen.",
      go_to_page:             '<a href="/Vergelijken.aspx" class="notice-compare">Gehe zu einer vergleichbaren Seite.</a>',
      remove_from_comparison: "aus dem Vergleich entfernen"
    },
    clicktracker: {
      ct_search_period_month:							"/suchen/zeitraum/monat/",
      ct_search_period_nextmonth:					"/suchen/zeitraum/monat/nachste",
      ct_search_period_prevmonth:					"/suchen/zeitraum/monat/vorherige",
      ct_search_period_day:								"/suchen/zeitraum/tag/",
      ct_search_ca_country:								"/suchen/landundgebiet/land/",
      ct_search_ca_countries:							"/zoekmodule/landenengebieden/land/",
      ct_search_ca_area:									"/suchen/landundgebiet/gebiet/",
      ct_search_ca_areas:									"/zoekmodule/landenengebieden/gebied/",
      ct_search_ca_resetmap:							"/suchen/landundgebiet/resetgooglemap",
      ct_search_ca_zoommap:								"/suchen/landundgebiet/zoomgooglemap",
      ct_search_ca_dragmap:								"/suchen/landundgebiet/draggooglemap",
      ct_search_price_min:								"/suchen/preis/minpreis/",
      ct_search_price_max:								"/suchen/preis/maxpreis/",
      ct_search_resetall:									"/suchen/resetall",
      ct_search_ca_reset:									"/suchen/landundgebiet/reset",
      ct_search_period_reset:							"/suchen/zeitraum/reset",
      ct_search_acco_reset:								"/suchen/unterkunftsart/reset",
      ct_search_price_reset:							"/suchen/preis/reset",
      ct_search_travelparty_reset:				"/suchen/reisenden/reset",
      ct_search_code_reset:								"/zoekmodule/code/reset",
      ct_search_acco:											"/suchen/unterkunftsart/",
      ct_search_acco_rooms:								"/suchen/unterkunftsart/schlafzimmer/",
      ct_search_travelparty_persons:			"/suchen/reisenden/personenanzahl/",
      ct_search_offer:										"/suchen/angebote",
      ct_search_lastminute:								"/suchen/lastminutes",
      ct_search_searchbutton:							"/suchen/such",
      ct_search_mapbutton:								"/suchen/suchauflandkarte",
      ct_search_codebutton:								"/zoekmodule/codezoekknop",
      ct_search_period_duration:					"/suchen/zeitraum/dauer/",
      ct_search_period_exact:							"/suchen/zeitraum/suchenexact",
      ct_search_period_marge5:						"/suchen/zeitraum/suchenmitmarge",
      ct_search_tab_holiday:							"/suchen/tab/unterkunftssuche",
      ct_search_tab_code:									"/suchen/tab/code",
      ct_search_tab_sitemap:							"/suchen/tab/ubersicht",
      ct_acco:														"/unterkunft/##name##/produktseite",
      ct_acco_tab:												"/unterkunft/##name##/tab/",
      ct_acco_select_product:							"/unterkunft/##name##/produkt/",
      ct_acco_select_persons:							"/unterkunft/##name##/personen/",
      ct_acco_select_month:								"/unterkunft/##name##/monat/",
      ct_acco_select_nextmonth:						"/unterkunft/##name##/monat/nachste",
      ct_acco_select_prevmonth:						"/unterkunft/##name##/monat/vorherige",
      ct_acco_select_day:									"/unterkunft/##name##/tag/",
      ct_acco_select_price:								"/unterkunft/##name##/preis/",
      ct_acco_book_step1:									"/unterkunft/##name##/buchen/schritt1",
      ct_acco_book_step2:									"/unterkunft/##name##/buchen/schritt2",
      ct_acco_book_step3:									"/unterkunft/##name##/buchen/schritt3",
      ct_acco_book_submit:								"/unterkunft/##name##/buchen/submit",
      ct_acco_book_thanks:								"/unterkunft/##name##/buchen/vielendank",
      ct_acco_book_plusperson:								"/accommodatie/##name##/boeken/persoonmeer",
      ct_acco_book_minperson:								"/accommodatie/##name##/boeken/persoonminder",
      ct_result:													"/ergebnisse/",
      ct_resultmap:												"/landkarte/"
    },
    you_must_agree_to_the_terms_and_conditions: 'Sie m&uuml;ssen erst den allgemeinen Gesch&auml;ftsbedingungen zustimmen, um buchen zu k&ouml;nnen.',
    you_must_agree_to_the_terms_and_conditions2:'Sie m&uuml;ssen erst den allgemeinen Gesch&auml;ftsbedingungen zustimmen, um buchen zu k&ouml;nnen.',
		you_must_select_a_payment_method:						'U moet een van de betalingsmethoden selecteren voordat u uw reservering kunt afronden.',
		you_must_select_a_payment_method2:					'U moet een van de betalingsmethoden selecteren.',
    cancellation_text:													"",
    discontinuance_text:												"Wenn Sie keine R&uuml;cktrittskostenversicherung abschlie&#0223;en, riskieren Sie hohe Kosten, wenn Sie die Reise (z.B. wegen Krankheit) unerwartet nicht antreten k&ouml;nnen. Sind Sie sicher, dass Sie keine R&uuml;cktrittsversicherung abschlie&#0223;en wollen?",
    travel_text: 																"",
    cancellation_text2:													"",
    discontinuance_text2:												"Wenn Sie keine R&uuml;cktrittskostenversicherung abschlie&#0223;en, riskieren Sie hohe Kosten, wenn Sie die Reise (z.B. wegen Krankheit) unerwartet nicht antreten k&ouml;nnen. Sind Sie sicher, dass Sie keine R&uuml;cktrittsversicherung abschlie&#0223;en wollen?",
    travel_text2: 															"",
    error_checktermsofuse: 											'Um buchen zu k&ouml;nnen, m&uuml;ssen Sie sich erst mit den allgemeinen Gesch&auml;ftsbedingungen von Vacanceselect einverstanden erkl&auml;ren.',
    calendar_select_date: 											'W&auml;hlen Sie bitte ein Datum von heute ab',
    homepage_newsletter_lastname: 							'Nachname',
    homepage_newsletter_initials: 							'Vorname',
    no_preference: 															'Bitte ausw&auml;hlen',
    error_budget_selectperiod: 									'W&auml;hlen Sie erst einen Zeitraum bevor Sie zur Buchung gehen.',
    from: 																			'von',
    areas: 																			'Regionen',
    search_persons: 														'Personen',
    search_morethan8persons: 										'Mehr als 8 Personen',
    search_morethan9persons: 										'9 - 20 personen',
    search_morethan20persons: 									'Mehr als 20 personen',
    choose:																			'Bitte w&auml;hlen Sie',
    capitalize:																	'false',
    expandAll:                                  'Infotabellen ausklappen',
    collapseAll:                                'Infotabellen einklappen',
    legendClose:                                'sluit de zoekmodule',
    legendOpen:                                 'open de zoekmodule',
    mapSelection:                               '(über die Karte)',
    booking_age_under_18:                       'Mindestens ein Reisender muß älter als 18 Jahre sein.',
    less_info:																	'Weniger Informationen',
    more_info:																	'Mehr Informationen',
    click_for_area:														  "Klicken Sie hier für Fotos des Umfeldes",
    click_for_accomodation:                     "Klicken Sie hier für Fotos der Unterkünfte",
    free_text_example:                          '',
    booking_payment_conditions:                 'Allgemeinen Gesch&auml;ftsbedingungen',
    searchtextsingle:														'',
    searchtextmultiple:													''
  },
  SpecialDecode: function(text)
  {
    return text.split("&uuml;").join("ü").split("&ouml;").join("ö").split("&auml;").join("ä").split("&Uuml;").join("Ü").split("&Ouml;").join("Ö").split("&Auml;").join("Ä").split("&#0223;").join("ß");
  },
  SpecialEncode: function(text)
  {
    return text.split("ü").join("&uuml;").split("ö").join("&ouml;").split("ä").join("&auml;").split("Ü").join("&Uuml;").split("Ö").join("&Ouml;").split("Ä").join("&Auml;").split("ß").join("&#0223;");
  },
  RemoveDiacritics: function(text)
  {
		var result = '';
		var i = 0;
		
		for (i = 0; i < text.length; i++)
		{
			switch (text.charAt(i))
			{
				case 'ü':
					result += 'u';
					break;
				case 'ö':
					result += 'o';
					break;
				case 'ä':
					result += 'a';
					break;
				case 'Ü':
					result += 'U';
					break;
				case 'Ö':
					result += 'O';
					break;
				case 'Ä':
					result += 'A';
					break;
				case 'ß':
					result += 'sz';
					break;
				case 'Ë':
					result += 'E';
					break;
				case 'ë':
					result += 'e';
					break;
				case 'è':
					result += 'e';
					break;
				case 'é':
					result += 'e';
					break;
				case 'È':
					result += 'E';
					break;
				case 'É':
					result += 'E';
					break;
				case 'æ':
					result += "ae";
					break;
				case 'Ø':
					result += 'o';
					break;
				case ' ':
					result += '-';
					break;
				default:
					result += text.charAt(i);
					break;
			}
		}

    return result;
  }
};

var resources = new Resources();
