/***************************************** ロールオーバー 指定方法 *_on.拡張子 *_off.拡張子 のファイルをアップ *****************************************/ function smartRollover() { //▼先読みさせたい画像があれば▼ //var img01 = new Image();*} //img01.src = "../img/btn_back_top_on.gif"; //▲先読みさせたい画像があれば▲ if(document.getElementsByTagName) { var images = document.getElementsByTagName("img"); for(var i=0; i < images.length; i++) { if(images[i].getAttribute("src").match("_off.")) { images[i].onmouseover = function() { this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on.")); } images[i].onmouseout = function() { this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off.")); } } } } } if(window.addEventListener) { window.addEventListener("load", smartRollover, false); } else if(window.attachEvent) { window.attachEvent("onload", smartRollover); } /********************************************************** ▼jquery function▼ **********************************************************/ $(function(){ /***************************************** たぶ *****************************************/ if($.fn.tabs){ $('#tabs').tabs({ fx : { opacity:'toggle', duration:200 } }) }; /***************************************** ギャラリービュー index2のイベントのやつ *****************************************/ if($.fn.galleryView){ $('#photos').galleryView({ panel_width: 740, panel_height: 220, frame_width: 100, frame_height: 30, overlay_height: 25, transition_interval: 4000 }) }; /***************************************** ぬるぬるスクロール ぬるぬるスクロールするやつ *****************************************/ if($.fn.nulscroll){ $('a[href^=#]:not(a[href^=#tabs])').nulscroll({ easing: 'easeOutExpo' }) }; /***************************************** カタカタする文字のやつ *****************************************/ $(function() { var options = { newsList: ".headline ul", //要素の指定 startDelay: 10, //何秒後に動作を開始するか tickerRate: 80 , //次の文字までの速さ loopDelay: 3000 , //次の表示開始までの秒数 placeHolder1: "_", //表示する前の文字(even) placeHolder2: "|" //表示する前の文字(odd) } if($(''+options.newsList+'').length){ $().newsTicker(options); }; }); /***************************************** fancybox ピックアップのやつ *****************************************/ if($.fn.fancybox){ $("a.pick_photo").fancybox({ 'zoomOpacity' : true, 'overlayShow' : true, 'zoomSpeedIn' : 500, 'zoomSpeedOut' : 500, 'easingIn' : 'easeOutQuad', 'easingOut' : 'easeOutQuad' }) }; /***************************************** ▽FAQ▽ *****************************************/ $('.que1 > dt').click(function(){ $(this).next().slideToggle(200); }); $('.que1:odd').addClass("que2"); /***************************************** ▽heightがtoggleなやつ▽ *****************************************/ $('.toggle > dt').click(function(){ $(this).next().animate({ height: "toggle" },500,"easeOutSine"); }); //end });