
// Actions to take for non-subscribers (both not logged in and logged in but not subscribers).
function doForNonSubscribers()
{
  var gamepageBuy = document.getElementById("gamepageBuyOptionUpTD");
  var gamepageBuyA;
  var buyOptionsUrl 
  if (document.getElementById("buyOptionsUrlDiv") != null)
    buyOptionsUrl = document.getElementById("buyOptionsUrlDiv").value;
  else
    buyOptionsUrl = "/buyOptions.htm";

  if (gamepageBuy != null) {
    if (gamepageBuy.children.length > 0) {
      gamepageBuyA = gamepageBuy.children[0];
      gamepageBuyA.href = buyOptionsUrl;
      document.getElementById("gamepageBuyOptionUp").style.display = "inline";
    }
  }
  var gamepageBuyDown = document.getElementById("gamepageBuyOptionDown");
  if (gamepageBuyDown != null) {
    if (gamepageBuyDown.children.length > 0) {
      gamepageBuyDown.children[0].href = buyOptionsUrl;
      document.getElementById("gamepageBuyOptionDown").style.display = "inline";
    }
  }

  var buyOptionsNonSub = document.getElementById("fhLogin2");
  if (buyOptionsNonSub != null) buyOptionsNonSub.style.display = "inline";  
}

function doForSubscribers()
{ 
  var gamepageBuyOptionUpJS = document.getElementById("gamepageBuyOptionUp");
  if (gamepageBuyOptionUpJS != null) gamepageBuyOptionUp.style.display = "inline";
  var gamepageBuyDownJS = document.getElementById("gamepageBuyOptionDown");
  if (gamepageBuyDownJS != null) gamepageBuyDownJS.style.display = "inline";
}

function doForNonLoggedIn()
{
  ChangeLinksToLogin();
  var netzero_welcome = document.getElementById("netzero_welcome");
  if (netzero_welcome != null) netzero_welcome.style.display = "none";

  var netzerocrumbsignin = document.getElementById("netzerocrumbsignin");
  if (netzerocrumbsignin != null) netzerocrumbsignin.style.display = "inline";

  var netzerocrumbsignout = document.getElementById("netzerocrumbsignout");
  if (netzerocrumbsignout != null) netzerocrumbsignout.style.display = "none";

  // --> not logged in means not subscribed as well, hence, activate the 'non subscribed'
  //doForNonSubscribers(); 

  // --> show the 'login section' in 'buyOptions.htm'
  var netzero_signupnow = document.getElementById("netzero_signupnow");
  if (netzero_signupnow != null) netzero_signupnow.style.visibility = "visible"; 
  var netzero_proposal = document.getElementById("netzero_proposal");
  if (netzero_proposal != null) netzero_proposal.style.display = "inline";

  var alreadyAmember = document.getElementById("aam");
  if (alreadyAmember != null) alreadyAmember.style.display = "inline";

}


function doForLoggedIn()
{
  ChangeLinksToLogin();
  var netzerocrumbsignin = document.getElementById("netzerocrumbsignin");
  if (netzerocrumbsignin != null) netzerocrumbsignin.style.display = "none";

  var netzerocrumbsignout = document.getElementById("netzerocrumbsignout");
  if (netzerocrumbsignout != null) netzerocrumbsignout.style.display = "inline";

  var netzero_signupnow = document.getElementById("netzero_signupnow");
  if (netzero_signupnow != null) netzero_signupnow.style.display = "none"; 
  var netzero_proposal = document.getElementById("netzero_proposal");
  if (netzero_proposal != null) netzero_proposal.style.display = "none";

  // Show nickname (since user is logged in)
  var netzero_welcome = document.getElementById("netzero_welcome");
  if (netzero_welcome != null) netzero_welcome.style.display = "inline";
  
  var alreadyAmember = document.getElementById("aam");
  if (alreadyAmember != null) alreadyAmember.style.display = "none";
  
  var netzero_name = document.getElementById("netzero_name");
  if (netzero_name != null) netzero_name.innerHTML =  UA.StaticUser.prototype.Nickname;
  	
	if(UA.StaticUser.prototype.IsSubscribed)
	{
    //doForSubscribers();
    var multiplayerMenuPipe = document.getElementById("MPMP");
    if (multiplayerMenuPipe != null) multiplayerMenuPipe.style.display = "inline";

    var multiplayerMenuTD = document.getElementById("MPM");
    if (multiplayerMenuTD != null) multiplayerMenuTD.style.display = "inline";
	}
	else
	{    
    //doForNonSubscribers();
	}
}