//highlight correct menu item for page
$(function(){
	var url = location.pathname;
	var sel = false;
	var prod = false;
	$(".links li a").each(function(){
		var href = $(this).attr('href');
		if(url == href){
			prod = true;	
		}
		//alert(href);
		//alert("/"+url.substr(2, url.indexOf('/', 1)));
		if(href == "/"+url.substr(2, url.indexOf('/', 1)-2)){
			prod = true;
		}
	});
	$(".navigation li a").each(function(){
		if(($(this).attr('href') == '/our-products' && prod) || ($(this).attr('href') == url)){
			switch($(this).attr('href')){
				case '/about-us':
				case '/our-products':
				case '/contact-us':
					$(this).css('background-image', 'url(/img/layout/menu_hover_wide.png)');
				break;
				default:
					$(this).css('background-image', 'url(/img/layout/menu_hover.png)');
			}
			$(this).parent().addClass('selected');
			sel = true;
			
		}
	});
});

function fixElement() {
	if(/\.png(.*)$/.test(element.currentStyle.backgroundImage.toLowerCase())){
		imgSrc = element.currentStyle.backgroundImage;
		element.style.backgroundImage = "none";
		element.style.backgroundColor = "transparent";
		imgSrc = imgSrc.replace(/^url\(\"/, "");imgSrc = imgSrc.replace(/\"\)$/, "");
		element.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+imgSrc+"',sizingMethod='scale')";
	}
} 
$(function(){
	$(".catalogueitemdump li a").each(function(){
		addCatNoToProductList($(this));
	});
});

function addCatNoToProductList(a){
	url = a.attr('href');
	$.get(url, function(data){
		var cat = data.substring(data.indexOf('<h2 class="catNo">') + 18, data.indexOf("</h2>"));
		a.append(" - Product Code: "+cat);
	});
}

