var errCodeMap = {
	"checkMemberid1":"Please enter a valid User ID.",
	"checkMemberid2":"User ID must be at least {0} characters long. ",
	"checkMemberid3":"User ID cannot exceed {0} characters in length.",
	"checkMemberid4":"Your User ID entry contains characters that are not allowed.<br>UserID may consist of alphanumeric characters (a-z and 0-9) and underscores (_).",
	"checkPassword1":"Please enter a password.",
	"checkPassword2":"Password length cannot be less than {0} characters.  ",
	"checkPassword3":"Length of password cannot be longer than {0}.",
	"checkPassword4":"Your password entries did not match. Please re-enter passwords and make sure they are identical.",
	"checkPassword5":"The password cannot be identical with your ID. Please re-enter password correctly.",
	"checkPassword6":"The password you've entered contains unusable characters.",
	"checkEmail1":"Please provide a valid e-mail address.",
	"checkEmail2":"Invalid e-mail format. Please enter a valid e-mail address.",
	"checkEmail3":"Your e-mail entries did not match. Please re-enter e-mail.",
	"checkSex1":"Please specify your gender.",
	"checkSex2":"You have specified an invalid gender.<br>Please specify a valid gender.",
	"VerificationKey1":"Please enter the verification code.",
	"checkBirthday1":"You did not specify a valid Birth Month.",
	"checkBirthday2":"You did not specify a day of the month for your birthday.",
	"checkBirthday3":"The year of your birthday must be specified in 4 digits.",
	"checkBirthday4":"You did not specify a valid day of the month for your birthday.",
	"checkBirthday5":"You cannot enter a future date for your birthday.",
	"checkBirthday6":"The year of your birthday is invalid. Please enter a valid year.",
	"checkFullName1":"Please provide us with your name.",
	"checkFullName2":"Name cannot contain characters other than normal Latin alphabets and symbols!<br>[{0}] {1} invalid character{2} ",
	"checkOldPassword1":"Please enter your old password.",
	"checkHint1":"An answer for your security question is required.",
	"checkHint2":"Please select your security question.",
	"checkHint3":"Your security question was same. Please select again your security question." 
};

var errCodeMap_de = {
	"checkMemberid1":"Bitte Geben Sie Eine Gültige Benutzer-id Ein.",
	"checkMemberid2":"Die Benutzer-id Muss Mindestens {0} Zeichen Lang Sein.",
	"checkMemberid3":"Die Benutzer-id Darf {0} Zeichen Nicht Überschreiten.",
	"checkMemberid4":"Ihre Benutzer-ID enthält nicht zulässige Zeichen. \nFür die Benutzer-ID können alphanumerische Zeichen (a-z und 0-9) sowie Unterstriche (_) verwendet werden.",
	"checkPassword1":"Bitte geben Sie ein Passwort ein.",
	"checkPassword2":"Das Passwort Darf Nicht Weniger Als {0} Zeichen Haben.",
	"checkPassword3":"Das Passwort Darf Maximal {0} Zeichen Betragen.",
	"checkPassword4":"Die Eingegebenen Passwörter Stimmen Nicht Überein. Bitte Geben Sie Das Passwort Erneut Ein Und Stellen Sie Sicher, Dass Die Eingaben Identisch Sind.",
	"checkPassword5":"Das Passwort Darf Nicht Mit Ihrer Benutzer-id Identisch Sein. Bitte Geben Sie Das Passwort Erneut Ein.",
	"checkPassword6":"Das eingegebene Passwort enthält nicht zulässige Zeichen.",
	"checkEmail1":"Bitte geben Sie eine gültige E-Mail-Adresse ein.",
	"checkEmail2":"Unzulässiges Format Für E-mail-adressen. Bitte Geben Sie Eine Gültige E-mail-adresse Ein.",
	"checkEmail3":"Die Eingegebenen E-mail-adressen Stimmen Nicht Überein. Bitte Geben Sie Ihre E-mail-adresse Erneut Ein.",
	"checkSex1":"Bitte geben Sie Ihr Geschlecht an.",
	"checkSex2":"Sie haben eine ungültiges Geschlecht angegeben.<br>Bitte geben Sie ein gültiges Geschlecht an.",
	"VerificationKey1":"Bitte geben Sie den Bestätigungscode ein.",
	"checkBirthday1":"Sie Haben Bei Ihrem Geburtsdatum Keinen Gültigen Monat Angegeben.",
	"checkBirthday2":"Sie haben bei Ihrem Geburtsdatum keinen Tag angegeben.",
	"checkBirthday3":"Bitte Geben Sie Ihr Geburtsjahr In 4 Zahlen An.",
	"checkBirthday4":"Sie haben bei Ihrem Geburtsdatum keinen gültigen Tag angegeben.",
	"checkBirthday5":"Ihr Geburtsdatum darf nicht in der Zukunft liegen.",
	"checkBirthday6":"Ihr Geburtsjahr Ist Ungültig. Bitte Geben Sie Ein Gültiges Geburtsjahr Ein.",
	"checkFullName1":"Bitte teilen Sie uns Ihren Namen mit.",
	"checkFullName2":"Ihr Name Darf Nur Normale Lateinische Schriftzeichen Und Symbole Enthalten!<br>[{0}] {1} Ungültiges Format{2}",
	"checkOldPassword1":"Bitte geben Sie Ihr altes Passwort ein.",
	"checkHint1":"Geben Sie eine Antwort auf die Sicherheitsfrage ein.",
	"checkHint2":"Wählen Sie Ihre Sicherheitsfrage.",
	"checkHint3":"Die Sicherheitsfrage Wurde Bereits Eingerichtet. Bitte Wählen Sie Ihre Sicherheitsfrage Erneut."
};

var errCodeMap_tr = {
	"checkMemberid1":"Lütfen Geçerli Bir Kullanıcı Kimliği Gir.",
	"checkMemberid2":"Kullanıcı Kimliği En Az {0} Karakter Uzunluğunda Olmalıdır.",
	"checkMemberid3":"Kullanıcı Kimliği {0} Karakterden Uzun Olamaz.",
	"checkMemberid4":"Kullanıcı kimliği girişinde izin verilmeyen karakterler var.\nKullanıcı Kimliği yalnızca alfanümerik karakterlerden (a-z ve 0-9) ve alt çizgiden (_) oluşabilir.",
	"checkPassword1":"Lütfen bir parola gir.",
	"checkPassword2":"Parola Uzunluğu {0} Karakterden Az Olamaz.",
	"checkPassword3":"Parola {0} Karakterden Uzun Olamaz.",
	"checkPassword4":"Parola Girdilerin Eşleşmedi Lütfen Parolaları Yeniden Gir Ve Aynı Olduklarından Emin Ol.",
	"checkPassword5":"Parola, Kimliğinle Aynı Olamaz. Lütfen Parolanı Doğru Olarak Tekrar Gir.",
	"checkPassword6":"Girdiğin parola geçersiz karakterler içeriyor.",
	"checkEmail1":"Lütfen geçerli bir e-posta adresi ver.",
	"checkEmail2":"Geçersiz E-posta Biçimi. Lütfen Geçerli Bir E-posta Adresi Gir.",
	"checkEmail3":"E-posta Girdilerin Eşleşmedi. Lütfen E-posta Adresini Tekrar Gir.",
	"checkSex1":"Lütfen cinsiyetini belirt.",
	"checkSex2":"Geçersiz bir cinsiyet belirttin.<br>Lütfen geçerli bir cinsiyet belirt.",
	"VerificationKey1":"Lütfen doğrulama kodunu gir.",
	"checkBirthday1":"Hangi Ay Doğduğunu Belirten Geçerli Bir Değer Girmedin.",
	"checkBirthday2":"Doğum gününün ayın hangi günü olduğunu belirtmedin.",
	"checkBirthday3":"Doğum Yılın 4 Basamaklı Olarak Belirtilmelidir.",
	"checkBirthday4":"Doğum gününün ayın hangi günü olduğunu belirten geçerli bir değer girmedin.",
	"checkBirthday5":"Doğum günün için gelecek bir tarih giremezsin.",
	"checkBirthday6":"Doğum Gününün Yılı Geçerli Değil. Lütfen Geçerli Bir Yıl Gir.",
	"checkFullName1":"Lütfen adını gir.",
	"checkFullName2":"Ad Normal Latin Alfabesinin Ve Sembollerin Dışında Karakterler Içeremez!<br>[{0}] {1} Geçersiz Karakter{2}",
	"checkOldPassword1":"Lütfen eski parolanı gir.",
	"checkHint1":"Güvenlik sorunun yanıtı gerekli.",
	"checkHint2":"Lütfen güvenlik sorunu seç.",
	"checkHint3":"Güvenlik Sorun Aynıydı. Lütfen Güvenlik Sorunu Tekrar Seç."
};

var errCodeMap_pl = {
		"checkMemberid1":"Wpisz poprawny login.",
		"checkMemberid2":"Login musi siê sk³adaæ z co najmniej {0} znaków.", 
		"checkMemberid3":"Login nie mo¿e byæ d³u¿szy, ni¿ {0} znaków.",
		"checkMemberid4":"Proponowany login zawiera niedozwolone znaki.<br>Login mo¿e zawieraæ znaki alfanumeryczne (a-z i 0-9) i podkrelniki (_).",
		"checkPassword1":"Wpisz has³o.",
		"checkPassword2":"Has³o nie mo¿e byæ krótsze, ni¿ {0} znaków.", 
		"checkPassword3":"Has³o nie mo¿e byæ d³u¿sze, ni¿ {0} znaków.",
		"checkPassword4":"Twoje has³a sie nie zgadzaj¹. Wpisz has³a ponownie i upewnij siê, ¿e s¹ identyczne.",
		"checkPassword5":"Has³o nie mo¿e byæ takie samo, jak Twój login. Wpisz poprawnie has³o.",
		"checkPassword6":"Has³o, które podano, zawiera niedozwolone znaki.",
		"checkEmail1":"Podaj poprawny adres e-mail.",
		"checkEmail2":"Niedozwolony format adresu e-mail. Podaj poprawny adres.",
		"checkEmail3":"Twoje adresy e-mail nie s¹ identyczne. Wpisz je ponownie.",
		"checkSex1":"Okrel swoj¹ p³eæ.",
		"checkSex2":"Niepoprawnie okrelono p³eæ.<br>Okrel j¹ ponownie.",
		"VerificationKey1":"Wpisz kod weryfikacyjny.",
		"checkBirthday1":"Nie wybrano miesi¹ca urodzin.",
		"checkBirthday2":"Nie wybrano dnia urodzin.",
		"checkBirthday3":"Rok Twoich urodzin musi byæ okrelony przy pomocy 4 cyfr.",
		"checkBirthday4":"Dzieñ urodzin zosta³ okrelony niepoprawnie.",
		"checkBirthday5":"Nie mo¿esz u¿yæ daty z przysz³oci jako daty swoich urodzin.",
		"checkBirthday6":"Wybrany rok urodzin jest niedozwolony. Wpisz poprawnie swój rok urodzin.",
		"checkFullName1":"Podaj swoje imiê.",
		"checkFullName2":"Imiê nie mo¿e zawieraæ znaków innych, ni¿ litery i symbole alfabetu ³aciñskiego!<br>[{0}] {1} Niedozwolony znak{2}", 
		"checkFullName3":"Podane imiê zawiera niedozwolone znaki.<br>Imiê mo¿e zawieraæ znaki alfanumeryczne (a-z i 0-9) oraz podkrelniki (_).",
		"checkOldPassword1":"Wpisz swoje stare has³o.",
		"checkHint1":"Wymagana jest odpowied na Twoje pytanie bezpieczeñstwa.",
		"checkHint2":"Wybierz swoje pytanie bezpieczeñstwa.",
		"checkHint3":"Twoje pytanie bezpieczeñstwa by³o takie samo. Wybierz je ponownie."
	};

function getErrMsg(msgkey){
	// 영문만 지원
	return errCodeMap[msgkey];
	
	/*
	if(typeof currentLang=="undefined") currentLang = getCookie("i18n_userSelectedLocale");
	if(currentLang == 'tr'){
		return errCodeMap_tr[msgkey];
	} else if (currentLang == 'de'){
		return errCodeMap_de[msgkey];
	} else if (currentLang == 'pl'){
		return errCodeMap_pl[msgkey];
	} else {
		return errCodeMap[msgkey];
	}
	*/
}

var hintCodeMap = {
		// 2010.02.09 security Question 변경
		"pqs001":"What is your pet's name?",
		"pqs002":"Who was your childhood hero? ",
		"pqs003":"What was your first school?",
		"pqs004":"Where was the place of birth?",
		"pqs005":"Who was your best childhood friend?",
		//"pqs006":"What is your father's middle name?",
		//"pqs007":"What was your high school mascot?",
		//"pqs008":"What make was your first car or bike?",
		//"pqs009":"Where did you first meet your spouse?",
		"select_question":"[Select a Question]",
		"use_current":"[Use the current Security Question]"
}

var hintCodeMap_de = {
		// 2010.02.09 security Question 변경
		"pqs001":"Wie heißt Ihr Haustier?",
		"pqs002":"Wer war der Held Ihrer Kindheit?",
		"pqs003":"Wie hieß deine erste Schule?",
		"pqs004":"Wo bist du geboren?",
		"pqs005":"Wer war als Kind dein(e) beste(r) Freund(in)?",
		//"pqs006":"What is your father's middle name?",
		//"pqs007":"What was your high school mascot?",
		//"pqs008":"What make was your first car or bike?",
		//"pqs009":"Where did you first meet your spouse?",
		"select_question":"[wählen Sie Eine Frage]",
		"use_current":"[verwenden Sie Die Aktuelle Sicherheitsfrage]"
}

var hintCodeMap_tr = {
		// 2010.02.09 security Question 변경
		"pqs001":"What is your pet's name?",
		"pqs002":"Who was your childhood hero? ",
		"pqs003":"What was your first school?",
		"pqs004":"Where was the place of birth?",
		"pqs005":"Who was your best childhood friend?",
		//"pqs006":"What is your father's middle name?",
		//"pqs007":"What was your high school mascot?",
		//"pqs008":"What make was your first car or bike?",
		//"pqs009":"Where did you first meet your spouse?",
		"select_question":"[bir Soru Seç]",
		"use_current":"[geçerli Güvenlik Sorusunu Kullan]"
	}

var hintCodeMap_pl = {
		// 2010.02.09 security Question 변경
		"pqs001":"What is your pet's name?",
		"pqs002":"Who was your childhood hero? ",
		"pqs003":"What was your first school?",
		"pqs004":"Where was the place of birth?",
		"pqs005":"Who was your best childhood friend?",
		//"pqs006":"What is your father's middle name?",
		//"pqs007":"What was your high school mascot?",
		//"pqs008":"What make was your first car or bike?",
		//"pqs009":"Where did you first meet your spouse?",
		"select_question":"[Wybierz pytanie]",
		"use_current":"[U¿yj obecnego pytania bezpieczeñstwa]"
}

function getHintMsg(msgkey){
	// 영문만 지원
	return hintCodeMap[msgkey];
	/*
	if(typeof currentLang=="undefined") currentLang = getCookie("i18n_userSelectedLocale");
	if(currentLang == 'tr'){
		return hintCodeMap_tr[msgkey];
	} else if (currentLang == 'de'){
		return hintCodeMap_de[msgkey];
	} else if (currentLang == 'pl'){
		return hintCodeMap_pl[msgkey];
	} else {
		return hintCodeMap[msgkey];
	}
	*/
}


