
jQuery(document).ready(function() {
	
	$(".scroll").click(function(event){
		event.preventDefault();
		var full_url = this.href;
		var parts = full_url.split("#");
		var trgt = parts[1];
		var target_offset = $("#"+trgt).offset();
		var target_top = target_offset.top;
		$('html, body').animate({scrollTop:target_top}, 800);
	});
	
	new pulsarPreload('/img/bg/bg_2faces.jpg',
					  '/img/bg/bg_hana.jpg',
					  '/img/bg/bg_hand.jpg',
					  '/img/bg/bg_legs.jpg',
					  '/img/bg/bg_massage.jpg',
					  '/img/bg/bg_sitting.jpg',
					  '/img/bg/bg_wethair.jpg'
					  )
		
	$("#galPress a").fancybox({
		'cyclic': false,
		'autoScale':true,
		'showNavArrows': false,
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	200, 
		'speedOut'		:	200, 
		'showCloseButton'	: false,
		'titlePosition' 	: 'inside',
		'titleFormat'		: formatTitle,
		'overlayShow':true,
		'overlayOpacity':0.2,
		'overlayColor':'#1a1a1a',
		'padding':30,
		'margin':20
	});
	

});

function pulsarPreload(){
	this.list=[];
	this.current=-1;
	this.cache=[];
	var meAsObj=this;
	var l = arguments.length;
	for (var i = l; i--;)meAsObj.list.push(arguments[i])
	meAsObj.loadNext=function(){
		meAsObj.current++;
		var gg=new Image()
		gg.src=meAsObj.list[meAsObj.current];
		meAsObj.cache.push(gg);
		//meAsObj.cache.push($('<img>').attr('src',meAsObj.list[meAsObj.current]))
	}
	
	meAsObj.checker=function(){
		if(meAsObj.cache.length==0){meAsObj.loadNext();return;}
		if(meAsObj.cache.length==meAsObj.list.length){window.clearInterval(meAsObj.interval);return;}
		if(meAsObj.cache[meAsObj.current].complete){meAsObj.loadNext();return;}
	}

	meAsObj.interval=window.setInterval(meAsObj.checker,160);

}

	function formatTitle(title, currentArray, currentIndex, currentOpts) {
    return '<div id="tip7-title"><span class="closelabel"><a href="javascript:;" onclick="$.fancybox.close();"><img src="../fancybox/closelabel.png" /></a></span><span class="nextlabel"><a href="javascript:;" onclick="$.fancybox.next();"><img src="../fancybox/nextlabel.png" /></a></span><span class="prevlabel"><a href="javascript:;" onclick="$.fancybox.prev();"><img src="../fancybox/prevlabel.png" /></a></span>' + (title && title.length ? '<b>' + title + '</b>' : '' )  + '</div>';
	}

