
function setSmartInputs(){$$(".smartInput").each(function(elmt){var initVal=Form.Element.getValue(elmt);elmt.setStyle({color:'#999999'});elmt.observe('focus',function(e){inputReplaceFocus(initVal,elmt)});elmt.observe('blur',function(e){inputReplaceBlur(initVal,elmt)});elmt.writeAttribute('autocomplete','off');});$$(".smartPassword").each(function(elmt){var initVal=Form.Element.getValue(elmt);var simpleInput=new Element('input',{'type':'text','value':initVal,'class':'ZsmartPassword','style':'color:#999999','name':'passwordGhost'});simpleInput.observe('focus',function(e){passwordReplaceFocus(elmt,simpleInput)});Element.insert(elmt.up(),simpleInput);Form.Element.setValue(elmt,'');elmt.observe('blur',function(e){passwordReplaceBlur(elmt,simpleInput)});elmt.removeClassName('smartPassword');elmt.addClassName('ZsmartPassword');elmt.hide();});}
function passwordReplaceFocus(input,ghost){ghost.hide();input.show();input.focus();}
function passwordReplaceBlur(input,ghost){if(input.value==''){ghost.show();input.hide();}}
function inputReplaceFocus(txt,input){if(trim(input.value)==txt){input.value="";}
input.style.color="#000";}
function inputReplaceBlur(txt,input){if(trim(input.value)==txt||trim(input.value)==''){input.value=txt;input.style.color="#999";}}
