Menu
Your Cart

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

Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India

Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
-20 %
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India
24 Hour's Express&International Shipping Available
100% Privacy Guaranteed & Discreet Packing
  • Availability: Local Stock
  • Model No.: SVMA17
Product Views: 15961
₹15,999
₹19,999
Ex Tax: ₹15,999

Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India

Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India

Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India

Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India

Automatic Male Masturbator 7 Modes Vibrating 3 Modes Sucking Heating Electric Pocket Pussy Realistic Blowjob Sex Toys India


Extremely Powerful Automatic Pump Sucking Masturbation Cup(electronic pocket pussy) - The male masturbator with a newly designed super-charged vacuum motor and pressure valves to create a "huff and puff" effect. You can have ultra-comfortable penis sucking device masturbation massage therapy for relaxing your body. This powerful penis massage toy has various functions, can bring you the most authentic and best oral sex for men massage feeling.

Unique Design Features for Incredible Stimulation - Big cock stroker also has an ergonomic easy-grip, non-slip finish for when things get crazy. The inside textured bumps, nodules, nubs and ridges line, real feel male masturbator for enjoying blow jobs and deep throat fantasies on demand, just the right friction will enhance your pleasure, and its companion will make you no longer alone.

7 Vibration & 3 Sucking Modes - Slide into blow job masturbator and discover a fantasy-fulfilling real-feel canal that's ribbed for your pleasure. Offering 3 suction patterns paired with 7 powerful vibration modes, it's everything you need to enjoy blow jobs on demand.

Voice Interacion & Heating Function - Plug in the earphones and you can hear the coquettish sound that makes you climax. Electric male sex toy has warming function will get you to a maximum temperature of 45℃ (113℉) and can be turned on and off separately. The heads of most penises respond very positively to the combination of stimulating vibrations and on-demand warmth, the realistic feeling of what feels like a hot mouth is hard to beat!

Detachable & Easy to Clean - This man masturbation cup features a removable textured sleeve for incredibly easy cleaning, to clean up the sleeve stroker just pull out the sleeve gently to wash it completely. Afterwards put the detachable stroker back on the masturbator.

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\/SVMA171666829342-75x75.jpg.webp","cireview_id":"1662","review_id":"1698","cireview_image_id":"142"}]; cicig.gr = {"1698":{"galleryids":[0],"review_id":"1698","imp":"0","active_attachimage":"","verified":false,"cireview_id":"1662","author":"Arjun","author_flag":"","author_fl":"","text":"It came in a very discreet package and the material is soft and smooth. The interior material I've boughttends to get dusty and doesn't feel hygienic. The material of this one feels very advanced, it will not stick to dust, and it is very convenient to clean.","reviewtitle":"Feels so comfortable!","comment":"","attach_images":[{"cireview_image_id":"142","galleryid":0,"thumb":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/SVMA171666829342-50x50.jpg.webp","active":0,"popup":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/SVMA171666829342-500x500.jpg.webp","alt":"SVMA171666829342.jpg","title":"SVMA171666829342.jpg"}],"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":"25\/09\/2022","share":"https:\/\/www.sexvibrators.in\/index.php?route=cireviewpro\/cireviews&review_id=1698","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

    Feels so comfortable!<\/h4>\n

    By Arjun - <\/span> On 25\/09\/2022<\/h3>\n

    It came in a very discreet package and the material is soft and smooth. The interior material I've boughttends to get dusty and doesn't feel hygienic. The material of this one feels very advanced, it will not stick to dust, and it is very convenient to clean.<\/p>\n<\/div>\n

    \n
      \n
    • \"SVMA171666829342.jpg\"<\/li>\n <\/ul>\n <\/div>"}}; cicig.p = 0; cicig.m_p = $('.cisingle-review-gallery').length ? $('.cisingle-review-gallery').length : 1; var cici = '#cireview-customerimages-590', cicit = '#cimodal-cireview-customerimages-590'; 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=590&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=590&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-590').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=590', 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-590').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