$(function() {
	
	// PORTFOLIO
	
	// Az image hoverek beallitasa.
	// Igy nem kell felesleges extra markup, es az img lehet <img>
	var portfolioHover = function(){
		$("#Portfolio ul img").each(function() {
			var origSrc = $(this).attr('src');
			var origFilename = origSrc.split('.');
			$.preload(origFilename[0] + '_o.' + origFilename[1]);
		});
		
		$("#Portfolio ul a").hover(function(){
			var origSrc = $(this).find('img').attr('src');
			var extension = origSrc.substring( origSrc.length-4, origSrc.length );
			var srcWoExtension = origSrc.substring( 0, origSrc.length-4 );
			
			$(this).find('img').attr('src', srcWoExtension + '_o' + extension);
		}, function(){
			var origSrc = $(this).find('img').attr('src');
			if ( origSrc.indexOf('_o.') == -1 ) {
				return false;
			}
			var extension = origSrc.substring( origSrc.length-4, origSrc.length );
			var srcWoExtension = origSrc.substring( 0, origSrc.length-4 );
			
			$(this).find('img').attr('src', srcWoExtension.substring(0, srcWoExtension.length - 2) + extension);
		});
	}
	
	var mouseOnPortfolio = 0;
	var timeoutId = 0;
	
	$("#Portfolio .gallery").bind('mouseenter', function() {
		mouseOnPortfolio = 1;
		clearTimeout(timeoutId);
	});
	
	$("#Portfolio .gallery").bind('mouseleave', function() {
		mouseOnPortfolio = 0;
		timeoutId = setTimeout( '$("#Portfolio .gallery .next").click();', 10000 );		
	});
	
	var objAnim = {
        btnNext: ".gallery .next",
        btnPrev: ".gallery .prev",
		visible: 6,
		speed: 1100,
		scroll: 6,
		afterEnd: function() {
			if (! mouseOnPortfolio) {
				timeoutId = setTimeout( '$("#Portfolio .gallery .next").click();', 10000 );
			}
		}
    }
	
	$("#Portfolio .gallery .window").jCarouselLite(objAnim);
	portfolioHover();
	
	//anim kezdes
	timeoutId = setTimeout( '$("#Portfolio .gallery .next").click();', 10000 );
});


$(document).ready(function () 
{
	$('a.popup').click(function (e) 
	{
		window.open($(this).attr('href'));
		return false;
	});
});
