
jQuery(document).ready(function($){$("#portfolio-list a").colorbox({iframe:true,innerWidth:685,innerHeight:440});var i,len,cla,cat;classListin=[];categoryListin=[];splitList=[];$("#portfolio-list li").map(function(){var $this=$(this);classes=$this.attr('class');$this.removeClass();$(this).addClass(classes.split('#').join("  ").split(',').join(" "));splitList.push(classes.split('#'));});for(i=0,len=splitList.length;i<len;i+=1){cla=splitList[i][0];cat=splitList[i][1];classListin=classListin.concat(cla.split(','));categoryListin=categoryListin.concat(cat.split(','));}
classes=classListin;categoryList=distinctList(categoryListin);classList=distinctList(classes);var tagList='<ul class="tag-list"></ul>';tagItem='<h2 class="industry">Discipline</h2><span class="reset purple button" onclick="reset();">RESET</span>';tagFilter='';$.each(classList,function(index,value){TagText=value.split(',');TagText=value.split('_').join(" ");tagItem+='<li id="'+value+'" ><a href="#" onclick="return false;">'+TagText+'</a></li>';});$("#portfolio-list").before($(tagList).append(tagItem));$("# thirdTier.tag-list").before($(tagFilter));;tagItem3='';$.each(categoryList,function(index,value){TagText7=value.split(',');TagText7=value.split('_').join(" ");tagItem3+='<li  id="'+value+'" ><a href="#" onclick="return false;">'+TagText7+'</a></li>';});$("#portfolio-list").before($(tagList).append('<h2 class="industry">Industry</h2>'+tagItem3));$("#thirdTier .tag-list").before($(tagFilter));$('#thirdTier .tag-list li').live('click',function(el){$(this).toggleClass('active');var choice=$.map($(".active"),function(el){return"."+el.id;}).join("");if(choice){$("#portfolio-list").hide();$("#portfolio-list li").hide();$("#portfolio-list li"+choice).show();$("#portfolio-list").fadeIn('400');var portLength=$("#portfolio-list li:not("+choice+")").length;var portTotal=$("#portfolio-list li").length;if(portLength==portTotal){$("#portfolioCuteness").fadeIn(400);}
if((portLength!==portTotal)&&($('#portfolioCuteness').length)){$('#portfolioCuteness').hide();}}else{$("#portfolio-list li").show('400');}
return false;});});function distinctList(inputArray){var i;var length=inputArray.length;var outputArray=[];var temp={};for(i=0;i<length;i++){temp[inputArray[i]]=0;}
for(i in temp){outputArray.push(i);}
var output=outputArray.sort();return output;}
function reset(){$('#portfolioCuteness').fadeOut(200);$(".tag-list li.active").removeClass('active');$("#portfolio-list li").fadeIn(400);}
