/*--------------ページトップへスクロール--------------------*/

var play_cnt = 0;

function get_obj_y(target){

  $gosa = 0; //微調整の値px

  var pos = bytefx.$position(document.getElementById(target));
  return pos.y + $gosa;
}

function softScrollBack(top) {

  play_cnt++;
  softScrollBackExec(top, play_cnt, 0);
}

function softScrollBackExec(top, play_no, scrj) {

  if(play_cnt > play_no){
    //### console.log("play_cnt="+ play_cnt +" : play_no="+ play_no);
    return false;
  }

  if(navigator.appName == "Microsoft Internet Explorer" && document.compatMode == "CSS1Compat") {
    var scdist = document.body.parentNode.scrollTop;
  } else if(navigator.appName == "Opera") {
    var scdist = document.body.parentNode.scrollTop;
  } else if(navigator.appName == "Netscape" && navigator.userAgent.indexOf("Safari") != -1) {
    var scdist = document.body.scrollTop;
  } else if(navigator.appName == "Netscape" && document.compatMode == "CSS1Compat") {
    var scdist = document.body.parentNode.scrollTop;
  } else {
    var scdist = document.body.scrollTop;
  }


  if(scdist >= top){
    scdist = scdist - top;
    flag = -1;
    point = 0.2;
  } else{
    scdist = top - scdist;
    flag =  1;
    point = 0.2;
  }

  if(scrj<50 && scdist>0){
     scdist = (scdist>2) ? Math.ceil(scdist*point) : 1;
     scrj++;
     scrollBy(0,flag * scdist);
     //### console.log((flag * scdist));
     //### console.log("play_cnt="+ play_cnt +" : play_no="+ play_no);
     setTimeout("softScrollBackExec(" + top +","+ play_no +","+ scrj +")", 20);
  }
}


/*---------jquery利用ロールオーバー---------*/
$(document).ready(function(){

    $("img.j_hover").fadeTo(0,1.0);

    $("img.j_hover").hover(function(){

    $(this).stop(true, false).fadeTo(300,0.4);    // マウスオーバースピード

    },

    function(){

        $(this).stop(true, false).fadeTo(300,1.0);    // マウスアウトスピード

    });

    }

);
/*---------jquery利用ロールオーバー2---------*/
$(document).ready(function(){

    $("img.j_hover2").fadeTo(0,1.0);

    $("img.j_hover2").hover(function(){

    $(this).stop(true, false).fadeTo(300,0);    // マウスオーバースピード

    },

    function(){

        $(this).stop(true, false).fadeTo(300,1.0);    // マウスアウトスピード

    });

    }

);


/*---------検索ボックスの背景を変更する---------*/
$(document).ready(function(){
$('#search')
.blur(function(){
var $$=$(this);
if($$.val()==''){
$$.css('background-image', 'url(http://furin-s.jp/images/common/cmn_search_bg.jpg)')
.css('background-repeat', 'no-repeat');
}
})
.focus(function(){
var $$=$(this);
if($$.val()==''){
$$.css('background-image', 'url(http://furin-s.jp/images/common/cmn_search_bg_2.jpg)')
.css('background-repeat', 'no-repeat');
}
})
.blur();
});


/*---------検索ボタンのロールオーバー---------*/
$(document).ready(function(){

    $("#searchbtn").fadeTo(0,1.0);

    $("#searchbtn").hover(function(){

    $(this).stop(true, false).fadeTo(300,0);    // マウスオーバースピード

    },

    function(){

        $(this).stop(true, false).fadeTo(300,1.0);    // マウスアウトスピード

    });

    }

);


/*---------ログインボタンのロールオーバー---------*/
$(document).ready(function(){

    $("#loginbtn").fadeTo(0,1.0);

    $("#loginbtn").hover(function(){

    $(this).stop(true, false).fadeTo(300,0);    // マウスオーバースピード

    },

    function(){

        $(this).stop(true, false).fadeTo(300,1.0);    // マウスアウトスピード

    });

    }

);



/*---------キャストタイプで並べ替え---------*/
$(document).ready(function(){
	$('.h2LC5').click(function(){
	$(this).toggleClass("h2LC5A"),
	$("#casttypelist").slideToggle("normal");
	});
});

/*---------心理テストで並べ替え---------*/
$(document).ready(function(){
	$('.h2LC6').click(function(){
	$(this).toggleClass("h2LC6A"),
	$("#psychotestlist").slideToggle("normal");
	});
});




/*---------jquery右クリック無効化---------*/
/*
$(document).ready(function(){
	$(document).bind("contextmenu",function(e){
		return false;
	});
});
*/

