/**
 * box
 *
 */
var Page = new function(){
    var a = this;
    a.width = 360;
    a.height = 200;
    a.locked = false;

    if(self != parent && typeof parent.agjustDlg ==='function'){
        window.onload = function(){
            a.init();
        };

        a.init = function(){
            if(!a.locked){
                a.resize(a.width,a.height);
                window.setTimeout(function(){
                    a.resize(a.width,document.body.scrollHeight);
                },100);
                a.locked = false;
            }

            if(parent.setTitle){
                parent.setTitle(document.title);
            }

            window.name = escape(self.location.href);
        }

        a.resize = function(w,h){
            a.locked = true;
            a.width = w;
            a.height = h;
            parent.agjustDlg(w,h);
        };

        a.close = function(){
            if(typeof window.onAuthLogin =='function'){
                window.onAuthLogin();
            }
            parent.closeDialog();
        };

        a.callback = function(msg,fn){
            parent.commonMsg(msg,fn);
        };
    }else{
        a.init = a.close = a.callback = a.resize = function(){};
    }

}();
