function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

var iPath = '/shared/images/navigation/';//buttons images location
var iExt = 'gif';
var suffix = new Array('on', 'off');

function preLoad()
{
  if(document.images)
  {
    var argLen = arguments.length;
    for(var i = 0; i < argLen; i++)
    {
      var arg = arguments[i];
      var sufLen = suffix.length;
      for(j = 0; j < sufLen; j++)
      {
        var suf = suffix[j];
        self[arg + '_' + suf] = new Image();
        self[arg + '_' + suf].src = iPath + arg + '_' + suf + '.' + iExt;
      }
    }
  }
}

function preLoadjpg()
{
  if(document.images)
  {
    var argLen = arguments.length;
    for(var i = 0; i < argLen; i++)
    {
      var arg = arguments[i];
      var sufLen = suffix.length;
      for(j = 0; j < sufLen; j++)
      {
        var suf = suffix[j];
        self[arg + '_' + suf] = new Image();
        self[arg + '_' + suf].src = iPath + arg + '_' + suf + '.jpg';
      }
    }
  }
}

function rollOver(iName, iState){
	if(document.images && self[iName + '_' + iState]){
		document.images[iName].src = self[iName + '_' + iState].src;
	}
	return true;
}


function preLoad_gl() // preloads global navigation images
{
  preLoad('gl_contact', 'gl_faq', 'gl_home', 'gl_members', 'gl_news', 'gl_specials');
}

function preLoad_pl() // preloads players navigation images
{
  preLoad('g_bingo', 'g_casino', 'g_logout', 'g_pulltabs', 'g_slots', 'g_videopoker', 'g_keno');
}

function preLoad_rl() // preloads players report button navigation images
{
  preLoad('r_profile', 'r_fund', 'r_order_cards', 'r_payout', 'r_openticket', 'r_tickets', 'r_activity', 'r_reconcile', 'r_deposits', 'r_withdrawals', 'r_game_orders', 'r_referrals', 'r_freeplay');
}

function preLoad_ams() // preloads ams navigation images
{
  preLoadjpg('ams_abuse', 'ams_adunits', 'ams_join', 'ams_login', 'ams_partner', 'ams_terms');
  preLoad('ams_join_now','ams_stats_login');
}

function preLoad_bi() // preloads bingo streams navigation images
{
  preLoad('bi_download', 'bi_mail', 'bi_preorder','bi_update_page');
}

function openNews(URL){
	var sBBnews = null;
	var LeftPosition = (screen.width) ? (screen.width-800)/2 : 0;
	if (LeftPosition < 0) LeftPosition = 0 ;
	var TopPosition = (screen.height) ? (screen.height-560)/2 : 0;
	if (TopPosition < 0) TopPosition = 0 ;
	var	specs = 'height=500,width=800,top='+TopPosition+',left='+LeftPosition+',scrollbars=yes,resizable=yes,toolbars=no,location=no,menubars=no,fullscreen=no'
	sBBnews = window.open(URL,"SBBNews",specs);
	sBBnews.focus();
	return false;
}
