function labels_setup(){labels_init("content");if(document.getElementById("special1")&&document.getElementById("special2")){NA_height("special1","special2");}}
addEvent(window,"load",labels_setup);function labels_init(container){if(document.getElementById&&document.getElementsByTagName){try{if(document.getElementById(container)){var els=document.getElementById(container).getElementsByTagName("input");var i=0;var hasPassword=false;while(i<els.length){if(els[i].getAttribute("type")=="password"){hasPassword=true;}
i++;}
var els=document.getElementById(container).getElementsByTagName("label");var i=0;while(i<els.length){if(navigator.appVersion.match(/Safari\/\d+$/)!=null&&hasPassword==true){}
else{els[i].className+=" nolabel";label_init(els[i]);}
i++;}}
var els=document.getElementById(container).getElementsByTagName("form");var i=0;while(i<els.length){addEvent(els[i],"submit",labels_uninit);i++;}}
catch(e){}}}
function labels_uninit(e){if(document.getElementById&&document.getElementsByTagName){for(var i=0,label=null;(label=document.getElementsByTagName("label")[i]);i++)
{var el=document.getElementById(label.htmlFor);if(el&&el.value==el._labeltext)label_hide(el);}}}
function label_init(label){try{var el=document.getElementById(label.htmlFor);var elName=el.nodeName;var elType=el.getAttribute("type");if(elName=="TEXTAREA"||(elType=="text"||elType=="password")){el._labeltext=label.firstChild.nodeValue;el._type=el.getAttribute("type");addEvent(el,"focus",label_focused);addEvent(el,"blur",label_blurred);label_blurred({currentTarget:el});}else{label.style.position="static";label.style.visibility="visible";}}
catch(e){label.style.position="static";label.style.visibility="visible";}}
function label_focused(e){e=fix_e(e);var el=e.currentTarget;if(el.value==el._labeltext)el=label_hide(el);el.focus();el.focus();}
function label_hide(el){if(el._type=="password")el=label_setInputType(el,"password");el.value="";return el;}
function label_blurred(e){e=fix_e(e);var el=e.currentTarget;if(el.value=="")el=label_show(el);}
function label_show(el){if(el._type=="password")el=label_setInputType(el,"text");el.value=el._labeltext;return el;}
function label_setInputType(el,type){if(navigator.appName=="Microsoft Internet Explorer"){var newEl=document.createElement("SPAN");newEl.innerHTML='<input type="'+type+'" />';newEl=newEl.firstChild;var s="";for(prop in el){try{if(prop!="type"&&prop!="height"&&prop!="width")newEl[prop]=el[prop];}
catch(e){}}
addEvent(newEl,"focus",label_focused);addEvent(newEl,"blur",label_blurred);el.parentNode.replaceChild(newEl,el);return newEl;}else{el.setAttribute("type",type);return el;}}
function fix_e(e){if(!e&&window.event)e=window.event;if(!e.currentTarget&&e.srcElement)e.currentTarget=e.srcElement;if(!e.originalTarget&&e.srcElement)e.originalTarget=e.srcElement;return e;}
