// JScript source code
var AbelsonTaylor = {
};

AbelsonTaylor.dTimer = $.timer(10, function(){});
$(document).ready(function(){
     var isIE6 = false;
    if(typeof document.body.style.maxHeight === "undefined") {
       isIE6 = true;
       $('#bugDiv').css('top', $(this).scrollTop() + "px");
    }
    $(window).scroll(function() {
        if(isIE6)
            $('#bugDiv').css('top', $(this).scrollTop() + "px");
    });

	hideSubNav("");
	// find all the menu items and iterate through them one at a time
	$('.menu').each(function(n,i){
		// apply a hover listener to the menu item
		
		$(this).hover(function(){
			var menu_center_pos = $(this).position().left + ( $(this).width()/2 );
			var classes = $(this).attr("class").split(' ');
			var x = 0;
			while( x < classes.length ){
				if(classes[x] != 'Active' && classes[x] != 'menu'){
					sub_nav_menu = 'sub_'+classes[x];
				}
				x++;
			}
			hideSubNav('#'+sub_nav_menu);
			var sub_nav_width = $('#'+sub_nav_menu).width();

			var	left_pos = ($('#'+sub_nav_menu+" li").length * 165)/2;
			left_pos = menu_center_pos - left_pos;
			//$('#'+sub_nav_menu).css('left',left_pos+'px');
//			if($.browser.msie && $.browser.version == 6){
			if($('#'+sub_nav_menu).css("display") == "none")
				$('#'+sub_nav_menu).show(250, function() {hideSubNav('#'+sub_nav_menu);});
//			}
		}, function() {
			//if($.browser.msie && $.browser.version == 6){
					//if(!cancelled) {
						var classes = $(this).attr("class").split(' ');
						var x = 0;
						while( x < classes.length ){
							if(classes[x] != 'Active' && classes[x] != 'menu'){
								sub_nav_menu = 'sub_'+classes[x];
							}
							x++;
						}
				AbelsonTaylor.dTimer.stop();
				AbelsonTaylor.dTimer = $.timer(25, function (timer) {
					$('#'+sub_nav_menu).hide(250);
					timer.stop();
				});
			//}
		});
	});
		$('#sub_nav1 li a').hover(function() {
			if(!isActive('#standardNavigation_slk3'))
				$('#ctl00_standardNavigation_slk3 img').attr('src', '/UI/images/efcOver.png');
			//if($.browser.msie && $.browser.version == 6){
				AbelsonTaylor.dTimer.stop();
				if($('#'+sub_nav_menu).css("display") == "none")
				$('#sub_nav1').show(250);//css('display','block');
			//}
		}, function() {
			if(!isActive('#standardNavigation_slk3'))
				$('#ctl00_standardNavigation_slk3 img').attr('src', '/UI/images/efcOff.png');
			//if($.browser.msie && $.browser.version == 6){
				AbelsonTaylor.dTimer = $.timer(25, function (timer) {
					$('#sub_nav1').hide(250);
					timer.stop();
				});
			//}
		});
		$('#sub_nav2 li a').hover(function() {
			if(!isActive('#standardNavigation_slk6'))
				$('#ctl00_standardNavigation_slk6 img').attr('src', '/UI/images/reqOver.png');
			//if($.browser.msie && $.browser.version == 6){
				AbelsonTaylor.dTimer.stop();
				if($('#'+sub_nav_menu).css("display") == "none")
				$('#sub_nav2').show(250);
			//}
		}, function() {
			if(!isActive('#standardNavigation_slk6'))
				$('#ctl00_standardNavigation_slk6 img').attr('src', '/UI/images/reqOff.png');
			//if($.browser.msie && $.browser.version == 6){
				AbelsonTaylor.dTimer = $.timer(25, function (timer) {
					$('#sub_nav2').hide(250);
					timer.stop();
				});
			//}
		});
		$('#sub_nav3 li a').hover(function() {
			if(!isActive('#standardNavigation_slk1'))
				$('#ctl00_standardNavigation_slk1 img').attr('src', '/UI/images/expOver.png');
			//if($.browser.msie && $.browser.version == 6){
				AbelsonTaylor.dTimer.stop();
				if($('#'+sub_nav_menu).css("display") == "none")
				$('#sub_nav3').show(250);
			//}
		}, function() {
			if(!isActive('#standardNavigation_slk1'))
				$('#ctl00_standardNavigation_slk1 img').attr('src', '/UI/images/expOff.png');
			//if($.browser.msie && $.browser.version == 6){
				AbelsonTaylor.dTimer = $.timer(25, function (timer) {
					$('#sub_nav3').hide(250);
					timer.stop();
				});
			//}
		});
});

function hideSubNav(ignore) {
	//if($.browser.msie && $.browser.version == 6){
		AbelsonTaylor.dTimer.stop();
		var x = 5;
		while(x--) {
			if(ignore != '#sub_nav'+x)
				$('#sub_nav'+x).hide();
		}
	//}
}

function isActive(string) {
	return $(string).parent().hasClass("Active");
}

