//Cookie check and set up
function sn_navBarGetCookie(name) {
   var start      = document.cookie.indexOf(name + "=");
   var end        = document.cookie.indexOf(";", length);
   var startIndex = start + name.length + 1;

   if(start == -1) {
      return null;
   } else {
      var startIndex    = start + (name.length + 1);
      var cookieValue   = document.cookie.substring(startIndex);
      var end           = cookieValue.indexOf(";");

      if(end == -1)
         end = cookieValue.length;

      return(unescape(cookieValue.substring(0, end)));
   }
}

var sn_navBarMyJSONObject;
var sn_isLoggedIn = false;
var sn_memberName, sn_memberRank, sn_imgRank = '';

if(sn_navBarGetCookie("member_data"))
   sn_navBarMyJSONObject = eval('(' + sn_navBarGetCookie("member_data") + ')');

if(sn_navBarMyJSONObject) {
   var memberId = sn_navBarMyJSONObject['member_id'];

   if(memberId != null && memberId > 0)
   {
      sn_isLoggedIn = true;
   }

   sn_memberName = sn_navBarMyJSONObject['name'];

   switch(sn_navBarMyJSONObject['rank']) {
      case "Rookie": sn_memberRank = 1; break;
      case "Sophomore": sn_memberRank = 2; break;
      case "Veteran": sn_memberRank = 3; break;
      case "All-Star": sn_memberRank = 4; break;
      case "MVP": sn_memberRank = 5; break;
      case "Administrator": sn_memberRank = 6; break;
      case "Staff": sn_memberRank = 7; break;
      default: sn_memberRank = sn_navBarMyJSONObject['rank']; break;
   }

   if(sn_memberRank >= 1 && sn_memberRank <= 5) {
      sn_imgRank = '<img src="http://i.sportingnews.com/img/core/icons/userRank-' + sn_memberRank + 'star.gif" class="vmiddle" />';
   } else if(sn_memberRank == 6) {
      sn_imgRank = '<img src="http://i.sportingnews.com/img/core/icons/userRank-staff.gif" class="vmiddle" />';
   } else if(sn_memberRank == 7) {
      sn_imgRank = '<img src="http://i.sportingnews.com/img/core/icons/userRank-expert.gif" class="vmiddle" />';
   } else if(sn_memberName && sn_memberName.match(/\.tsn$/)) {
      sn_imgRank = '<img src="http://i.sportingnews.com/img/core/icons/userRank-expert.gif" class="vmiddle" />';
   } else {
      sn_imgRank = '<img src="http://i.sportingnews.com/img/core/icons/userRank-1star.gif" class="vmiddle" />';
   }
}
//Cookie check and set up /end

//jump function
function sn_jump(url) {
  document.location.href = url;
}
