$(document).ready(function() {
    
  var isCtrl = false;
  $(document).keyup(function (e) {
    if(e.which == 17) isCtrl = false;
  }).keydown(function(e) {
    if(e.which == 17) isCtrl = true;
    if(e.which == 13 && isCtrl == true) {
        
      if (window.getSelection) {
        var selectedText = window.getSelection().toString();
      } else if (document.getSelection) {
        var selectedText = document.getSelection().toString();
      } else if (document.selection) {
        var selectedText = document.selection.createRange().text;
      }
      
      if(selectedText.length > 500){
          alert('Ви вибрали занадто великий обсяг тексту!');
          return;
          
      }
      
      $.fancybox({
         'href'         :'/'+current_lang+'/send_error',
    	 'ajax' : {
    	    type	: "GET"
    	  },
    	  onComplete:function(){
    	      $('#error_send_sel_substr').val(selectedText);    		    
    	      
    	  }
    		
    	});
      
    }
  })
});


var send_error = function(){
        
    $('#send_button').hide();
    $('#cancel_button').hide();
        
	$.ajax({
		url: '/'+current_lang+'/send_error',
		type: 'post',
		data: {
		    flag_submit:1,
		    page_url: window.location.href,
		    sel_substr: $('#error_send_sel_substr').val(),
		    msg: $('#error_send_msg').val()

		},
		dataType : "json",
		success: function(json){
            $('#send_button').show();
            $('#cancel_button').show();
    		    
		    if(!json.success){
		        alert('Помилка обробки');
		        
		    }else{
		        $.fancybox.close();
		        
		    }
		},
		error: function(){
            $('#send_button').show();
            $('#cancel_button').show();
		    alert('Помилка обробки');
		    
		}
		
    });     
    
}
