





var isIE6 = jQuery.browser.msie &&	(jQuery.browser.version.substr(0,1)==6);
var menuState = [false, false,false,false];

jQuery(function(){
	//resize any promo images
	var hps = jQuery('.hp_box img');
	if(hps.length > 0){
		jQuery('.hp_box img').imgSize(function(size){
			jQuery(this).css('height',size.height+'px');
			jQuery(this).css('width',size.width+'px');
			jQuery(this).parent().parent().css('height',size.height+'px');
			jQuery(this).parent().parent().css('width',size.width+'px');
		});
	}


	var navItems = jQuery('.nav');
	var onAnimationComplete = function(id){
		return function(){ menuState[id] = false; };
	}
	navItems.hover(
		function(){
			var myMenuIndex = navItems.index(this);
			if(!menuState[myMenuIndex]){
				menuState[myMenuIndex] = true;
				var thisid = jQuery(this).attr('id').replace('nav','');
				if(jQuery('li',this).length==0){
					thisid = Number(thisid);
					switch(thisid){
						case 1:
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_selected_261_2.jpg) no-repeat');
							break;
						case 2:
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_selected_226_2.jpg) no-repeat');				
							break;
						case 3:
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_selected_226_2.jpg) no-repeat');
							break;
						case 4:
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_selected_244_2.jpg) no-repeat');
							break;
					}
					jQuery('#subnav'+thisid + ' .subnavbottom, #subnav'+thisid + ' .subnav_bottomimg').hide();
				}
				jQuery('#subnav'+thisid).slideDown("fast");
				if(isIE6){
					thisid = Number(thisid);
					switch(thisid){
						case 1:
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_selected_261.jpg) no-repeat');
							break;
						case 2:
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_selected_226.jpg) no-repeat');				
							break;
						case 3:
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_selected_226.jpg) no-repeat');
							break;
						case 4:
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_selected_244.jpg) no-repeat');
							break;
					}
				}
			}
		},
		function(){
			var myMenuIndex = navItems.index(this);
			var thisid = jQuery(this).attr('id').replace('nav','');
			jQuery('#subnav'+thisid).slideUp("fast",onAnimationComplete(myMenuIndex));
			if(isIE6 || jQuery('li',this).length==0){
				thisid = Number(thisid);
				switch(thisid){
					case 1:
						if(jQuery(this).hasClass('current'+String(thisid))){
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_261.jpg) no-repeat');
						}
						else{
							jQuery(this).css('background','transparent url(/corporate/resources/images/261.jpg) no-repeat');
						}
						break;
					case 2:
						if(jQuery(this).hasClass('current'+String(thisid))){
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_226.jpg) no-repeat');
						}
						else{
							jQuery(this).css('background','transparent url(/corporate/resources/images/226.jpg) no-repeat');
						}
						break;
					case 3:
						if(jQuery(this).hasClass('current'+String(thisid))){
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_226.jpg) no-repeat');
						}
						else{
							jQuery(this).css('background','transparent url(/corporate/resources/images/226.jpg) no-repeat');
						}
						break;
					case 4:
						if(jQuery(this).hasClass('current'+String(thisid))){
							jQuery(this).css('background','transparent url(/corporate/resources/images/active_244.jpg) no-repeat');
						}
						else{
							jQuery(this).css('background','transparent url(/corporate/resources/images/244.jpg) no-repeat');
						}
						break;
				}
			}
		}
	);
});
