'; 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 = '
Viễn Glacial
gió khẽ bước qua tim ai
có phải chang đã quá mỏi mệt
chợt ùa về trong tôi
là ký úc với nỗi đau kho thể vơi
nhớ lúc xưa
ngàn sao giay em uoc mo
sẽ chung bước mãi ben nhau ko the xa
Mel 1: Chuppj
xếp ngàn giấc mơ
chôn vùi sâu thôi mong chờ
để rồi khi đêm lên bật khóc....em nhớ anh!
ngồi đếm những kỉ niem luc xua
khi trời mua e ngong chờ
đợi từng phút giay qua
giờ thì bóng a xa
Chorus: Viễn Glacial
và hat mưa tan vỡ rớt trên mi
màn mưa đã xóa nhòa
1 minh voi *** buon
sau ai kia cu tuon
ngàn ngôi sao em xếp vẫn nơi đây
ma sao dieu uoc ko thanh
cho` 1 phep nhiem mau
mang anh đến bên
Rap1: T-Monkey
Đến bên anh thêm 1 lần, vượt bao khoảng cách xa xôi
Cánh cửa kia giờ khép chặt, em đã xa anh thật rồi
1000 ngôi sao, 1 điều ước
Nếu như ngày trước, người đừng bước
Thì giờ khóe mi ai không cay xè, đôi tay cố lau từng giọt nước
Do khoảng cách, do thời gian hay do cả 2 đã thay đổi
Do anh sai, do em sai, hay cả 2 đều có lỗi
Hãy đi theo đường mình đã chọn, có lẽ sẽ tốt cho cả 2
Nếu như ta thật sự yêu nhau sẽ có 1 ngày quay trở lại
Nếu thời gian quay trở lại, anh sẽ giữ chặt đôi bàn tay
Không cho em rời khỏi anh dù chỉ 1 phút hay 1 giây
Khoảng cách tạo ra, có lẽ cũng chính do ông trời
Bắt ta xa nhau, để rồi cứ yêu trong chờ đợi
Chờ đợi là hạnh phúc, nhưng chỉ hạnh phúc khi bên em
Chờ đợi là nước mắt, là những vết khắc mang tên em
Phía cuối con đường anh dừng lại, hình ảnh em giờ đã mãi xa
1000 ngôi sao cho 1 điều ước, mình được trở lại ngày hôm qua
brigde: Chuppj
Phut cuối, tay buông lơi
đã xa tình ngay hôm qua
tại sao cuối đoạn dường
chỉ em nơi này, ước gì lúc xưa
ta đừng mơ những giấc mơ
thời trẻ thơ vô tư biết đâu
yêu là đau, sẽ mất nhau
lau dòng lê rơi!
Chorus: [Viễn Glacial]
Và hat mưa tan vỡ rớt trên mi
màn mưa đã xóa nhòa
1 minh voi *** buon
sau ai kia cu tuon
ngan ngoi sao em xep van noi day
ma sao dieu uoc ko thanh
cho 1 phep nhiem mau
mang anh đến bên
Rap ver2: [Sabu]
hạnh phúc chỉ có thể xảy ra nếu ta nguyện ước
cũng như những lời húa và những câu hỏi mình bên nhau lúc trước
e đã nói với anh sẽ mãi không xa anh
nhưng sao giờ đây e mún bỏ đi để lại nỗi đau tan tành
nhìn những hạt mưa rơi trong đêm thâu a như càng đau buốt giá
đã muốn bước đi anh cố giữ em bên anh cũng ko ích gì
thui thi danh chap nhan tinh ta gio day cach xa nhau
vi khong con ai ben ai co le tinh yeu gio day fai tan mau`
anh ko thể cho em đc những thứ cần và những thứ em muốn
chỉ có thể dành trọn trái tim cho em nhưng có lẽ đã quá muộn
vì giờ đây a là người nắm, còn em là người buông
chot nhung giot le roi trong *** noel ve mot ki uc buon
nhin nhung doi tinh nhan ben nhau a lai nho ve chuyen lux truoc
xep 1000 ngan ngoi sao giay de doi lay 1 dieu uoc
nhung du co xep hang tram hang ngan thi em van noi xa anh
anh ko tin dieu doa....nhung su that rang e ko con yeu anh
Chorus: [Viễn Glacial]
Và hat mưa tan vỡ rớt trên mi
màn mưa đã xóa nhòa
1 minh voi *** buon
sau ai kia cu tuon
ngan ngoi sao em xep van noi day
ma sao dieu uoc ko thanh
cho 1 phep nhiem mau
mang anh đến bên
mel: Chuppj
khi ko còn chung lối đi
chia tay hôm nay cũng vì anh thay lòng
để lai đây những vì sao uoc mo
nhung cung chi la giấc mơ
vụn vỡ khi tình chia doi
Quên câu chuyen xưa có a,
e dang o noi rat xa mong binh yen
rồi mai đây con ai nấy đi, e ko fiền a nữa dau
bắt đầu 1 cuộc sống mới.