// JavaScript Document

$.preloadImages = function() {
	for(var i = 0; i<arguments.length; i++) $("<img>").attr("src", arguments[i]);
}
	

/* navigations */
	
var nav = {
	
	init: function(obj) {
				
		
		if ($.browser.msie) $.preloadImages('images/subnav_top.gif', 'images/subnav_shadow.gif', 'images/subnav_cnr.gif');
		else $.preloadImages('images/subnav_top.png', 'images/subnav_shadow.png', 'images/subnav_cnr.png');
		
		var $navArray = $('#' + obj + ' li')
		
		$navArray.mouseenter(
			function(){ 
				
				if ($.browser.msie) $(this).addClass('iefix')
				
/*  				$navArray.each(function(){
					var $subnav = $(this).find('div.subnav')
					if ($subnav.css('opacity') == 1) $subnav.css({'display':'none', 'opacity':0})
				}); */
				$(this).addClass('over')
				
				if ($(this).find('div.subnav').css('display')=='none') {
				
				$(this).find('div.subnav').css('display','block').animate(
					{
						opacity:1
					},{
						queue:false,
						duration:150,
						complete: function(){ 
							$(this).css('display','block'); 
							//$(this).parent().toggleClass('iefix') 
						} 
					}
				
				) 
				}
				
			}).mouseleave(
			function(){
				
				$(this).removeClass('over').find('div.subnav').animate(
					{
						opacity:0
					},{
						queue:false,
						duration:150,
						complete: function(){ 
							$(this).css('display','none') 
						} 
					} 			
				);
			}
		);
			
		
	}
			
}


	

	
$(document).ready(function(){

	$("a.fancyimg").fancybox();

	if ($.browser.safari) {	
		
		$('#banner').css('left','1px');
	}	
	
	
	
});
