var memberInterval;
var memberWin = null;
var mainWin = null;
var joinWin = null;
var memberRedirect = new Object;
var newLocation;
function loginWindowMaintainFocus()
{
  try
  {
    if (memberWin.closed)
    {
      window.clearInterval(memberInterval);
      window.location = newLocation;
      memberWin = null;       
      return;
    }
    memberWin.focus(); 
  }
  catch (everything) {   }
}
function popupMember(href, windowname)
{
  if ( joinWin != null ) {
    if ( !joinWin.closed ) {
      joinWin.close();
    }
    joinWin = null;
  }
  if ( memberWin != null ) {
    if ( memberWin.closed ) {
      memberWin = null;
    } else {
      memberWin.close();
      memberWin = null;
    }
  }
  //href = "https://" + document.domain + "/" + href;
  href = "http://" + document.domain + "/" + href;
  memberRedirect.value = "http://" + document.domain + "/";
  mainWin = window;
  memberWin = window.open(href, windowname, 'width=545,height=500,scrollbars=no,personalbar=no,location=no,directories=no,statusbar=no,menubar=no,status=no,resizable=no,toolbar=no');

}
function popupJoinWindow(href)
{
  if ( memberWin != null ) {
    if ( !memberWin.closed ) {
      memberWin.close();
    }
    memberWin = null;
  }
  if ( joinWin != null ) {
    if ( joinWin.closed ) {
      joinWin = null;
    } else {
      joinWin.focus();
      return false;
    }
  }
  if (!window.focus) {
    return true;
  }
  //href = "https://" + document.domain + "/join/" + href;
  href = "http://" + document.domain + "/join/" + href;
  joinWin = window.open(href,'join','width=668,height=682,scrollbars=no,personalbar=no,location=no,directories=no,statusbar=no,menubar=no,status=no,resizable=no,toolbar=no');
}

function popupBilling( sid )
{
  popupJoinWindow( 'billinginfo.php?session=' + sid );
}

function popupJoin()
{
  popupJoinWindow( 'newaccount.php' );
}
function popupJoinGroup(code)
{
  popupJoinWindow( 'newaccount.php?groupcode=' + code );
}
function popupJoinGroupMember(code,member,key)
{
  popupJoinWindow( 'newaccount.php?groupcode=' + code + '&agentid=' + member + '&key=' + key );
}
function openContactUs( id, args ) {
  url = '/contactus.php?id=' + id;
  if ( args != null )
    url = url + "&" + args;
  options="width=668,height=550,scrollbars=no,personalbar=no,location=no,directories=no,statusbar=no,menubar=no,status=no,resizable=no,toolbar=no";
  window.open( url, 'ContactUs', options );
}

function contactamm() {
  openContactUs( 4, null );
}
function contactstartpage(id) {
  openContactUs( 4, "groupid=" + id );
}
function contactpromo() {
  openContactUs( 6, "csub=Promotional%20Codes&department=AMM%20Promotions" );
}
function contactgroup() {
  openContactUs( 5, "csub=Group%20Discounts&department=AMM%20Promotions" );
}

function example() {
  window.open('http://' + document.domain + '/example.php?id=1:f:2','fullscreen=yes,resizable=yes,scrollbars=yes'); return;
}
