
// 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 juno_welcome = document.getElementById("juno_welcome");
  if (juno_welcome != null) juno_welcome.style.display = "none";

  var junocrumbsignin = document.getElementById("junocrumbsignin");
  if (junocrumbsignin != null) junocrumbsignin.style.display = "inline";

  var junocrumbsignout = document.getElementById("junocrumbsignout");
  if (junocrumbsignout != null) junocrumbsignout.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 juno_signupnow = document.getElementById("juno_signupnow");
  if (juno_signupnow != null) juno_signupnow.style.visibility = "visible"; 
  var juno_proposal = document.getElementById("juno_proposal");
  if (juno_proposal != null) juno_proposal.style.display = "inline";

  var alreadyAmember = document.getElementById("aam");
  if (alreadyAmember != null) alreadyAmember.style.display = "inline";

}


function doForLoggedIn()
{
  ChangeLinksToLogin();
  var junocrumbsignin = document.getElementById("junocrumbsignin");
  if (junocrumbsignin != null) junocrumbsignin.style.display = "none";

  var junocrumbsignout = document.getElementById("junocrumbsignout");
  if (junocrumbsignout != null) junocrumbsignout.style.display = "inline";

  var juno_signupnow = document.getElementById("juno_signupnow");
  if (juno_signupnow != null) juno_signupnow.style.display = "none"; 
  var juno_proposal = document.getElementById("juno_proposal");
  if (juno_proposal != null) juno_proposal.style.display = "none";

  // Show nickname (since user is logged in)
  var juno_welcome = document.getElementById("juno_welcome");
  if (juno_welcome != null) juno_welcome.style.display = "inline";
  
  var alreadyAmember = document.getElementById("aam");
  if (alreadyAmember != null) alreadyAmember.style.display = "none";
  
  var juno_name = document.getElementById("juno_name");
  if (juno_name != null) juno_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();
	}
}