
/*   IE6 Background Flicker(ロールオーバー用CSS対策)   */
try {
    document.execCommand("BackgroundImageCache", false, true);
    } catch(e) {}



/*   西暦取得   */
function ShowNowYear() {
   var now = new Date();
   var year = now.getFullYear();
   document.write(year);
}


/*   滑らかスクロール   */
function backToTop() {
  var x1 = x2 = x3 = 0;
  var y1 = y2 = y3 = 0;
  if (document.documentElement) {
      x1 = document.documentElement.scrollLeft || 0;
      y1 = document.documentElement.scrollTop || 0;
  }
  if (document.body) {
      x2 = document.body.scrollLeft || 0;
      y2 = document.body.scrollTop || 0;
  }
  x3 = window.scrollX || 0;
  y3 = window.scrollY || 0;
  var x = Math.max(x1, Math.max(x2, x3));
  var y = Math.max(y1, Math.max(y2, y3));
  window.scrollTo(Math.floor(x / 2), Math.floor(y / 2));
  if (x > 0 || y > 0) {
      window.setTimeout("backToTop()", 25);
  }
}

/* ============================================================================
　　　　　　　　　　　　jQuery
============================================================================ */
j$(function(){
  var conf = {
    className : 'btn',
    postfix : '_on'
  };
  j$('.'+conf.className).each(function(){
    this.originalSrc = this.src;
    this.rolloverSrc = this.originalSrc.replace(/(\.gif|\.jpg|\.png)/, conf.postfix+"$1");
    preloadImage(this.rolloverSrc);
  }).hover(function(){
    this.src = this.rolloverSrc;
  },function(){
    this.src = this.originalSrc;
  });
});

//プリロード
preloadedImages = [];
function preloadImage(url){
	var p = preloadedImages;
	var l = p.length;
	p[l] = new Image();
	p[l].src = url;
}

	
j$(function(){ //jQuery Add_CSS
	j$('#index_sevice_box DIV:nth-child(2)').css("margin-left","15px");
	j$('#category_box ul li:last-child').css("background","none");
	//j$("#main h4").corner("8px");
	j$('#footer #box01 ul li:nth-child(6)').css("border","none");
	j$('#footer #box02 ul li:nth-child(2)').css("border","none");
});