'; 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 = '
Mặc cái nô này mà
Có thể là em đẹp thật nhưng không phải là tiên
Anh không phải người dễ dãi nên không cần phải thôi miên
Họ gọi anh là mọt sách nhưng không hẳn là hiền
Để bước vào trái tim anh thì cần có thẻ thành viên
Bởi vì em không phải phần thưởng để anh lên sàn và đấu
Em không phải là khô báu đem lên đảo hoang mà giấu
Anh không dư giã buông tiền để kèm hoa và gấu
Bởi vì tiền anh để làm giàu và ăn cơm nhà má nấu
Nếu em không yêu anh,
bám theo anh làm gì?
Nếu em không yêu anh,
tránh xa anh ra đi
Nếu em không yêu anh,
hát tiếng anh làm gì?
Vì em là Mexico còn anh là Hoa Kỳ
Nếu em không yêu anh,
bám theo anh làm gì?
Nếu em không yêu anh,
tránh xa anh ra đi
Nếu em không kiệu anh,
tỏa thân anh làm gì?
Vì em là Mexico còn anh là Hoa Kỳ
Mỗi lúc em xãi bước dạo phố trên người toàn bling bling bling
Anh chỉ xem mi quần tay chẳng cần phải lưng ta lên tinh
Anh cả có gì đặc biệt bởi họ nhìn ăn qua cặp mắt kính
Còn đối với họ em là lực hút bởi em sẵn sinh ra là minh tinh
Bởi em là bóng đèn,
còn họ là thiêu thân
Em là người bị hại,
họ biến mình thành siêu nhân
Nếu em là mặt trời,
họ gồm cả trái đất
Và em chỉ có một,
còn họ là vân vân
Họ biến em thành đỉnh cao trinh phục như Everest
Không ai là Bromie,
em không phải Julius
Đừng góc anh phải nhắn tin ngôn tình như Suki Jeff
Bởi vì em không đẹp từng cm
Nếu em không yêu anh,
bám theo anh làm gì?
Nếu em không yêu anh,
tránh xa anh ra đi
Nếu em không yêu anh,
hỏi tên anh làm gì?
Vì em là Mexico còn anh là Hoa Kỳ
Em không yêu anh bám theo anh làm gì
Em không yêu anh chánh xác anh ra đi
Em không yêu anh bá thích anh làm gì
Vì em là Mexico còn anh là Hoa Kỳ
Với em thằng nào thì cũng như nhau
Đó là chừng lý
3 ngàn một mớ đàn ông không phải cân ký
Não thằng nào thì cũng một tí
Chỉ to cây ví
Nhưng anh ở ngoài tầm phạm vi
Vì nên mới được em chú ý
Em nói anh là người đầu tiên
Không xin em số phone
Những cảm giác như kiểu tiêu thống mấy gạch đã muốn được ôm
Em ước nếu anh là người
Có thể đưa em đi trốn
Xin lỗi em anh thức Sài Gòn
Và không thích ngắm hoàng hôn
Em biết không phải là anh mà lại dây chuyền và bông tay
Em biến mình thành duy nhất
Và chỉ có một mà không hai
Em nói ta có thể làm bạn
Nhưng chuyện đó không công khai
Xin lỗi em em không phải crush anh để anh sống đời con trai
Nếu em không yêu anh bám theo anh,
làm gì?
Nếu em không yêu anh,
tránh xa anh, ra đi
Nếu em không yêu anh, hả, tính anh,
làm gì?
Mìng em là Mexico,
con người là Hoa Kỳ
Nếu em không yêu anh bám theo anh,
làm gì?
Nếu em không yêu anh,
tránh xa anh, ra đi
Nếu em không yêu anh,
hả, tính anh, làm gì?
Mình anh là Mexico,
con người là Hoa Kỳ
Con người bị anh quốc xá
Con người bị anh Quốc
Lèo lèo bị ăn quát,
lê dê bị ăn quát,
con người bị ăn quát,
con người bị ăn quát,
con người bị ăn quát,
lèo lèo mất tiêu.