var resgiter = false;
var subid = 0;
var nhucau = 0;
$(document).ready(function(){ 
    add_comment();
    siteinfo();
    dangky();
    $(".signin").click(function(){
        var p = $(".signin");
        var position = p.position();
        check = $("#signin_menu").attr("class");
        if(check=="hidden"){       
            $("#signin_menu").show("fast");
            $("#signin_menu").removeClass();
            $("#signin_menu").addClass("show")
            p.removeClass('select'); 
            
            
        }else{
          $("#signin_menu").hide("fast"); 
          $("#signin_menu").removeClass(); 
          $("#signin_menu").addClass("hidden")
          p.addClass('select');  
        }
        return false;
    });
    
    // Dang mo Form mat khau xoa tin

    $("#bt_xoatin").click(function(){
        $("#div_xoatin").slideDown("fast");
    });
    
    // Xoa tin 
    $("#btn_xoatin").click(function(){ 
        var mk_xoatin = $("#mk_xoatin").val();
        if(mk_xoatin ==''){
            jAlert('Vui lòng nhập mật khẩu để xóa tin','Thông báo');
        }else{
            $.post(base_url+"ui/xoatin",{'raovatid':raovatid,'mk_xoatin':mk_xoatin},function(data){
                jAlert(data.msg,'Thông báo');
                if(data.ok==1){
                    setTimeout($(window.location).attr('href',base_url), 2000); 
                }
            },'json');            
        }       
        
     });     
});



function add_comment(){
    $("#addcomment").click(function() {
       var FullName = $("#FullName").val();
       var Email = $("#Email").val();
       var Content = $("#Content").val();
       if(FullName =='' || Email =='' || Content ==''){
           ShowMes('Vui lòng nhập đầy đủ thông tin bao gồm:<br> Họ tên, Email, Nội dung');
           return false;
       }else{
            $.post(base_url+"vechai/addcomment",{'fullname':FullName,'email':Email,'content':Content,'raovatid':raovatid},function(data)
            {
                if(data.error == 0){
                   $('<li></li>').appendTo('#listcomment').html(data.list);
                   $("#Content").val('');
                }   
                ShowMes(data.msg);
                $("#ajax-load").css('display','none');                                             
            },'json');       
        }
       
    });
}

// Kiem tra thong tin dăng ky

function check_email(){
    var email = $("#Email").val();
    $.post(base_url+"ui/check_email",{'Email':email},function(data){
        $("#validation_email").html(data.info);                                           
    },'json');
}

function check_username(){
    var LoginName = $("#LoginName").val();
    $.post(base_url+"ui/check_username",{'LoginName':LoginName},function(data){
        $("#validation_username").html(data.info);                                           
    },'json');
}
function login(){
     $("#dangnhap").validate({
        rules: {
            ulogin: {required: true},
            plogin: {required: true}
        },
        messages: {
            ulogin:{required: "Vui lòng điền tên đăng nhập"},
            plogin:{required: "Vui lòng nhập mật khẩu"}
        }
        ,submitHandler: function(form) {
             var ulogin = $("#ulogin").val();
             var plogin= $('#plogin').val();           
            $("#ajax-load").css('display','block');
            $.post(base_url+"account/sign_in/ajax_login",{'ulogin':ulogin,'plogin':plogin},function(data){  
                if(data.message !=''){
                    jAlert(data.message,'Thông báo');
                }else{
                    location.reload(); 
                }    
                $("#ajax-load").css('display','none');                                             
            },'json')
        }        
     });
}

// Kiem tra thong tin dang ky
function dangky(){
    if(resgiter){
     $("#register").validate({
        rules: {
            Email: {required: true,email: true},
            FullName: "required",
            Address: "required",
            LoginName :{required: true},
            Passwd:{required: true,minlength: 6,maxlength: 20},
            Passwd_re:{required: true,minlength: 6,maxlength: 20,equalTo: "#password"},
            Phone:{required: true},
            dongy:{ required: true }
        },
        messages: {
            Email:{
                required: "Email không được để trống",
                email: "Email không đúng định dạng"
            },
            FullName: "Họ tên không để trống",
            Address: "Địa chỉ liên hệ không để trống",
            LoginName: {
                required: "Tên đăng nhập không được phép để trống"
            },
            Passwd: {
                required: "Mật khẩu không được phép để trống",
                minlength: "Mật khẩu phải lớn hơn 6 ký tự",
                maxlength: "Mật khẩu phải nhỏ hơn 20 ký tự"
            },
            Passwd_re: {
                required: "Mật khẩu không được phép để trống",
                minlength: "Mật khẩu phải lớn hơn 6 ký tự",
                maxlength: "Mật khẩu phải nhỏ hơn 20 ký tự",
                equalTo: "Mật khẩu nhập lại không giống Mật khẩu"
            },            
            Phone: {
                required: "Số điện thoại không được để trống"
            },
            dongy:{ required: "Bạn phải đồng ý với điều khoản đăng ký"}
        }
     });
     }    
}
// From validation dang tin
function checkform ( form ){
    var catid = $("#maincat").val();
    
    if (form.tieude.value == "") {
        jAlert( "Vui lòng nhập tiêu đề",'Thông báo');
        form.tieude.focus();
        return false ;
    }
    if(userid==0){
        if (form.matkhau.value == "") {
            jAlert( "Vui lòng nhập mật khẩu để quản lý tin",'Thông báo');
            form.matkhau.focus();
            return false ;
        } 
    }   
    if (form.maincat.value == 0) {
        jAlert( "Vui lòng chọn chuyên mục",'Thông báo');
        form.maincat.focus();
        return false ;
    } 
    if(catid != 8 && catid !=296 && catid !=306){
        if (form.nhucau.value == 0) {
            jAlert( "Vui lòng chọn nhu cầu",'Thông báo');
            form.nhucau.focus();
            return false ;
        }             
    }    
    if(catid != 283 && catid != 295 && catid != 305 && catid != 329){
        if (form.subcat.value == 0) {
            jAlert( "Vui lòng chọn chủng loại",'Thông báo');
            form.subcat.focus();
            return false ;
        }
    }
    if(userid==0){
        if (form.hoten.value == "") {
            jAlert( "Vui lòng nhập Tên liên hệ",'Thông báo');
            form.hoten.focus();
            return false ;
        }    
    }
    if (form.code.value == "") {
        jAlert( "Vui lòng nhập mã bảo vệ",'Thông báo');
        form.code.focus();
        return false ;
    }     
    return true ;    
}

// luu tin
function luutin(raovatid){
    if(userid!=0){
    $.post(base_url+"ui/luutin",{'raovatid':raovatid},function(data){
        
        $("span#num_save").html(data.tongtinluu);
        jAlert(data.msg,'Thông báo');
     },'json');   
    }else{
        jAlert('Để lưu tin bạn cần <b>đăng nhập</b>','Thông báo');
    }   
}

// Xoa tin

function xoatin(){
    $.post(base_url+"ui/xoatin",{'raovatid':raovatid},function(data){
        jAlert(data.msg,'Thông báo');
        $("#subcat").html(data.list);
     },'json');        
}
// Tim kiem

function timkiem(){
     $("#timkiem").validate({
        submitHandler: function(form) {
            keyword = $("#keyword").val();
            if(keyword!=''){
                 keyword = keyword.replace(/,/g,'');
                 keyword = keyword.replace(/-/g,'');
                 keyword = keyword.replace(/_/g,'');
                 keyword = keyword.replace(/  /g,' ');
                 keyword = keyword.replace(/ /g,'+');
                $(window.location).attr('href',base_url+'tim-kiem/'+keyword);
            }else{
                jAlert('Bạn cần nhập từ khóa tìm kiếm','Thông báo');
            }
        }        
     });    
}


// Dang tin
function showsubcat(maincat,subid){
    if(maincat != 0){
        $.post(base_url+"ui/subcat",{'maincat':maincat,'subid':subid},function(data){
            $("#subcat").html(data.list);
        },'json');        
          shownhucau(maincat,subid);
    }else{
        shownhucau(maincat,nhucau);
        $("#subcat").html('<option value="0">==== Chọn chủng loại ===========</option>');
    }
}

function subcat(maincat,subid){
    if(maincat != 0){
        $.post(base_url+"ui/subcat",{'maincat':maincat,'subid':subid},function(data){
            $("#subcat").html(data.list);
        },'json');        
    }else{
        $("#subcat").html('<option value="0">==== Chọn chủng loại ===========</option>');
    }
}
function shownhucau(maincat,nhucau){
    if(maincat != 0){
        $.post(base_url+"ui/nhucau",{'maincat':maincat,'nhucau':nhucau},function(data){
            $("#nc").html(data.list);
        },'json');        
    }else{
       $("#nc").html('<option value="0">==== Chọn nhu cầu =============</option>'); 
    }
}
function change_city(cityid){
    $.post(base_url+"ui/changecity",{'cityid':cityid},function(data){
        $(window.location).attr('href',base_url); 
     },'json');    
}

// Reset lươt xem cua tin

function reset_view(raovatid){
    $.post(base_url+"ui/reset_view",{'raovatid':raovatid},function(data){
        ShowMes(data.msg);
        $("#luotxem"+raovatid).html('0'); 
     },'json');     
}

// Thong ke site

function siteinfo(){
    $.post(base_url+"ui/infosite",{'userid':userid},function(data){
     },'json');    
}
// Dang mo Form mat khau xoa tin

// Dong mo chuyen muc
function open_menu(){

    $("#mainmenu").slideDown("fast");
    $("#openmenu").show();
    $("#closemenu").hide();
}

function close_menu(){
    $("#mainmenu").slideUp("fast", function() {
        $(this).hide();
    });
    $("#openmenu").hide();
    $("#closemenu").show(); 
}           
// Hien thi thong bao
function ShowMes(msg) {
    var html, debug;
    $(".pop_up").remove();
    html = "<div id='cm_message' class='pop_up'><p>" + msg + "</p></div>";
    $(html).appendTo("#sticky_box").slideDown();
    setTimeout(RemoveMes, 10000);
    $("#vbid_message").click(function() {
        RemoveMes();
    });
}

function ShowMes_forever(msg) {
    var html, debug;
    $(".pop_up").remove();
    html = "<div id='cm_message_forever' class='pop_up'><p>" + msg + "</p></div>";
    $(html).appendTo("#sticky_box").slideDown();
}

function RemoveMes() {
    $(".pop_up").slideUp("fast", function() {
        $(this).hide();
    });
}

function dendomdom(){
    $.get('http://dendomdom.com/ads/vechaiviet.php', function(data) {
      $('.dendomdom').html(data);
      
    });
}

