﻿addLoadListener(init);
function textbox_clear()
{

    if (typeof(this.bFirstTimeClicked)=="undefined")
        this.bFirstTimeClicked = true;
    
    if(this.bFirstTimeClicked)
    {
        this.previousDefaultValue = this.value ;
        this.value = "";
        this.bFirstTimeClicked = false;
        var str = this.className;
        str = str.replace(" suggest"," user_input");
        this.className = str ;
        
    }
}
function textbox_restore()
{ 

    var bOK = true;
    if (typeof(this.previousDefaultValue)=="undefined")
        bOK = false;
    if(bOK) 
    {   
        if(this.value != "")
            bOK = false;
    }
    if(bOK)
    {
        this.value = this.previousDefaultValue;
        var str = this.className;
        str = str.replace(" user_input"," suggest");
        this.className = str ;
    }
    
}
function init()
{
    var col = document.getElementsByTagName("input");
    var k;
    for (k in col)
    {
        var ctl = col[k];
        var classString = ctl.className;   
        try{ 
            var first4Letters = classString.split(" ")[0];
            if(first4Letters =="hide")
            {
                ctl.onclick = textbox_clear;
                ctl.onblur = textbox_restore;
                ctl.className +=  " suggest";
            }
        }catch(ex){}
    }
}