
document.write('<style type="text/css" media="screen,tty,tv,projection,handheld,print,braille,embossed,speech">');

//共通
document.write('#logo,');
document.write('#btn-sitemap,');
document.write('#txt-fontsize,');
document.write('#nav li,');
document.write('#pagetop,');

//h1
document.write('h1,');

//h1
document.write('#sb-main span');

document.write('{display:block;text-align: left;text-indent: -9999px;}');
document.write('</style>');

//画像置換
$(function(){
	//共通
	$("#logo").jQIR("gif", "/img/header/");
	$("#btn-sitemap").jQIR("gif", "/img/header/");
	$("#txt-fontsize").jQIR("gif", "/img/header/");
	$("#nav li").jQIR("jpg", "/img/nav/");
	$("#pagetop").jQIR("jpg", "/img/pagetop/");

	//h1
	$("#corporate h1").jQIR("gif", "/img/pagetit/pagetit-corporate");
	$("#outline h1").jQIR("gif", "/img/pagetit/pagetit-outline");
	$("#recruit h1").jQIR("gif", "/img/pagetit/pagetit-recruit");
	$("#accessmap h1").jQIR("gif", "/img/pagetit/pagetit-accessmap");
	$("#business h1").jQIR("gif", "/img/pagetit/pagetit-business");
	$("#pressroom h1").jQIR("gif", "/img/pagetit/pagetit-pressroom");
	$("#link h1").jQIR("gif", "/img/pagetit/pagetit-link");
	$("#inquiry h1").jQIR("gif", "/img/pagetit/pagetit-inquiry");
	$("#privacy h1").jQIR("gif", "/img/pagetit/pagetit-privacy");
	$("#sitemap h1").jQIR("gif", "/img/pagetit/pagetit-sitemap");
	$("#train h1").jQIR("gif", "/img/pagetit/pagetit-train");
	$("#lnk h1").jQIR("gif", "/img/pagetit/pagetit-link");
	$("#inquir h1").jQIR("gif", "/img/pagetit/pagetit-inquiry");



	//sidebar
	$(".cat-err #sb-main span").jQIR("png", "/img/sidebar/sb-cat-err");
	$(".cat-corporate #sb-main span").jQIR("png", "/img/sidebar/sb-cat-corporate");
	$(".cat-business #sb-main span").jQIR("png", "/img/sidebar/sb-cat-business");
	$(".cat-recruit #sb-main span").jQIR("png", "/img/sidebar/sb-cat-recruit");
	$(".cat-pressroom #sb-main span").jQIR("png", "/img/sidebar/sb-cat-pressroom");
	$(".cat-link #sb-main span").jQIR("png", "/img/sidebar/sb-cat-link");
	$(".cat-inquiry #sb-main span").jQIR("png", "/img/sidebar/sb-cat-inquiry");
	$(".cat-privacy #sb-main span").jQIR("png", "/img/sidebar/sb-cat-privacy");
	$(".cat-sitemap #sb-main span").jQIR("png", "/img/sidebar/sb-cat-sitemap");
	$(".cat-lnk #sb-main span").jQIR("png", "/img/sidebar/sb-cat-link");
	$(".cat-inquir #sb-main span").jQIR("png", "/img/sidebar/sb-cat-inquiry");

	//ロールオーバー
	$("#nav li a img").rollover(); //接尾語は初期設定値のまま
	
	//アクティブ
	$(".cat-corporate #nav-corporate a").jQIR("jpg", "/img/nav/nav-corporate_over");
	$(".cat-business #nav-business a").jQIR("jpg", "/img/nav/nav-business_over");
	$(".cat-pressroom #nav-pressroom a").jQIR("jpg", "/img/nav/nav-pressroom_over");
	$(".cat-recruit #nav-recruit a").jQIR("jpg", "/img/nav/nav-recruit_over");
	$(".cat-inquiry #nav-inquiry a").jQIR("jpg", "/img/nav/nav-inquiry_over");
	$(".cat-link #nav-link a").jQIR("jpg", "/img/nav/nav-link_over");
	$(".cat-inquir #nav-inquir a").jQIR("jpg", "/img/nav/nav-inquir_over");
	$(".cat-lnk #nav-lnk a").jQIR("jpg", "/img/nav/nav-lnk_over");


	//最後の記述
	$("style[media='screen,tty,tv,projection,handheld,print,braille,embossed,speech']").remove();

	//追加
	$("#foot-nav li").prepend('<img src="/img/footer/foot-nav-arrow.gif" alt="" width="49" height="9" />');
	$("#sb-main li li a").prepend('<img src="/img/sidebar/sb-arrow01.gif" alt="" width="20" height="13" />');


});

//角丸
  addEvent(window, 'load', initCorners);

  function initCorners() {
    var settings = {
      tl: { radius: 5 },
      tr: { radius: 5 },
      bl: { radius: 5 },
      br: { radius: 5 },
						antiAlias: true
    }

    /*
    Usage:

    curvyCorners(settingsObj, selectorStr);
    curvyCorners(settingsObj, Obj1[, Obj2[, Obj3[, . . . [, ObjN]]]]);

    selectorStr ::= complexSelector [, complexSelector]...
    complexSelector ::= singleSelector[ singleSelector]
    singleSelector ::= idType | classType
    idType ::= #id
    classType ::= [tagName].className
    tagName ::= div|p|form|blockquote|frameset // others may work
    className : .name
    selector examples:
      #mydiv p.rounded
      #mypara
      .rounded
    */
    curvyCorners(settings, "#pagetit");
  }

