jQuery.noConflict();
var j$ = jQuery;

j$(function() {
	/* init FancyZoom */
	setupZoom();
	
	/* Anchor Scroll */
	j$('a[href^=#]').click(function() {
		var href= this.hash;
		var j$target = j$(href);
 
		if(j$target.size()) {
			var top = j$target.offset().top;
			j$("body").animate({scrollTop:top}, 800, 'swing');
		}
		return false;
	});
 
	/* External Link */
	var baseUrl = "http://nakano-jp.com/";
	j$("a[href^=http://]").not("[href^="+baseUrl+"]").click(function() {
		window.open(j$(this).attr("href"));
		return false;
	});
 
	/* File Link */
	j$("a[href$=.pdf], a[href$=.doc], a[href$=.docx], a[href$=.xls], a[href$=.xlsx]").click(function() {
		window.open(j$(this).attr("href"));
		return false;
	});
	
	j$('ul.list-masonry > li.block, table.list > tbody > tr').mouseover(function(){
		j$(this).addClass("hover");
	});
	
	j$('ul.list-masonry > li.block, table.list > tbody > tr').mouseout(function(){
		j$(this).removeClass("hover");
	});
	
	j$('ul.list-masonry > li.block').click(function(){
		var url = j$("a",this).attr("href");	
		document.location = url;
	});
	
	j$('table.list > tbody > tr').click(function(){
		var url = j$("td.link > a",this).attr("href");	
		document.location = url;
	});
});

/* Preload IMG Fnc */
preloadImages = [];
var l = null;
function preloadImage(url){
	var p = preloadImages;
	var l = p.length;
	p[l] = new Image();
	p[l].src = url;
}