function overLink(node) {
	node.style.textDecoration = 'none';
}

function outLink(node) {
	node.style.textDecoration = 'underline';
}

var portfolioOrderBy = 'date';
var portfolioFilterBy = '';

function loadPortfolio(filterBy) {
	if(filterBy === undefined) {
		filterBy = portfolioFilterBy;
	} else {
		portfolioFilterBy = filterBy;
	}
	
	if(filterBy == '') {
		$('#filterReset').css({
			display: 'none'
		});
	} else {
		$('#filterReset').css({
			display: 'block'
		});
	}

	$('#portfolioBottom').html("<div class = 'align3'><img style = 'margin-top: 20px;' src = 'img/loader-blue.gif' /></div>");
	
	$.ajax({
		type: "POST",
  		url: "ajax/portfolio.php",
  		cache: false,
		data: "filter=" + filterBy + "&order=" + portfolioOrderBy,
  		success: function(data){
  			$('#portfolioBottom').fadeOut(0);
			$('#portfolioBottom').html(data);
			if((navigator.appVersion.indexOf('Win')!=-1)) {
				$('#portfolioBottom').fadeIn(0);
			} else {
				$('#portfolioBottom').fadeIn(500);
			}
			
			portfolioBottomSetArrows();
			
			$(".extLink").fancybox({
				'showCloseButton' : 'true',
				'overlayColor' : '#777',
				'width' : 872,
				'height' : 492,
				'padding' : 0,
				'margin' : 0,
				'autoScale' : 'false',
				'type' : 'iframe',
				'scrolling' : 'no'
			});
  		}
	});
}

function changeOrderBy(orderBy) {
	if(orderBy != portfolioOrderBy) {
		portfolioOrderBy = orderBy;
		loadPortfolio(portfolioFilterBy);
	}
}

function changeFilterBy(node) {
	if($(node).val() != portfolioFilterBy) {
		portfolioFilterBy = $(node).val();
		loadPortfolio();
	}
}
