/*

  artisanpoint.com
  -------------------------------
  Client-Side 
    validation code for 
    check out
  
  development by www.w3sys.com

*/
function doShow()
{
  var directions = updateList();
  directions += "<mode>s</mode>"; 
  document.forms["uiForm"].xmldirections.value=directions;
  myDom.setCookie( "mode","s" );
  document.forms["uiForm"].submit();
}

function doAddUser()
{
  if( document.forms["uiForm"] )
  {
    // Now we are in show mode
    var form = document.forms["uiForm"];
    var isGoodForm = true;
    
    // do validation
    // do validation
    if( !(hasText(form.EMail) && isEmail(form.EMail,false)) )
    {
      isGoodForm = false;
      alert("Invalid EMail address entered!" );
    }
        
    // This is to show the latest key 
    // if we move back to show on a refresh 
    if( isGoodForm )
    {
      doInsert();
    }
  }    
}
function doChangeUser()
{
  if( document.forms["uiForm"] )
  {
    // Now we are in show mode
    var form = document.forms["uiForm"];
    var isGoodForm = true;
    
    // do validation
    if( !(hasText(form.EMail) && isEmail(form.EMail,false)) )
    {
      isGoodForm = false;
      alert("Invalid EMail address entered!" );
    }
    // This is to show the latest key 
    // if we move back to show on a refresh 
    if( isGoodForm )
    {
      doUpdate();
    }
  }    
}
function doVerifyPaymentSetup()
{
  if( document.forms["uiForm"] )
  {
    // Now we are in show mode
    var form = document.forms["uiForm"];
    var isGoodForm = true;    
     
    // This is to show the latest key 
    // if we move back to show on a refresh 
    if( isGoodForm )
    {
      doShow();
    }
  }    
}