// Pops up a new window maybe with email
// 05/25/09

 var atsym = '@';

 var WindowObjectReference;

 function mailto(n) {
  openPopup('vht_mail_form.php?to=' + n);
 }

 function openPopup(page,name,width,height) {
   if(WindowObjectReference == null || WindowObjectReference.closed)
   /* if the pointer to the window object in memory does not exist
      or if such pointer exists but the window was closed */

   {
     var w = (width>0) ? width : window.outerWidth * .9;
     var h = (height>0) ? height : window.outerHeight;
     WindowObjectReference = window.open(page,"WindowObjectReference",
        "resizable=yes,scrollbars=yes,status=yes,width=" + w + ",height=" + h);
     /* then create it. The new window will be created and
        will be brought on top of any other window. */
   }
   else
   {
     WindowObjectReference.focus();
     /* else the window reference must exist and the window
        is not closed; therefore, we can bring it back on top of any other
        window with the focus() method. There would be no need to re-create
        the window or to reload the referenced resource. */
   };
 }
