	var MyfIco = {
	
	initMyfIcon: function(){			
			
		$('#primary-content .ico-myf').each(function()
		{
			if(!$(this).hasClass('mfDoOnce'))
			{
			
			$(this).addClass('mfDoOnce');
			
			$(this).find("a").bind('click',
			function()
			{
				if(!$(this).parent().hasClass('added'))
				{
					var e = this;
					var urlsplit = e.href.split('?');
					var paramsplit = urlsplit[1].split('&');
					var eid = 0;
					for (var i in paramsplit) {
						j = paramsplit[i].split('=');
						if (j[0] == 'myfestival_eId') eid = j[1];
					}
					var params = {"myfestival_action": "add","myfestival_hijax": "true", "myfestival_eId": eid};
					$.ajax({																																						 
						url: urlsplit[0],
						data: params,
						dataType: 'json', 
																																				
						beforeSend: function(){																																								
							$(e).parent().addClass('loading');
						},
																																				
						success: function(data, status){																																																																
							$(e).parent().removeClass('loading');
							$(e).parent().addClass('added');
							$(e).attr('title',data.linktitle);
							$(e).attr('href',data.linkhref);
						}
					});
					return false;																																			
				}																																						
																															 
			});																												
		}																												
		});
	}
	
}
$(document).ready(function(){ MyfIco.initMyfIcon(); });