var Language = Class.create();

Language.prototype =
{
	/**
	 * diese Klasse dient zum verarbeiten von Formularen und restriktivem abwenden
	 * von fehlern
	 */
	initialize: function()
	{
		this._aReplace = new Array();
		this._aLanguage = new Object();
		this._aLanguage['email_subject_authentification'] = 'Registrierungsbestätigung';
this._aLanguage['email_password_recovery'] = 'neues Passwort anfordern';
this._aLanguage['email_delete_account'] = 'Account löschen';
this._aLanguage['login_successfully'] = 'Erfolgreich angemeldet';
this._aLanguage['login_autologin'] = 'Willkommen zurück #username#!';
this._aLanguage['language_edit_success'] = 'Sprachwert erfolgreich gespeichert';
this._aLanguage['hello_username'] = 'Hallo <strong>#username#</strong>';
this._aLanguage['logout'] = 'abmelden';
this._aLanguage['username'] = 'Benutzername';
this._aLanguage['password'] = 'Passwort';
this._aLanguage['autologin'] = 'Daten speichern';
this._aLanguage['only_show_x_hits'] = 'Es werden nur max. <strong>#x#</strong> Treffer angezeigt';
this._aLanguage['forgot_password'] = 'Passwort vergessen?';
this._aLanguage['agbs'] = 'Allgemeine Geschäftsbedingungen';
this._aLanguage['meta_title_search'] = '#amount# Suchergebnisse für #keyword# - Linkedstuff.com';
this._aLanguage['guest_stuffsite'] = 'Gastseite';
this._aLanguage['wrapper_success_description'] = 'Aktion Erfolgreich';
this._aLanguage['wrapper_notice_description'] = 'Hinweis';
this._aLanguage['wrapper_error_description'] = 'Fehler aufgetreten';
this._aLanguage['meta_title_index'] = 'Home - #username# - #storage_free# von #storage_total# frei - Linkedstuff.com';
this._aLanguage['meta_title_userstuffsites-modification'] = '#stuffsite_name# - Stuffseite anlegen & bearbeiten - Linkedstuff.com';
this._aLanguage['meta_title_stuffsite-details'] = 'Stuffseite - Linkedstuff.com';
this._aLanguage['meta_title_request-password'] = 'Passwort vergessen - Linkedstuff.com';
this._aLanguage['meta_title_request-setnewpassword'] = 'Neues Passwort setzen - Linkedstuff.com';
this._aLanguage['meta_title_stufffile'] = '#stuffsite_name# - #stufffile_name# - #stufffile_size# - Linkedstuff.com ';
this._aLanguage['meta_title_stuffsite-delete'] = 'Gast - Stuffseite löschen - Linkedstuff.com';
this._aLanguage['meta_title_stuffsite'] = '#stuffsite_name# - #quantity_total_stuffsite_files# Datei(en) - Linkedstuff.com';
this._aLanguage['meta_title_userstuffsites-summary'] = '#username# - Stuffseiten - Linkedstuff.com';
this._aLanguage['meta_title_user-account'] = '#username# - Account-Einstellungen - Linkedstuff.com';
this._aLanguage['meta_title_user-register'] = 'Registrierung - Linkedstuff.com';
this._aLanguage['meta_title_userstuffsites-content-editor'] = '#username# - Stuffseiten - Dateien verwalten - Linkedstuff.com';
this._aLanguage['meta_title_userstuffsites-assign'] = '#amount# Datei(en) zuordnen - Linkedstuff.com';
this._aLanguage['filename'] = 'Dateiname';
this._aLanguage['folder_saved'] = 'Ordner gespeichert';
this._aLanguage['stuffsite_renamed'] = 'Stuffseite umbenannt!';
this._aLanguage['email_subject_requestfriend'] = 'Du hast eine Freundschaftseinladung von #username_from# erhalten.';
this._aLanguage['email_body_html'] = '<style type="text/css">.ls-table a {text-decoration: none; color: #1E97BC}.ls-table a:hover {text-decoration: underline;}</style><table class="ls-table" style="border: 1px solid #363636;border-spacing: 0px;border-collapse: collapse;display:inline-table; width: 700px;"><tr><td background="#PATH_IMG#misc/gradientHeader.png" style="height: 101px; vertical-align: top;"><img src="#PATH_IMG#misc/logoHeader.png"></td></tr><tr><td style="color: #363636; background: #E8E8E8;padding:20px; font-size:12px;font-family:arial;">#html#<br><br><br>Beste Grüße<br>Dein Linkedstuff Team<br><a href="#PATH_HTTP#">#PATH_HTTP#</a></td></tr><tr><td background="#PATH_IMG#misc/gradientFooter.png" style="height: 20px"></td></tr><tr><td style="height: 20px;background: #363636;"></td></tr></table>';
this._aLanguage['email_body_text'] = '#text#Beste GrüßeDein Linkedstuff-Team#PATH_HTTP#';
this._aLanguage['email_content_acceptfriend_text'] = 'Hallo #username_to#,#username_from# hat dich als Freund bestätigt.Schau am besten gleich auf das Profil von #username_from#, um zu sehen, ob du bereits für private Stuffseiten freigeschaltet wurdest#link_profil#';
this._aLanguage['email_content_requestfriend_html'] = 'Hallo #username_to#,<br><br>Du hast eine Freundschaftseinladung von <strong>#username_from#</strong> erhalten. Du musst die Einladung bestätigen, damit ihr Freunde sein könnt.<br><br>Bestätige die Einladung in deinem Account unter Freunde. Klicke auf den untenstehenden Link, um direkt auf diese Seite zu gelangen:<br><strong><a href="#link_friends#" title="zur Freundesliste">zu meiner Freundeliste</a></strong><br><br>Um das Profil von #username_from# anzusehen, folge diesem Link:<br><strong><a href="#link_profil#" title="Profil von #username_from#">Profil von #username_from#</a></strong>';
this._aLanguage['email_content_requestfriend_text'] = 'Hallo #username_to#,Du hast eine Freundschaftseinladung von #username_from# auf Linkedstuff erhalten. Du musst die Einladung bestätigen, damit ihr Freunde auf Linkedstuff sein könnt.Bestätige die Einladung in deinem Account unter Freunde. Klicke auf den untenstehenden Link, um direkt auf diese Seite zu gelangen:#link_friends#Um #username_from#s Profil anzusehen, folge diesem Link:#link_profil#';
this._aLanguage['email_subject_acceptfriend'] = '#username_from# hat dich als Freund bestätigt.';
this._aLanguage['email_content_acceptfriend_html'] = 'Hallo #username_to#,<br><br>#username_from# hat dich als Freund bestätigt.<br><br>Schau am besten gleich auf das <strong><a href="#link_profil#" title="Profil von #username_from#">Profil von #username_from#</a></strong>, um zu sehen, ob du bereits für private Stuffseiten freigeschaltet wurdest.<br>';
this._aLanguage['email_subject_private_stuffsite_added'] = '#username_from# hat dich zu einer privaten Stuffseite hinzugefügt.';
this._aLanguage['email_content_private_stuffsite_added_html_m'] = 'Hallo #username_to#,<br><br>Dein Freund #username_from# hat dich zu seiner privaten Stuffseite <strong>#stuffsite_sitename#</strong> hinzugefügt.<br><br>Schau doch gleich auf der Stuffseite vorbei, indem du diesem Link folgst:<br><strong><a href="#link_stuffsite#">#stuffsite_sitename#</a></strong>';
this._aLanguage['email_content_private_stuffsite_added_html_f'] = 'Hallo #username_to#,<br><br>Deine Freundin #username_from# hat dich zu ihrer privaten Stuffseite <strong>#stuffsite_sitename#</strong> hinzugefügt.<br><br>Schau doch gleich auf der Stuffseite vorbei, indem du diesem Link folgst:<br><strong><a href="#link_stuffsite#">#stuffsite_sitename#</a></strong>';
this._aLanguage['email_content_private_stuffsite_added_text_f'] = 'Hallo #username_to#,Deine Freundin #username_from# hat dich zu ihrer privaten Stuffseite #stuffsite_sitename# hinzugefügt.Schau doch gleich auf der Stuffseite vorbei, indem du diesem Link folgst:#link_stuffsite#';
this._aLanguage['email_content_private_stuffsite_added_text_m'] = 'Hallo #username_to#,Dein Freund #username_from# hat dich zu seiner privaten Stuffseite #stuffsite_sitename# hinzugefügt.Schau doch gleich auf der Stuffseite vorbei, indem du diesem Link folgst:#link_stuffsite#';
this._aLanguage['email_subject_invite_friend'] = '#username_from# läd dich zu Linkedstuff ein';
this._aLanguage['email_content_invite_friend_text'] = 'Hallo #username_to#,#username_from# schrieb-----------------------------------------------#message#-----------------------------------------------Folge dem untenstehenden Link zum Profil, um die öffentlichen Dateien von #username_from# zu sehen:#link_profil#Als mein Freund kannst du zusätzlich meine privaten Stuffseiten, die ich für dich freigegeben habe, sehen. Damit du Sie jedoch sehen kannst, musst du dich zuerst bei Linkedstuff registrieren, um mein Freund zu werden.Hier geht?s zur kostenlosen Registrierung:#link_register#';
this._aLanguage['email_content_invite_friend_html'] = 'Hallo #username_to#,<br><br><strong>#username_from#</strong> schrieb<br><i>#message#</i><br><br>Folge dem untenstehenden Link zum Profil, um die öffentlichen Dateien von #username_from# zu sehen:<br><strong><a href="#link_profil#">zum Profil von #username_from#</a></strong><br><br>Als mein Freund kannst du zusätzlich meine privaten Stuffseiten, die ich für dich freigegeben habe, sehen. Damit du Sie jedoch sehen kannst, musst du dich zuerst bei Linkedstuff registrieren, um mein Freund zu werden.<br><br><a href="#link_register#">Hier geht?s zur kostenlosen Registrierung</a>';
this._aLanguage['images'] = 'Bilder';
this._aLanguage['guest'] = 'Gast';
this._aLanguage['meta_title_pms'] = 'Private Nachrichten - Linkedstuff.com';
this._aLanguage['meta_title_contacts'] = 'Freunde - Linkedstuff.com';
this._aLanguage['meta_title_collection-summary'] = 'Collections - Linkedstuff.com';
this._aLanguage['meta_title_default'] = 'Bilder hochladen, File / Datei Upload - Linkedstuff.com';
this._aLanguage['meta_title_favorite'] = '#username#  - Meine Favoriten - Linkedstuff.com';
this._aLanguage['meta_title_stufffile-original'] = '#stuffsite_name# - #stufffile_name# - #stufffile_size# - Linkedstuff.com';
this._aLanguage['meta_title_collection-content-editor'] = 'Collections verwalten - Linkedstuff.com';
this._aLanguage['meta_title_alternative-upload'] = 'Alternativer Upload - Linkedstuff.com';
this._aLanguage['meta_title_collection'] = '#username# - Collection - #collection_name# - Linkedstuff.com';
this._aLanguage['meta_title_collection-display'] = 'Collection Anzeige - Linkedstuff.com';
this._aLanguage['meta_title_stufffile-edit'] = '#amount# Datei(en) bearbeiten - Titel, Tags, Beschreibung & Rechte - Linkedstuff.com';
this._aLanguage['meta_title_collection-modification'] = '#collection_name# - Collection anlegen & bearbeiten - Linkedstuff.com ';
this._aLanguage['meta_title_pms-read'] = 'Private Nachricht - #subject# - Linkedstuff.com';
this._aLanguage['meta_title_profile'] = 'Profil von #username# - Linkedstuff.com';
this._aLanguage['meta_title_user-profile-favorite'] = 'Favoriten von #username# - Linkedstuff.com';
this._aLanguage['meta_title_user-profile-stuffsite'] = 'Stuffseiten von #username# - Linkedstuff.com';
this._aLanguage['meta_title_user-profile-collection'] = 'Collections von #username# - Linkedstuff.com';
this._aLanguage['meta_title_upload'] = 'Dateiupload - Linkedstuff.com';
this._aLanguage['meta_title_feedback'] = 'Feedback abgeben - Linkedstuff.com';
this._aLanguage['email_content_authentification_text'] = 'Hallo #username_to#,vielen Dank für Deine Anmeldung bei Linkedstuff. Bitte klicke auf den folgenden Link, um Deine E-Mailadresse zu bestätigen und Deinen Account freiszuschalten. #link_authentification#';
this._aLanguage['email_content_authentification_html'] = 'Hallo #username_to#,<br><br>vielen Dank für Deine Anmeldung bei Linkedstuff. <br>Bitte klicke auf den folgenden Link, um Deine E-Mailadresse zu bestätigen und Deinen Account freiszuschalten.<br><br><a href="#link_authentification#">Registrierung bestätigen</a>';
this._aLanguage['email_content_receive_private_message_html'] = 'Hallo #username_to#, <br><br>#username_from# hat Dir eine Nachricht geschrieben.<br><br>Folge diesem Link, um zu Deinem Posteingang zu gelangen<br><strong><a href="#link_inbox#">zum Posteingang</a></strong>';
this._aLanguage['email_content_receive_private_message_text'] = 'Hallo #username_to#,#username_from# hat Dir eine Nachricht geschrieben.Folge diesem Link, um zu Deinem Posteingang zu gelangen#link_inbox#';
this._aLanguage['email_subject_receive_private_message'] = '#username_from# hat Dir eine neue Nachricht geschickt.';
this._aLanguage['month_1'] = 'Januar';
this._aLanguage['month_2'] = 'Februar';
this._aLanguage['month_3'] = 'März';
this._aLanguage['month_4'] = 'April';
this._aLanguage['month_5'] = 'Mai';
this._aLanguage['month_6'] = 'Juni';
this._aLanguage['month_7'] = 'Juli';
this._aLanguage['month_8'] = 'August';
this._aLanguage['month_9'] = 'September';
this._aLanguage['month_10'] = 'Oktober';
this._aLanguage['month_11'] = 'November';
this._aLanguage['month_12'] = 'Dezember';
this._aLanguage['meta_title_user-profile-friends'] = 'Freunde von #username# - Linkedstuff.com';
	},

	get: function(sField)
	{
		sReturn = this._aLanguage[sField];

		for(var i=0;i<this._aReplace.length;i++)
		{
			sReturn = str_replace("#"+this._aReplace[i]["needle"]+"#", this._aReplace[i]["replace"], sReturn);
		}

		return sReturn;
	},

	addReplace: function(sField, sValue)
	{
		var uiLen = this._aReplace.length;

		this._aReplace[uiLen] = new Object();
		this._aReplace[uiLen]["replace"] = sValue;
		this._aReplace[uiLen]["needle"] = sField;
	}
}

Language = new Language();
