var allHTMLTags = new Array();

var filterarray = new Array();
filterarray['tshirts_popular'] = "2,109,70,165,5,164,113,152,6,134";
filterarray['womens'] = "109,165,164,113,252,253,254,255,263,6,89,161,166,167,134";
filterarray['mens'] = "2,5,152,159,250,251,260,7,106,107,108,111,126,155";
filterarray['kids'] = "70,256,257,181";
filterarray['baby'] = "262,69,261,258";
filterarray['tshirts_unisex'] = "2,152,7,107,108";
filterarray['tshirts_shortsleeve'] = "2,109,70,113,152,159,250,251,252,253,254,255,256,257,258,260,261,262,263,6,7,69,89,106,107,108,111,126,161,166,167,181,134";
filterarray['tshirts_longsleeve'] = "165,5,164,155";
filterarray['tshirts_organic'] = "250,251,252,253,254,255,256,257,258,260,261,262,111";

function mtfilter_showall() {
	var allHTMLTags=document.getElementsByTagName("div");
	for (i=0; i<allHTMLTags.length; i++) {
		if (allHTMLTags[i].className=="make-container") {
			allHTMLTags[i].style.display = "block";
		}
	}
	document.getElementById('filter_all').style.color = "#333333";
	document.getElementById('filter_all').style.fontWeight = "bold";
}

function mtfilter_shownone() {
	var allHTMLTags=document.getElementsByTagName("div");
	for (i=0; i<allHTMLTags.length; i++) {
		if (allHTMLTags[i].className=="make-container") {
			allHTMLTags[i].style.display = "none";
		}
	}
	allHTMLTags=document.getElementsByTagName("a");
	for (i=0; i<allHTMLTags.length; i++) {
		if (allHTMLTags[i].className=="filter_link") {
			allHTMLTags[i].style.color = "#3399CC";
			allHTMLTags[i].style.fontWeight = "bold";
		}
	}

}

function mtfilter(filterType) {
	mtfilter_shownone();
	if (filterType == "all") {
		mtfilter_showall();
	} else {
		var filterlist = filterarray[filterType].split(",");
		for (i=0; i<filterlist.length; i++) {
			document.getElementById('make-' + filterlist[i]).style.display = "block";
		}
		document.getElementById('filter_' + filterType).style.color = "#333333";
		document.getElementById('filter_' + filterType).style.fontWeight = "bold";
	}
}

function iMLOE(e, handler) {
	if (e.type != 'mouseout' && e.type != 'mouseover') return false;
	var reltg = e.relatedTarget ? e.relatedTarget :
	e.type == 'mouseout' ? e.toElement : e.fromElement;
	while (reltg && reltg != handler) reltg = reltg.parentNode;
	return (reltg != handler);
}

function mtshow(divId) {
	document.getElementById('make-' + divId + '-inner').style.border = "1px solid black";
	document.getElementById('make-' + divId).style.zIndex = "999";
	document.getElementById('make-' + divId + '-inner').style.zIndex = "999";
	document.getElementById('make-' + divId + '-inner').style.height = "auto";
}

function mthide(divId) {
	document.getElementById('make-' + divId + '-inner').style.border = "1px solid white";
	document.getElementById('make-' + divId).style.zIndex = "1";
	document.getElementById('make-' + divId + '-inner').style.zIndex = "1";
	document.getElementById('make-' + divId + '-inner').style.height = "253px";
}

function filterByUrlAnchor(){
  var filter = document.location.hash.replace('#','');
	if(filter != null && filter != '')
		mtfilter(filter);
}

