if (typeof(hs) != "undefined") { 
	hs.graphicsDir = 'packages/highslide/highslide/graphics/';
	hs.wrapperClassName = 'borderless';
	hs.align = 'center';
	hs.transitions = ['expand', 'crossfade'];
	hs.fadeInOut = true;
	hs.dimmingOpacity = 0.65;
	
	hs.creditsHref = "http://www.elementalpress.com";
	
	hs.lang = {
	   creditsText :     'elementalPRESS / L. Hagen',
	   creditsTitle :    ''
	};
	
	hs.registerOverlay({
		html: '<div class="closebutton" onclick="return hs.close(this)" title="Close"></div>',
		position: 'top right',
		fade: 2 // fading the semi-transparent overlay looks bad in IE
	});
}


jQuery(function($) {

	$('.highslide').live('click', function () { 
		var id = $(this).attr('id').match(/\d+/)[0]
		$.post("themes/elementalSPORTS/hitcounter.php", { imageId: id } )
	})


	/**
	 *	TOOLTIP
	 */
	if ($().tooltip) 
	{ 
		$('.highslide').tooltip({ 
			track: true, 
			delay: 750, 
			showURL: false, 
			showBody: " - ", 
			fade: 250,
			top: 20, 
			left: -50,
			bodyHandler: function() { 
				return $(this).text()
			}
		})
	}

	/**
	 *	CROSSLIDE INIT
	 */
	if ($().crossSlide) 
	{ 
		if ($('#project1').length)
			$('#project1').crossSlide({
				fade: 1,
				sleep: 3
				}, [
					{
						src:  'images/project_desgphoto1.jpg',
						href: 'http://www.desgphoto.com'
					}, {
						src:  'images/project_desgphoto2.jpg',
						href: 'http://www.desgphoto.com'
					}, {
						src:  'images/project_desgphoto3.jpg',
						href: 'http://www.desgphoto.com'
					}
				]);
		if ($('#project2').length)
			$('#project2').crossSlide({
				fade: 1,
				sleep: 3
				}, [
					{
						src:  'images/project_ssn1.jpg',
						href: 'http://www.speedskatingnews.info'
					}, {
						src:  'images/project_ssn2.jpg',
						href: 'http://www.speedskatingnews.info'
					}
				]);
		if ($('#project3').length)
			$('#project3').crossSlide({
				fade: 1,
				sleep: 3
				}, [
					{
						src:  'images/project_elementalshoots1.jpg',
						href: 'http://www.elementalshoots.com'
					}, {
						src:  'images/project_elementalshoots2.jpg',
						href: 'http://www.elementalshoots.com'
					}, {
						src:  'images/project_elementalshoots3.jpg',
						href: 'http://www.elementalshoots.com'
					}
				]);
		if ($('#project4').length)
			$('#project4').crossSlide({
				fade: 1,
				sleep: 3
				}, [
					{
						src:  'images/project_wedding1.jpg',
						href: 'http://wedding.elementalshoots.com'
					}, {
						src:  'images/project_wedding2.jpg',
						href: 'http://wedding.elementalshoots.com'
					}
				]);
		if ($('#project5').length)
			$('#project5').crossSlide({
				fade: 1,
				sleep: 3
				}, [
					{
						src:  'images/project_menonice1.jpg',
						href: 'http://men.icespeedskating.de'
					}, {
						src:  'images/project_menonice2.jpg',
						href: 'http://men.icespeedskating.de'
					}, {
						src:  'images/project_menonice3.jpg',
						href: 'http://men.icespeedskating.de'
					}
				]);
	}



	/**
	 *	MASONRY INIT
	 */
	if ($().masonry) 
	{ 
	    $('#photos, #nav-container').masonry({
		    columnWidth: 180,
	        itemSelector: '.img-container:visible'
		});

		var refreshMasonry = function ()
		{
			$('#photos .img-container:visible').each(function(){
				$(this).css('position', 'absolute'); // correct masonry bug
			});
			
			$('#photos').masonry(); // re-sort goods
		}
	}
	

	/**
	 *	HOVER EFFECTS
	 */
	$(".box").hover(function(){
		$(this).fadeTo("fast", 1.0);
	},function(){
   		$(this).fadeTo("fast", 0.75);
	});
    
	$(".box").css({opacity: 0.75});

	var fadeIn = function ()
	{
		$(".box").css({opacity: 0});
		$(".box:visible").fadeTo(900, 0.75); // fade-in goods
	}


	/**
	 *	MENU BAR
	 */
	$("#nav li").hover(
		function () {	$(this).addClass("sfhover")		}, 
		function () {	$(this).removeClass("sfhover")	}
	)

});
