﻿function OnFocus(elementId, defaultText) {
    if (document.getElementById(elementId).value == defaultText) {
        //document.getElementById(elementId).className = "normal";
        document.getElementById(elementId).value = "";
    }
}

function OnBlur(elementId, defaultText) {
    var textValue = document.getElementById(elementId).value;

    if (textValue == defaultText || textValue.length == 0) {
        //document.getElementById(elementId).className = "watermark";
        document.getElementById(elementId).value = defaultText;
    }
    else {

        //document.getElementById(elementId).className = "normal";
    }
}

function WMarkPwd_OnFocus(elementId, defaultText) {
    if (document.getElementById(elementId).value == defaultText) {
        document.getElementById(elementId).style.cssText = "background-image: url(Images/HBPassword.PNG);";
        document.getElementById(elementId).value = "";
    }
    else {
        document.getElementById(elementId).style.cssText = "";
    }
}
function WMarkPwd_OnBlur(elementId, defaultText) {

    var PwdValue = document.getElementById(elementId).value;

    if (PwdValue == defaultText || PwdValue.length == 0) {
        document.getElementById(elementId).style.cssText = "background-image: url(Images/HBPassword.PNG);";
    }
    else {
        document.getElementById(elementId).style.cssText = "";
    }

}


//function OnMouseover(elementId, defaultText)
//{
//   if (document.getElementById(elementId).value == defaultText)
//   {
//      document.getElementById(elementId).className = "TextEventOnKeyDown";
//      document.getElementById(elementId).value = defaultText;
//   }

//}

//function OnMouseOut(elementId, defaultText)
//{
//   if (document.getElementById(elementId).value == defaultText)
//   {
//      document.getElementById(elementId).className = "watermark";
//      document.getElementById(elementId).value = defaultText;
//   }

//}
 function resetif(id, resetval, ifval)
{
  var e = xb_get_element(id);
  if (e && (e.value == ifval || trim(e.value) == ''))
    e.value = resetval;
}
function clearif(id,val)
{
  var e = xb_get_element(id);
  if (e && e.value == val)
    e.value = '';
}

function handle_edit_box(box, default_value, focused)
{
  var box = xb_get_element(box);
  if (!box)
    return;
  var val = trim(box.value).toLowerCase();
  var def_val = default_value.toLowerCase();

  // if focused and non-default, value and black
  // if non-focused and non-default, value and black
  if (val !== def_val && val !== '')
  {
    remove_class(box, 'disabled_txt');
    box.style.color='#000';
    return;
  }

  // if focused and default value, blank and black
  if (focused && (val === def_val || val === ''))
  {
    box.style.color = '#000';
    remove_class(box, 'disabled_txt');
    box.value = '';
    return;
  }

  // if non-focused and default value, default and gray
  if (!focused)
  {
    if (val === def_val || val === '')
    {
      box.style.color = '#999';
      add_class(box, 'disabled_txt');
      box.value = default_value;
    }
    else
    {
      box.style.color = '#000';
      remove_class(box, 'disabled_txt');
    }
    return;
  }
}