
	function markCompare(mcId, IBLOCK_ID) {
		var mcCookie = jQuery.cookie('Compare-'+IBLOCK_ID);

		if (mcCookie == null || mcCookie == undefined || mcCookie == '') {
			mcCookie = '';
			var mcList = [];
		} else {
			var mcList = mcCookie.split(';');
		}
		var newMCList = [];
		var compareText = '';
		for (var i = 0; i < mcList.length; i++) {
			if (mcList[i] != mcId.toString()) {
				newMCList[newMCList.length] = mcList[i];
				compareText += '<li>' + jQuery('.product-name-' + mcList[i].toString()).val() + '<a href="#" onclick="unmarkCompare(' + mcList[i].toString() + ', '+IBLOCK_ID+'); return false;">[x]</a>' + '</li>';
			}
		}
		mcList = newMCList;
		/*
		if (jQuery('#mark-compare-' + mcId.toString()).get(0).checked) {
			mcList[mcList.length] = mcId.toString();
			compareText += '<li>' + jQuery('.product-name-' + mcId.toString()).val() + '<a href="#" onclick="unmarkCompare(' + mcId.toString() + '); return false;">[x]</a>' + '</li>';
		}
		*/
		if (jQuery('#mark-compare-2-' + mcId.toString()).hasClass('cmp-add')) {
			mcList[mcList.length] = mcId.toString();
			compareText += '<li>' + jQuery('.product-name-' + mcId.toString()).val() + '<a href="#" onclick="unmarkCompare(' + mcId.toString() + ', '+IBLOCK_ID+'); return false;">[x]</a>' + '</li>';
			jQuery('#mark-compare-2-' + mcId.toString()).removeClass('cmp-add');
			jQuery('#mark-compare-2-' + mcId.toString()).addClass('cmp-del');
			jQuery('#mark-compare-2-' + mcId.toString()).text('Убрать из сравнения');
		} else {
			jQuery('#mark-compare-2-' + mcId.toString()).removeClass('cmp-del');
			jQuery('#mark-compare-2-' + mcId.toString()).addClass('cmp-add');
			jQuery('#mark-compare-2-' + mcId.toString()).text('Добавить к сравнению');
		}
		jQuery.cookie('Compare-'+IBLOCK_ID, mcList.join(';'), { path: '/' });
		if (mcList.length > 0) {
			jQuery('#divBoxCompareList').html('<ul class="compare">' + compareText + '</ul>' + '<br><a href="#" onClick="document.forms.FormCompare.submit();">Сравнить</a>');
		} else {
			jQuery('#divBoxCompareList').html('Товары для сравнения не выбраны');
		}
	}

	function unmarkCompare(mcId, IBLOCK_ID) {
		var mcCookie = jQuery.cookie('Compare-'+IBLOCK_ID);
		if (mcCookie == null || mcCookie == undefined || mcCookie == '') {
			return;
		} else {
			var mcList = mcCookie.split(';');
		}
		var newMCList = [];
		var compareText = '';
		for (var i = 0; i < mcList.length; i++) {
			if (mcList[i] != mcId.toString()) {
				newMCList[newMCList.length] = mcList[i];
				compareText += '<li>' + jQuery('.product-name-' + mcList[i].toString()).val() + '<a href="#" onclick="unmarkCompare(' + mcList[i].toString() + ', '+IBLOCK_ID+'); return false;">[x]</a>' + '</li>';
			}
		}
		mcList = newMCList;
		/*
		if (jQuery('#mark-compare-' + mcId.toString()).get(0) != undefined) {
			jQuery('#mark-compare-' + mcId.toString()).get(0).checked = false;
		}
		*/
		if (jQuery('#mark-compare-2-' + mcId.toString()).get(0) != undefined) {
			jQuery('#mark-compare-2-' + mcId.toString()).removeClass('cmp-del');
			jQuery('#mark-compare-2-' + mcId.toString()).addClass('cmp-add');
			jQuery('#mark-compare-2-' + mcId.toString()).text('Добавить к сравнению');
		}
		jQuery.cookie('Compare-'+IBLOCK_ID, mcList.join(';'), { path: '/' });
		if (mcList.length > 0) {
			jQuery('#divBoxCompareList').html('<ul class="compare">' + compareText + '</ul>' + '<br><a href="#" onClick="document.forms.FormCompare.submit();">Сравнить</a>');
		} else {
			jQuery('#divBoxCompareList').html('Товары для сравнения не выбраны');
		}
	}
