function f_faqs(){ //alert(1123); if($('#faq_name').val()==''){ Boxy.alert('Bạn vui lòng nhập Họ tên',function(){$('#faq_name').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } if($('#faq_email').val()==''){ Boxy.alert('Bạn vui lòng nhập Email',function(){$('#faq_email').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } if(!isemail_1($('#faq_email').val())){ Boxy.alert('Invalid email.',function(){$('#faq_email').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } if($('#faq_title').val()==''){ Boxy.alert('Bạn vui lòng nhập Tiêu đề',function(){$('#faq_title').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } if($('#faq_question').val()==''){ Boxy.alert('Bạn vui lòng nhập Nội dung câu hỏi',function(){$('#faq_question').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } var regData = $('form#faqs').serialize(); $.ajax({ type : 'POST', url : 'ajax_actions.php', dataType : 'json', data: regData, success : function(data){ alert(data.message); if(data.error==false){ location.reload(); /*$(window.location).attr('href', '/vn/profile.php/'); */ }; }, error : function(XMLHttpRequest, textStatus, errorThrown) {alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_validateContact(){ if($('#name_contact').val()==''){ Boxy.alert('Bạn vui lòng nhập Họ tên',function(){$('#name_contact').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } if($('#email_contact').val()==''){ Boxy.alert('Bạn vui lòng nhập Email',function(){$('#email_contact').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } if(!isemail_1($('#email_contact').val())){ Boxy.alert('Invalid email.',function(){$('#email_contact').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } if($('#add_contact').val()==''){ Boxy.alert('Please Enter Address',function(){$('#add_contact').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } if($('#phone_contact').val()==''){ Boxy.alert('Please Enter Phone',function(){$('#phone_contact').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } if($('#title_contact').val()=='Nội dung phản hồi...'){ Boxy.alert('Bạn vui lòng nhập Tiêu đề',function(){$('#title_contact').focus();},{title:'Thông báo',afterShow: function() { $('#boxy_button_OK').focus();} }); return false; } var regData = $('form#frm_contact').serialize(); $.ajax({ type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: regData, success : function(data){ alert(data.message); if(data.error==false){ location.reload(); }; }, error : function(XMLHttpRequest, textStatus, errorThrown) {alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_xemtraloi(id){ $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'action_xemtraloi',faq_id : id}, success : function(data){ }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function checkShow(div_id){ document.getElementById(div_id).style.display = (document.getElementById(div_id).style.display=='none') ? 'block' : 'none'; } function ShowDeleteComment($id){ $('#delete_comment'+$id).removeClass('delete_comment'); $('#delete_comment'+$id).addClass('delete_comment_select'); } function HideDeleteComment($id){ $('#delete_comment'+$id).addClass('delete_comment'); $('#delete_comment'+$id).removeClass('delete_comment_select'); } function ShowDeleteComment_big($id){ $('#delete_comment'+$id).removeClass('delete_comment_big'); $('#delete_comment'+$id).addClass('delete_comment_select'); } function HideDeleteComment_big($id){ $('#delete_comment'+$id).addClass('delete_comment_big'); $('#delete_comment'+$id).removeClass('delete_comment_select'); } function f_postcommnet(){ $('#waiting').show(200); var regData = $('form#pos_comment').serialize(); $.ajax({ type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data:regData, success : function(data){ alert(data.message); $('#waiting').hide(200); if(data.error==false){ location.reload(); }; }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');$('#waiting').hide(200);} }); return false; } function f_reply_poscomment(id){ $('#waiting_'+id).show(200); var regData = $('form#reply_pos_comment_'+id).serialize(); $.ajax({ type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data:regData, success : function(data){ alert(data.message); $('#waiting_'+id).hide(200); if(data.error==false){ location.reload(); }; }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');$('#waiting').hide(200);} }); return false; } function f_check_Vip(id,check,type){ var conf=confirm('Bạn có chắc chắn kích hoạt không ?'); if(conf==false){ location.reload(); return false; } $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'check_vip',type : type ,cla_id : id,cla_vip :check}, success : function(data){ alert(data.message); location.reload(); }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_upnow(id){ var conf=confirm('Bạn có chắc chắn làm mới tin ngay bây giờ?'); if(conf==false){ location.reload(); return false; } $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'upnow',cla_id : id}, success : function(data){ alert(data.message); location.reload(); }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_deactive(id){ var conf=confirm('Bạn có thực sự muốn xóa Tin này không ?'); if(conf==false) return false; $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'deactive',cla_id : id}, success : function(data){ alert(data.message); location.reload(); }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_hidden(id){ var conf=confirm('Bạn có thực sự muốn ẩn Tin này không ?'); if(conf==false) return false; $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'hidden',cla_id : id}, success : function(data){ alert(data.message); location.reload(); }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_show(id){ var conf=confirm('Bạn có thực sự muốn hiện Tin này không ?'); if(conf==false) return false; $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'show_cla',cla_id : id}, success : function(data){ alert(data.message); location.reload(); }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_xoaquantam(id){ var conf=confirm('Bạn có thực sự muốn xóa Tin quan tâm này không ?'); if(conf==false) return false; $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'xoaquantam',cla_id : id}, success : function(data){ alert(data.message); location.reload(); }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_ajaxUpCheck(){ var regData = $('form#upAuto').serialize(); var up_hour = $('#up_hour').val(); var up_minute = $('#up_minute').val(); $('.cUp td.time').html(up_hour+':'+up_minute); $.ajax({ type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: regData, success : function(data){ alert(data.message); location.reload(); }, error : function(XMLHttpRequest, textStatus, errorThrown) {alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function delUp(obj){ var uID = $(obj).attr('rel'); if(uID <1 || isNaN(uID)) { alert("Lịch Up tự động này không tồn tại. Bạn vui lòng kiểm tra lại."); return false; } var conf=confirm('Bạn có thực sự muốn xóa lịch Up tự động này không?'); if(conf==false) return false; $.ajax({ type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action:'delUp',up_id:uID}, success : function(data){ alert(data.message); if (data.error==false) {location.reload();} }, error : function(XMLHttpRequest, textStatus, errorThrown) {alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');$(obj).removeClass(); $(obj).addClass('enable');} }); return false; } function f_save_cla(id){ $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'save_cla',cla_id : id}, success : function(data){ alert(data.message); }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_delete_comment_parent(id){ var conf=confirm("Bạn sẽ xóa toàn bộ nội dung liên quan tới vấn đề này đang thảo luận!!! Bạn có thực sự muốn xóa toàn bộ?"); if(conf==false) return false; $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'delete_comment_parent',com_id : id}, success : function(data){ alert(data.message); if(data.error==false){ location.reload(); }; }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_delete_comment_child(id){ var conf=confirm("Bạn có thực sự muốn xóa nội dung này"); if(conf==false) return false; $.ajax({type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: {action : 'delete_comment_child',com_id : id}, success : function(data){ alert(data.message); if(data.error==false){ location.reload(); }; }, error : function(XMLHttpRequest, textStatus, errorThrown) { alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function isValidPhone(phonenumber){ if(phonenumber.length < 12 && phonenumber.length >9){ if (phonenumber != "") { var goodChars = "1234567890"; for (i = 0; i < phonenumber.length; i++){ var c = phonenumber.charAt(i); if(i==0 && c != 0){return false; } if (goodChars.indexOf(c) < 0) return false; } return true; } else { return false; } } else { return false; } } function isemail_1(email) { var re = /^(\w|[^_]\.[^_]|[\-])+(([^_])(\@){1}([^_]))(([a-z]|[\d]|[_]|[\-])+|([^_]\.[^_])*)+\.[a-z]{2,3}$/i; return re.test(email); } function f_registerValidate(){ if (document.getElementById("use_login").value == "") { alert('Bạn vui lòng chọn tên hiển thị ?'); $('#use_login').focus(); return false; } if (document.getElementById("use_login").value.length < 6) { alert('Tên đăng nhập phải lớn hơn 6 ký tự'); $('#use_login').focus(); return false; } var myPhoneNumber=document.getElementById("username").value; if (myPhoneNumber == "") { alert('Bạn vui lòng nhập đăng nhập ?'); $('#username').focus(); return false; } if ( ! isValidPhone(myPhoneNumber)) { alert('Số điện thoại không đúng \n Để hợp lệ bạn phải nhập 10 hoặc 11 số bắt đầu từ số 0 '); $('#username').focus(); return false; } if (document.getElementById("use_name").value == "") { alert('Bạn vui lòng chọn tên hiển thị ?'); $('#use_name').focus(); return false; } if (document.getElementById("passwordsss").value == "") { alert('Bạn vui lòng chọn mật khẩu?'); $('#passwordsss').focus(); return false; } if (document.getElementById("passwordsss").value != document.getElementById("comfim_password").value) { alert('Mật khẩu không trùng khớp ?'); $('#comfim_password').focus(); return false; } if ( ! isemail_1($('#email').val())) { alert('Email của bạn không hợp lệ !'); $('#email').focus(); return false; } if (document.getElementById("use_city").value == "") { alert('Bạn chưa chọn Tỉnh-Tp ?'); $('#use_city').focus(); return false; } if (document.getElementById("scode").value != document.getElementById("scode2").value) { alert('Bạn chưa nhập mã kiểm tra ?'); $('#scode').focus(); return false; } if (document.getElementById("checkbox").checked != true) { alert('Bạn phải đồng ý với quy định của topmuaban.vn ?'); $('#scode').focus(); return false; } var regData = $('form#register').serialize(); $.ajax({ type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: regData, success : function(data){ alert(data.message); if(data.error==false){ $(window.location).attr('href', '/vn/profile.php/'); }; }, error : function(XMLHttpRequest, textStatus, errorThrown) {alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; } function f_delete_cla_slect(id){ var conf=confirm('Bạn có chắc chắn Xóa những tin đã chọn?'); if(conf==false){ return false; } var regData = $('form#delete_cla_slect').serialize(); $.ajax({ type : 'POST', url : '/vn/ajax_actions.php', dataType : 'json', data: regData, success : function(data){ alert(data.message); if(data.error==false){ location.reload(); }; }, error : function(XMLHttpRequest, textStatus, errorThrown) {alert('Có lỗi trong quá trình đưa lên máy chủ. Xin bạn vui lòng kiểm tra lại kết nối.');} }); return false; }