YAHOO.namespace("newsletterCapture");
YAHOO.newsletterCapture = function() {
  var dom = YAHOO.util.Dom;

  var panel = new YAHOO.widget.Dialog(
    "newsletterCapture",
  	{ width: "350px",
  	  visible: false,
  	  constraintoviewport: true,
  	  modal: true,
  	  draggable: true,
  	  zindex: 100
  	}
  );

  return {
    getPanel: function() {
      return panel;
    },

    showPanel: function() {
      panel.render(document.body);
      panel.center();
      panel.show();
    },

    setupPanel: function(title, bodyContent) {
      panel.setHeader(title);
      panel.setBody(bodyContent);
    },

    hidePanel: function() {
      panel.hide();
    },

    loadAfterInterval: function(sec) {
      setTimeout("YAHOO.newsletterCapture.showPanel()", sec * 1000);
    }
  }
}();





YAHOO.namespace("visualRequest");
YAHOO.visualRequest = function() {
  var dom = YAHOO.util.Dom;

  var panel = new YAHOO.widget.Dialog(
    "visualRequest",
  	{ width: "350px",
  	  visible: false,
  	  constraintoviewport: true,
  	  modal: true,
  	  draggable: true,
  	  zindex: 100
  	}
  );

  return {
    getPanel: function() {
      return panel;
    },

    showPanel: function() {
      panel.render(document.body);
      panel.center();
      panel.show();
    },

    setupPanel: function(title, bodyContent) {
      panel.setHeader(title);
      panel.setBody(bodyContent);
    },

    hidePanel: function() {
      panel.hide();
    },

    loadAfterInterval: function(sec) {
      setTimeout("YAHOO.visualRequest.showPanel()", sec * 1000);
    }
  }
}();
