﻿function UserAvailableValidation(pnl,txtUsername)
{
   var objError = new ErrorPanel();
   objError.SetTagName("span");
   objError.SetStyles("color:Red;");
   
   if ( txtUsername.value == "" )
   {
      objError.SetInnerText("Username cannot be empty");
      pnl.innerHTML = objError.Message();
      return false;
   }
   else if (txtUsername.value.length < 6)
   {
      objError.SetInnerText("Enter a Username that contains 6-64 characters.");
      pnl.innerHTML = objError.Message();
      return false;
   }
   else if (!ContainsAllowedLetters(txtUsername.value))
   {
      objError.SetInnerText("may contain only letters, numbers, \"@\", \".\" and \"_\"");
      pnl.innerHTML = objError.Message();
      return false;
   }
   return true;
}

function DrawAttention(strId)
{
  var cntrl = document.getElementById(strId);
  cntrl.focus();
  cntrl.select();
}
