		var filterby = "discipline";
		
		function getFilter(){
			var filter = location.href.split("#");
			if(filter.length > 1){
				if(getFiltersToApply(filterby).match(filter[1])!=null){
					changePortfolioLinks(filter[1]);
				}else{
					noFilter();
				}
			}else{
				noFilter();
			}
		}
		
		function getFiltersToApply(filters){
			var filterElements = filters.split(" ");
			var filterlist = "";
			
			for(i=0;i<filterElements.length;i++){
				var filters = document.getElementById(filterElements[i]).getElementsByTagName("LI");
				for(j=0;j<filters.length;j++){
					filterlist += filters[j].getElementsByTagName("A")[0].rel + ",";
				}
			}
			return filterlist.substring(0,filterlist.length-1);
		}
		
		function changePortfolioLinks (href) {
			var refs = document.getElementById("portfolio-list").getElementsByTagName("a");
			
			for (i=0; i<refs.length; i++) {
					var tempref = refs[i].href.split("#")[0];
        			refs[i].href=tempref + "#" + href;
        		}
		}
		
		function noFilter(){
			var refs = document.getElementById("portfolio-list").getElementsByTagName("a");
			for (i=0; i<refs.length; i++) {
				refs[i].href = refs[i].href.split("#")[0];
			}
		}
		
		function setImagesToDisplay(){
			var filter = location.href.split("#");
			var divContainer = document.getElementById("folio-container");
			if(divContainer != null){
				var elements = divContainer.getElementsByTagName("DIV");
				if(filter.length > 1){
					for(i=0;i<elements.length;i++){
						if(elements[i].className.match(filter[1])){
							elements[i].style.display = '';
						}else{
							elements[i].style.display = 'none';
						}
					}	
				}
				divContainer.style.display='';
			}	
		}