function ClearInputs(sEle,sString,bPassword){    
  sCurr = document.getElementById(sEle).value;

  if(sCurr==sString){
    document.getElementById(sEle).value = '';
    if(bPassword==true){
      var sId = document.getElementById(sEle).parentNode.id;
      document.getElementById(sId).innerHTML = '';
      document.getElementById(sId).innerHTML = '<input type="password" name="password" id="hp_password" onblur="RestoreInputs(\'hp_password\',\'Password\',true)" onfocus="ClearInputs(\'hp_password\',\'Password\',true)" value=""/>';      
      setTimeout("document.getElementById('"+sEle+"').focus()",60);
    }
    
  }
  
}

function RestoreInputs(sEle,sString,bPassword){
  sCurr = document.getElementById(sEle).value;
  if(sCurr==''){
    document.getElementById(sEle).value = sString;
    if(bPassword==true){
      document.getElementById(sEle).parentNode.innerHTML = '<input type="text" name="password" id="hp_password" onblur="RestoreInputs(\'hp_password\',\'Password\',true)" onfocus="ClearInputs(\'hp_password\',\'Password\',true)" value="Password"/>';
    }
    
  }

}

