Loading...
Filter Diamonds Reset Filter
D
E
F
G
H
I
J
K
L
M
IF
VVS1
VVS2
VS1
VS2
SI1
SI2
Compare Shape Carat Color Clarity Cut Polish Symmetry Fluorescence Report Price(AUD) Add To Bag
Diamond Information
TOP
More Details '; //
Specifications
$cutText = (cutVal!="N/A")? ', '+cutVal+' Cut':''; info_block+= '
'+(element.size).toFixed(2)+' Carat '+element.shape+' Diamond, '+element.color+' Color, '+element.clarity+' Clarity '+$cutText+'
'; info_block += ''; info_block +=''; info_block +=''; }); }else{ p=0; html +='

No Diamonds Found.

'; jQuery("#totalDiamonds").val(0); jQuery("#totalcount").text(0); } if(p==0) { if(jQuery("#compare").val()!=1 && jQuery("#recent_dia").val()!=1) { //alert('1'); jQuery('#diamond_grid .diamond_page .diamondlistingDesk').html(html); jQuery('#diamond_grid .diamond_page .diamondlistingMob').html(pricelisthtml); jQuery('.diamond_page').attr("id",post.page); jQuery('#recent_grid').hide(); jQuery('#diamond_grid').show(); jQuery('.table_view').css('width','100%'); } else if(jQuery("#recent_dia").val()==1 || jQuery("#compare").val()==1) { jQuery('#recent_grid .diamond_page .diamondlistingDesk').html(html); jQuery('#recent_grid .diamond_page .diamondlistingMob').html(pricelisthtml); jQuery('.diamond_page').attr("id",post.page); jQuery('.info_wrapper .dia_border').html(info_block); jQuery('#recent_grid').show(); jQuery('#diamond_grid').hide(); jQuery('.table_view').css('width','100%'); } } else { if(jQuery("#compare").val()!=1 && jQuery("#recent_dia").val()!=1) { //alert('2'); if(jQuery("#page_no").val()==1){ jQuery('#diamond_grid .diamond_page .diamondlistingDesk').html(html); jQuery('#diamond_grid .diamond_page .diamondlistingMob').html(pricelisthtml); }else{ jQuery('#diamond_grid .diamond_page .diamondlistingDesk').append(html); jQuery('#diamond_grid .diamond_page .diamondlistingMob').append(pricelisthtml); } jQuery('.diamond_page').attr("id",post.page); jQuery('#recent_grid').hide(); jQuery('#diamond_grid').show(); jQuery('.table_view').css('width','100%'); } else if(jQuery("#recent_dia").val()==1 || jQuery("#compare").val()==1) { jQuery('#recent_grid .diamond_page .diamondlistingDesk').html(html); jQuery('#recent_grid .diamond_page .diamondlistingMob').html(pricelisthtml); jQuery('.diamond_page').attr("id",post.page); jQuery('#recent_grid').show(); jQuery('#diamond_grid').hide(); jQuery('.table_view').css('width','100%'); } } if(!jQuery.isEmptyObject(response.ajaxDiamondData.diamonds)) { if(jQuery("#compare").val()!=1 && jQuery("#recent_dia").val()!=1){ if(jQuery("#page_no").val()==1) { jQuery('.info_wrapper .dia_border').html(info_block); } else { jQuery('.info_wrapper .dia_border').append(info_block); } //$('.diamond_count').html(response.result.total_collection); jQuery(".diamond_count").text(response.ajaxDiamondData.search_results.total_diamonds_found); }else{ jQuery('.info_wrapper .dia_border').html(info_block); if($("#recent_dia").val()==1) { $('#recent_totalResult').html(response.ajaxDiamondData.search_results.total_diamonds_found); } } var max_pages = Math.ceil(response.ajaxDiamondData.search_results.total_diamonds_found/page_limit); $('#max_pages').val(max_pages); var id = jQuery(".diamond_page:last").attr("id"); if(response.ajaxDiamondData.search_results.total_diamonds_found<=page_limit) { $("#morediamonds").attr("disabled",true); } else if(id==max_pages) { $("#morediamonds").attr("disabled",true); } else { $("#morediamonds").attr("disabled",false); } }else { jQuery('.info_wrapper .dia_border').html(""); //$('.diamond_count').html(response.result.total_collection); jQuery(".diamond_count").text(0); } if($("#recent_dia").val()==1) { $(".table_th.d_comp.mb_comp").hide(); } else { $(".table_th.d_comp.mb_comp").show(); } //comment by dipesh // var chkarr = $('#selected_compare').val().split(","); // chkarr = chkarr.filter(Boolean); // //console.log(chkarr); // if(chkarr.length>0){ // //console.log(chkarr); // $("#recent_totalResult").text(chkarr.length); // } } }); //ajax end } // *** for reset filter ***********// $("#reset_btn").click(function(e){ e.stopPropagation(); $(".loadbox").show(); jQuery("#checkReset").val(1); jQuery("#page_no").val(1); // To get the max length values of filters to set on reset var cutLen = 3; var colorLen = 10; var clarityLen = 7; var symmetryLen = 4; var polishLen = 4; var fluorescenceLen = 5; // To get the min and max values of carat and price for filters var priceFrom = parseFloat('248.00'); var priceTo = parseFloat('620450.00'); var caratFrom = parseFloat('0.30'); var caratTo = parseFloat('5.00'); // to reset shape filter - Start here jQuery('#shapehidden').val(""); jQuery(".car_filter_shape_container").find("li.filter-selected").each(function(){ if(jQuery(this).attr('data-shape') != categoryName){ if(jQuery(this).hasClass('filter-selected')) { jQuery(this).removeClass('filter-selected'); } } }); //jQuery('.car_filter_shape_container').find('li').removeClass('filter-selected'); // to reset price slider - Start here jQuery('#range_price_min').val(currency_symbol+addCommas(priceFrom)); jQuery('#range_price_max').val(currency_symbol+addCommas(priceTo)); jQuery('#min_price_range').val(priceFrom); jQuery('#max_price_range').val(priceTo); // to reset carat slider - Start here jQuery("#range_carat_min").val(""+caratFrom.toFixed(2)+" Ct."); jQuery('#range_carat_max').val(""+caratTo.toFixed(2)+" Ct."); jQuery('#min_carat_range').val(caratFrom.toFixed(2)); jQuery('#max_carat_range').val(caratTo.toFixed(2)); // to reset cut slider - Start here jQuery('#range_cut_min').val(0); jQuery('#range_cut_max').val(cutLen); jQuery("#diamonds-cut-slider").slider("values",0, 0); jQuery("#diamonds-cut-slider").slider("values",1,cutLen); // to reset color slider - Start here jQuery('#range_color_min').val(0); jQuery('#range_color_max').val(colorLen); jQuery("#diamonds-color-slider").slider("values",0, 0); jQuery("#diamonds-color-slider").slider("values",1,colorLen); // to reset clarity slider - Start here jQuery('#range_clarity_min').val(0); jQuery('#range_clarity_max').val(clarityLen); jQuery("#diamonds-clarity-slider").slider("values",0, 0); jQuery("#diamonds-clarity-slider").slider("values",1,clarityLen); // to reset depth slider - Start here jQuery( "#range_depth_min" ).val(mindepth.toFixed(2)+" %"); jQuery( "#range_depth_max" ).val(maxdepth.toFixed(2)+" %"); jQuery( "#hidden_depth_min" ).val(mindepth.toFixed(2)); jQuery( "#hidden_depth_max" ).val(maxdepth.toFixed(2)); render_depth_slider(mindepth.toFixed(2),maxdepth.toFixed(2),true); // to reset table slider - Start here jQuery( "#range_table_min" ).val( mintable.toFixed(2)+" %"); jQuery( "#range_table_max" ).val(maxtable.toFixed(2)+" %"); jQuery( "#hidden_table_min" ).val(mintable.toFixed(2)); jQuery( "#hidden_table_max" ).val(maxtable.toFixed(2)); render_table_slider(mintable.toFixed(2),maxtable.toFixed(2),true); // to reset symmetry slider - Start here jQuery('#range_symmetry_min').val(0); jQuery('#range_symmetry_max').val(symmetryLen); jQuery("#diamonds-symmetry-slider").slider("values",0, 0); jQuery("#diamonds-symmetry-slider").slider("values",1,symmetryLen); // to reset polish slider - Start here jQuery('#range_polish_min').val(0); jQuery('#range_polish_max').val(polishLen); jQuery("#diamonds-polish-slider").slider("values",0, 0); jQuery("#diamonds-polish-slider").slider("values",1,polishLen); // to reset fluorescence slider - Start here jQuery("#range_fluorescence_min").val(0); jQuery("#range_fluorescence_max").val(fluorescenceLen); jQuery("#diamonds-fluorescence-slider").slider("values",0, 0); jQuery("#diamonds-fluorescence-slider").slider("values",1,fluorescenceLen); // to reset Lab slider - Start here jQuery('#lab .lab_section').each(function(){ if(jQuery(this).find("input").prop("checked") == true) { jQuery(this).find("input").prop('checked' , false); jQuery(this).removeClass("lab_selected"); } }); jQuery("#selected_lab").val(""); carat_slider_render(caratFrom,caratTo,true); price_slider_render(priceFrom,priceTo,true); jQuery("#checkReset").val(0); refreshResults(); var base_url = "https://www.ninasjewellery.com.au/"+"diamonds/ResetSession/reset/"; jQuery.ajax({ type:"POST", url:base_url, data:{"listing":"diamond","type":"white"}, success:function(response) { //$(".loadbox").hide(); //location.reload(); } }); }); /********************* supporting function *****************************/ //add commas price slider function addCommas(nStr) { var tseparator=","; return nStr.toString().replace(/\B(?=(\d{3})+(?!\d))/g,tseparator); } //get close number function getClosestNum(num, ar) { var i = 0, closest, closestDiff, currentDiff; if(ar.length) { closest = ar[0]; for(i;i= 768) { var data_id = $(this).attr("data-id"); jQuery('.table_rows').removeClass('current'); $("."+data_id).addClass('current'); if($("#"+data_id).hasClass("tps_active")){ $("#"+data_id).removeClass("tps_active"); jQuery("#listiveiwcontainer").removeClass('widthless'); jQuery(".info_wrapper").removeClass('active'); jQuery(".info_wrapper").addClass('hide'); jQuery('.table_rows').removeClass('current'); //$(".info_main_block").hide(); }else{ jQuery("#listiveiwcontainer").addClass('widthless'); jQuery(".info_wrapper").addClass('active'); jQuery(".info_wrapper").removeClass('hide'); $(".info_main_block").each(function() { var id_to_match = $(this).attr('id'); if(id_to_match==data_id) { $(this).toggleClass("tps_active "); if(!$(this).hasClass("tps_active")) { jQuery("#listiveiwcontainer").removeClass('widthless'); jQuery(".info_wrapper").addClass('hide'); jQuery(".info_wrapper").removeClass('active'); } } else { //$(this).hide(); $(this).removeClass("tps_active"); } }); } //alert($(this).attr("data-id")); //jQuery('#listiveiwcontainer').css('width','70%'); var id = $(this).attr("data-id"); } });*/ $(document).on("click",".show_info_block",function(e){ if($(window).width() >= 768) { var data_id = $(this).attr("data-id"); jQuery(this).removeClass('grid_diamond_row'); jQuery('.table_rows').removeClass('current'); $("."+data_id).addClass('current'); if($("#"+data_id).hasClass("tps_active")){ $("#"+data_id).removeClass("tps_active"); jQuery("#listiveiwcontainer").removeClass('widthless'); jQuery(".info_wrapper").removeClass('active'); jQuery(".info_wrapper").addClass('hide'); jQuery('.table_rows').removeClass('current'); //jQuery(this).find('.tps_detailview').find('i').addClass("fa-angle-right").removeClass("fa-angle-left"); }else{ $(".show_info_block").each(function() { //jQuery(".show_info_block").find('.tps_detailview').find('i').addClass("fa-angle-right").removeClass("fa-angle-left"); jQuery(this).removeClass('grid_diamond_row'); }); jQuery(this).addClass('grid_diamond_row'); jQuery("#listiveiwcontainer").addClass('widthless'); //jQuery(this).find('.tps_detailview').find('i').removeClass("fa-angle-right").addClass("fa-angle-left"); jQuery(".info_wrapper").addClass('active'); jQuery(".info_wrapper").removeClass('hide'); $(".info_main_block").each(function() { var id_to_match = $(this).attr('id'); if(id_to_match==data_id) { $(this).toggleClass("tps_active "); if(!$(this).hasClass("tps_active")) { jQuery("#listiveiwcontainer").removeClass('widthless'); jQuery(".info_wrapper").addClass('hide'); jQuery(".info_wrapper").removeClass('active'); } } else { $(this).removeClass("tps_active"); } }); } var id = $(this).attr("data-id"); } else { var data_id = $(this).attr("data-id"); jQuery(this).removeClass('grid_diamond_row'); jQuery('.table_rows').removeClass('current'); $("."+data_id).addClass('current'); if($("#"+data_id).hasClass("tps_active")){ $("#"+data_id).removeClass("tps_active"); jQuery("#listiveiwcontainer").removeClass('widthless'); jQuery(".info_wrapper").removeClass('active active_mob'); jQuery(".info_wrapper").addClass('hide'); jQuery('.table_rows').removeClass('current'); //jQuery(this).find('.tps_detailview').find('i').addClass("fa-angle-right").removeClass("fa-angle-left"); } else { $(".show_info_block").each(function() { //jQuery(".show_info_block").find('.tps_detailview').find('i').addClass("fa-angle-right").removeClass("fa-angle-left"); jQuery(this).removeClass('grid_diamond_row'); }); jQuery(this).addClass('grid_diamond_row'); jQuery("#listiveiwcontainer").addClass('widthless'); // jQuery(this).find('.tps_detailview').find('i').removeClass("fa-angle-right").addClass("fa-angle-left"); jQuery(".info_wrapper").addClass('active active_mob'); jQuery(".info_wrapper").removeClass('hide'); $(".info_main_block").each(function() { var id_to_match = $(this).attr('id'); if(id_to_match==data_id) { $(this).toggleClass("tps_active "); if(!$(this).hasClass("tps_active")) { jQuery("#listiveiwcontainer").removeClass('widthless'); jQuery(".info_wrapper").addClass('hide'); jQuery(".info_wrapper").removeClass('active active_mob'); } } else { $(this).removeClass("tps_active"); } }); } var id = $(this).attr("data-id"); } }); /* main function and click event closed */ //for grid scrolling jQuery(function () { jQuery('#diamond_grid .diamond_page .diamondlistingDesk').scroll(function () { jQuery('.listingHeaderOne').scrollLeft(jQuery(this).scrollLeft()); }); jQuery('.listingHeaderOne').scroll(function () { jQuery('.diamondlistingDesk').scrollLeft(jQuery(this).scrollLeft()); }); }); // code for daimond add to cart $( ".diamond_page" ).on( "click", "#addToCartBTN ", function(e) { e.stopPropagation(); var id = jQuery(this).attr('data-id'); console.log(id); var delivery_date = jQuery(this).attr('data-delivery-date'); //alert(id); var base_url = "https://www.ninasjewellery.com.au/"+"diamonds/Addtocart/index/"; //alert(base_url); $(".loadbox").show(); jQuery.ajax({ type:"POST", url:base_url, data:{ diamond_id: id, delivery_date: delivery_date}, success:function(response) { //alert(); // $(".loadbox").hide(); if(response['result']=="success") { window.location.href="https://www.ninasjewellery.com.au/"+"checkout/cart"; } else { $(".loadbox").hide(); //window.location.href=window.location; } } }); }); //start - popups jquery code by pooja on 13 Feb 2017 // /* start - code for certificate popup */ /*jQuery('iframe').load(function () { jQuery('#giapopup .loadbox').hide(); }); jQuery(document).on("click",".mb_lab a",function(e){ e.preventDefault(); e.stopPropagation(); jQuery("#giapopup .loadbox").show(); jQuery("#frame").attr("src",$(this).attr("data-url")); });*/ // To remove current certificate url from iframe jQuery(document).on("click",".media_form_close",function(e){ jQuery("#frame").attr("src",""); }); jQuery(document).on("click",".tps_modal .modal",function(e){ jQuery("#frame").attr("src",""); }); /* end - code for certificate popup */ $(".fa-question-circle").click(function() { var modal = "#"+$(this).attr("data-dialog"); var html = jQuery(modal).html(); jQuery(".tps_media_popup.diamondlist .data").html(html); jQuery('.tps_media_popup.diamondlist').addClass('show'); jQuery('.body-cover').addClass('active'); jQuery(".navigation").css("z-index", "0"); }); /* jQuery(document).on('click','.media_form_close',function(){ jQuery('.body-cover').removeClass('active'); jQuery('.tps_media_popup').removeClass('show'); jQuery(".navigation").css("z-index", "2"); });*/ /* jQuery('.body-cover').click(function(){ jQuery(this).removeClass('active'); jQuery('.tps_media_popup').removeClass('show'); jQuery(".navigation").css("z-index", "2"); });*/ //end - popups jquery code// /* start - code to remove diamond from compare by Pooja on 15 Feb 2017*/ $("#listiveiwcontainer").on("click",".remove",function(e){ e.stopPropagation(); var total = $("#compare_totalResult").text(); var total = total-1; $(this).parent().parent().parent().remove(); $("#compare_totalResult").text(total); var id = $(this).attr("id"); var compare_ids = $("#selected_compare").val().split(','); /* var compare_str =""; for(var i=0;i require([ "jquery", "Magento_Ui/js/modal/modal" ],function($, modal) { var options = { type: 'popup', responsive: true, title: '', buttons: [], innerScroll: true, modalClass: 'certificate-modal' }; var popup = modal(options, $('#cert-modal')); $(document).on("click",".view-cert",function(e) { e.stopImmediatePropagation(); e.preventDefault(); var diamondId = $(this).data('diamondid'); $.ajax({ showLoader: true, type:"POST", url:"https://www.ninasjewellery.com.au/"+"diamonds/Diamondlist/Certificate/", data:"diamond_id="+diamondId, success:function(response) { if (response.success) { $('#cert-modal .modal-body-content .cert-content').html(response.html); $('#cert-modal').modal('openModal'); } else { alert('Unable to load certificate.'); } } }); }); $(document).on("click",".video-icon",function(e) { e.stopImmediatePropagation(); e.preventDefault(); var diamondId = $(this).data('diamondid'); $('#video-modal-'+diamondId).modal('openModal'); }); }); -->