function setTab(value)
{
  var clingpanel = document.getElementById('clingpanel');
  var tab1cling = document.getElementById('tab1cling');
  var tab2cling = document.getElementById('tab2cling');
  var tab1data = document.getElementById('registrationform');
  var tab2data = document.getElementById('stationselection');
  var tab3data = document.getElementById('result');
  
  //Hide all specific controls (TODO - loop through to hide everything)
  clingpanel.style.display = 'block';
  tab1cling.style.display = 'none';
  tab2cling.style.display = 'none';
  tab1data.style.display = 'none';
  tab2data.style.display = 'none';
  tab3data.style.display = 'none';
    
  //Reset the style of all of the tabs
  var tabs = document.getElementById('tabmenu');
  var tabnum = 0;
  for(i=0;i<tabs.childNodes.length;i++)
  {
    var tab = tabs.childNodes[i];
    if(tab.nodeName == 'LI')
    {
      tabnum ++;
      if(tabnum == value)
        tab.className = 'active';
      else
        tab.className = '';
    }
  }
    
  switch(value)
  {
    case 1:
      //clingpanel.style.display = 'block';
      tab1cling.style.display = 'block';  
      tab1data.style.display = 'block';
      break;
    case 2:
      tab2cling.style.display = 'block';
      tab2data.style.display = 'block';
      break;
    case 3:
      //Collect the form field values and submit them to the server
      //For appraval.  Display the result box.
      var Name = document.getElementById("frmname").value;
      var Email = document.getElementById("frmemail").value;
      var Phone = document.getElementById("frmphone").value;
      var Stations = document.getElementById("selectedstations").value;
      var ajaxresult = new AjaxNewUser("Register.aspx",tab3data,Name,Email,Phone,Stations);
      
      clingpanel.style.display = 'none';
      tab3data.style.display = 'block';
      break;
    }
}

function hideEmailDiv()
{
	try{
			if(document.all.emailFlag.checked==true)
			{
				document.all.emailContentEmail.style.display = 'inline';
				document.all.emailContentSubject.style.display = 'inline';
			}
			else
			{
				document.all.emailContentEmail.style.display = 'none';
				document.all.emailContentSubject.style.display = 'none';
			}
		}
		catch(e)
		{
			alert("There was an error. It Is likely that there is no info in that field.");
		}
}
