'; 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 = '
Keuniri nan geot gata This time
Wonrae ireoneun geoya
Maldo an doeneun geojanha
Ireodaga nan
Dasi ppajil geoya
Ttokgatjineun anhjiman Every time
Buranhan geon sasiriya
Baby give me what you got
Wae ireomyeonseo nege
Kkeullineun geolkka
Eoryeowo jom ajik
Geuraessdeon naega
Hey I met you there
Neoreul bon sungan
Okay now show me the way
Heundeullineun geon waelkka
Give it up or don’t give it up
Geobi najiman nega joha nan
Nega haneun mal
Ijen jogeum al geot gatji
Seuchyeo gadeut baetjiman
Soge sumeun tteus
Nunchido eopsdeon
Geuttaeui nan moreul nunbich
Neodo naega gunggeumhan geot gata
Let’s go
Gieokdeuri sakjedwaessna
Apassdeon ge gieokdo an na
Baby neoui du nuneul bomyeon
Yesanghan jeok eopseossdeon i nal
Dasi uyeoncheoreom natana
Baby neoui du nuneul bomyeon
Keep it on the low
Keep it on the low alright
Keep it on the low
Tto ireon iri
Ireonal sudo isseossdaneun geol
Naneun dwaesseo an eoullyeo Bad boy
Gudi aesseo neol igil saenggak eopseo nan
Neoraneun miro imi danyeogan na
Geureonde daeche wae tto mot chajeulkka
Chulguga eopseo
Neoege chwihaneun geon alttalttalhan
Gibungwa dalla momi gabyeowo nan
Meoributeo balkkeutkkaji
Seollemeuro syawohan deushan i neukkim
Ireol ttae nega
Mwora halji al geot gatji
Jeonbuneun anijiman
Falling in love tonight
Mamman apseossdeon
Geuttaeui nan moreul sonjis
Geu uimireul ijeneun ara nan
Let’s go
Gieokdeuri sakjedwaessna
Apassdeon ge gieokdo an na
Baby neoui du nuneul bomyeon
Yesanghan jeok eopseossdeon i nal
Dasi uyeoncheoreom natana
Baby neoui du nuneul bomyeon
Jamsi nega gyeote eopsdeon jjalpeun geu sigan
Piryohaessdeon geoya i gyeolmareul wihae da
Dasi cheoeumeuro doedoraga malhae nan
Sing it Hey my first and last
Jamsi nega gyeote eopsdeon jjalpeun geu sigan
Piryohaessdeon geoya i gyeolmareul wihae da
Dasi cheoeumeuro doedoraga malhae nan
Sing it Hey my first and last
Gieokdeuri sakjedwaessna
Apassdeon ge gieokdo an na
Baby neoui du nuneul bomyeon
Yesanghan jeok eopseossdeon i nal
Dasi uyeoncheoreom natana
Baby neoui du nuneul bomyeon
Nado ireon naega neomu nollawo
Hayan baekjijangcheoreom
Modu jiwojyeo Delete
Du nuneul bomyeon
Rimokeoneul gajgoseo nureun geoscheoreom
Geureon useum hanaro
Modeun geol jiwo Delete
Du nuneul bomyeon
Keep it on the low
Keep it on the low alright
Keep it on the low
Tto ireon iri
Ireonal sudo isseossdaneun geol