/** TWEET RELATED **/
function closeLatestTweet() {
	document.getElementById('latest_twitter_div').style.display = "none";
	document.getElementById('latest_twitter_div_short').style.display = "block";
}
function showLatestTweet() {
	document.getElementById('latest_twitter_div').style.display = "block";
	document.getElementById('latest_twitter_div_short').style.display = "hide";
}

/** TWITTER BAR COOKIES **/
function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}
function getCookie(c_name)
{
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++)
{
  x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
  y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
  x=x.replace(/^\s+|\s+$/g,"");
  if (x==c_name)
    {
    return unescape(y);
    }
  }
}
function checkCookie() {
  var close_twitter_bar=getCookie("close_twitter_bar");
  if (close_twitter_bar=="yes") {
    closeLatestTweet(); // do not show twitter bar
	return false;
  } else {
    showLatestTweet(); // show latest tweet
	return true;
  }
}
function closeTwitterBar() {
    setCookie("close_twitter_bar","yes",365);	
}
function showTwitterBar() {
    setCookie("close_twitter_bar","no",365);	
}

/** TOGGLE VISIBILTIY **/
function toggle_visibility(id) {
   var e = document.getElementById(id);
   if(e.className == 'show') {
	  e.setAttribute("class", "hide");
   } else {
	  e.setAttribute("class", "show");
   }
}

/** ON LOAD **/
window.onload = checkCookie;
