﻿//clear textboxes for first use
function changeTextType_2(sender){
    try {
    
      //allow user to enter password as password
      //!document.all check for IE
      if (!document.all) {
        if (sender.value.toLowerCase().match('password') == null) {
          sender.value = '';
          if (sender.id.toLowerCase().match('password') == null ) {
            //change textbox type FF,Opera,Opera
            sender.type = 'Password';
          }
        }
      } else {
        if (sender.value.toLowerCase().match('password') == null) {
          sender.value = '';
          if (sender.id.toLowerCase().match('password') == null) {
            //change textbox type IE
            changeInputType(sender, 'password');
          }
        }
      }
    }
    catch (err) {
    alert(err);
    }
}
    
  function changeTextType(sender){
    try {
      //allow user to enter password as password
      //!document.all check for IE
      if (!document.all) {
        if (sender.value.toLowerCase().match('e-mail address') != null || sender.value.toLowerCase().match('password') != null || sender.type == 'text') {
          sender.value = '';
          if (sender.id.toLowerCase().match('password') != null && sender.type == 'text') {
            //change textbox type FF,Opera,Opera
            sender.type = 'Password';
          }
        }
      } else {
        if (sender.value.toLowerCase().match('email address') != null || sender.value.toLowerCase().match('password') != null || sender.type == 'text') {
          sender.value = '';
          if (sender.id.toLowerCase().match('password') != null) {
            //change textbox type IE
            changeInputType(sender, 'password');
          }
        }
      }
    }
    catch (err) {
      alert(err);
    }
  }

//compatablity for IE: changing an element type
function changeInputType(oldObject, oType) {
try{
  var newObject = document.createElement('input');
  newObject.type = oType;
  if (oldObject.size){newObject.size = oldObject.size};
  if(oldObject.style.width){newObject.style.width = oldObject.style.width};
  if(oldObject.style.borderWidth){newObject.style.borderWidth = oldObject.style.borderWidth};
  if (oldObject.value){newObject.value = oldObject.value};
  if (oldObject.name){newObject.name = oldObject.name};
  if (oldObject.id){newObject.id = oldObject.id};
  if (oldObject.className){newObject.className = oldObject.className};
  oldObject.parentNode.replaceChild(newObject, oldObject);
  }
  catch(err)
  {
    alert(err);
  }
}
