var input_elements = new Array();
    input_elements[0] = "input";
    input_elements[1] = "textarea";

function inputFocusHandler(){
    if (this.value === this.title){
        this.value="";
    }
}

function inputBlurHandler(){
    if (this.value.length < 1){
        this.value=this.title;
    }
}

function setInputEvents(){
    for (x in input_elements){
        inputs = document.getElementsByTagName(input_elements[x]);
        for (var i = 0; i < inputs.length; i++){
            type = inputs[i].getAttribute("type");
            if (type === "text" || inputs[i].tagName === "TEXTAREA"){
				addEvent(inputs[i], "Blur", inputBlurHandler);
				addEvent(inputs[i], "Focus", inputFocusHandler);
                if (inputs[i].value.length < 1){
                    inputs[i].value = inputs[i].title;
                }
            }
        }
    }
}
addLoadHandler(setInputEvents);