/////////////
//050918








var init = {
	// imageのプリローダー
	preloader: {
		loadedImages: [],
		load: function (url){
			var img = this.loadedImages;
			var l = img.length;
			img[l] = new Image();
			img[l].src = url;
		}
	}
};


$(function(){

//画像置換
//$('#site-id p a').replaceImg('http://localhost/www.bloomz.jp/htdocs/preview2008/images/-banner/site-logo.gif');  

// 外部リンク
//$('a[@rel=external]').attr("target","_blank").filter(':not(:has("img"))').addClass("external");

	//class="btn"はロールオーバーを設定（src属性を_on付きのものに差し替える）
	$('.swap').each(function(){
		this.originalSrc = $(this).attr('src');
		this.rolloverSrc = this.originalSrc.replace(/(\.gif|\.jpg|\.png)/, "_f2$1");
		init.preloader.load(this.rolloverSrc);
	});
	//通常ロールオーバー
	$('.swap').not($('.swapgroup .swap')).hover(function(){
		$(this).attr('src',this.rolloverSrc);
	},function(){
		$(this).attr('src',this.originalSrc);
	});


// table偶数行の色を設定
$('table.basic tbody').each(function(){
$(this).find('tr:odd').addClass('even');
});


// このページのトップへ
$('a[href*=#]').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')&& location.hostname == this.hostname.replace(/:.*$/,'')) {
var $target = $(this.hash);
$target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
if ($target.length) {
var targetOffset = $target.offset().top;
$('html,body').animate({scrollTop: targetOffset}, 500);
 return false;
}
}
});






})






