var defaultText = new Array();
var defaultClass = new Array();
var usedObjs = new Array();

function textbox_onFocus(id2, classname)
{
    var id = getHTMLElement(id2);
    if(!usedObjs.contains(id2)){
        usedObjs.push(id2);
        defaultText.push(id.value);
        defaultClass.push(id.className);
        id.value = "";
        id.className = classname;
    }
}

function textbox_onBlur(id2)
{
    var id = getHTMLElement(id2);
    if(id.value == "" || id.value == " "){
        id.className = defaultClass.popByIndex(usedObjs.indexOf(id2));
        id.value = defaultText.popByIndex(usedObjs.indexOf(id2));
        usedObjs.remove(id2);
    }
}