$(document).ready(function() {

	if (getCookie('footer') == "show")
	{
		$("#footerHidden").hide();
		$("#footerBottomHidden").hide();
		$("#footerShowButton").hide();
	}
	else
	{
		$("#footerShowButton").hide();
		$("#footerColumn1").hide();	
		$("#footerColumn2").hide();
		$("#footerColumn3").hide();
		$("#footerColumn4").hide();
		$("#footerColumn5").hide();
 		$("#footerHideButton").hide();
 		$("#footerVisible").hide();
 		$("#footerBottomVisible").hide();
 		$("#footerShowButton").show();
	}
	
	$("#footerHideButton").click(function() {

		$("#footerShowButton").hide();
		$("#footerColumn1").fadeOut("slow");	
		$("#footerColumn2").fadeOut("slow");
		$("#footerColumn3").fadeOut("slow");
		$("#footerColumn4").fadeOut("slow");
		$("#footerColumn5").fadeOut("slow");
 		$(this).hide();
 		$("#footerVisible").hide();
 		$("#footerBottomVisible").hide();
 		$("#footerBottomHidden").show();
 		$("#footerHidden").show();
 		$("#footerShowButton").fadeIn("slow");
 		setCookie('footer','hide','1000');
 		
 	});

	$("#footerShowButton").click(function() {

		$("#footerHidden").hide();
		$("#footerBottomHidden").hide();
		$("#footerBottomVisible").show();
		$("#footerVisible").show();
		$("#footerColumn1").fadeIn("slow");	
		$("#footerColumn2").fadeIn("slow");
		$("#footerColumn3").fadeIn("slow");
		$("#footerColumn4").fadeIn("slow");
		$("#footerColumn5").fadeIn("slow");
 		$("#footerHideButton").fadeIn("slow");
 		setCookie('footer','show','1000');
 	});

});

function setCookie(name,value,nDays)
{
	var today = new Date();
	var expire = new Date();
	if (nDays==null || nDays==0) nDays=1;
 	expire.setTime(today.getTime() + 3600000*24*nDays);
 	document.cookie = name+"="+escape(value)
                 + ";expires="+expire.toGMTString()
                 + ";path=/";
}

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 "";
}