// Forestinvest.hu kedvencek
// (C) Organik Webdesign

function add_to_favourites(adid, msg) {
	$.get(live_site + '/index.php', {
		option: 'com_adsmanager',
		page: 'set_favourites',
		adid: adid
	}, function(ret) {
		if (ret != 'OK') {
			alert(ret);
		} else {
			$('tr#ad_'+adid).addClass('fav');
			$('a#fav_link_'+adid).html('Hirdetés törlése kedvencek közül').unbind().click(function(){
				remove_from_favourites(adid, true);
				return false;
			}).addClass('fav');
			if (typeof msg == 'boolean' && msg) {
				alert('A hirdetést hozzáadtuk a kedvencek listájához.');
			}
		}
	});
	return false;
}

function remove_from_favourites(adid, msg) {
	$.get(live_site + '/index.php', {
		option: 'com_adsmanager',
		page: 'delete_favourites',
		adid: adid
	}, function(ret) {
		if (ret != 'OK') {
			alert(ret);
		} else {
			$('tr#ad_'+adid).removeClass('fav');
			$('a#fav_link_'+adid).html('Hirdetés felvétele a kedvencek közé').unbind().click(function(){
				add_to_favourites(adid, true);
				return false;
			}).removeClass('fav');
			if (typeof msg == 'boolean' && msg) {
				alert('A hirdetés törlésre került a kedvencek listájából.');
			}
		}
	});
	return false;
}

$(function(){
	$('a').each(function(){
		var anchor = $(this);
		if (anchor.attr('id').match(/^fav_link_\d+$/)) {
			if (anchor.is('.fav')) {
				anchor.click(function(){
					remove_from_favourites(anchor.attr('id').replace('fav_link_', ''), true);
					return false;
				});
			} else {
				anchor.click(function(){
					add_to_favourites(anchor.attr('id').replace('fav_link_', ''), true);
					return false;
				});
			}
		}
	});
});