if ($.cookie("exp__geomodal") === "GB") {
	var jsonfile = "/json/stk_lvl-3000_gb";
}
if ($.cookie("exp__geomodal") === "US") {
	var jsonfile = "/json/stk_lvl-3000_us";
}

$.getJSON(jsonfile, function (idata) {
	console.log(idata);

	var stk3406D = idata.stk_lvl[0].stock;
	var stk3405D = idata.stk_lvl[1].stock;
	var stk3404D = idata.stk_lvl[2].stock;
	var stk3206D = idata.stk_lvl[3].stock;
	var stk3205D = idata.stk_lvl[4].stock;
	var stk3204D = idata.stk_lvl[5].stock;
	var stk3403DMSO = idata.stk_lvl[6].stock;
	var stk3403D = idata.stk_lvl[7].stock;
	var stk3203DMSO = idata.stk_lvl[8].stock;
	var stk3203D = idata.stk_lvl[9].stock;
	var stk3204DMSO = idata.stk_lvl[10].stock;
	var stk3406DMSO = idata.stk_lvl[11].stock;
	var stk3405DMSO = idata.stk_lvl[12].stock;
	var stk3404DMSO = idata.stk_lvl[13].stock;
	var stk3206DMSO = idata.stk_lvl[14].stock;
	var stk3205DMSO = idata.stk_lvl[15].stock;

	var stocklevel = stk3206D;

	// if (stocklevel == 0) {
	//     $(".cartbut").prop('disabled', true);
	// } else {
	//     $(".cartbut").prop('disabled', false);
	// }

	if ($.cookie("exp__geomodal") === "GB") {
		if (stocklevel >= 6) {
			$(".stockalert div").html(
				'<span class="label stklvl pull-right label-success suc"><i class="fa-regular fa-circle-check"></i> In stock. Available for despatch.</span>'
			);
		} else if (stocklevel >= 2) {
			$(".stockalert div").html(
				'<span class="label stklvl pull-right label-warning war"><i class="far fa-exclamation-circle"></i> Low Stock. <br>Order now.</span>'
			);
		} else if (stocklevel == 0) {
			$(".stockalert div").html(
				'<span class="label stklvl pull-right label-danger inf"><i class="far fa-info-circle rem"></i> Available for back order. More stock coming soon. </span>'
			);
		}
	} else if ($.cookie("exp__geomodal") === "US") {
		if (stocklevel >= 5) {
			$(".stockalert div").html(
				'<span class="label stklvl pull-right label-success suc"><i class="fa-regular fa-circle-check"></i> In stock. Available for despatch.</span>'
			);
			$(".shipalert").html(`<p style="font-size:14px;"><img style="width:2rem; height:2rem" src="/images/usa-flag-round-circle-icon.svg" /> Shipped from Texas</p>`);
		} else if (stocklevel >= 1) {
			$(".stockalert div").html(
				'<span class="label stklvl pull-right label-warning war"><i class="far fa-exclamation-circle"></i> Limited stock. <br>Call for anticipated lead times +1-800-591-2796</span>'
			);
			$(".shipalert").html(`<p style="font-size:14px;"><img style="width:2rem; height:2rem" src="/images/usa-flag-round-circle-icon.svg" /> Shipped from Texas</p>`);
		} else if (stocklevel == 0) {
			$(".stockalert div").html(
				'<span class="label stklvl pull-right label-danger inf"><i class="far fa-info-circle rem"></i> Currently in back order status, call for anticipated lead times +1-800-591-2796</span>'
			);
			$(".shipalert").html(`<p style="font-size:14px;"><img style="width:2rem; height:2rem" src="/images/usa-flag-round-circle-icon.svg" /> Shipped from Texas</p>`);
		}
	}

	$("select.prodpick").change(function () {
		var modelFind = $("#model").html();
		console.log("ModelFind = " + modelFind);

		if (modelFind == "3406D") {
			stocklevel = stk3406D;
		} else if (modelFind == "3405D") {
			stocklevel = stk3405D;
		} else if (modelFind == "3404D") {
			stocklevel = stk3404D;
		} else if (modelFind == "3206D") {
			stocklevel = stk3206D;
		} else if (modelFind == "3205D") {
			stocklevel = stk3205D;
		} else if (modelFind == "3204D") {
			stocklevel = stk3204D;
		} else if (modelFind == "3403D MSO") {
			stocklevel = stk3403DMSO;
		} else if (modelFind == "3403D") {
			stocklevel = stk3403D;
		} else if (modelFind == "3203D MSO") {
			stocklevel = stk3203DMSO;
		} else if (modelFind == "3203D") {
			stocklevel = stk3203D;
		} else if (modelFind == "3204D MSO") {
			stocklevel = stk3204DMSO;
		} else if (modelFind == "3406D MSO") {
			stocklevel = stk3406DMSO;
		} else if (modelFind == "3405D MSO") {
			stocklevel = stk3405DMSO;
		} else if (modelFind == "3404D MSO") {
			stocklevel = stk3404DMSO;
		} else if (modelFind == "3206D MSO") {
			stocklevel = stk3206DMSO;
		} else if (modelFind == "3205D MSO") {
			stocklevel = stk3205DMSO;
		}

		if ($.cookie("exp__geomodal") === "GB") {
			if (stocklevel >= 6) {
				$(".stockalert div").html(
					'<span class="label stklvl pull-right label-success suc"><i class="fa-regular fa-circle-check"></i> In stock. Available for despatch.</span>'
				);
			} else if (stocklevel >= 2) {
				$(".stockalert div").html(
					'<span class="label stklvl pull-right label-warning war"><i class="far fa-exclamation-circle"></i> Low Stock. <br>Order now.</span>'
				);
			} else if (stocklevel == 0) {
				$(".stockalert div").html(
					'<span class="label stklvl pull-right label-danger inf"><i class="far fa-info-circle rem"></i> Available for back order. More stock coming soon. </span>'
				);
			}
		} else if ($.cookie("exp__geomodal") === "US") {
			if (stocklevel >= 5) {
				$(".stockalert div").html(
					'<span class="label stklvl pull-right label-success suc"><i class="fa-regular fa-circle-check"></i> In stock. Available for despatch.</span>'
				);
				$(".shipalert").html(`<p style="font-size:14px;"><img style="width:2rem; height:2rem" src="/images/usa-flag-round-circle-icon.svg" /> Shipped from Texas</p>`);
			} else if (stocklevel >= 1) {
				$(".stockalert div").html(
					'<span class="label stklvl pull-right label-warning war"><i class="far fa-exclamation-circle"></i> Limited stock. <br>Call for anticipated lead times +1-800-591-2796</span>'
				);
				$(".shipalert").html(`<p style="font-size:14px;"><img style="width:2rem; height:2rem" src="/images/usa-flag-round-circle-icon.svg" /> Shipped from Texas</p>`);
			} else if (stocklevel == 0) {
				$(".stockalert div").html(
					'<span class="label stklvl pull-right label-danger inf"><i class="far fa-info-circle rem"></i> Currently in back order status, call for anticipated lead times +1-800-591-2796</span>'
				);
				$(".shipalert").html(`<p style="font-size:14px;"><img style="width:2rem; height:2rem" src="/images/usa-flag-round-circle-icon.svg" /> Shipped from Texas</p>`);
			}
		}

		//if (stocklevel == 0) {
		//    $(".cartbut").prop('disabled', true);
		//} else {
		//    $(".cartbut").prop('disabled', false);
		//}
	});
});
