if (supportsDynamicLabels()){addEvent(window, "load", setupLabels);};addEvent(window, "load",fixFooter);function fixFooter(){var ff=document.getElementById("footer");ff.style.bottom="1px";}function setupLabels(){var objLabels=document.getElementsByTagName("label");var objField;for(var i=0;i<objLabels.length;i++){if("dynamicLabel"==objLabels[i].className){objField=document.getElementById(objLabels[i].htmlFor);addEvent(objField,"focus",focusDynamicLabel);addEvent(objField, "blur", blurDynamicLabel);objField._labelText=objField.value;}};for (var i=0;i<document.forms.length;i++){document.forms[i].onsubmit=resetLabels;addEvent(document.forms[i],"reset",setupLabels);}};function resetLabels(event){var elm=getEventSrc(event);var objLabels=elm.getElementsByTagName("LABEL");var objField;var ok=true;for(var i=0;i<objLabels.length;i++){if("dynamicLabel"==objLabels[i].className){objField=document.getElementById(objLabels[i].htmlFor);if (objField._labelText == objField.value){objField.value="Please enter something here";objField._labelText=objField.value;ok=false;}}};return ok;};function addEvent(objObject, strEventName, fnHandler){if(objObject.addEventListener)objObject.addEventListener(strEventName,fnHandler,false);else if(objObject.attachEvent)objObject.attachEvent("on"+strEventName,fnHandler);};function focusDynamicLabel(event){var elm=getEventSrc(event);if(elm._labelText==elm.value){elm.value="";}};function blurDynamicLabel(event){var elm = getEventSrc(event);if(""==elm.value){elm.value=elm._labelText;}};function getEventSrc(e){if(!e)e=window.event;if(!e)return null;if(e.originalTarget)return e.originalTarget;else if(e.srcElement)return e.srcElement;};function supportsDynamicLabels(){return document.getElementById&&(window.attachEvent||window.addEventListener);};
