// Register for updates form stuff.

function trimString(s)
{
    return s.replace(/^\s*/, "").replace(/\s*$/, "");
}


function on_submit_register_for_updates_error( flag, value )
{
  var ctl = document.getElementById( 'rg_error' );
  
  if (flag == 0) {
    ctl.style.display = 'none';
  } else {
    
    ctl.style.display = 'block';

    var txt = document.createTextNode( value );
    if (ctl.firstChild) {
      ctl.replaceChild( txt, ctl.firstChild );
    } else {
      ctl.appendChild( txt );
    }   

  }
}

function on_submit_register_for_updates()
{
  var name = document.getElementById( 'rg_name' );
  var email = document.getElementById( 'rg_email' );

  on_submit_register_for_updates_error( 0, "");

  	 
  if (trimString( name.value ) == "") {
    on_submit_register_for_updates_error( 1, "Please enter a value for Name field");
    return false;
  }

  if (trimString(email.value ) == "" ) {
    on_submit_register_for_updates_error( 1, "Please enter a value for Email field");
    return false;

  }
  return true;
}


