/*
 * yui-ext
 * 
 */

var DOM = YAHOO.util.Dom;
function MessageDialog () {
    var dialog, txtUsername, txtPassword;
    var postBtn, redirectLink;
    var wait, error, errorMsg;
    var dialogW = 300;
    var dialogH = 150;
    
   return {
		iSubmit: 0,
      
      show : function(linkId, rL){
        if(dialog.isVisible()){
		     dialog.hide();
	    }
        	redirectLink = rL;
        	var position = new Array;
          	position = DOM.getXY(linkId); 
          	this.init(position);
            var linkObj = getEl(linkId);
            dialog.show(linkObj);
      },
    
        init : function(position){
             btnfocus  	= getEl('cancel-dialog-btn-message-box'); 
             this.createDialog(position);
        },
                
        createDialog : function(position){
            var _shim=false;
  	          if(navigator.appMinorVersion) _shim=true; 
  	          
            dialog = new YAHOO.ext.BasicDialog("message-dlg", {
          draggable: false,
                    modal:false,
					closed:true,
                    width: dialogW,
                    height: dialogH,
                    x: position[0]-dialogW+37,
                    y: position[1]+19,
                    shadow:false,
                    minWidth:dialogW,
                    minHeight:dialogH,
                    autoScroll: true,
                    resizable: false,
             		 shim:  _shim
            });
      	 	dialog.toFront();
            dialog.addKeyListener(27, dialog.hide, dialog);
            dialog.addKeyListener(13, dialog.hide, dialog);
            
            cancelBtn = getEl('cancel-dialog-btn-message-box');
            cancelBtn.on('click', dialog.hide, dialog);
            
                        
            dialog.on('show', function(){
	              btnfocus.focus();
            });
        }
    };
};
var MD = new MessageDialog();
YAHOO.ext.EventManager.onDocumentReady(MD.init, MD, true);
if(document.getElementById('MessageLink1'))
	document.getElementById('MessageLink1').style.display = '';
if(document.getElementById('MessageLink2'))
	document.getElementById('MessageLink2').style.display = '';
