// Jquery Simple Galerie Script v1.0
// Feb. 2008 by Ph.Urlich - soma@odyssey.ch


$(document).ready(function(){
	$.scrollTo.defaults.axis = 'xy'; 
	$.scrollTo( 0 );//reset the screen to (0,0)
	$('#gw_slideInner3 a:last').css('margin','0');

	
	$('a.openGalerie3').click(function(){
		$("#overlay3").toggle();
		$("#overlay3").fadeTo( 300, 0.85 );
		$("#overlay3").queue( function(){
			showGalerieWindow3();
			$(this).dequeue();
		});
	});
	
	$('#closeGalerie3').click(function(){
		$('#galerieWindow3').fadeOut( 300 );
		$("#galerieWindow3").queue( function(){
			hideOverlay3();
			$(this).dequeue();
		});	
		
	});
	$('div#overlay3').click(function(){
		$('#galerieWindow3').fadeOut( 300 );
		$("#galerieWindow3").queue( function(){
			hideOverlay3();
			$(this).dequeue();
		});	
		
	});	
	
	$('#toNext3').click(function(){
		$('#gw_slide3').stop().scrollTo( '+=135' , 1300,{axis:'x', easing:'easeOutQuart'} );	
	});
	
	$('#toBack3').click(function(){
		$('#gw_slide3').stop().scrollTo( '-=135' , 1300,{axis:'x', easing:'easeOutQuart'} );	
	});

	$('#toStart3').click(function(){
		$('#gw_slide3').stop().scrollTo( $('#gw_slideInner3 a.galerie_item3:first') , 1000,{axis:'x', easing:'easeOutExpo'} );	
	});
	
	$('#toEnd3').click(function(){
		$('#gw_slide3').stop().scrollTo( $('#gw_slideInner3 a.galerie_item3:last') , 1000,{axis:'x', easing:'easeOutExpo'} );	
	});

	
	$('a.galerie_item3').click(function(){
		// get the attributes for the clicked image
		var itemName3 = $(this).attr('href');
		var itemTitel3 = $(this).attr('title');
		var itemID3 = $(this).attr('rel');
		var itemDescr3 = $(this).children('img').attr('longdesc');
		
		// remove the aktiv states
		$('img.gw_item').addClass('gw_item');
		$('img.gw_item').removeClass('gw_itemSelected');
		$('span.gw_item_deck').removeClass('gw_item_deck_aktiv');
		
		// set the aktiv states
		$(this).children('span.gw_item_deck').addClass('gw_item_deck_aktiv');
		$(this).children('img').addClass('gw_itemSelected');
		$(this).children('img').removeClass('gw_item');
		
		// preload image
		imgPreloader3 = new Image();
		imgPreloader3.onload=function(){
			$('#gw_image3').html('<img class="bildCurr" src="'+itemName3+'"/>');
			$('#gw_descr3').html('<span class="title">'+itemTitel3+'</span><p>'+itemDescr3+'</p>');
			$('#gw_status3').html(itemID3+'/');
			imgPreloader3.onload=function(){	}; // IE FIX
		};
		// run the loader set the src
		imgPreloader3.src = itemName3;	
		return false;
		
	});	
});


function showGalerieWindow3(){
	// Set Overlay and Holder according to Page Size and Scroll Position
	pageScroll = getPageScroll();
	pageSize = getPageSize();
	$('#overlay3').css('width',pageSize[0]);
	$('#overlay3').css('height',pageSize[1]);
	$('#gw_holder3').css('top',pageScroll[1]+pageSize[3]/2);
	$('#galerieWindow3').fadeIn( 1000 );
}


function hideOverlay3(){
	$("#overlay3").fadeTo( 300 , 0.0 );
	$("#overlay3").toggle();
}

