// JavaScript Document

var initHeaderMenu = function(){};

(function($){
	if(!$) return;
	
	initHeaderMenu = function(){
			
		var itemUpdate = function(item, suffix)
		{
			if(item ==null)return;
			var _suffix = !suffix ? '' : '_'+suffix;
			var path = $(item).attr('imagepath');
			var ext = $(item).attr('imageext');
			if(String(ext).length > 0) ext = '.'+ext;
			var $img = $(item).find('img');
			$img.attr('src', path + _suffix + ext ).ifixpng();
		}
		var itemMouseOver = function(){
			itemUpdate(this,'hover'); 
		}
		var itemMouseOut = function(){
			itemUpdate(this,''); 
		}
		
		$('#header .menu_items div a').each( function(idx,item){
			var $img = $(item).find('img');
			var imgSrc = $img.attr('src');
			var nodes = /^(.*)\.([a-zA-Z0-9]+)$/.exec(imgSrc);
			
			$(item)
				.hover ( itemMouseOver, itemMouseOut)
				.attr('imagepath',nodes[1])
				.attr('imageext',nodes[2]);
		});  
	}
})(jQuery);
