﻿
/*
    saving
    
    Required
    <script src="YUI/build/yuiloader-dom-event/yuiloader-dom-event.js" type="text/javascript"></script> 
    <script type="text/javascript" src="yui/build/utilities/utilities.js"></script>
*/
var saving = function (arg){
    var Dom = YAHOO.util.Dom
    
    this.label = document.createElement("span");
    this.label.className = 'saving';
    this.message = arg;
    
    this.show = function(){
        var obj = this.label;
        obj.innerHTML = this.message;
        document.body.appendChild(obj); 
        
        var region = Dom.getClientRegion();
        var region2 = Dom.getRegion(obj);
        
        Dom.setX(obj,  region.right / 2  - (region2.right - region2.left) / 2);
        Dom.setY(obj,  region.top);
        
        var attributes = {
            backgroundColor: { to: '#FFA414' }
        };
        var anim = new YAHOO.util.ColorAnim(obj, attributes);
        anim.animate(); 
    };
    
    this.setText = function(text){  
        this.message = text;
    }
    
    this.hide = function(){
        document.body.removeChild(this.label);
    };
};
