DRAG.CatalogHome = {
	init: function() {
		this.initMenu();
	},

	initMenu: function() {
		var items = DRAG.DEF.NAVIGATION.menu;
		for (var x in items) {
			if (items[x].label == "catalogs") {
				var catalogs = items[x].menu;
				for (var y in catalogs) {
					var a = document.createElement("a");
					a.className = "catalogLink";
					a.target="_blank";
                    if(catalogs[y].type="site-link"){
                        a.href = catalogs[y].href;
                    }
                    else{
                        a.href = "/product/browseProduct.do?application=dragspecialties&segmentId=" + catalogs[y].id + "&regions=6&pageSize=21&itemOffset=1";
                    }
					
					
					var d = document.createElement("div");
					var s = document.createElement("span");
					$(s).html(catalogs[y].label)
					
					var c = $('#catalogMenuLinks');
					$(d).append(s);
					$(a).append(d);
					$(c).append(a);
				}
			}
		}	
	}
}

DRAG.bindBackButton = function() {
	if(document.referrer) {
		var refURL = document.referrer; 
		if(refURL.indexOf('parts-unlimited.com') != -1) {
			$('#backLink').css('display','block');
			$('#backLink').bind('click', DRAG.doBackLink);
		}
	}
}

DRAG.doBackLink = function(e) {
	e.preventDefault();
	history.back();
}

$(document).ready(function() {
	if($('#backLink')) {
		DRAG.bindBackButton();
	}
	DRAG.CatalogHome.init();	
});

