Faint
Very Light
Light
Fancy Light
Fancy
Fancy Dark
Fancy Intense
Fancy Vivid
IF
VVS1
VVS2
VS1
VS2
SI1
SI2
Excellent
Very Good
Good
Fair
Excellent
Very Good
Good
Fair
None
Very Slight
Faint
Medium
Strong
TOP
More Details ';
// add to cart button in information block
/*info_block +='buy now';*/
//data-delivery-date="Mon, Sep 01"
//Specifications
/* Image gallery in information block- Start here - Added By Aakash on 17th July 2017 */
/* info_block +='+'_'+element.fancy_color_dominant_color.toLowerCase()+'_large.gif)
';*/
info_block += '
';
info_block += '';
/* Image gallery in information block- End here - Added By Aakash on 17th July 2017 */
// Diamond Name div
//info_block+= '
'+(element.size).toFixed(2)+' Carat '+element.shape+' Diamond, '+element.color+' Color '+element.clarity+' Clarity '+cutVal+' Cut
';
//info_block += '
';
/* info_block+= ''+(element.size).toFixed(2)+' Carat '+element.shape+' Diamond
';*/
$cutText = (cutVal!="N/A")? ', '+cutVal+' Cut':'';
info_block+= ''+(element.size).toFixed(2)+' Carat '+element.shape+' Diamond, '+element.clarity+' Clarity '+$cutText+'
';
info_block += '';
// Diamond Name div
info_block +='';
/*info_block +='GSTMessage
';*/
if(element.stock_num!="") {
info_block +='- Stock number :'+element.stock_num+'
';
} else {
info_block +='- Stock number :NA
';
}
info_block +='- Price :'+element.total_sales_price_in_currency+'
';
info_block +='- Report:'+element.lab+'
';
info_block +='- Shape:'+element.shape+'
';
info_block +='- Carat Weight:'+element.size+' Ct.
';
info_block +='- Cut:'+cutVal+'
';
info_block +='- Color:'+element.fancy_color_dominant_color+'
';
info_block +='- Intensity:'+element.fancy_color_intensity+'
';
info_block +='- Clarity:'+element.clarity+'
';
//info_block +='- Table % '+Math.round(str_replace("%", "", element.table_percent), 0) + ' %
';
//info_block +='- Depth % '+Math.round(str_replace("%", "", element.depth_percent), 1) + ' %'+'
';
info_block +='- Symmetry:'+element.symmetry+'
';
info_block +='- Polish:'+element.polish+'
';
info_block +='- Girdle:'+girdleVal+'
';
info_block +='- Table:'+element.table_percent.toFixed(2)+'%
';
info_block +='- Depth:'+element.depth_percent.toFixed(2)+'%
';
info_block +='- Culet:'+culetVal+'
';
info_block +='- Fluorescence:'+element.fluor_intensity+'
';
mesurement=element.meas_length.toFixed(2)+"X"+element.meas_width.toFixed(2)+"X"+element.meas_depth.toFixed(2);
info_block +='- Measurement:'+mesurement+ ' mm
';
// info_block +='- Report:'+element.lab+'
';
// info_block +='- Shape:'+element.shape+'
';
// info_block +='- Girdle:'+girdleVal+'
';
/*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 ***********//
$('.tps_reset').on("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 symmetryLen = 4;
var polishLen = 4;
var fluorescenceLen = 5;
var fancyIntensityLen = 8;
var clarityLen = 7;
// 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 color filter - Start here
jQuery('#fancycolorhidden').val("");
jQuery(".car_filter_color_container").find("li.filter-selected").each(function(){
if(jQuery(this).attr('data-fancy-color') != fancycolor){
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 intensity slider - Start here
jQuery('#range_intensity_min').val(0);
jQuery('#range_intensity_max').val(fancyIntensityLen);
jQuery("#diamonds-fancyIntensity-slider").slider("values",0, 0);
jQuery("#diamonds-fancyIntensity-slider").slider("values",1,fancyIntensityLen);
// 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":"fancy"},
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();
/*e.eventStopPropagation();*/
var id = jQuery(this).attr('data-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) {
//$(".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"));*/
var url = $(this).attr("data-url");
var win = window.open(url, '_blank');
win.focus();
});
// 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;
if(total<0){
total=0;
}
$(this).parent().parent().parent().remove();
if(total<0){
total=0;
}
$("#compare_totalResult").text(total);
var id = $(this).attr("id");
var compare_ids = $("#selected_compare").val().split(',');
/* var compare_str ="";
for(var i=0;i-->
The information below is required for social login
LOG IN
Create New Account