/* main.js */
/* Local Swingers javascript code */

/* preload all menu images into memory */
prefix = "http://www.local-swingers.net/";

if (document.images) 
{
  // imagesOut will hold all the normal (mouse out) images
  var imagesOut                       = new Object( );
  imagesOut["menu_about"]             = new Image(22, 146);
  imagesOut["menu_about"].src         = prefix + "images/menu/about_us.gif";
  imagesOut["menu_home"]              = new Image(22, 146);
  imagesOut["menu_home"].src          = prefix + "images/menu/home.gif";
  imagesOut["menu_register"]          = new Image(36, 146);
  imagesOut["menu_register"].src      = prefix + "images/menu/register.gif";
  imagesOut["menu_contact"]           = new Image(18, 146);
  imagesOut["menu_contact"].src       = prefix + "images/menu/contact_us.gif";
  imagesOut["menu_help"]              = new Image(22, 146);
  imagesOut["menu_help"].src          = prefix + "images/menu/help.gif";

  imagesOut["tools_search"]           = new Image(20, 144);
  imagesOut["tools_search"].src       = prefix + "images/menu/search4members.gif";
  imagesOut["tools_logged"]           = new Image(21, 144);
  imagesOut["tools_logged"].src       = prefix + "images/menu/logged_in_today.gif";
  imagesOut["tools_joined"]           = new Image(20, 144);
  imagesOut["tools_joined"].src       = prefix + "images/menu/joined_today.gif";
  imagesOut["tools_online"]           = new Image(18, 144);
  imagesOut["tools_online"].src       = prefix + "images/menu/online_now.gif";
  imagesOut["tools_favs"]             = new Image(23, 144);
  imagesOut["tools_favs"].src         = prefix + "images/menu/favourites.gif";
  imagesOut["tools_club_search"]      = new Image(20, 144);
  imagesOut["tools_club_search"].src  = prefix + "images/menu/search4clubs.gif";
  imagesOut["tools_party"]            = new Image(27, 144);
  imagesOut["tools_party"].src        = prefix + "images/menu/adultparties.gif";
  imagesOut["tools_chat"]             = new Image(23, 144);
  imagesOut["tools_chat"].src         = prefix + "images/menu/livechat.gif";
  imagesOut["tools_swingdate"]        = new Image(25, 153);
  imagesOut["tools_swingdate"].src    = prefix + "images/menu/swingdate.gif";

  imagesOut["cpanel_myhome"]          = new Image(20, 146);
  imagesOut["cpanel_myhome"].src      = prefix + "images/menu/myHome.gif";
  imagesOut["cpanel_myaccount"]       = new Image(20, 146);
  imagesOut["cpanel_myaccount"].src   = prefix + "images/menu/myaccount.gif";
  imagesOut["cpanel_myemail"]         = new Image(19, 146);
  imagesOut["cpanel_myemail"].src     = prefix + "images/menu/mymailbox.gif";
  imagesOut["cpanel_myfeedback"]      = new Image(20, 146);
  imagesOut["cpanel_myfeedback"].src  = prefix + "images/menu/myfeedback.gif";
  imagesOut["cpanel_myprofile"]       = new Image(21, 146);
  imagesOut["cpanel_myprofile"].src   = prefix + "images/menu/myprofile.gif";
  imagesOut["cpanel_mygallery"]       = new Image(20, 146);
  imagesOut["cpanel_mygallery"].src   = prefix + "images/menu/myphotos.gif";
  imagesOut["cpanel_myparty"]         = new Image(22, 146);
  imagesOut["cpanel_myparty"].src     = prefix + "images/menu/myadultparty.gif";
  imagesOut["cpanel_clubadmin"]       = new Image(21, 146);
  imagesOut["cpanel_clubadmin"].src   = prefix + "images/menu/club_admin.gif";
  imagesOut["cpanel_myswingdate"]     = new Image(21, 152);
  imagesOut["cpanel_myswingdate"].src = prefix + "images/menu/mySwingDate.gif";

  // imagesOver will hold all the highlighted (mouse over) images
  var imagesOver                      = new Object( );
  imagesOver["menu_about"]            = new Image(22, 146);
  imagesOver["menu_about"].src        = prefix + "images/menu/about_us_over.gif";
  imagesOver["menu_home"]             = new Image(22, 146);
  imagesOver["menu_home"].src         = prefix + "images/menu/home_over.gif";
  imagesOver["menu_register"]         = new Image(36, 146);
  imagesOver["menu_register"].src     = prefix + "images/menu/register_over.gif";
  imagesOver["menu_contact"]          = new Image(18, 146);
  imagesOver["menu_contact"].src      = prefix + "images/menu/contact_us_over.gif";
  imagesOver["menu_help"]             = new Image(22, 146);
  imagesOver["menu_help"].src         = prefix + "images/menu/help_over.gif";

  imagesOver["tools_search"]          = new Image(20, 144);
  imagesOver["tools_search"].src      = prefix + "images/menu/search4members_over.gif";
  imagesOver["tools_logged"]          = new Image(21, 144);
  imagesOver["tools_logged"].src      = prefix + "images/menu/logged_in_today_over.gif";
  imagesOver["tools_joined"]          = new Image(20, 144);
  imagesOver["tools_joined"].src      = prefix + "images/menu/joined_today_over.gif";
  imagesOver["tools_online"]          = new Image(18, 144);
  imagesOver["tools_online"].src      = prefix + "images/menu/online_now_over.gif";
  imagesOver["tools_favs"]            = new Image(23, 144);
  imagesOver["tools_favs"].src        = prefix + "images/menu/favourites_over.gif";
  imagesOver["tools_club_search"]     = new Image(20, 144);
  imagesOver["tools_club_search"].src = prefix + "images/menu/search4clubs_over.gif";
  imagesOver["tools_party"]           = new Image(27, 144);
  imagesOver["tools_party"].src       = prefix + "images/menu/adultparties_over.gif";
  imagesOver["tools_chat"]            = new Image(23, 144);
  imagesOver["tools_chat"].src        = prefix + "images/menu/livechat_over.gif";
  imagesOver["tools_swingdate"]       = new Image(25, 153);
  imagesOver["tools_swingdate"].src   = prefix + "images/menu/swingdate_over.gif";

  imagesOver["cpanel_myhome"]          = new Image(20, 146);
  imagesOver["cpanel_myhome"].src      = prefix + "images/menu/myHome_over.gif";
  imagesOver["cpanel_myaccount"]       = new Image(20, 146);
  imagesOver["cpanel_myaccount"].src   = prefix + "images/menu/myaccount_over.gif";
  imagesOver["cpanel_myemail"]         = new Image(19, 146);
  imagesOver["cpanel_myemail"].src     = prefix + "images/menu/mymailbox_over.gif";
  imagesOver["cpanel_myfeedback"]      = new Image(20, 146);
  imagesOver["cpanel_myfeedback"].src  = prefix + "images/menu/myfeedback_over.gif";
  imagesOver["cpanel_myprofile"]       = new Image(21, 146);
  imagesOver["cpanel_myprofile"].src   = prefix + "images/menu/myprofile_over.gif";
  imagesOver["cpanel_mygallery"]       = new Image(20, 146);
  imagesOver["cpanel_mygallery"].src   = prefix + "images/menu/myphotos_over.gif";
  imagesOver["cpanel_myparty"]         = new Image(22, 146);
  imagesOver["cpanel_myparty"].src     = prefix + "images/menu/myadultparty_over.gif";
  imagesOver["cpanel_clubadmin"]       = new Image(21, 146);
  imagesOver["cpanel_clubadmin"].src   = prefix + "images/menu/club_admin_over.gif";
  imagesOver["cpanel_myswingdate"]     = new Image(21, 152);
  imagesOver["cpanel_myswingdate"].src = prefix + "images/menu/mySwingDate_over.gif";
}

function setImage(imageTag, type) 
{
  /* sets imageTag's displayed image, according to the specified type */
   
  if (document.images) 
  {
    if (type == "over") 
    {
        document.images[imageTag].src = imagesOver[imageTag].src;
        return true;
    } 
    else if (type == "out") 
    {
        document.images[imageTag].src = imagesOut[imageTag].src;
        return true;
    }
  }
  
  return false;
}

/* define mouse over functions */
function mouseoverMenuButton(button)
{
    button.className = 'menu_button_over';
}

function mouseoutMenuButton(button)
{
    button.className = 'menu_button';
}

function mouseoverButton(button)
{
/*  button.style.borderStyle='double';
  button.style.backgroundColor='#9999ff';
  button.style.color='#333333';
  button.style.cursor='hand';
*/  
  button.className = 'big_button_over';

}

function mouseoutButton(button)
{
/*  button.style.backgroundColor='#6666cc';
  button.style.color='#ffff00';
  button.style.cursor='pointer';
*/  
  button.className = 'big_button';
}

