//スタイルの切り分け　Gecko系（Netscape, Mozilla, safari）はx-smallをxx-smallと解釈し、極端に文字が小さくなるため
var ug = navigator.userAgent;
if ( ug.indexOf( 'Gecko' ) > -1 )
{
  document.write( "<style type=\"text/css\"><!-- * { font-size:small; font-family: 'Osaka', 'ＭＳ Ｐゴシック'; } --></style>" );
}
else
{
  document.write( "<style type=\"text/css\"><!-- * { font-size:x-small; font-family: 'Osaka', 'ＭＳ Ｐゴシック'; } --></style>" );
}

function roll_script($name)
{
  return "onMouseOver='if (document.images) { rollon(\"$name\") } ;' onMouseOut='if (document.images) { rolloff(\"$name\") } ;'";
}

if ( document.images )
{
  var but_top_on     = new Image();
  var but_top_off    = new Image();
  var but_gds_on     = new Image();
  var but_gds_off    = new Image();
  var but_kago_on    = new Image();
  var but_kago_off   = new Image();
  var but_odr_on     = new Image();
  var but_odr_off    = new Image();
  var but_imp_on     = new Image();
  var but_imp_off    = new Image();
  var but_cmpny_on   = new Image();
  var but_cmpny_off  = new Image();
  var but_cst_on     = new Image();
  var but_cst_off    = new Image();
  var but_rul_on     = new Image();
  var but_rul_off    = new Image();
  var but_login_on   = new Image();
  var but_login_off  = new Image();
  var but_logout_on  = new Image();
  var but_logout_off = new Image();
}

function preLoad( dir )
{
  but_top_on.src     = dir + "/top_on.gif";
  but_top_off.src    = dir + "/top_off.gif";
  but_gds_on.src     = dir + "/gds_on.gif";
  but_gds_off.src    = dir + "/gds_off.gif";
  but_kago_on.src    = dir + "/kago_on.gif";
  but_kago_off.src   = dir + "/kago_off.gif";
  but_odr_on.src     = dir + "/odr_on.gif";
  but_odr_off.src    = dir + "/odr_off.gif";
  but_imp_on.src     = dir + "/imp_on.gif";
  but_imp_off.src    = dir + "/imp_off.gif";
  but_cmpny_on.src   = dir + "/cmpny_on.gif";
  but_cmpny_off.src  = dir + "/cmpny_off.gif";
  but_cst_on.src     = dir + "/cst_on.gif";
  but_cst_off.src    = dir + "/cst_off.gif";
  but_rul_on.src     = dir + "/rul_on.gif";
  but_rul_off.src    = dir + "/rul_off.gif";
  but_login_on.src   = dir + "/login_on.gif";
  but_login_off.src  = dir + "/login_off.gif";
  but_logout_on.src  = dir + "/logout_on.gif";
  but_logout_off.src = dir + "/logout_off.gif";
/*
  but_top_on.src     = "../images/button/" + dir + "/top_on.gif";
  but_top_off.src    = "../images/button/" + dir + "/top_off.gif";
  but_gds_on.src     = "../images/button/" + dir + "/gds_on.gif";
  but_gds_off.src    = "../images/button/" + dir + "/gds_off.gif";
  but_kago_on.src    = "../images/button/" + dir + "/kago_on.gif";
  but_kago_off.src   = "../images/button/" + dir + "/kago_off.gif";
  but_odr_on.src     = "../images/button/" + dir + "/odr_on.gif";
  but_odr_off.src    = "../images/button/" + dir + "/odr_off.gif";
  but_imp_on.src     = "../images/button/" + dir + "/imp_on.gif";
  but_imp_off.src    = "../images/button/" + dir + "/imp_off.gif";
  but_cmpny_on.src   = "../images/button/" + dir + "/cmpny_on.gif";
  but_cmpny_off.src  = "../images/button/" + dir + "/cmpny_off.gif";
  but_cst_on.src     = "../images/button/" + dir + "/cst_on.gif";
  but_cst_off.src    = "../images/button/" + dir + "/cst_off.gif";
  but_rul_on.src     = "../images/button/" + dir + "/rul_on.gif";
  but_rul_off.src    = "../images/button/" + dir + "/rul_off.gif";
  but_login_on.src   = "../images/button/" + dir + "/login_on.gif";
  but_login_off.src  = "../images/button/" + dir + "/login_off.gif";
  but_logout_on.src  = "../images/button/" + dir + "/logout_on.gif";
  but_logout_off.src = "../images/button/" + dir + "/logout_off.gif";
*/
}

function rollon(img)
{
  var imgon = eval( img + "_on.src" );
  if ( (document.images) && (imgon) )
  {
    document.images[img].src = eval( img+"_on.src");
  }
}

function rolloff(img)
{
  var imgoff = eval( img + "_off.src" );
  if ( (document.images) && (imgoff) )
  {
    document.images[img].src = eval( img+"_off.src");
  }
}
