<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">$('.checkbox_value').click(function(){
	var val = [];
	$('.checkbox_value:checked').each(function(i){
		val[i] = $(this).val();
	});
	
	if(val.length &gt; 0){
		$('.stackshow').each(function(){
			var dataStockValue = $(this).attr('data-stock');
			if(val.indexOf(dataStockValue) !== -1){
				$(this).show();
			} else {
				$(this).hide();
			}
		});
	}else{
		$('.stackshow').show();
	}
});
	  
$(".accordion-body a").click(function() {
	$('html, body').animate({
		scrollTop: $("#career-form").offset().top
	}, 1000);
});

$("#searchString").keyup(function(){
        var search = $(this).val();
	if(search != ""){
		 $.ajax({
			url: 'blog/blogGetdata',
			type: 'get',
			data: {search:search},
			//dataType: 'json',
			success:function(response){
				// alert(response);
				$(".blogmain").empty();;
				$(".blogmain").append(response);       	
			}
		});
	}
});

function hideerr(){
		setTimeout(function(){ 
			$('.errormsg').fadeOut();
			$('.errormsg2').fadeOut();
		}, 3000);
	}
	
// subscribefrm form ------------------
	$('#subscribefrm').submit(function(e){
	e.preventDefault();
	
	var filter = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
		if($('#semail_id').val() == ''){
			$('#cont_semail_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(filter.test($('#semail_id').val()))){
			$('#cont_semail_error').fadeIn();
			hideerr();
			return false ;
		}
		else{
			var formdata = new FormData($('#subscribefrm')[0]);
			$("#subscribefrm .submit-btn").prop("disabled", true);
			$('.pleasewait').css('display', 'inline-block');
			
			// Display the key/value pairs
			// for (var pair of formdata.entries()) {
				// console.log(pair[0]+ ', ' + pair[1]); 
			// }

			 $.ajax({
				url: "https://www.simsonpharma.com/home/subscribeData",
				type: "POST",
				data:formdata,
				cache: false,
				contentType: false, 
				processData: false,
				dataType:'json',
				success:function(html){
					console.log(html.message);
					
					if(html.message == 'email exist'){
						// alert("sorry email exist");
						$("#subscribefrm .submit-btn").prop("disabled", false);
						$('.pleasewait').css('display', 'none');
						
						$('#cont_semail_error2').fadeIn();
						hideerr();
						return false ;
					}
					else{
						$("#subscribefrm .submit-btn").prop("disabled", false);
						$('.pleasewait').css('display', 'none');
						$('#subscribefrm')[0].reset();
						
						var popup = new bootstrap.Modal(document.getElementById('subscribe-thankyou'));
						popup.show();
					}
				}
			}); 
		}
    });
	
	function validateMobileNumber(number) {
	  var numberPattern = /^\+?\d+$/;
	  return number.match(numberPattern);
	}

// contact form ------------------
	$('#contatcfrm').submit(function(e){
	e.preventDefault();
	//alert("in");
	// email filter
	var filter = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	var regex = /^[a-zA-Z ]*$/;
	var numberPattern = /^\+?\d+$/;
	
	//$('.erroemsg').hide();
		if($('#full_name').val() == ''){
			//$('#pro_name_error').show();
			$('#cont_name_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(regex.test($('#full_name').val()))){
			//$('#pro_name_error').show();
			$('#cont_name_error2').fadeIn();
			hideerr();
			return false ;
		}else if($('#email_id').val() == ''){
			$('#cont_email_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(filter.test($('#email_id').val()))){
			$('#cont_email_error2').fadeIn();
			hideerr();
			return false ;
		}else if($('#company_name').val() == ''){
			$('#cont_companyname_error').fadeIn();
			hideerr();
			return false;
		}else if($('#countryId').val() == ''){
			$('#cont_country_error').fadeIn();
			hideerr();
			return false;
		}else if($('#stateId').val() == ''){
			$('#cont_state_error').fadeIn();
			hideerr();
			return false;
		}else if($('#cityId').val() == ''){
			$('#cont_city_error').fadeIn();
			hideerr();
			return false;
		}else if($('#contact_number').val() == ''){
			$('#cont_contact_error').fadeIn();
			hideerr();
			return false;
		}else if (!(numberPattern.test($('#contact_number').val()))){
			$('#cont_contact_error3').fadeIn();
			hideerr();
			return false ;
		}else if($('#contact_number').val().length &lt; 10){
			$('#cont_contact_error2').fadeIn();
			hideerr();
			return false;
		}		
		else if($('#message').val() == ''){
			$('#cont_message_error').fadeIn(); 
			hideerr();
			return false;
		}
		/* else if(grecaptcha.getResponse() == ""){	
			$('#cont_captcha_error').fadeIn();
			hideerr();
			return false ;
		} */
		else{
			var formdata = new FormData($('#contatcfrm')[0]);
			$("#contatcfrm .submit-btn").prop("disabled", true);
			$('.pleasewait').css('display', 'inline-block');
			
			// Display the key/value pairs
for (var pair of formdata.entries()) {
    console.log(pair[0]+ ', ' + pair[1]); 
}

			$.ajax({
				url: "contact/contactData",
				type: "POST",
				data:formdata,
				cache: false,
				contentType: false, 
				processData: false,
				dataType:'json',
				success:function(html){
					console.log(html.result);
					$("#contatcfrm .submit-btn").prop("disabled", false);
					$('.pleasewait').css('display', 'none');
					$('#contatcfrm')[0].reset();
					// grecaptcha.reset();
					var popup = new bootstrap.Modal(document.getElementById('thankyou-order'));
					popup.show();
				}
			});
		}
    });
// userprofile form ------------------
	$('#userprofilefrm').submit(function(e){
	e.preventDefault();
	//alert("in"); 
	// email filter
	var filter = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	//$('.erroemsg').hide();
		if($('#fname').val() == ''){ 
			//$('#pro_name_error').show();
			$('#cont_fname_error').fadeIn();
			hideerr();
			return false ;
		}else if($('#lname').val() == ''){
			//$('#pro_name_error').show();
			$('#cont_lname_error').fadeIn();
			hideerr();
			return false ;
		}else if($('#organization').val() == ''){
			//$('#pro_name_error').show();
			$('#cont_organization_error').fadeIn();
			hideerr();
			return false ;
		}
		/* else if($('#email_id').val() == ''){
			$('#cont_email_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(filter.test($('#email_id').val()))){
			$('#cont_email_error').fadeIn();
			hideerr();
			return false ;
		} */
		else if($('#contact_number').val() == ''){
			$('#cont_contact_error').fadeIn();
			hideerr();
			return false;
		}else if($('#contact_number').val().length &lt; 10){
			$('#cont_contact_error2').fadeIn();
			hideerr();
			return false;
		}else if($('#countryId').val() == ''){
			$('#cont_country_error').fadeIn();
			hideerr();
			return false;
		}else if($('#stateId').val() == ''){
			$('#cont_state_error').fadeIn();
			hideerr();
			return false;
		}else if($('#cityId').val() == ''){
			$('#cont_city_error').fadeIn();
			hideerr();
			return false;
		}else if($('#message').val() == ''){
			$('#cont_message_error').fadeIn();
			hideerr();
			return false;
		}
		else if($('#flexCheckDefault').prop('checked', false)){
			$('#cont_checkbox_error').fadeIn();
			hideerr();
			return false;
		}
		/*
		else if($('#password').val() != ''){
			if($('#password').val() != $('#confirmpassword').val()){
			$('#cont_confirmpassword_error').fadeIn();
			hideerr();
			return false;
			}
		}
		else if(grecaptcha.getResponse() == ""){	
			$('#cont_captcha_error').fadeIn();
			hideerr();
			return false ;
		}
		*/
		else{
			var formdata = new FormData($('#userprofilefrm')[0]);
			$("#userprofilefrm .submit-btn").prop("disabled", true);
			$('.pleasewait').css('display', 'inline-block');
			$.ajax({
				url: "user-profile/userprofileData",
				type: "POST",
				data:formdata,
				cache: false,
				contentType: false, 
				processData: false,
				dataType:'json',
				success:function(html){
					console.log(html.result);
					$("#userprofilefrm .submit-btn").prop("disabled", false);
					$('.pleasewait').css('display', 'none');
					$('#userprofilefrm')[0].reset();
					// grecaptcha.reset();
					// var popup = new bootstrap.Modal(document.getElementById('thankyou-order'));
					// popup.show();
					window.location.reload();
				}
			});
		}
    });
	
// product request quotes form ------------------
	$('#productRequestQuotefrm').submit(function(e){  
	e.preventDefault();
	var filter = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	var regex = /^[a-zA-Z ]*$/;
	var numberPattern = /^\+?\d+$/;
	//$('.erroemsg').hide();
		if($('#full_name').val() == ''){
			$('#cont_name_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(regex.test($('#full_name').val()))){
			$('#cont_name_error2').fadeIn();
			hideerr();
			return false ;
		}else if($('#email_id').val() == ''){
			$('#cont_email_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(filter.test($('#email_id').val()))){
			$('#cont_email_error2').fadeIn();
			hideerr();
			return false ;
		}else if($('#company_name').val() == ''){
			$('#cont_companyname_error').fadeIn();
			hideerr();
			return false;
		}else if($('#countryId').val() == ''){
			$('#cont_country_error').fadeIn();
			hideerr();
			return false;
		}else if($('#stateId').val() == ''){
			$('#cont_state_error').fadeIn();
			hideerr();
			return false;
		}else if($('#cityId').val() == ''){
			$('#cont_city_error').fadeIn();
			hideerr();
			return false;
		}else if($('#contact_number').val() == ''){
			$('#cont_contact_error').fadeIn();
			hideerr();
			return false;
		}else if (!(numberPattern.test($('#contact_number').val()))){
			$('#cont_contact_error3').fadeIn();
			hideerr();
			return false ;
		}else if($('#contact_number').val().length &lt; 10){
			$('#cont_contact_error2').fadeIn();
			hideerr();
			return false;
		}else if($('#pack_size').val() == ''){
			$('#cont_packsize_error').fadeIn();
			hideerr();
			return false;
		}else if($('#quantity').val() == ''){
			$('#cont_quantity_error').fadeIn();
			hideerr();
			return false;
		}/* else if(grecaptcha.getResponse() == ""){	
			$('#cont_captcha_error').fadeIn();
			hideerr();
			return false ;
		} */else{
			var formdata = new FormData($('#productRequestQuotefrm')[0]);
			$("#productRequestQuotefrm .submit-btn").prop("disabled", true);
			$('.pleasewait').css('display', 'inline-block');
			
									// Display the key/value pairs
// for (var pair of formdata.entries()) {
    // console.log(pair[0]+ ', ' + pair[1]); 
// }
			$.ajax({
				url: "productRequestQuotefrm",
				type: "POST",
				data:formdata,
				cache: false,
				contentType: false, 
				processData: false,
				dataType:'json',
				success:function(html){
					console.log(html.result);
					$("#productRequestQuotefrm .submit-btn").prop("disabled", false);
					$('.pleasewait').css('display', 'none');
					$('#productRequestQuotefrm')[0].reset();
					grecaptcha.reset();
					var popup = new bootstrap.Modal(document.getElementById('productsinquiery-thankyou'));
					popup.show();
					// setTimeout(function () {
						// location.reload(true);
					  // }, 3000);
					//window.location.reload();
				}
			});
		}
    });
	
// search form ------------------
	$('#searchfrm').submit(function(e){
		e.preventDefault();
		$search = $('#search').val();
		if($('#search').val() == ''){
			return false ;
		}
		else{
			window.location.href = "https://www.simsonpharma.com/search/"+$search;
		}
    });
	
	///FOR MOBILE
	$('#searchfrm1').submit(function(e){
		e.preventDefault();
		$search = $('#search1').val();
		if($('#search1').val() == ''){
			return false ;
		}
		else{
			window.location.href = "https://www.simsonpharma.com/search/"+$search;
		}
    });
	
// career option form selected------------------	
	function setDepartment(pageid)
{
   
   $('#department  option').each(function(){
	  if (this.value == pageid) {
		$('#department').val(this.value);
		//$('#department option:not(:selected)').prop('disabled', true);
	  }
	});
}

// dreamjob form ------------------
	$('#dreamjobfrm').submit(function(e){
	e.preventDefault();
	var filter = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	var regex = /^[a-zA-Z ]*$/;
	var numberPattern = /^\+?\d+$/;
	
	//$('.erroemsg').hide();
		if($('#full_name').val() == ''){
			$('#cont_name_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(regex.test($('#full_name').val()))){
			$('#cont_name_error2').fadeIn();
			hideerr();
			return false ;
		}else if($('#email_id').val() == ''){
			$('#cont_email_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(filter.test($('#email_id').val()))){
			$('#cont_email_error').fadeIn();
			hideerr();
			return false ;
		}else if($('#company_name').val() == ''){
			$('#cont_companyname_error').fadeIn();
			hideerr();
			return false;
		}else if($('#department').val() == ''){
			$('#cont_department_error').fadeIn();
			hideerr();
			return false;
		}else if($('#countryId').val() == ''){
			$('#cont_country_error').fadeIn();
			hideerr();
			return false;
		}else if($('#stateId').val() == ''){
			$('#cont_state_error').fadeIn();
			hideerr();
			return false;
		}else if($('#cityId').val() == ''){
			$('#cont_city_error').fadeIn();
			hideerr();
			return false;
		}else if($('#contact_number').val() == ''){
			$('#cont_contact_error').fadeIn();
			hideerr();
			return false;
		}else if (!(numberPattern.test($('#contact_number').val()))){
			$('#cont_contact_error3').fadeIn();
			hideerr();
			return false ;
		}else if($('#contact_number').val().length &lt; 10){
			$('#cont_contact_error2').fadeIn();
			hideerr();
			return false;
		}else if($('#message').val() == ''){
			$('#cont_message_error').fadeIn();
			hideerr();
			return false;
		}else if($('#resume-upload').val() == ''){
			$('#cont_file_error').fadeIn();
			hideerr();
			return false;
		}/* else if(grecaptcha.getResponse() == ""){	
			$('#cont_captcha_error').fadeIn();
			hideerr();
			return false ;
		} */
		else{
			var formdata = new FormData($('#dreamjobfrm')[0]);
			$("#dreamjobfrm .submit-btn").prop("disabled", true);
			$('.pleasewait').css('display', 'inline-block');
			
			for (const value of formdata.values()) {
            console.log(value);
        }
		
			$.ajax({
				url: "careers/dreamjobData",
				type: "POST",
				data:formdata,
				cache: false,
				contentType: false, 
				processData: false,
				dataType:'json',
				success:function(html){
					console.log(html.result);
					$("#dreamjobfrm .submit-btn").prop("disabled", false);
					$('.pleasewait').css('display', 'none');
					$('#dreamjobfrm')[0].reset();
					// grecaptcha.reset();
					var popup = new bootstrap.Modal(document.getElementById('thankyou-order'));
					popup.show();
				}
			});
		}
    });

// code form ------------------
	$('#codefrm').submit(function(e){
	e.preventDefault();
	//alert("in");
	// email filter
	var filter = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	//$('.erroemsg').hide();
		if($('#code').val() == ''){
			$('#cont_code_error').fadeIn();
			hideerr();
			return false ;
		}
		else{
$("#codeerror").html('');
			var formdata = new FormData($('#codefrm')[0]);
			$("#codefrm .submit-btn").prop("disabled", true);
			$('.pleasewait').css('display', 'inline-block');
			$.ajax({
				url: "codeData",
				type: "POST",
				data:formdata,
				cache: false,
				contentType: false, 
				processData: false,
				dataType:'json',
				success:function(html){
					console.log(html.result);
					$("#codefrm .submit-btn").prop("disabled", false);
					$('.pleasewait').css('display', 'none');
					$('#codefrm')[0].reset();
if(html.result == 'Data not found'){
$("#codeerror").html('invalid code. please check');
}
else{
window.open('https://www.simsonpharma.com/admin/uploads/coa/'+html.result,'_blank');
}

					
				}
			});
		}
    });


////////////// product Request Quote 

$('#SearchRequestQuotefrm').submit(function(e){
	e.preventDefault();	
	var filter = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	var regex = /^[a-zA-Z ]*$/;
	var numberPattern = /^\+?\d+$/;
	
	//$('.erroemsg').hide();
		if($('#full_name').val() == ''){
			//$('#pro_name_error').show();
			$('#cont_name_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(regex.test($('#full_name').val()))){
			$('#cont_name_error2').fadeIn();
			hideerr();
			return false ;
		}else if($('#email_id').val() == ''){
			$('#cont_email_error').fadeIn();
			hideerr();
			return false ;
		}else if (!(filter.test($('#email_id').val()))){
			$('#cont_email_error2').fadeIn();
			hideerr();
			return false ;
		}else if($('#company_name').val() == ''){
			$('#cont_companyname_error').fadeIn();
			hideerr();
			return false;
		}else if($('#countryId').val() == ''){
			$('#cont_country_error').fadeIn();
			hideerr();
			return false;
		}else if($('#stateId').val() == ''){
			$('#cont_state_error').fadeIn();
			hideerr();
			return false;
		}else if($('#cityId').val() == ''){
			$('#cont_city_error').fadeIn();
			hideerr();
			return false;
		}else if($('#contact_number').val() == ''){
			$('#cont_contact_error').fadeIn();
			hideerr();
			return false;
		}else if (!(numberPattern.test($('#contact_number').val()))){
			$('#cont_contact_error3').fadeIn();
			hideerr();
			return false ;
		}else if($('#contact_number').val().length &lt; 10){
			$('#cont_contact_error2').fadeIn();
			hideerr();
			return false;
		}/* else if(grecaptcha.getResponse() == ""){	
			$('#cont_captcha_error').fadeIn();
			hideerr();
			return false ;
		} */
		else{
			
			$("#SearchRequestQuotefrm .submit-btn").prop("disabled", true);
			$('.pleasewait').css('display', 'block');
				
			var formData = new FormData($('#SearchRequestQuotefrm')[0]);
			var packInfo = new Array();
			$('.requestquotesdata tr').each(function() {
				var myFile = $(this).find('.myFile1').attr('src');
				var catno = $(this).find('.cat-no').val();
				var chemicalname = $(this).find('.chemical-name').val();
				var packsize = $(this).find('.pack-size').val();
				var cas = $(this).find('.cas').val();
				var usesize = $(this).find('.use-size').val();
				var noofpack = $(this).find('.no-of-pack').val();
					
				packInfo.push({ 
					"myFile": myFile,
					"catno": catno,
					"chemicalname": chemicalname,
					"cas": cas,
					"packsize": packsize,
					"usesize": usesize,
					"noofpack": noofpack
				});
			});
			formData.append('packInfo1', JSON.stringify(packInfo));
			
			for (const [key, value] of formData.entries()) {
				console.log(key, value);
			}
			
			$.ajax({
				url: "request-a-quote/SearchRequestQuotefrm",
				type: "POST",
				data:formData,
				cache: false,
				contentType: false, 
				processData: false,
				dataType:'json',
				success:function(html){
					console.log(html.result);
					$("#SearchRequestQuotefrm .submit-btn").prop("disabled", false);
						$('.pleasewait').css('display', 'none');
						$('#SearchRequestQuotefrm')[0].reset();
						
						var popup = new bootstrap.Modal(document.getElementById('request-a-quote-thankyou'));
						popup.show();
						
					/* setTimeout(function () {
						location.reload(true);
					  }, 3000); */
				}
			});
	
		}
})


	
/*
function addToCart(id){
var id = id;
var formData = new FormData();
  /* for (const value of formData.values()) {
      console.log(value);
  } *
  formData.append('id', id); 
    $.ajax({
      url: 'addToCart', 
      type: "POST",
      data: formData,
      cache: false,
      processData: false, 
      contentType: false, 
      dataType:'json',
      success: function (html) {
        console.log(html.result);
      }
  });
}
function updateplusToCart(rowid, id, qty){
var rowid = rowid;
var id = id;
var qty = qty;
var qtyt = $('#qty').val();
console.log(qtyt);
var formData = new FormData();
  formData.append('id', id); 
  formData.append('rowid', rowid); 
  formData.append('qty', qty); 
  // for (const value of formData.values()) {
      // console.log(value);
  // }
    $.ajax({
      url: 'updateplusToCart', 
      type: "POST",
      data: formData,
      cache: false,
      processData: false, 
      contentType: false, 
      dataType:'json',
      success: function (html) {
        console.log(html.result);
      }
  });
}
function updateminusToCart(rowid, id, qty){
var id = id;
var rowid = rowid;
var qty = qty;
var formData = new FormData();
  /* for (const value of formData.values()) {
      console.log(value);
  } *
  formData.append('id', id); 
  formData.append('rowid', rowid); 
  formData.append('qty', qty); 
    $.ajax({
      url: 'updateminusToCart', 
      type: "POST",
      data: formData,
      cache: false,
      processData: false, 
      contentType: false, 
      dataType:'json',
      success: function (html) {
        console.log(html.result);
      }
  });
}
function removeToCart(rowid){
var rowid = rowid;
var formData = new FormData();
  /* for (const value of formData.values()) {
      console.log(value);
  } *
  formData.append('rowid', rowid); 
    $.ajax({
      url: 'removeToCart', 
      type: "POST",
      data: formData,
      cache: false,
      processData: false, 
      contentType: false, 
      dataType:'json',
      success: function (html) {
        console.log(html.result);
      }
  });
}
*/
	// script.js
	
	var compair = [];
	function showMessage(message) {
		// alert(message);
		var formData = new FormData();
		formData.append('id', message); 
		
		$.ajax({
			url: "https://www.simsonpharma.com/compare-product/addProduct",
			type: "POST",
			data:formData,
			cache: false,
			contentType: false, 
			processData: false,
			dataType:'json',
			success:function(html){
				console.log(html.count);
				if(html.message == 'not_enough'){
					var message = document.getElementById("compare-message");
					message.style.display = "block";
					message.innerHTML = "The product has been added&lt;br&gt;to your product comparison!";
					setTimeout(function () {
						message.style.display = "none";
					}, 5000);
				}
				else{
					var message = document.getElementById("compare-message");
					message.style.display = "block";
					message.innerHTML = "Comparison is ready!";
					setTimeout(function () {
						message.style.display = "none";
					}, 5000);
				}
			}
		});
	}
	
	function removeCompareProduct(id){
		var formData = new FormData();
		formData.append('id', id); 
		
		$.ajax({
			url: "https://www.simsonpharma.com/compare-product/removeProduct",
			type: "POST",
			data:formData,
			cache: false,
			contentType: false, 
			processData: false,
			dataType:'json',
			success:function(html){
				console.log(html.message);
				window.location.reload();
				
			}
		});
	}
	
	
function removeToCart(rowid){
var rowid = rowid;
var formData = new FormData();
  /* for (const value of formData.values()) {
      console.log(value);
  } */
  formData.append('rowid', rowid); 
    $.ajax({
      url: 'https://www.simsonpharma.com/products-details/removeToCart', 
      type: "POST",
      data: formData,
      cache: false,
      processData: false, 
      contentType: false, 
      dataType:'json',
      success: function (html) {
        console.log(html.result);
		$('#datacart').empty();
		$('#datacart').html(html.carthtml);
		//window.location.reload();
		/* $('#datacart').empty();
		jQuery.each( html.result, function( i, val ) {
				//$("#datacart").append('&lt;tr&gt;&lt;td&gt;&lt;div class="checkout-image"&gt;&lt;picture&gt;&lt;img src="&lt;?php echo base_url() ?&gt;/assets/images/checkout/product-image.jpg" class="img-fluid" alt="Checkout"&gt;&lt;/picture&gt;&lt;h3&gt;'+html.result[i]['name']+'&lt;/h3&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;'+html.result[i]['options']['packsize1']+' '+html.result[i]['options']['sizeweight1']+'&lt;/td&gt;&lt;td class="product-description border-0"&gt;&lt;div class="input-group quantity-input-group  border-0"&gt;&lt;button class="btn btn-outline-secondary minus-btn" type="button" onclick="updateminusToCart('+"'"+html.result[i]['rowid']+"'"+', '+"'"+html.result[i]['id']+"'"+', '+"'"+html.result[i]['qty']+"'"+')"&gt;-&lt;/button&gt;&lt;input type="text" class="form-control quantity-field" placeholder="" aria-label="Example text with button addon" aria-describedby="button-addon1" value="'+html.result[i]['options']['packnumb1']+'" id="qty"&gt;&lt;button class="btn btn-outline-secondary plus-btn" type="button" onclick="updateplusToCart('+"'"+html.result[i]['rowid']+"'"+', '+"'"+html.result[i]['id']+"'"+', '+"'"+html.result[i]['qty']+"'"+')"&gt;+&lt;/button&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;â‚¹0&lt;/td&gt;&lt;td&gt;&lt;a onclick="removeToCart('+"'"+html.result[i]['rowid']+"'"+')"&gt;&lt;picture&gt;&lt;img src="&lt;?php echo base_url() ?&gt;/assets/images/checkout/delete-icon.png" class="img-fluid" alt="Delete"&gt;&lt;/picture&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;');
				$("#datacart").append('&lt;tr&gt;&lt;td&gt;&lt;div class="checkout-image"&gt;&lt;picture&gt;&lt;img src="&lt;?php echo base_url() ?&gt;/assets/images/checkout/product-image.jpg" class="img-fluid" alt="Checkout"&gt;&lt;/picture&gt;&lt;h3&gt;'+html.result[i]['name']+'&lt;/h3&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;'+html.result[i]['packsize1']+' '+html.result[i]['sizeweight1']+'&lt;/td&gt;&lt;td class="product-description border-0"&gt;&lt;div class="input-group quantity-input-group  border-0"&gt;&lt;button class="btn btn-outline-secondary minus-btn" type="button" onclick="updateminusToCart('+"'"+html.result[i]['rowid']+"'"+', '+"'"+html.result[i]['id']+"'"+', '+"'"+html.result[i]['qty']+"'"+')"&gt;-&lt;/button&gt;&lt;input type="text" class="form-control quantity-field" placeholder="" aria-label="Example text with button addon" aria-describedby="button-addon1" value="'+html.result[i]['qty']+'" id="qty"&gt;&lt;button class="btn btn-outline-secondary plus-btn" type="button" onclick="updateplusToCart('+"'"+html.result[i]['rowid']+"'"+', '+"'"+html.result[i]['id']+"'"+', '+"'"+html.result[i]['qty']+"'"+')"&gt;+&lt;/button&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;â‚¹0&lt;/td&gt;&lt;td&gt;&lt;a onclick="removeToCart('+"'"+html.result[i]['rowid']+"'"+')"&gt;&lt;picture&gt;&lt;img src="&lt;?php echo base_url() ?&gt;/assets/images/checkout/delete-icon.png" class="img-fluid" alt="Delete"&gt;&lt;/picture&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;');}); */
      }
  });
}
	
	function updateCartheader(rowid){
	 //alert('headerclick working');
	$('#CartModal').modal('hide');
	// var popup = new bootstrap.Modal($('#CartModal')[0]);
	// popup.hide();
	
	var packInfo =  new Array();
	var ispacksize = '';
	var pid = '';
	
	$('#'+rowid+' tr').each(function() {  
	
		ispacksize = $(this).find('.ispacksize').val();
		pid = $(this).find('.pid').val();
		
		var packsize = $(this).find('.packsize').html();
		var packnumb = $(this).find('.packnumb').val();
		if(ispacksize == 'no'){
			var sizeweight = $(this).find('.sizeweight').html();
			var packprice = '';
		}
		else{
			var sizeweight = '';
			var packprice = $(this).find('.packprice').html();
		}		
		packInfo.push({"packsize":packsize, "packnumb":packnumb,"sizeweight":sizeweight,"packprice":packprice});
	});
	// console.log('-----------------------------');
	// console.log(packInfo);
	// console.log('-----------------------------');
	var formData = new FormData();
	formData.append('ispacksize', ispacksize); 
	formData.append('pid', pid); 
	formData.append('rowid', rowid); 
	formData.append('packInfo1', JSON.stringify(packInfo));
	
	/* for (const [key, value] of formData.entries()) {
		console.log(key, value);
	}  */
	
	$.ajax({
      url: 'https://www.simsonpharma.com/products-details/updateplusToCart', 
      type: "POST",
      data: formData,
      cache: false,
      processData: false, 
      contentType: false, 
      dataType:'json',
      success: function (html) { 
         //console.log(html);
         // console.log(html.packInfo);
		$('#datacart').empty();
		$('#datacart').html(html.carthtml);
		
		let minusButtons = document.querySelectorAll(".minus-btn");
		let plusButtons = document.querySelectorAll(".plus-btn");
		let quantityFields = document.querySelectorAll(".quantity-field");
		for (let i = 0; i &lt; minusButtons.length; i++) {
			minusButtons[i].addEventListener("click", function () {
				if (quantityFields[i].value &gt; 1) {
					quantityFields[i].value = parseInt(quantityFields[i].value) - 1;
					
					const rowid = quantityFields[i].getAttribute('data-rowid');

					// quantityFields[i].getAttribute('data-rowid');
					// console.log($(quantityFields[i].getAttribute('data-rowid'));
					updateCartheader(rowid);
				}
			});
		}
		for (let i = 0; i &lt; plusButtons.length; i++) {
			plusButtons[i].addEventListener("click", function () {
				quantityFields[i].value = parseInt(quantityFields[i].value) + 1;
				const rowid = quantityFields[i].getAttribute('data-rowid');
					updateCartheader(rowid);
			});
		}
		var popup = new bootstrap.Modal(document.getElementById('CartModal'));
		popup.show();
      }
  });
}
	
	function updateCartheaderRe(rowid, id, qty){
	alert('headerclick working');
	var packInfo =  new Array();
	var ispacksize = '';
	var pid = '';
	
	$('#'+rowid+' tr').each(function() {  
	
		ispacksize = $(this).find('.ispacksize').val();
		pid = $(this).find('.pid').val();
		
		var packsize = $(this).find('.packsize').html();
		var packnumb = $(this).find('.packnumb').val();
		if(ispacksize == 'no'){
			var sizeweight = $(this).find('.sizeweight').html();
			var packprice = '';
		}
		else{
			var sizeweight = '';
			var packprice = $(this).find('.packprice').html();
		}		
		packInfo.push({"packsize":packsize, "packnumb":packnumb,"sizeweight":sizeweight,"packprice":packprice});
	});
	// console.log('-----------------------------');
	// console.log(packInfo);
	// console.log('-----------------------------');
	var formData = new FormData();
	formData.append('ispacksize', ispacksize); 
	formData.append('pid', pid); 
	formData.append('rowid', rowid); 
	formData.append('packInfo1', JSON.stringify(packInfo));
	
	for (const [key, value] of formData.entries()) {
		console.log(key, value);
	} 
	
	$.ajax({
      url: 'https://www.simsonpharma.com/products-details/updateplusToCart', 
      type: "POST",
      data: formData,
      cache: false,
      processData: false, 
      contentType: false, 
      dataType:'json',
      success: function (html) { 
         console.log(html);
         // console.log(html.packInfo);
		$('#datacart').empty();
		$('#datacart').html(html.carthtml);
		
		let minusButtons = document.querySelectorAll(".minus-btn");
		let plusButtons = document.querySelectorAll(".plus-btn");
		let quantityFields = document.querySelectorAll(".quantity-field");
		for (let i = 0; i &lt; minusButtons.length; i++) {
			minusButtons[i].addEventListener("click", function () {
				if (quantityFields[i].value &gt; 1) {
					quantityFields[i].value = parseInt(quantityFields[i].value) - 1;
					
					const rowid = quantityFields[i].getAttribute('data-rowid');

					// quantityFields[i].getAttribute('data-rowid');
					// console.log($(quantityFields[i].getAttribute('data-rowid'));
					updateCartheader(rowid);
				}
			});
		}
		for (let i = 0; i &lt; plusButtons.length; i++) {
			plusButtons[i].addEventListener("click", function () {
				quantityFields[i].value = parseInt(quantityFields[i].value) + 1;
				const rowid = quantityFields[i].getAttribute('data-rowid');
					updateCartheader(rowid);
			});
		}
		
		var popup = new bootstrap.Modal(document.getElementById('CartModal'));
		popup.show();
      }
  });
}</pre></body></html>