function AddToComparisonList(id_ad, destination_id) {
	if (document.getElementById('compare_'+ id_ad)) {
		var checking = $('#compare_'+id_ad);
	} else {
		var checking = false;
	}
    if (!$('#compare_'+id_ad).attr('checked') && checking)  {
        DeleteFromComparisonList(destination_id, id_ad);
    } else {
		$.ajax({
			type: "GET",
			url: site_root+"/comparison_list.php?id_ad="+id_ad,
			beforeSend: function(){
				$('#'+destination_id).html(updating_data);
			},
			success: function(msg){
				if ($("#compare_"+id_ad)){
					$('#compare_'+id_ad).attr('checked', true);
				}
				$('#'+destination_id).html(msg);
				$("#comparison_str").css('display', 'inline');
				RefreshComparisonStr("comparison_str");
			}
		});
    }
}

function RefreshComparisonList(destination_id) {
	$.ajax({
		type: "GET",
		url: site_root + "/comparison_list.php?action=get_list",
		beforeSend: function(){
			$('#'+destination_id).html(updating_data);
		},
		success: function(msg){
			if (msg == "empty") {
				$("#comparison_str").css("display", "none");
				$('#'+destination_id).html("");
			} else {
				$('#'+destination_id).html(msg);
			}
		}
	});
}

function RefreshComparisonStr(destination_id) {
	$.ajax({
		type: "GET",
		url: site_root + "/comparison_list.php?action=get_str",
		beforeSend: function(){
			$('#'+destination_id).html(updating_data);
		},
		success: function(msg){
			if (msg == "empty") {
				$('#'+destination_id).css("display", "none");
				$('#'+destination_id).html("");
			} else {
				$('#'+destination_id).css("display", "inline");
				$('#'+destination_id).html(msg);
			}
		}
	});
}

function ClearComparisonList(destination_id) {
	$.ajax({
		type: "GET",
		url: site_root + "/comparison_list.php?action=clear_list",
		beforeSend: function(){
			$('#'+destination_id).html(updating_data);
		},
		success: function(msg){
			eval(msg);
			$('#'+destination_id).html("");
			$("#comparison_str").css("display", "none");
		}
	});
}

function DeleteFromComparisonList(destination_id, id_ad) {
	$.ajax({
		type: "GET",
		url: site_root + "/comparison_list.php?action=delete_ad&ajax=1&id_ad=" + id_ad,
		beforeSend: function(){
			$('#'+destination_id).html(updating_data);
		},
		success: function(msg){
			$('#'+destination_id).html(msg);
			RefreshComparisonStr("comparison_str");
		}
	});
}
