String.prototype.ucfirst=function(){return this.slice(0,1).toUpperCase()+this.slice(1)};function ecfform_enable(a){ecfform(a,"enable")}function ecfform_disable(a){ecfform(a,"disable")}function ecfform(b,a){switch(b.type){case"text":ecfform_text(b,a);break;case"password":ecfform_text(b,a);break;case"textarea":ecfform_text(b,a);break;case"button":ecfform_button(b,a);break;case"submit":ecfform_button(b,a);break;case"reset":ecfform_button(b,a);break;default:ecfform_basic(b,a);break}}function ecfform_text(f,b){var a=f.type.ucfirst();try{var d=" "+document.getElementById(f.id+"_bc").getAttribute("title")}catch(c){var d=""}switch(b){case"disable":if(f.className.indexOf("ecfF")!=-1){f.className="ecfF"+a+"Dis"+d}f.onfocus=null;f.onblur=null;f.disabled=true;break;case"enable":if(f.className.indexOf("ecfF")!=-1){f.className="ecfF"+a+d}f.onfocus=function(){ecfform(this,"f")};f.onblur=function(){ecfform(this,"b")};f.onblur();f.disabled=false;break}}function ecfform_button(d,a){try{var c=" "+document.getElementById(d.id+"_bc").getAttribute("title")}catch(b){var c=""}switch(a){case"h":d.style.backgroundImage=d.style.backgroundImage.replace(/(_over)|(_down)/,"").replace(".gif","_over.gif");break;case"o":d.style.backgroundImage=d.style.backgroundImage.replace(/(_over)|(_down)/,"");break;case"d":d.style.backgroundImage=d.style.backgroundImage.replace(/(_over)|(_down)/,"").replace(".gif","_down.gif");break;case"u":d.style.backgroundImage=d.style.backgroundImage.replace(/(_over)|(_down)/,"");break;case"disable":d.className="ecfFButtonDis"+c;d.style.backgroundImage=d.style.backgroundImage.replace(/button_/,"button_dis_");d.onmouseover=null;d.onmouseout=null;d.onmousedown=null;d.onmouseup=null;d.disabled=true;break;case"enable":d.className="ecfFButton"+c;d.style.backgroundImage=d.style.backgroundImage.replace(/_dis/,"");d.onmouseover=function(){ecfform(this,"h")};d.onmouseout=function(){ecfform(this,"o")};d.onmousedown=function(){ecfform(this,"d")};d.onmouseup=function(){ecfform(this,"u")};d.onmouseout();d.disabled=false;break}}function ecfform_basic(b,a){switch(a){case"disable":b.disabled=true;break;case"enable":b.disabled=false;break}};