'; 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 = 'Bài Hát: Hoa Trinh NữCa Sĩ: Dương Ngọc TháiQua một rừng hoangGió núi theo sangGiũ bụi đường trên vaiHái cây hoa dạiLẻ loi bên đườngGọi hoa Trinh NữHoa Trinh NữKhông mặn màBằng nàng hồng kiêu saHoa đâu *** khoe màuCùng một nàng Cúc vàng tươiHoa không bán hương thơmNhư nàng Dạ Lý trong vườnNhưng hoa Trinh Nữ đẹpTựa chuyện tình hai chúng taXưa thật là xưaNhớ mấy cho vừaNhớ mẹ kể đêm mưaCó ông vua trẻXuất binh qua rừngDẹp quân xâm lấnKhi vua kéo quân vềTình cờ gặp một giai nhânVua xao xuyến tâm hồnMời nàng về chốn hoàng cungTruyền cho khắp nhân gianĐem lụa là đến cho nàngTrên ngôi cao chín tầngHoàng hậu đẹp hơn ánh saoTôi không phải là vuaNên mộng ước thật bình thườngNhư yêu một loài hoaTrên vùng đá sỏi buồn phiềnLoài hoa không hươngKhông sắc màuNhưng loài hoaBiết khép lá ngây thơTôi không phải là vuaNên nào biết đến xa hoaKhông ngọc ngà kiệu hoaKhông nệm gấm không cung sonTôi chỉ làNgười lính xa nhàThấy hoa nhớ ngườiThương rất thươngNâng nhẹ một câyLá xếp trong tayLá ngủ thật mê sayNgỡ đôi mi gầyKhép đêm trăng đầyCài then cung áiTôi nghe thoáng qua hồn mìnhVừa thành một quân vươngQuân vương giữa hoa rừngLòng bàng hoàng nhớ người thươngVà mong ước mai sauKhi tan giặc nước vua vềCho giai nhân ngóng đợiChỉ một cành Trinh Nữ thôiTôi không phải là vuaNên mộng ước thật bình thườngNhư yêu một loài hoaTrên vùng đá sỏi buồn phiềnLoài hoa không hươngKhông sắc màuNhưng loài hoaBiết khép lá ngây thơTôi không phải là vuaNên nào biết đến xa hoaKhông ngọc ngà kiệu hoaKhông nệm gấm không cung sonTôi chỉ làNgười lính xa nhàThấy hoa nhớ ngườiThương rất thươngNâng nhẹ một câyLá xếp trong tayLá ngủ thật mê sayNgỡ đôi mi gầyKhép đêm trăng đầyCài then cung áiTôi nghe thoáng qua hồn mìnhVừa thành một quân vươngQuân vương giữa hoa rừngLòng bàng hoàng nhớ người thươngVà mong ước mai sauKhi tan giặc nước vua vềCho giai nhân ngóng đợiChỉ một cành Trinh Nữ thôiCho giai nhân ngóng đợiChỉ một cành Trinh Nữ thôi