View file system/AJAX/AlphaVisualPhotos.js

File size: 2.41Kb
$(document).on('click', 'img[class=img]', function(){
  
  var link = $(this).attr('src');
  
  if (link.indexOf('photos') >= 0) {
    
    AVP_modal('open');
    AVP_upload(link, 'none', $('#AVP_data').attr('type'));
    
  }
  
});

var pnum = 0;
function AVP_imagesize(type) {
  
  var im = document.getElementById('pimagesize');
  
  if (type == 'plus') {
    
    if (pnum <= 160) {
      
      pnum += 20;      
      im.style = 'max-width: '+(100 + pnum)+'%';
    
    }
    
  }
  
  if (type == 'minus') {
    
    if (pnum >= 20) {
      
      pnum -= 20;      
      im.style = 'max-width: '+(100 + pnum)+'%';
    
    }
    
  }

}

function AVP_modal(type) {
  
  var element = document.getElementById('AVP');
  
  if (type == 'open') {

    element.style.display = '';
    
  }
  
  if (type == 'close') {

    element.style.display = 'none';
    
  }
  
}

function AVP_likes(id, token) {
  
  $.ajax({
    
    url: '/system/AJAX/php/AlphaVisualPhotosLike.php?plikes='+id+'&'+token,
    type: "post",
    dataType: "json",
    success: function(data) {

      $('#AVP_likes').html(data.likes);
      $('#AVP_dislikes').html(data.dislikes);
    
    }
  
  });
  
}

function AVP_dislikes(id, token) {
  
  $.ajax({
    
    url: '/system/AJAX/php/AlphaVisualPhotosLike.php?pdislikes='+id+'&'+token,
    type: "post",
    dataType: "json",
    success: function(data) {

      $('#AVP_likes').html(data.likes);
      $('#AVP_dislikes').html(data.dislikes);
    
    }
  
  });
  
}

function AVP_upload(link, type_bf, type) {
  
  $.ajax({
    
    url: '/system/AJAX/php/AlphaVisualPhotos.php',
    type: "post",
    dataType: "json",
    data: {
      "link": link,
      "type": type,
      "type_bf": type_bf
    },
    beforeSend: function() {
      
      $('#AVP_container').html('<span><i class="fa fa-spinner fa-spin fa-fw"></i></span>').fadeIn(500);
    
    },
    success: function(data) {
      
      $('#AVP_comments').html(data.comments);
      $('#AVP_likes').html(data.likes);
      $('#AVP_dislikes').html(data.dislikes);
      $('#AVP_eye').html(data.eye);
      $('#AVP_listing').html(data.listing);
      $('#AVP_link_comments').attr('href', data.link2);
      $('#AVP_link_eye').attr('href', data.link3);
      $('#AVP_name').html(data.name);
      $('#AVP_link_download').attr('href', data.link);
      $('#AVP_container').html(data.img).fadeIn(500);
    
    }
  
  });
  
}

function img_show(root, link, name){
  
  //null
  
}