/* On Ready */
$(document).ready(function()
{	
	if($.browser.msie && $.browser.version >= 7)
	{
		$('div.broke_maps div').hide()
  	}
	else
	{
		$('div.broke_maps div').stop().animate({opacity: 0}, 300);
  	}	
});

/* Thumb Hover */
function thumb_over(obj)
{
	$(obj).css({'z-index' : '10'});
	$(obj).find('img').addClass("hover").stop()
		.animate({
			marginTop: '-43px',
			marginLeft: '-43px',
			top: '31px',
			left: '31px',
			width: '65px', 
			height: '65px',
			padding: '4px'
		}, 200);
	$(obj).find('div.thumb_title').fadeIn(600);
}

/* Thumb Off */
function thumb_out(obj)
{
	$(obj).find('div.thumb_title').hide();
	$(obj).css({'z-index' : '0'});
	$(obj).find('img').removeClass("hover").stop()
		.animate({
			marginTop: '0',
			marginLeft: '0',
			top: '0',
			left: '0',
			width: '45px',
			height: '45px',
			padding: '3px'
		}, 400);
}

/* Map Hover */
function map_over(obj)
{
	//alert(obj);
	$('div.map_container img.colored').stop().animate({opacity: 0}, 600);
	if($.browser.msie && $.browser.version >= 7)
	{
		$(obj).show()
  	}
	else
	{
		$(obj).stop().animate({opacity: 1}, 300);
  	}
}

/* Map Out */
function map_out()
{
	$('div.map_container img.colored').stop().animate({opacity: 1}, 600);
	if($.browser.msie && $.browser.version >= 7)
	{
		$('div.broke_maps div').hide()
  	}
	else
	{
		$('div.broke_maps div').stop().animate({opacity: 0}, 600);
  	}
}


/* On Ready */
$(document).ready(function()
{			
	/* PICS */
	$("ul.thumb li").hover(function()
	{
		thumb_over(this);
		new_map = $(this).attr('class');
		map_over('div.broke_maps div:regex(class,' + new_map + ')');
	}, 
	function() 
	{
		thumb_out(this);
		map_out();
	});
	
	/* MAP */
	$("area").hover(function()
	{		
		new_map = $(this).attr('alt');
		//thumb_over('ul.thumb li.' + new_map);
		thumb_over('ul.thumb li:regex(class,' + new_map + ')');
		map_over('div.broke_maps div:regex(class,' + new_map + ')');
	}, 
	function() 
	{		
		new_map = $(this).attr('alt');
		//thumb_out('ul.thumb li.' + new_map);
		thumb_out('ul.thumb li:regex(class,' + new_map + ')');
		map_out();
	});
	
});
