

/*****************

  (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: 'nl-NL',
  id: '1',
  isselectcamp: 'False',
  iscamp2relax: 'False',
  usealternateresultcheck: 'True',
  showdecimals: 'True',
  loggerpath: '',
  messages: {
    and: "en",
    formvalidator: {
      header:									"Corrigeer a.u.b. de volgende velden voordat u verder gaat:",
      url:										" is incorrect geformatteerd",
      email:									" is incorrect geformatteerd",
      compareEmailAddresses:	" moet hetzelfde zijn als het veld Emailadres",
      birthdate:							" moet een geldige geboortedatum zijn",
      birthdate18:						"Leeftijd van de hoofdboeker moet minstens 18 jaar zijn.",
			number:									" moet een getal zijn",
      numberLoose:        		" moet tenminste een getal bevatten",
      numberStrict:       		" moet een getal zijn",
      numberPhone:        		" moet een getal zijn. U dient alleen cijfers te gebruiken, waarschijnlijk heeft u een - gebruikt.\n    Vul het telefoonnummer in als bijvoorbeeld : 0721234567",
      already_exists:     		" bestaat al",
      required:           		" is vereist",
      dateDMY:            		" moet een geldige datum zijn (bijvoorbeeld 12-03-2005).",
      dateDay:            		" moet een geldige dag zijn (1-31)",
      dateMonth:          		" moet een geldige maand zijn (1-12)",
      dateYear:           		" moet een geldig jaar zijn",
      postcode:								" is ongeldig",
      inbetween:							" zijn ongeldig",
      homepage_name:      		": vul a.u.b. een naam in!",
      formvalidator_header: 	"Corrigeer a.u.b. de volgende velden voordat u verder gaat:"
    },
    favorites: {
      no_cookies:         "Je web browser ondersteunt geen cookies.\nDeze moet je eerst aanzetten of toestaan als je favorieten wilt opslaan.\nZie hiervoor de documentatie van je web browser.",
      add_confirm:        "Weet je zeker dat je deze bestemming wilt toevoegen aan je favorieten?\nJe kunt later deze favoriet bekijken door rechtsboven op 'favorieten' te klikken.",
      already_added:      "Toegevoegd aan favorieten",
      added_notice:       'De bestemming is toegevoegd aan <a href="/Favorieten">uw favorieten</a>.',
      removed_notice:     'De selectie is uit uw favorieten verwijderd.',
      add_to_favorites:   'Voeg toe aan favorieten'
    },
    comparison: {
      select_only_2_to_3:     "Selecteer a.u.b. slechts 2-3 bestemmingen om met elkaar te vergelijken.",
      first_select_2_to_3:    "U moet eerst 2-3 bestemmingen selecteren om met elkaar te vergelijken.",
      go_to_page:             '<a href="/Vergelijken.aspx" class="notice-compare">Ga naar de vergelijkingspagina.</a>',
      remove_from_comparison: "Verwijderen van vergelijking"
    },
    clicktracker: {
      ct_search_period_month:							"/zoekmodule/periode/maand/",
      ct_search_period_nextmonth:					"/zoekmodule/periode/maand/volgende",
      ct_search_period_prevmonth:					"/zoekmodule/periode/maand/vorige",
      ct_search_period_day:								"/zoekmodule/periode/dag/",
      ct_search_ca_country:								"/zoekmodule/landengebied/land/",
      ct_search_ca_countries:							"/zoekmodule/landenengebieden/land/",
      ct_search_ca_area:									"/zoekmodule/landengebied/gebied/",
      ct_search_ca_areas:									"/zoekmodule/landenengebieden/gebied/",
      ct_search_ca_resetmap:							"/zoekmodule/landengebied/resetgooglemap",
      ct_search_ca_zoommap:								"/zoekmodule/landengebied/zoomgooglemap",
      ct_search_ca_dragmap:								"/zoekmodule/landengebied/draggooglemap",
      ct_search_price_min:								"/zoekmodule/prijsklasse/minprijs/",
      ct_search_price_max:								"/zoekmodule/prijsklasse/maxprijs/",
      ct_search_resetall:									"/zoekmodule/resetall",
      ct_search_ca_reset:									"/zoekmodule/landengebied/reset",
      ct_search_period_reset:							"/zoekmodule/periode/reset",
      ct_search_acco_reset:								"/zoekmodule/bestemmingaccommodatie/reset",
      ct_search_price_reset:							"/zoekmodule/prijsklasse/reset",
      ct_search_travelparty_reset:				"/zoekmodule/reisgezelschap/reset",
      ct_search_code_reset:								"/zoekmodule/code/reset",
      ct_search_acco:											"/zoekmodule/bestemmingaccommodatie/",
      ct_search_acco_rooms:								"/zoekmodule/bestemmingaccommodatie/minimumaantalslaapkamers/",
      ct_search_travelparty_persons:			"/zoekmodule/reisgezelschap/aantalpersonen/",
      ct_search_offer:										"/zoekmodule/aanbiedingen",
      ct_search_lastminute:								"/zoekmodule/lastminutes",
      ct_search_searchbutton:							"/zoekmodule/zoekknop",
      ct_search_mapbutton:								"/zoekmodule/zoekknopmap",
      ct_search_codebutton:								"/zoekmodule/codezoekknop",
      ct_search_period_duration:					"/zoekmodule/periode/verblijfsduur/",
      ct_search_period_exact:							"/zoekmodule/periode/exacteaankomstdatum",
      ct_search_period_marge5:						"/zoekmodule/periode/zoekenmetmargevan5dagen",
      ct_search_tab_holiday:							"/zoekmodule/tab/vakantie",
      ct_search_tab_code:									"/zoekmodule/tab/code",
      ct_search_tab_sitemap:							"/zoekmodule/tab/bladeren",
      ct_acco:														"/accommodatie/##name##/productpagina",
      ct_acco_tab:												"/accommodatie/##name##/tab/",
      ct_acco_select_product:							"/accommodatie/##name##/product/",
      ct_acco_select_persons:							"/accommodatie/##name##/personen/",
      ct_acco_select_month:								"/accommodatie/##name##/maand/",
      ct_acco_select_nextmonth:						"/accommodatie/##name##/maand/volgende",
      ct_acco_select_prevmonth:						"/accommodatie/##name##/maand/vorige",
      ct_acco_select_day:									"/accommodatie/##name##/dag/",
      ct_acco_select_price:								"/accommodatie/##name##/prijs/",
      ct_acco_book_step1:									"/accommodatie/##name##/boeken/stap1",
      ct_acco_book_step2:									"/accommodatie/##name##/boeken/stap2",
      ct_acco_book_step3:									"/accommodatie/##name##/boeken/stap3",
      ct_acco_book_submit:								"/accommodatie/##name##/boeken/submit",
      ct_acco_book_thanks:								"/accommodatie/##name##/boeken/bedankt",
      ct_result:													"/resultaten/",
      ct_resultmap:												"/map/"
    },
    you_must_agree_to_the_terms_and_conditions: 'U moet eerst akkoord gaan met de algemene voorwaarden voordat u uw reservering kunt afronden.',
    you_must_agree_to_the_terms_and_conditions2:'U moet eerst akkoord gaan met de algemene voorwaarden voordat u uw reservering kunt afronden.',
    cancellation_text:													"Met onze annuleringsverzekering van Unigarant krijgt u de financiële schade door het annuleren van uw vakantie vergoed. Ook keert de annuleringsverzekering de niet genoten vakantiedagen uit,  als u uw vakantie tussentijds door onvoorziene omstandigheden moet afbreken.\n\nWilt u alsnog een annuleringsverzekering afsluiten?",
    discontinuance_text:												"",
    travel_text: 																"Ziektekostenverzekeringen bieden vaak beperkte of geen buitenland dekking voor medische zorg en eventueel vervoer (repatriëring). Met een reisverzekering zijn financiële gevolgen van ziekte of ongeval verzekerd tijdens uw vakantie. Tevens dekt de Unigarant reisverzekering beschadiging en/of diefstal van uw eigendommen. U maakt dan bovendien ook gebruik van de diensten van de ANWB alarmcentrale.\n\nAls extra optie kunnen wij u bovendien de automobilisten hulp-en vervangend vervoer verzekering aanbieden.\n\nWilt u alsnog een reisverzekering afsluiten?",
    cancellation_text2:													"Met onze annuleringsverzekering van Unigarant krijgt u de financiële schade door het annuleren van uw vakantie vergoed. Ook keert de annuleringsverzekering de niet genoten vakantiedagen uit,  als u uw vakantie tussentijds door onvoorziene omstandigheden moet afbreken.\n\nWilt u alsnog een annuleringsverzekering afsluiten?",
    discontinuance_text2:												"",
    travel_text2: 															"Ziektekostenverzekeringen bieden vaak beperkte of geen buitenland dekking voor medische zorg en eventueel vervoer (repatriëring). Met een reisverzekering zijn financiële gevolgen van ziekte of ongeval verzekerd tijdens uw vakantie. Tevens dekt de Unigarant reisverzekering beschadiging en/of diefstal van uw eigendommen. U maakt dan bovendien ook gebruik van de diensten van de ANWB alarmcentrale.\n\nAls extra optie kunnen wij u bovendien de automobilisten hulp-en vervangend vervoer verzekering aanbieden.\n\nWilt u alsnog een reisverzekering afsluiten?",
    error_checktermsofuse: 											'De reservering kan alleen afgerond worden als u akkoord gaat met de algemene voorwaarden van Vacanceselect.nl.',
    calendar_select_date: 											'Selecteer a.u.b. een datum tussen vandaag en',
    homepage_newsletter_lastname: 							'Uw achternaam',
    homepage_newsletter_initials: 							'Initialen',
    no_preference: 															'Geen voorkeur',
    error_budget_selectperiod: 									'Selecteer eerst een periode alvorens een budget te kiezen.',
    from: 																			'van',
    areas: 																			'gebieden',
    search_persons: 														'personen',
    search_morethan8persons: 										'meer dan 8 personen',
    search_morethan9persons: 										'9 - 20 personen',
    search_morethan20persons: 									'meer dan 20 personen',
    choose:																			'Kies',
    capitalize:																	'true',
    expandAll:                                  'Alles uitklappen',
    collapseAll:                                'Alles inklappen',
    legendClose:                                'sluit de zoekmodule',
    legendOpen:                                 'open de zoekmodule',
    mapSelection:                               '(via kaart)',
    booking_age_under_18:                       'Leeftijd van de hoofdboeker moet minstens 18 jaar zijn.',
    less_info:																	'Minder informatie',
    more_info:																	'Meer informatie',
    click_for_area:														  'Klik hier voor de omgevings foto&#39;s',
    click_for_accomodation:                     'Klik hier voor de accommodatie foto&#39;s',
    free_text_example:                          'Bijv. "Vakantie Frankrijk" of "Camping Weekend"',
    booking_payment_conditions:                 'algemene voorwaarden'
  },
  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();