
var favLoadingImg = new Image();
favLoadingImg.src = GFX_HOST + '/loading_btn.ani.gif';
var favAddImg = new Image();
favAddImg.src = GFX_HOST + '/games/favorites.gif';
var favRemoveImg = new Image();
favRemoveImg.src = GFX_HOST + '/games/remove.gif';

var favInListLoadingImg = new Image();
favInListLoadingImg.src = GFX_HOST + '/skwid_gray.gif';
var favInListAddImg = new Image();
favInListAddImg.src = GFX_HOST + '/fav_off.gif';
var favInListRemoveImg = new Image();
favInListRemoveImg.src = GFX_HOST + '/fav_on.gif';

var inProgress = false;

function favAddRemove(o, img_id,type_id,item_id) {
	if (inProgress) {
		alert('Please wait for the current request to be completed.');
		return;
	}
	if (!USER_ID) {
		if (confirm('You must be a Kabillionaire to save favorites.  Would you like to Signup Now?  It is FREE!')) {
			window.location.href = HTTP_HOST + '/signup';
		}
		return false;
	}
	
	try {
	// add remove?
	var todo = o.href.match(/todo\=add/) ? 'add' : 'remove';
	} catch(e) {
//		console.debug(e);
		return false;
	}
	var pb = 'todo='+todo+'&type_id=' + type_id + '&item_id=' + item_id + '&img_id=' + escape(img_id);
//	console.debug('Ajax Post Body:', pb);
	try {
		new Ajax.Updater('ajaxDiv', HTTP_HOST + '/post/favs.php', {
			postBody:pb + '&ajaxRequest=1',
			evalScripts:true
		});
		$(img_id).src = img_id.match(/inlist/) ? favInListLoadingImg.src : favLoadingImg.src;
		return false;
	} catch(e) {
	}
}

function favAdded(type_id,item_id) {
	
}
