function swap_tab(tab_name) {
	switch(tab_name) {
		case "news":
		swap_tab_img("news", "down");
		swap_tab_img("events", "up");
		swap_tab_img("membership", "up");
		toggle_box_content("block-views-whats_new-block_1", "open");
		toggle_box_content("block-views-Events-block_1", "closed");
		toggle_box_content("block-views-member_stories-block_1", "closed");
		break;
		
		case "events":
		swap_tab_img("news", "up");
		swap_tab_img("events", "down");
		swap_tab_img("membership", "up");
		toggle_box_content("block-views-whats_new-block_1", "closed");
		toggle_box_content("block-views-Events-block_1", "open");
		toggle_box_content("block-views-member_stories-block_1", "closed");
		break;
		
		case "membership":
		swap_tab_img("news", "up");
		swap_tab_img("events", "up");
		swap_tab_img("membership", "down");
		toggle_box_content("block-views-whats_new-block_1", "closed");
		toggle_box_content("block-views-Events-block_1", "closed");
		toggle_box_content("block-views-member_stories-block_1", "open");
		break;
		
	}		
};

function swap_tab_img(tab_name, state) {
	$("#"+tab_name+"_tab > img").attr("src", "/custom/images/tab_"+tab_name+"_"+state+".gif");
};

function toggle_box_content(id, state) {
	if (state == "open") {
		$("#"+id+" .news_wrapper").removeClass("closed");
	} else {
		$("#"+id+" .news_wrapper").addClass("closed");
	} 
};

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
console.log(document.cookie);
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

function checkCookie()
{
tab=getCookie('APFFeedTab');
if (tab!=null && tab!="")
  {
  //swap that tab
  swap_tab(tab);
  console.log(tab);
  }
else
  {
  //news tab
  swap_tab("news");
  }
}

$(document).ready(function() {
	$("#news_tab > img").click(function() {
		swap_tab("news");
		//cookie to remember tab
		setCookie("APFFeedTab","news", 1); 
	});
	$("#events_tab > img").click(function() {
		swap_tab("events");
		//cookie to remember tab
		setCookie("APFFeedTab","events", 1); 
	});
	$("#membership_tab > img").click(function() {
		swap_tab("membership");
		//cookie to remember tab
		setCookie("APFFeedTab","membership", 1); 
	});
	checkCookie();
 });


