@if($message->present()->canView())

    <?php
		$parent_message_id=$message->parent_message_id;
	?>
    
    @if($message->senderUser)
       <?php /*?> <div class="media @if($message->sender==\Auth::user()->id) own-message-view @else otheruser-message-view @endif @if($parent_message_id) replied-message-box @endif" id="message-{{$message->id}}"><?php */?>
       
        <div class="message-outer-box-{{$message->id}} media otheruser-message-view @if($message->sender==\Auth::user()->id) own-message-view-bg @endif  @if($parent_message_id) replied-message-box @endif" id="message-{{$message->id}}">
        
        	@if($parent_message_id)
				<?php
                    $messageView=app('App\\Repositories\\MessageRepository')->get($parent_message_id);
                ?>
                
                @if($messageView)
                    <div class="reply-message-dtls" data-id="{{$parent_message_id}}">
                    	<span class="replied-msg"><i class="fa fa-reply-all" aria-hidden="true"></i></span>
                        <div class="reply-message-body">
                            {!! Theme::section('messages.message-contents', ['message' => $messageView,'mtype'=>'reply']) !!}
                            <div class="reply-message-footer">
                        		<span style="margin-right:5px;">
                                    <a href="{{$messageView->senderUser->present()->url()}}">
                                        <img class="usr-profile-image" src="{{$messageView->senderUser->present()->getAvatar(200)}}"/>
                                    	{{$messageView->senderUser->present()->fullName()}}
                                    </a>
                                </span>
                                
                                 {{$messageView->present()->getMessageTime()}}	
                                 
                                <?php /*?><span class="post-time"><i class="icon ion-ios7-time-outline"></i> <span title="{{$messageView->present()->time()}}">{{formatDTime($messageView->created_at)}}</span></span><?php */?>
                        	</div> 
                        </div>
                    </div>       
                @endif        
            @endif
        
            <div class="main-message-conts main-message-conts-{{$message->id}}">
                <div class="media-object pull-left">
					@if(isset($chatBoxType) and $chatBoxType=="experience" and $message->sender!=\Auth::user()->id)
						<a href="#"><img src="{{Theme::asset()->get('theme/images/identity-hidden.png')}}"/></a>
					@else
						<a href="{{$message->senderUser->present()->url()}}"><img src="{{$message->senderUser->present()->getAvatar(200)}}"/></a>
					@endif	
                </div>
                    
                <div class="media-body message-sent-details">
                	<div class="row">
                    	<div class="col-xs-9 message-name-dtls">
                            <h4 class="message-username">
								@if(isset($chatBoxType) and $chatBoxType=="experience" and $message->sender!=\Auth::user()->id)
									Identity Hidden
								@else
									{{$message->senderUser->present()->fullName()}}
								@endif
								
                            	<span class="message-time-show">{{$message->present()->getMessageTime()}}</span> 
                                <?php /*?><span class="post-time" style="margin-left:10px;"><i class="icon ion-ios7-time-outline"></i> <span title="{{$message->present()->time()}}">{{formatDTime($message->created_at)}}</span></span><?php */?>
                            </h4>
                        </div>
                        
                        <div class="col-xs-3 message-action-contents">
							               
                            @if($message->sender==\Auth::user()->id)
                                <span class="message-seen-status">	
									@if($message->on_hold==0)
										@if($message->present()->messageReadStatus()==1)
											<i class="fa fa-check message-has-seen" aria-hidden="true" title="message seen"></i>
										@else
											<i class="fa fa-check message-has-sent" aria-hidden="true"></i>
										@endif	
									@else
										<i class="fa fa-clock-o" aria-hidden="true"></i>
									@endif		
                                </span>
                            @endif
                            
                            <span class="reply-to-msg-btn" data-id="{{$message->id}}" title="Reply message">
                                <i class="fa fa-reply-all" aria-hidden="true"></i>
                            </span>
							
							<?php
								$messageSentTime=$message->present()->getMessageFullTime();		
								
								$timezone=\Session::get('user_client_timezone');		
								if(!$timezone){
									$timezone="America/New_York";
								}
								
								date_default_timezone_set($timezone);									
								$twoMinFromTime = date("Y-m-d H:i:s", strtotime('+2 minutes', strtotime($messageSentTime)));
								
								$currentTime= date("Y-m-d H:i:s");								
								$twoMinFromTime_str=strtotime($twoMinFromTime);
								$currentTime_str=strtotime($currentTime);								
								$threeHoursFromTime = date("Y-m-d H:i:s", strtotime('+3 hours', strtotime($messageSentTime)));								
								$threeHoursFromTime_str=strtotime($threeHoursFromTime);
								
								$canShowMnAction="no";
								if($threeHoursFromTime_str > $currentTime_str){
									$canShowMnAction="yes";
								}	
								
							?>
							
							
							@if($message->sender==\Auth::user()->id and $canShowMnAction=="yes")
								<div class="dropdown message_action_dropdown message_action_dropdown_mn_{{$message->id}}">
									<a  data-hover="dropdown" data-toggle="dropdown" class="dropdown-toggle" href=""><i class="icon ion-ios7-arrow-down"></i></a>
									<ul class="dropdown-menu pull-right  message_action_dropdown_list_{{$message->id}}">
																				
										@if($threeHoursFromTime_str > $currentTime_str)
											<li class="delete-message-link-button delete-message-link-button-{{$message->id}}" data-id="{{$message->id}}" data-time="{{$threeHoursFromTime}}">
												<a href="" class="delete-message-button" data-id="{{$message->id}}" title="Delete message"><i class="fa fa-trash"></i> Delete</a>
											</li>
										@endif
										
										@if($message->sender==\Auth::user()->id and $message->zoom_message==0 and $message->meeting_message==0)										
											@if($twoMinFromTime_str > $currentTime_str)
												<li class="edit-message-button edit-message-button-{{$message->id}}" data-id="{{$message->id}}" title="Edit message" data-time="{{$twoMinFromTime}}">	
													<i class="fa fa-edit"></i> Edit
												</li>			
											@endif	
										@endif											
									</ul>
								</div>
							@endif	
							
                        </div>    
                    </div>
                     
                    <div class="message-contents-dtls-{{$message->id}}">    
                        {!! Theme::section('messages.message-contents', ['message' => $message,'mtype'=>'original']) !!}
                        
                         <div class="message-contents-dtls-footer message-contents-dtls-footer{{$message->id}}">   
                            <span style="margin-right:5px;">{{$message->senderUser->present()->fullName()}}</span>
                            
                               {{$message->present()->getMessageTime()}}	
                               <?php /*?> <span class="post-time"><i class="icon ion-ios7-time-outline"></i> <span title="{{$message->present()->time()}}">{{formatDTime($message->created_at)}}</span></span><?php */?>
                        </div>
                    </div>
                </div>
            </div>    
        </div>
    @endif   
@endif
