﻿    var fields = new Array();

    function focus(elem, value)
    {
        if( elem.attr("value") == value )
        {
            elem.attr("value", "");
        }
    }
    
    function blur(elem, value)
    {
        if( elem.attr("value") == "" )
        {
            elem.attr("value", value);
        }
    }            
    
    function initField(id, value){        
        $("#"+id).focus(function(){focus($(this), value)});
        $("#"+id).blur(function(){blur($(this), value)});
        
        if( $("#"+id).attr("value") == "" ){
            $("#"+id).attr("value", value);
        }
               
        fields[fields.length] = ["#"+id, value];
    }
    
    function clearFields(){
        for( var i = 0; i < fields.length; ++i ){
            if( $(fields[i][0]).attr("value") == fields[i][1] )
            {
                $(fields[i][0]).attr("value", "");
            }
        }
    }
    
    function initFields(){
        for( var i = 0; i < fields.length; ++i )
        {
            if( $(fields[i][0]).attr("value") == "" )
            {
                $(fields[i][0]).attr("value", fields[i][1]);
            }            
        }
    }