function processing_text(text){
	return text.toLowerCase().replace(', ','-').replace(',','-').replace(' ','-').replace('--','-').replace('  ','-')
}
function getParam(){
	var get = new String(window.location);
	    get = get.split('#');
		if ($.browser.mozilla) {
			get[1] = decodeURI(get[1]);
		}
    return get[1] == '' ? 'Βρε' : get[1];
}
function portfoleo_action(filterVal)
{
	   filterVal = processing_text(filterVal);
	   if(filterVal == 'βρε') {
			$('ul#portfolio li.hidden').fadeIn('slow').removeClass('hidden');
		} else {
			
			$('ul#portfolio li').each(function() {
				if(!$(this).hasClass(filterVal)) {
					$(this).fadeOut('normal').addClass('hidden');
				} else {
					$(this).fadeIn('slow').removeClass('hidden');
				}
			});
		}
		
		$('ul#filter .current').removeClass('current');
		$("ul#filter a[rel='" + filterVal + "']").parent().addClass('current');
}
$(document).ready(function(){
	$("ul#filter a").attr("rel", function(num) { return processing_text($(this).text()) });
	if(getParam()){portfoleo_action(getParam())}
	
	$('ul#filter a').click(function() {
		$(this).css('outline','none');
		$('ul#filter .current').removeClass('current');
		$(this).parent().addClass('current');

		portfoleo_action($(this).attr('rel'));
		return false;
	});
});
