$(function(){
function imgOvAnimeFade(){
var ovClass = "btn", //ロールオーバーする要素のクラス名
ovStr = "_s2", //ロールオーバー後の画像に追加する文字列
ovImg = "ovImg",
speed = 150; //アニメーションの速度
//classがrolloverのimg要素に対しての処理
$("img."+ovClass).each(function(){
var self = $(this),
url = self.attr("src").replace(/^(.+)(\.[a-z]+)$/,"$1"+ovStr+"$2");
function ovElmLen(){ //ロールオーバー画像表示確認関数
return self.prev("img."+ovImg).length;
}
//ホバーイベント
self.hover(
function(){
if(!self.attr("src").match(ovStr+".")){
if(!ovElmLen()){
if(jQuery.support.checkOn && jQuery.support.htmlSerialize && !window.globalStorage){ //Operaバグ対策
self.before("");
}
self.css({position:"relative"}).before("");
}
self.stop().animate({opacity:"0"},speed);
}
},
function(){
if(ovElmLen()){
self.stop().animate({opacity:"1"},speed,function(){
self.css({position:"static"})
.prevAll("."+ovImg).remove();
});
}
})
.each(function(){ //プリロード設定
$("").attr("src",url);
});
});
}
imgOvAnimeFade();
});
$(function() {
var topBtn = $('#page-top');
topBtn.hide();
//スクロールが100に達したらボタン表示
$(window).scroll(function () {
if ($(this).scrollTop() > 800) {
topBtn.fadeIn();
} else {
topBtn.fadeOut();
}
});
//スクロールしてトップ
topBtn.click(function () {
$('body,html').animate({
scrollTop: 0
}, 500);
return false;
});
});
$(document).ready(function() {
//area 1
$('.fade-area-1').children().hover(function() {
$(this).siblings().stop().fadeTo(500,0.4);
}, function() {
$(this).siblings().stop().fadeTo(500,1);
});
});
$(function(){
$(".acdMenu .trig").on("click", function() {
$(this).next().slideToggle();
});
});
function showPopup(id) {
var winH = $(window).height();
var winW = $(window).width();
$(id).css('top', winH/2-$(id).height()/2);
$(id).css('left', winW/2-$(id).width()/2);
$(id).attr("_display", "true")
$(id).fadeIn(200);
return false;
}
function hidePopup(id) {
$(id).attr("_display", "false")
$(id).fadeOut(100);
}
function switchPopup(id) {
var display = $(id).attr("_display");
if (display == "true") {
return hidePopup(id);
} else {
return showPopup(id);
}
};