Menu
Your Cart

Free Worldwide Shipping to: India/USA/Canada/Europe/Australia/Middle East

Manual Transparent Pussy Stroker with Vagina Textured

Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
-44 %
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
Manual Transparent Pussy Stroker with Vagina Textured
24 Hour's Express&International Shipping Available
100% Privacy Guaranteed & Discreet Packing
  • Availability: Local Stock
  • Model No.: SV23042407
Product Views: 6724
₹4,999
₹8,999
Ex Tax: ₹4,999



Transparent Male Masturbator with Suction-There are many benefits to an automatic male masturbator, but the patterns are too fixed and the fun is limited. To this end, Sexvibrators has launched this transparent aircraft cup that can be manually controlled for sucking. You can get suction by pressing the air vent, or you can get the joy of being squeezed by the mouth by squeezing the male masturbator!

Textured Tunnel Pocket Pussy Stroker-The stroker has a realistic spiral texture and ribbed tunnel. After dozens of improvements by professional craftsmen, this transparent masturbation cup has a reasonable texture, which increases the stimulation and retains the sense of reality!

Super Soft TPE Safety Material-Focusing on the selection and upgrading of materials, the blowjob tool is made of highly elastic TPE material, which has high extensibility and adapts to different sizes. High elasticity and high softness at the same time, can provide a good feeling

This male masturbator is mainly composed of an inner sleeve and an outer shell. For cleaning, you only need to take out the sleeve directly. Loading and unloading are very convenient. The lightweight and compact shape make him perfect for on-the-go carry, whenever you need it!

Reviews Over Manual Transparent Pussy Stroker with Vagina Textured

Total Reviews (4)
click here write review to add review for this product.

Customer Images

See All Customer Images

if ($('input[name="cireviewsearch"]').length > 0 && $('input[name="cireviewsearch"]').val() != ''&& $('input[name="cireviewsearch"]').val() != 'undefined') { filters.push('cirating_cireviewsearch='+ $('input[name="cireviewsearch"]').val()); } // return filters; } var cicig = {}; cicig.reviews=[]; cicig.gi = [{"galleryid":0,"thumb":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/as11684141192sd4-75x75.png.webp","cireview_id":"1705","review_id":"1741","cireview_image_id":"154"}]; cicig.gr = {"1741":{"galleryids":[0],"review_id":"1741","imp":"0","active_attachimage":"","verified":false,"cireview_id":"1705","author":"Manjunath","author_flag":"","author_fl":"","text":"If you have a penis or like to play with penises, you will enjoyed this. It has a great texture with lots of ondulations. If you cover the small hole on the end and pull, it creates a suction which feels great. It's more compact than my previous flashlight, and I love that it is transparent and you can see the engorged penis as it receives pleasure.","reviewtitle":"Better than fleshlight","comment":"","attach_images":[{"cireview_image_id":"154","galleryid":0,"thumb":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/as11684141192sd4-50x50.png.webp","active":0,"popup":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/as11684141192sd4-500x500.png.webp","alt":"as11684141192sd4.png","title":"as11684141192sd4.png"}],"rating":5,"html_rating":"\n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t","show_rating":5,"date_added":"07\/04\/2023","share":"https:\/\/www.sexvibrators.in\/index.php?route=cireviewpro\/cireviews&review_id=1741","gallery_html":"
\n
    \n
  • \n \n \n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\n \n <\/li>\n <\/ul>\n

    Better than fleshlight<\/h4>\n

    By Manjunath - <\/span> On 07\/04\/2023<\/h3>\n

    If you have a penis or like to play with penises, you will enjoyed this. It has a great texture with lots of ondulations. If you cover the small hole on the end and pull, it creates a suction which feels great. It's more compact than my previous flashlight, and I love that it is transparent and you can see the engorged penis as it receives pleasure.<\/p>\n<\/div>\n

    \n
      \n
    • \"as11684141192sd4.png\"<\/li>\n <\/ul>\n <\/div>"}}; cicig.p = 0; cicig.m_p = $('.cisingle-review-gallery').length ? $('.cisingle-review-gallery').length : 1; var cici = '#cireview-customerimages-5506', cicit = '#cimodal-cireview-customerimages-5506'; function galleryCustomerImage() { var gallery_image = cicig.gi[cicig.p]; if(gallery_image) { // gallery_image['review_id'] // gallery_image['cireview_image_id'] // gallery_image['galleryid'] cicig.p = gallery_image['galleryid']; var gallery_review = cicig.gr[gallery_image['review_id']]; // set active attach image for (var i in gallery_review['attach_images']) { if(gallery_review['attach_images'][i]['cireview_image_id'] == gallery_image['cireview_image_id']) { gallery_review['attach_images'][i]['active'] = 1; gallery_review['attach_images'] gallery_review['active_attachimage'] = gallery_review['attach_images'][i]['popup']; } } // '#cigallery_review_content-'+gallery_image['review_id'] + ' cireviegallerywattach_images' // $(cici+' .cigallery_review_content').html(''); $(cici+' .cigallery_review_content').html(gallery_review['gallery_html']); setTimeout(function(){ $('#cireviegallerywattach_image-'+gallery_image['cireview_image_id']).addClass('active'); },10); // update left image $(cici+' .cigallery_img').attr('src', gallery_review['active_attachimage']); } } $(cici).off('click', '.nextButton').on('click', '.nextButton', function(e) { var current = cicig.p; cicig.p++; if(cicig.p >= cicig.m_p) { cicig.p = cicig.m_p-1; } galleryCustomerImage(); }); $(cici).off('click', '.prevButton').on('click', '.prevButton', function(e) { var current = cicig.p; cicig.p--; if(cicig.p <=0) { cicig.p = 0; } galleryCustomerImage(); }); $(cici).off('click', '.cigallery-switch').on('click', '.cigallery-switch', function(e) { $(cici+' .cigallery_modal').addClass('hide'); $(cici+' .customerimages').removeClass('hide'); }); $('#cireview-customerimages,'+cici).off('click', '.cigallery').on('click', '.cigallery', function(e) { var action = $(this).attr('data-action'); var galleryid = parseInt($(this).attr('data-galleryid')) ; cicig.p = galleryid; galleryCustomerImage(); $(cici+' .cigallery_modal').addClass('hide'); if(action == 'g') { // show gallery $(cici+' .customerimages').removeClass('hide'); } if(action == 's') { $(cici+' .customerimage').removeClass('hide'); } if($(this).parents('.cigallery_modal').length==0) { var target = cicit, find_modal = cici; ciDataModal(target, find_modal, $(this)); // $(cici).modal('show'); } // $(this).find().removeClass('hide') }); $(cici).on('show.bs.modal', function (e) { // console.log("cici show"); }); $(cici).on('hidden.bs.modal', function (e) { // console.log("cici hidden"); $(cici+' .cigallery_review_content').html(''); $(cici+' .cigallery_img').attr('src', ''); }); function clearFilters(defaults) { $('input[name="cirating_filter"]').val(0); $('input[name="cirating_filters"]').val(''); $('input[name="cirating_dofilters"]').val(''); // $('input[name="cireviewsearch"]').val(''); $('#input-cireview_imagefilter').val(''); var cireview_sortfilter = ''; $('#input-cireview_sortfilter option').each(function() { if($(this).val() == 'r.cireview_id-DESC') { cireview_sortfilter = $(this).val(); } }); $('#input-cireview_sortfilter').val(cireview_sortfilter); refreshReviews(defaults); } var ajaxCiReviewSearch = null; function refreshReviews(defaults) { defaults = $.extend({ before : function() {}, callback : function() {}, fadeInOut : true, },defaults); var filters = applyFilters(); var filter = ''; if(filters.length) { filter += '&' + filters.join('&'); } defaults.before(); // if(defaults.fadeInOut) { $('#cireview').fadeOut('slow'); } // $('#cireview').load('index.php?route=cireviewpro/cireview/review&product_id=5506&ajax=1'+filter, function() { addThisRefresh(); if(defaults.fadeInOut) { $('#cireview').fadeIn('slow'); } defaults.callback(); }); ajaxCiReviewSearch = $.ajax({ url: 'index.php?route=cireviewpro/cireview/review', type: 'get', data: 'product_id=5506&ajax=1'+filter, dataType: 'html', beforeSend: function() { if(defaults.fadeInOut) { $('#cireview').fadeOut('slow'); } }, complete: function() { }, success: function(html) { $('#cireview').html(html); addThisRefresh(); if(defaults.fadeInOut) { $('#cireview').fadeIn('slow'); } defaults.callback(); }, error: function(xhr, ajaxOptions, thrownError) { // alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } $('#input-cireview_sortfilter').on('change', function(e) { var $this = $(this); var value = $(this).val(); $('input[name="cirating_filters"]').val(value); $('#cireview_filters .cireview_filter').removeClass('active'); $this.addClass('active'); var oldClass = $(this).find('i').attr('data-class'); $(this).find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); refreshReviews({ before: function() { abortCiReviewSearch(); }, callback: function() { $this.find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); } }); }); $('#input-cireview_imagefilter').on('change', function(e) { var $this = $(this); var value = $(this).val(); $('input[name="cirating_dofilters"]').val(value); $('#cireview_dofilters .cireview_dofilter').removeClass('active'); $this.addClass('active'); var oldClass = $(this).find('i').attr('data-class'); $(this).find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); refreshReviews({ before: function() { abortCiReviewSearch(); }, callback: function() { $this.find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); } }); }); // function abortCiReviewSearch() { if (ajaxCiReviewSearch) { if(ajaxCiReviewSearch.readyState != 4){ ajaxCiReviewSearch.abort(); ajaxCiReviewSearch = null; } } } function ciReviewSearchResults() { var oldClass = $('#cireviewsearch').find('i').attr('data-class'); $('#cireviewsearch').find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); refreshReviews({ before: function() { abortCiReviewSearch(); }, callback: function() { $('#cireviewsearch').find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); } }); } $('input[name="cireviewsearch"]').first().attr('autocomplete', 'off').bind('keyup', function(e) { if (e.which == 38 || e.which == 40) return; if ($(this).is(':focus')) { abortCiReviewSearch(); keyTypeWatch(function () { ciReviewSearchResults(); }, 300); } }); var keyTypeWatch = (function(){ var timer = 0; return function(callback, ms){ clearTimeout (timer); timer = setTimeout(callback, ms); } })(); // $('.clearfilters').on('click', function() { var $this = $(this); var oldClass = $(this).find('i').attr('data-class'); $(this).find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); clearFilters({ before: function() { abortCiReviewSearch(); }, callback: function() { $this.find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); } }); }); $('input.cirating-stars[type=number]').each(function() { $(this).rating({ 'min' : 1, 'max' : parseInt('5'), 'icon-lib' : "cifa fa", 'active-icon' : "fa-star", 'inactive-icon' : "fa-star-o", 'clearable' : false, 'divclass' : 'cirating-input' }); }); if(typeof addthis == 'undefined') { var addthis_config = {"data_track_clickback": true}; var script = document.createElement('script'); script.setAttribute('src','//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-515eeaf54693130e'); $('#cireview-abuse-5506').before(script); } $('#cireview-posnegreviews').on('click', '.cirating-posnegfilter', function(e) { var cirating = $(this).attr('data-cirating'); $('input[name="cirating_filter"]').val(cirating); refreshReviews({ callback : function() { var offset = $('#cireview').offset(); $('html, body').animate({ scrollTop: (offset.top - 80) }, 'slow'); } }); }); $('#cireviewgraph').on('click', '.cirating-filter', function(e) { var cirating = $(this).attr('data-cirating'); $('input[name="cirating_filter"]').val(cirating); refreshReviews({ before: function() { abortCiReviewSearch(); }, callback : function() { var offset = $('#cireview').offset(); $('html, body').animate({ scrollTop: (offset.top - 80) }, 'slow'); } }); }); var citabreview = 0; $('a[href="#tab-review"]').on('click', function() { if(citabreview==0) { refreshReviews({ before: function() { abortCiReviewSearch(); }, fadeInOut : false, }); } citabreview++; }); $('#cireview').delegate('.pagination a', 'click', function(e) { e.preventDefault(); $('#cireview').fadeOut('slow'); $('#cireview').load(this.href, function() { addThisRefresh(); $('#cireview').fadeIn('slow'); }); }); refreshReviews({ before: function() { abortCiReviewSearch(); }, fadeInOut : false, }); $('#button-cireview').on('click', function() { $('.alert').remove(); $('.text-danger').remove(); var $this = $(this); var data = $("#form-cireview").serialize(); if(data) { data += '&'; } data += $('.cireview-form input, .cireview-form textarea').serialize(); $.ajax({ url: 'index.php?route=cireviewpro/cireview/write&product_id=5506', type: 'post', dataType: 'json', data: data, beforeSend: function() { $('#button-cireview').button('loading'); }, complete: function() { $('#button-cireview').button('reset'); }, success: function(json) { $('.alert').remove(); $('.text-danger').remove(); $('.cireview-form .has-error').each(function() { $(this).removeClass('has-error'); }); if (json['error']) { $this.parent().after('
      ' + json['error'] + '
      '); } if (json['name']) { $('input[name=\'ciname\']').after('
      ' + json['name'] + '
      '); } if (json['email']) { $('input[name=\'ciemail\']').after('
      ' + json['email'] + '
      '); } if (json['text']) { $('textarea[name=\'cireview\']').after('
      ' + json['text'] + '
      '); } if (json['title']) { $('input[name=\'cititle\']').after('
      ' + json['title'] + '
      '); } if (json['rating']) { for(var i in json['rating']) { $('#cirating-'+ i + ' > div').append('
      ' + json['rating'][i] + '
      '); } } if (json['captcha']) { $('#cicaptcha').append('
      ' + json['captcha'] + '
      '); } $('.cireview-form .text-danger').parents('.form-group').addClass('has-error'); if (json['success']) { $('#cireview-modal').find('.modal-header').before('
      ' + json['success'] + '
      '); $('#cireview-graph').before('
      ' + json['success'] + '
      '); $('input[name=\'ciname\']').val(''); $('input[name=\'cireview_image\']').val(''); $('textarea[name=\'cireview\']').val(''); $('input[name=\'cititle\']').val(''); $('input[name=\'ciemail\']').val(''); $('.cirating:checked').prop('checked', false); $('input.cirating-stars[type=number]').each(function() { $(this).rating('clear'); }); $('#ciattach_images').html(''); $('#cicaptcha input').val(''); if (json['refresh']) { refreshReviews({ before: function() { abortCiReviewSearch(); }, callback: function() { $('a[href="#tab-review"]').html(json['tab_review']); if(json['cireviewgraph']) { $('#cireviewgraph').html(json['cireviewgraph']); } if(json['aggeratereview']) { $('#cireview-aggerate').html(json['aggeratereview']); } } }); } setTimeout(function(){ var offset = $('.cireview-form').offset() var mypos = (Math.round(offset.top) - 10); if($(window).scrollTop() > mypos) { $('html, body').animate({ scrollTop: mypos }, 'slow'); } $('#cireview-modal').find('.close').trigger('click'); },500); } } }); }); $('.ciattach_images').each(function() { $(this).magnificPopup({ type:'image', delegate: 'a', gallery: { enabled:true } }); }); $('#cireview-aggerate').on('click', '.addrating', function() { $('.cireview-write').trigger('click'); // $('#cireview-modal').modal('show'); }); $('#ciattach_images').on('click', '.attach_image_close', function() { var $this = $(this); var id = $this.attr('data-id'); if(id && confirm("Are you sure?")) { $.ajax({ url: 'index.php?route=cireviewpro/cireview/delete', type: 'post', data: 'id=' + id, dataType: 'json', beforeSend: function() { }, complete: function() { }, success: function(json) { if (json['success']) { $('input[name="cireview_image"]').val(json['code']); if(json['attach_images']) { var html = ''; for(var i in json['attach_images']) { html += '
    • Product Comparison
    • '; } $('#ciattach_images').html(html); } } }, error: function(xhr, ajaxOptions, thrownError) { //alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }); $('#button-ciattachupload').on('click', function() { var node = this; $('.ciattachupload .alert').remove(); $('#form-ciattach-upload').remove(); $('body').prepend(''); $('#form-ciattach-upload input[name=\'ciattachfile\']').trigger('click'); if (typeof timer != 'undefined') { clearInterval(timer); } timer = setInterval(function() { if ($('#form-ciattach-upload input[name=\'ciattachfile\']').val() != '') { clearInterval(timer); $.ajax({ url: 'index.php?route=cireviewpro/cireview/upload', type: 'post', dataType: 'json', data: new FormData($('#form-ciattach-upload')[0]), cache: false, contentType: false, processData: false, beforeSend: function() { $(node).button('loading'); }, complete: function() { $(node).button('reset'); }, success: function(json) { $('.ciattachupload .alert').remove(); if (json['error']) { $(node).parent().append('
      ' + json['error'] + '
      '); } if (json['success']) { $(node).parent().append('
      ' + json['success'] + '
      '); $('input[name="cireview_image"]').val(json['code']); if(json['attach_images']) { var html = ''; for(var i in json['attach_images']) { html += '
    • Product Comparison
    • '; } $('#ciattach_images').html(html); } } }, error: function(xhr, ajaxOptions, thrownError) { // alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }, 500); }); $('.cireview-abuse').on('click', function() { var $this = $(this); var review_id = $this.attr('data-review_id'); var product_id = $this.attr('data-product_id'); var cireview_id = $this.attr('data-cireview_id'); var modaldiv = $('#cireview-abuse-'+product_id); modaldiv.find('.alert').remove(); if(review_id && product_id && cireview_id) { var data = $('#cireview-abuse-'+product_id+ ' input, #cireview-abuse-'+product_id+ ' textarea').serialize(); if(data) { data += '&'; } data += 'review_id='+review_id+'&product_id='+product_id+'&cireview_id='+cireview_id; $.ajax({ url: 'index.php?route=cireviewpro/cireview/cireviewAbuse&product_id='+product_id, type: 'post', data: data, dataType: 'json', beforeSend: function() { $this.button('loading'); }, complete: function() { $this.button('reset'); }, success: function(json) { modaldiv.find('.alert').remove(); if(json['error']) { modaldiv.find('.modal-header').before('
      ' + json['error'] + '
      ') } if (json['success']) { // update particular div text modaldiv.find('.modal-header').before('
      ' + json['success'] + '
      '); setTimeout(function() { modaldiv.find('.close').trigger('click'); }, 1000); } }, error: function(xhr, ajaxOptions, thrownError) { // alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }); function ciDataModal(target, find_modal, el) { $(target).find(find_modal).attr('data-back', target); var ev = $(target).find(find_modal).attr('id'); $(find_modal).appendTo("body"); $(find_modal).modal('show'); $(find_modal).off('hidden.bs.modal.'+ev).on('hidden.bs.modal.'+ev, function(e) { $(find_modal).appendTo($(find_modal).attr('data-back')); $(find_modal).removeAttr('data-back'); }); } $('.data-modal').on('click', function() { var target = $(this).attr('data-target'); var find_modal = $(this).attr('data-find_modal'); ciDataModal(target, find_modal, $(this)); }); $('#cireview-policy-modal').on('shown.bs.modal', function (e) { var num_modals = $('.modal-backdrop').length; if(num_modals > 1) { var calc_zindex = 10; var use_nummodal = num_modals - 1; var zindex = parseFloat($(this).css('z-index')); $(this).css('z-index', (zindex+ (calc_zindex*use_nummodal) )); // access modal variables var $backdrop = $(this).data('bs.modal').$backdrop; $backdrop.addClass("cireviewpro-policy-backdrop"); var zindex2 = parseFloat($('.modal-backdrop.cireviewpro-policy-backdrop').css('z-index')); $('.modal-backdrop.cireviewpro-policy-backdrop').css('z-index', ( (zindex > zindex2) ? zindex + ((calc_zindex-1) *use_nummodal) : zindex2 + (calc_zindex*use_nummodal) ) ); } }); $('#cireview-policy-modal').on('hidden.bs.modal', function (e) { $(this).css('z-index', ''); // console.log("cireview-policy-modal hidden"); if($('.modal').hasClass('in')) { $('body').addClass('modal-open'); } }); $('#cireview-modal').on('hidden.bs.modal', function (e) { // console.log("cireview-modal hidden"); var modal = $(this); modal.find('.alert').remove(); $('.cireview-form .has-error').each(function() { $(this).removeClass('has-error'); }); $('.cireview-successmsg').hide().html(''); $('.cireview-form').show(); $('.cireview-successmsg-title').hide().html(''); $('.cireview-form-title').show(); }); $('#cireview-abuse-5506').on('hidden.bs.modal', function (e) { // console.log("cireview-abuse- hidden"); var modal = $(this); modal.find('input[name="ciabreason"]').prop("checked", false); modal.find('.other_reason').addClass('hide'); modal.find('textarea').val(''); modal.find('.alert').remove(); modal.find('.cireview-abuse').attr({'data-product_id' : '','data-review_id' : '', 'data-cireview_id' : ''}); }); $('input[name="ciabreason"]').on('click', function() { if($(this).val() == 'OTHER' || $(this).attr('data-details')==1) { $('.other_reason').removeClass('hide'); } else { $('.other_reason').addClass('hide'); $('.other_reason textarea').val(''); } }); $('#cireview').off('click', '.abuse-button-action').on('click', '.abuse-button-action', function() { var $this = $(this); var review_id = $this.attr('data-review_id'); var product_id = $this.attr('data-product_id'); var cireview_id = $this.attr('data-cireview_id'); if(review_id && product_id && cireview_id) { $('#cireview-abuse-'+product_id).find('.cireview-abuse').attr({'data-review_id' : review_id, 'data-product_id' : product_id, 'data-cireview_id' : cireview_id}); //abuse-button-action var target = '#cimodal-cireview-abuse-'+product_id; var find_modal = '#cireview-abuse-'+product_id; ciDataModal(target, find_modal, $(this)); // $('#cireview-abuse-'+product_id).modal('show'); } }); $('#cireview').off('click', '.vote-button-action').on('click', '.vote-button-action', function() { var $this = $(this); var review_id = $this.attr('data-review_id'); var action = $this.attr('data-action'); var product_id = $this.attr('data-product_id'); var cireview_id = $this.attr('data-cireview_id'); // $('.text-danger').remove(); var oldClass = $(this).find('i').attr('data-class'); if(review_id && product_id && cireview_id) { $.ajax({ url: 'index.php?route=cireviewpro/cireview/cireviewVote', type: 'post', data: 'review_id=' + encodeURIComponent(review_id) + '&action=' + encodeURIComponent(action) + '&product_id=' + encodeURIComponent(product_id) + '&cireview_id=' + encodeURIComponent(cireview_id), dataType: 'json', beforeSend: function() { $this.find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); }, complete: function() { $this.find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); }, success: function(json) { var $parent = $this.parents('.cireview-vote'); $('.text-danger').remove(); if(json['error']) { $parent.append('
      '+ json['error'] +'
      ') } if (json['success']) { // update particular div text $parent.find('.vote-action').html(json['before_text']); $parent.find('.vote-result').html(json['after_text']); $parent.append('
      '+ json['success'] +'
      ') } }, error: function(xhr, ajaxOptions, thrownError) { // alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }); $(document).delegate('.ciscrolltoreviewtab', 'click', function() { ciScrollToReviewTab(); }); $(document).delegate('.ciopenreviewpopup', 'click', function() { ciOpenReviewPopup(); }); }); function ciOpenReviewPopup() { var $review = $('#cireview-graph'); $('a[href="#tab-review"]').trigger('click'); $('a[href="#' + $review.closest('.module-item').attr('id') + '"]').trigger('click'); $('a[href="#' + $review.closest('.tab-pane').attr('id') + '"]').trigger('click'); $('a[href="#' + $review.closest('.panel-collapse').attr('id') + '"]').trigger('click'); if($('.cireview-write').length) { $('.cireview-write').trigger('click'); } else { ciScrollToReviewTab(); } } function ciScrollToReviewTab() { var $review = $('#cireview-graph'); $('a[href="#tab-review"]').trigger('click'); $('a[href="#' + $review.closest('.module-item').attr('id') + '"]').trigger('click'); $('a[href="#' + $review.closest('.tab-pane').attr('id') + '"]').trigger('click'); $('a[href="#' + $review.closest('.panel-collapse').attr('id') + '"]').trigger('click'); $([document.documentElement, document.body]).animate({ scrollTop: $review.offset().top - 100 }, 200); }-->

Buy With Confidence!
Great Reviews
Always Discreet
Customer Service
Customer Service
Clicky