/*$_SESSION['Privilege'] = 'NguoiBan';
		if ($_SESSION['Privilege'] != 'NguoiBan' || $_SESSION['IsLogin'] === 0)
		{
			header('Location:index.php');
			return;
		}
		*/
require_once '../class/SuKienDAO.php';
require_once '../class/LikesDAO.php';
$strSQL = "";
if (isset($_REQUEST['id']) && isset($_REQUEST['user']) && isset($_REQUEST['page']) && isset($_REQUEST['t'])) {
    $strRes = "";
    $id = $_REQUEST['id'];
    $user = $_REQUEST['user'];
    // kiểm tra người dùng tham gia hay không tham gia sự kiện
    $nguoiDungThamGia = LikesDAO::LayDanhSachLikesTheoMaDT_MaNguoiDung($_REQUEST['id'], $_REQUEST['user']);
    $res = false;
    $txtButtnThamGia = "";
    if (is_null($nguoiDungThamGia)) {
        // thêm likes
        $likeDto = new LikesDTO();
        $likeDto->MaDoiTuong = $id;
        $likeDto->MaNguoiDung = $user;
        $likeDto->SoSao = '0';
        $res = LikesDAO::ThemLike($likeDto);
        $txtButtnThamGia = "Hủy tham gia sự kiện";
    } else {
        //Xóa likes
        $res = LikesDAO::XoaLike($id, $user);
        $txtButtnThamGia = "Tham gia sự kiện";
    }
{
	header('Location:index.php');
	return;
}
*/
require_once '../class/SanPhamDAO.php';
require_once '../class/LikesDAO.php';
$strSQL = "";
if (isset($_REQUEST['sosao']) && isset($_REQUEST['id']) && isset($_REQUEST['user']) && isset($_REQUEST['page']) && isset($_REQUEST['kq']) && isset($_REQUEST['t'])) {
    $soSao = $_REQUEST['sosao'];
    $maDoiTuong = $_REQUEST['id'];
    $maNguoiDung = $_REQUEST['user'];
    $page = $_REQUEST['page'];
    $strRes = "";
    // kiểm tra người dùng đã đánh giá hay chưa
    $nguoiDungDanhGia = LikesDAO::LayDanhSachLikesTheoMaDT_MaNguoiDung($maDoiTuong, $maNguoiDung);
    $res = false;
    $txtLike = "";
    if (is_null($nguoiDungDanhGia)) {
        // thêm đánh giá
        $likeDto = new LikesDTO();
        $likeDto->MaDoiTuong = $maDoiTuong;
        $likeDto->MaNguoiDung = $maNguoiDung;
        $likeDto->SoSao = $soSao;
        $res = LikesDAO::ThemLike($likeDto);
        //$txtLike = "Unlike";
    } else {
        //Cập nhật đánh giá
        $res = LikesDAO::CapNhatLike($maDoiTuong, $maNguoiDung, $soSao);
        //$txtLike = "Like";
    }
     $lstBinhLuan = BinhLuanDAO::LayDSBL_TheoMaDoiTuong($maSanPham, 0);
     $gSoBinhLuan = count($lstBinhLuan);
     if ($_SESSION['IsLogin'] == 0) {
         $gBinhLuan = "Bạn phải đăng nhập mới được quyền xem bình luận";
     } else {
         $nguoiDung = NguoiDungDAO::LayThongTinNguoiDungTheoMa($_SESSION['IdUser']);
         // ds các bình luận
         if ($gSoBinhLuan > 0) {
             foreach ($lstBinhLuan as $binhLuanDto) {
                 $nguoiDungBL = NguoiDungDAO::LayThongTinNguoiDungTheoMa($binhLuanDto->NguoiBL);
                 $thoiGianBL = date_create($binhLuanDto->NgayBL);
                 $gioBL = $thoiGianBL->format('H:i');
                 $ngayBL = $thoiGianBL->format('d-m-Y');
                 $dsLikes = LikesDAO::LayDanhSachLikesTheoMaDoiTuong($binhLuanDto->MaBL);
                 $soNguoiLike = count($dsLikes);
                 $nguoiDungLikeBL = LikesDAO::LayDanhSachLikesTheoMaDT_MaNguoiDung($binhLuanDto->MaBL, $nguoiDung->MaNguoiDung);
                 $idKQ_Like_BL = "kq_like_binhluan_sp_" . $binhLuanDto->MaBL;
                 $funcLikeBL = "funcLike('" . $binhLuanDto->MaBL . "','" . $nguoiDung->MaNguoiDung . "','" . $idKQ_Like_BL . "','BinhLuanSP')";
                 if (is_null($nguoiDungLikeBL)) {
                     $txtLikeBL = "Like";
                 } else {
                     $txtLikeBL = "Unlike";
                 }
                 $gBinhLuan .= "\r\n\t\t\t\t<div class='comment-wrapper'>                       \t  \t\r\n\t\t\t\t\t<div class='avatar'><img src='{$nguoiDungBL->AnhDaiDien}' width='1280' height='1024' /></div>\r\n\t\t\t\t\t<div class='content'>\r\n\t\t\t\t\t\t <div class='title-comment'>\r\n\t\t\t\t\t\t\t<span class='text-color-normal-1'>\r\n\t\t\t\t\t\t\t\t<a href='trang_ca_nhan.php?id={$nguoiDungBL->MaNguoiDung}'>" . $nguoiDungBL->UserName . "</a>\r\n\t\t\t\t\t\t\t</span> bình luận lúc {$gioBL} ngày {$ngayBL}.\r\n\t\t\t\t\t\t </div>\r\n\t\t\t\t\t\t <div class='primary-comment'>\r\n\t\t\t\t\t\t\t\t{$binhLuanDto->NoiDungBL}\r\n\t\t\t\t\t\t </div>\r\n\t\t\t\t\t\t <div class='action' id='kq_like_binhluan_sp_{$binhLuanDto->MaBL}'>\r\n\t\t\t\t\t\t\t{$soNguoiLike} người thích <span class='text-color-normal-1 likes' onclick={$funcLikeBL} >{$txtLikeBL}</span>\r\n\t\t\t\t\t\t </div>\r\n\t\t\t\t\t\t \r\n\t\t\t\t\t</div>                            \r\n\t\t\t\t\t<!--end .content-->\r\n\t\t\t\t\t<div class='button'>\r\n\t\t\t\t\t\t<span class='remove ui-icon ui-icon-close' title='Xóa'>&nbsp;</span>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t</div>\r\n\t\t\t\t<!--end .comment-wrapper-->";
             }
         }
         // bình luận mới
         $funcThemBinhLuan = 'funcThemBinhLuan("txtNoiDungBL_SP", "' . $sanPham->Ma . '", "' . $_SESSION['IdUser'] . '","kq_binhluan_sp", "BinhLuan_SP")';
         $gBinhLuanMoi = "\r\n\t\t<div id='kq_binhluan_sp'>\r\n\t\t</div>\r\n\t\t<div class='comment-wrapper'>                       \t  \t\r\n\t\t\t<div class='avatar'><img src='{$nguoiDung->AnhDaiDien}' width='1280' height='1024' /></div>\r\n\t\t\t<div class='content'>\r\n\t\t\t\t<div class='title-comment'>\r\n\t\t\t\t\t<span class='text-color-normal-1'>\r\n\t\t\t\t\t\t<a href='trang_ca_nhan.php?id={$nguoiDung->MaNguoiDung}'>" . $_SESSION['UserName'] . "</a>\r\n\t\t\t\t\t</span>\r\n\t\t\t\t</div>\r\n\t\t\t\t\t<textarea name='txtNoiDungBL_SP' id= 'txtNoiDungBL_SP' cols='80' rows='5'></textarea><br /> \r\n\t\t\t\t\t<input name='btnBinhLuan' type='button' value='Bình luận' class='ui-state-default ui-state-hover ui-button-text-only' onclick='" . $funcThemBinhLuan . "' />\r\n\t\t\t\t </form>\r\n\t\t\t</div>                            \r\n\t\t\t<!--end .content-->                           \r\n\t\t</div>\r\n\t\t<!--end .comment-wrapper || đăng bình luận-->";
     }
 }
 /**********************************************************/
 // ds bình luận sự kiện
 $gBinhLuanSK .= "\r\n\t\t\t\t  <div class='row'>\r\n\t\t\t\t\t<div class='title'>\r\n\t\t\t\t\t\t\tBình luận sự kiện\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<!--end title-->                    \r\n\t\t\t\t\t\t<div class='comment'>";
 //kiểm tra đăng nhập hay chưa
 if ($_SESSION['IsLogin'] == 0) {
     $gBinhLuanSK .= "Bạn phải đăng nhập hoặc đăng ký thành viên mới được phép xem bình luận.";
 } else {
     if (!is_null($dsBinhLuan)) {
         foreach ($dsBinhLuan as $binhLuanDto) {
             $nguoiDungBL = NguoiDungDAO::LayThongTinNguoiDungTheoMa($binhLuanDto->NguoiBL);
             $thoiGianBL = date_create($binhLuanDto->NgayBL);
             $gioBL = $thoiGianBL->format('H:i');
             $ngayBL = $thoiGianBL->format('d-m-Y');
             $dsLikes = LikesDAO::LayDanhSachLikesTheoMaDoiTuong($binhLuanDto->MaBL);
             $soNguoiLike = count($dsLikes);
             $nguoiDungLikeBL = LikesDAO::LayDanhSachLikesTheoMaDT_MaNguoiDung($binhLuanDto->MaBL, $_SESSION['IdUser']);
             $idKQ_Like_BL = "kq_like_binhluan_sk_" . $binhLuanDto->MaBL;
             $funcLikeBL = "funcLike('" . $binhLuanDto->MaBL . "','" . $_SESSION['IdUser'] . "','" . $idKQ_Like_BL . "','BinhLuan_SK')";
             if (is_null($nguoiDungLikeBL)) {
                 $txtLikeBL = "Like";
             } else {
                 $txtLikeBL = "Unlike";
             }
             $gBinhLuanSK .= "\r\n\t\t\t\t\t\t\t\t\t<div class='comment-wrapper'>                       \t  \t\r\n\t\t\t\t\t\t\t\t\t\t<div class='avatar'><img src='{$nguoiDungBL->AnhDaiDien}' width='1280' height='1024' /></div>\r\n\t\t\t\t\t\t\t\t\t\t<div class='content'>\r\n\t\t\t\t\t\t\t\t\t\t\t <div class='title-comment'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<span class='text-color-normal-1'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href='trang_ca_nhan.php?id={$nguoiDungBL->MaNguoiDung}'>" . $nguoiDungBL->UserName . "</a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t</span> bình luận lúc {$gioBL} ngày {$ngayBL}.\r\n\t\t\t\t\t\t\t\t\t\t\t </div>\r\n\t\t\t\t\t\t\t\t\t\t\t <div class='primary-comment'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t{$binhLuanDto->NoiDungBL}\r\n\t\t\t\t\t\t\t\t\t\t\t </div>\r\n\t\t\t\t\t\t\t\t\t\t\t <div class='action' id='kq_like_binhluan_sk_{$binhLuanDto->MaBL}'>\r\n\t\t\t\t\t\t\t\t\t\t\t\t{$soNguoiLike} người thích <span class='text-color-normal-1 likes' onclick={$funcLikeBL} >{$txtLikeBL}</span>\r\n\t\t\t\t\t\t\t\t\t\t\t </div>\r\n\t\t\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t\t</div>                            \r\n\t\t\t\t\t\t\t\t\t\t<!--end .content-->\r\n\t\t\t\t\t\t\t\t\t\t<div class='button'>\r\n\t\t\t\t\t\t\t\t\t\t\t<span class='remove ui-icon ui-icon-close' title='Xóa'>&nbsp;</span>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t<!--end .comment-wrapper-->";
         }
     } else {
         $gBinhLuanSK .= "Không có bình luận nào.";
     }
     /**********************************************************/
     // bình luận mới
     $curUser = NguoiDungDAO::LayThongTinNguoiDungTheoMa($_SESSION['IdUser']);