﻿var textControlList = new Array;

function doLoad() {
    var textControls = document.getElementsByTagName("input");

    for (var i = 0; i < textControls.length; i++) {
        if (textControls[i].type == "text") {
            textControlList.push(new Array(textControls[i].id, textControls[i].value));
            putClickHandler(textControls[i]);
        }
    }

    var textAreaControls = document.getElementsByTagName("textarea");

    for (var i = 0; i < textAreaControls.length; i++) {
        textControlList.push(new Array(textAreaControls[i].id, textAreaControls[i].value));
        putClickHandler(textAreaControls[i]);
    }
}

function putClickHandler(element) {
    element.onfocus = clearText
}

function clearText() {
    for (var i = 0; i < textControlList.length; i++) {
        if (textControlList[i][0] == this.id) {
            if (this.value == textControlList[i][1]) {
                this.value = '';
            }
        }
    }
}

