'; html += '
'; $("body").prepend(html); $("#uname").blur(function (e) { var params = new Object(); params.uname = $("#uname").val().trim(); $.getJSON(NCTInfo.ROOT_URL + "ajax/user-social", params, function (result) { if (typeof result.error_code != "undefined" && result.error_code == 0) { NCTOAuth.validateFieldRegister(false, "UName"); } else { var msg = ""; if (result.error_code == 1) { msg = "Tên đăng nhập tối thiểu phải 6 ký tự và tối đa 30 ký tự. Vui lòng nhập lại!"; } else if (result.error_code == 2) { msg = "Tên đăng nhập không hợp lệ. Vui lòng nhập lại!"; } else if (result.error_code == 3) { msg = "Tên đăng nhập đã tồn tại. Vui lòng nhập lại!"; } NCTOAuth.validateFieldRegister(true, "UName", msg); } }); }); $("#uname").focus(function () { $("#noteUserName").show(); }); $("#uname").blur(function () { $("#noteUserName").hide(); }); $("#email").focus(function () { $("#noteEmail").show(); }); $("#email").blur(function () { $("#noteEmail").hide(); }); } if (NCTOAuth.FACEBOOK == type) { title += " bằng tài khoản facebook"; } else if (NCTOAuth.GOOGLE == type) { title += " bằng tài khoản Google"; } $("#socialTitle").html(title); $("#uname").val(username); $("#fullName").val(fullName); $("#email").val(email); $("#htmlLoginSocial").show(); NCTOAuth.showAllSuccessFieldRegister(); }, closePopupRegister: function () { $("#htmlLoginSocial").hide(); }, validateFieldRegister: function (isError, regex, msg) { if (typeof isError == "undefined" || isError == null || typeof regex == "undefined" || regex == null || regex == "") { return; } if (isError) { $("#err_" + regex).html(msg); $("#err_" + regex).show(); $("#suc_" + regex).hide(); } else { $("#err_" + regex).hide(); $("#suc_" + regex).show(); } }, showErrorSocial: function (msg) { $("#errorSocial").show(); $("#errorSocial").html(msg); }, showAllSuccessFieldRegister: function () { $("span[id*='err_']").each(function (e) { $(this).hide(); }); $("div[id*='suc_']").each(function (e) { $(this).show(); }); $("#errorSocial").hide(); }, closePopupLogin: function () { if ($("#htmlLoginForm").is(":visible")) { $("#htmlLoginForm").addClass("hideShowCase"); } if ($("#htmlRegisterForm").is(":visible")) { $("#htmlRegisterForm").addClass("hideShowCase"); } }, isInvalidEmail: function (email) { if (email == null || email == 'undefined') { return false; } var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(email); }, registerSocial: function (socialId, type) { if (!$("#checkAll").is(":checked")) { NCTOAuth.showErrorSocial("Bạn chưa chọn đồng ý điều kiện \"Thỏa thuận sử dụng\" "); return; } var userName = $("#uname").val(); var fullName = $("#fullName").val(); var email = $("#email").val(); var phone = $("#phone").val(); var ggCaptcha = $("#codegg").val(); if (typeof userName == "undefined" || userName == "") { NCTOAuth.validateFieldRegister(true, "UName", "Tên đăng nhập tối thiểu phải 6 ký tự và tối đa 30 ký tự. Vui lòng nhập lại!"); return; } if (typeof fullName == "undefined" || fullName == "") { NCTOAuth.validateFieldRegister(true, "FName", "Tên hiển thị không được để trống."); return; } if (typeof email == "undefined" || email == "") { NCTOAuth.validateFieldRegister(true, "Mail", "Email không được để trống."); return; } else if (!NCTOAuth.isInvalidEmail(email)) { NCTOAuth.validateFieldRegister(true, "Mail", "Email không không hợp lệ."); return; } if (typeof ggCaptcha == "undefined" || ggCaptcha == "") { NCTOAuth.showErrorSocial("Mã xác nhận không đúng."); return; } var user = new Object(); user.userName = userName; user.fullName = fullName; user.email = email; user.phone = phone; user.ggCaptcha = ggCaptcha; user.socialId = socialId; user.type = type; $.post(NCTInfo.ROOT_URL + "ajax/user-social", user, function (result) { if (typeof result.error_code != "undefined") { if (result.error_code == 0) { //success if ($("#htmlLoginSocial").is(":visible")) { $("#htmlLoginSocial").hide(); } NCTOAuth.showPopupRegisterSuccess(userName, fullName, type); } else { var msg = ""; if (result.error_code == 1) { msg = "Tên đăng nhập tối thiểu phải 6 ký tự và tối đa 30 ký tự. Vui lòng nhập lại!"; NCTOAuth.validateFieldRegister(true, "UName", msg); } else if (result.error_code == 2) { msg = "Tên đăng nhập không hợp lệ. Vui lòng nhập lại!"; NCTOAuth.validateFieldRegister(true, "UName", msg); } else if (result.error_code == 3) { msg = "Tên đăng nhập đã tồn tại. Vui lòng nhập lại!"; NCTOAuth.validateFieldRegister(true, "UName", msg); } else if (result.error_code == 16) { msg = "Mã xác minh đã hết hạn."; NCTOAuth.showErrorSocial(msg); } else if (result.error_code == 15) { msg = "Thông tin đăng nhập không hợp lệ. Vui lòng nhập lại!"; NCTOAuth.showErrorSocial(msg); } } } grecaptcha.reset(); }); }, showPopupRegisterSuccess: function (username, fullName, type) { var title = "Đăng ký"; if (NCTOAuth.FACEBOOK == type) { title += " bằng tài khoản facebook"; } else if (NCTOAuth.GOOGLE == type) { title += " bằng tài khoản Google"; } var html = '
[Verse 1]
Eoseo daedapae jigeum mwo hae
Hal geo eopseumyeon dangjang nawa
Daechung mirugo naldo joeunde
Neodo aljana geogiro wa
Tto noran aikon wie
Ppalgan aikon millyeo ssayeo
Ama neutjam jan geot gata
Hangsang ttokgata ttokgachi geuraetdeusi
Jeonhwa geolmyeo miri yaksokalge
1 i sarajigi 1 cho jeon dochakalge
[Chorus]
'Cause I'm into it, I'm into it (Yeah)
Mal an haedo tonghaneun neon Best friend (Best friend)
I'm into it‚ we limitless
Eonjedeunji chajawa nae binteume (Oh!)
Mwoga pillyohae
Nunchi eopsi gureodo mwo I don't care
When I'm into it‚ and I'm into it
Mwora haedo byeonhameomneun Best friend (Oh!)
Stay with me eonjedeun malhae (Everyday)
We're the best friends‚ what can I say?
(Gaja geogi Everyday) Stay with me eodideun galge
We're the best friends, what can I say?
[Verse 2]
Bulleo moa moyeo
Sigan maneun jumal
What's up wasseo
Gyehoek ttawin eomneun gyehoek
So what? Uh
Oneul harun gireo
Geokjeong ttawin Fade out
Daechung ipgo nawasseo
Amudo singyeong an sseo
Tempon beolsseo bakkwieosseo
Balmatchwo ttaraomyeo Up!
Neon jom neutge nawatjiman
Geugeomajeo iksukae
Gyeote amudo eopjiman
Neottaeme It's okay, yeah
[Chorus]
'Cause I'm into it‚ I'm into it
Mal an haedo tonghaneun neon Best friend
I'm into it, we limitless
Eonjedeunji chajawa nae binteume
Mwoga pillyohae
Nunchi eopsi gureodo mwo i don't care
When i'm into it, and i'm into it
Mwora haedo byeonhameomneun best friend (ooh!)
[Verse 3]
Urin jogeumssik jogeumssik
Wiro jogeum *** jogeum ***
Kkume datorok nuga mwora***n
We don't care‚ we don't care, yeah
Malhaeseo mwo hae
Manyang haengbokae
Geujeo yeope itdan geonmaneurodo best friend, yeah
[Bridge]
Hamkke jarawat***n nal
***uk dandanhaejil maeum
Uril gidaril geu nal
Seororeul bichwojul tenikka (oh)
[Chorus]
'Cause I'm into it, I'm into it
Mal an haedo tonghaneun neon Best friend
I'm into it, we limitless (We limitless)
Eonjedeunji chajawa nae binteume
Mwoga pillyohae (pillyohae)
Nunchi eopsi gureodo mwo I don't care (Ah)
When I'm into it, and I'm into it
Mwora haedo byeonhameomneun Best friend (Oh!)
Stay with me eonjedeun malhae (Everyday)
We're the best friends, what can I say?
(Gaja geogi Everyday) Stay with me eodideun galge
We're the best friends, what can I say?
[Outro]
Jigeum ppalli nawa
Meong ttaeryeodo jiruhae simsimhanikka
Neona ppalli nawa
Ajik chulbal an han geo nan da anikka