$(document).ready(function(){
	if ($.browser.msie) {
		$("ul li:first-child,ol li:first-child").addClass("first");
		$("ul li:last-child,ol li:last-child").addClass("last");
	}

	// Tabs
	if ($("ul.ui-tabs-nav").length > 0) {
		$("ul.ui-tabs-nav").tabs();
		var newsTabs = $("ul.ui-tabs-nav");
		newsTabs.tabs("rotate", 4000);
		$("#news-box").after('<ul class="story-nav"><li class="prev"><a href="#">Prev</a></li><li class="next"><a href="#">Next</a></li></ul>');
		$("ul.story-nav li a:contains('Prev')").click(function() {
			var $tabs = newsTabs.tabs();
			var num = newsTabs.tabs("length");
			var sel = $tabs.data('selected.tabs');
			var newSel = ((sel - 1) >= 0) ? (sel - 1) : (num - 1);
			newsTabs.tabs("select", newSel);
			return false;
		});
		$("ul.story-nav li a:contains('Next')").click(function() {
			var $tabs = newsTabs.tabs();
			var num = newsTabs.tabs("length");
			var sel = $tabs.data('selected.tabs');
			var newSel = ((sel + 1) >= num) ? 0 : (sel + 1);
			newsTabs.tabs("select", newSel);
			return false;
		});
	}

	//Sub Nav Menu
	$("#side li:has(ul)").hover(
		function() {
			$(this).addClass("active");
			$(this).children("ul").addClass("sub-nav-active");
		},
		function() {
			$(this).removeClass("active");
			$(this).children("ul").removeClass("sub-nav-active");
		}
	);

	//scrolling 
	$('.scroll-pane').jScrollPane({ showArrows: true, scrollbarWidth: 13, scrollbarMargin: 16, dragMaxHeight: 9 });

	//flash text replacement
	$("h1,.calendar h2,.calendar h3,.ku-news h2 a,.sector-news h2").sifr({
		font: 'berthold',
		path: '/ku-intranet/flash/sifr/'
	});


	// insert background image
	sectionCss = [
			{ name: 'home', bg: 'bg-blueclay.jpg' }, /*this also use as default theme, if no theme class assign to body*/
			{name: 'human-resources', bg: 'bg-blueclay.jpg' },
			{ name: 'itnt', bg: 'bg-bluepaper.png' },
			{ name: 'property', bg: 'bg-bluesand.png' },
			{ name: 'whoswho', bg: 'bg-bluesand.png' },
			{ name: 'finance', bg: 'bg-bluefelt.png' },
			{ name: 'ecec', bg: 'bg-redclay.png' },
			{ name: 'inclusion', bg: 'bg-redfelt.png' },
			{ name: 'gov', bg: 'bg-redsand.png' },
			{ name: 'pro-dev', bg: 'bg-redpaper.png' },
			{ name: 'sustainability', bg: 'bg-greenclay.png' },
			{ name: 'marketing', bg: 'bg-orangeclay.png' }
		];

	var sectionBg = sectionCss[0].bg;
	$(sectionCss).each(function(index, section) {
		if ($('body').hasClass(section.name)) {
			sectionBg = section.bg;
		}
	});
	$('body').append('<img id="mast-bg" class="bg" src="/ku-intranet/css/img/' + sectionBg + '" />')


	// who's who checkboxes
	$('input[id$=AllDepts]').click(function() {
		$('.user-depts table input').attr('checked', $(this).attr('checked'));
	})
	//
	$('.user-depts table input').click(function() {
		if ($(this).attr('checked') === false) {
			$('input[id$=AllDepts]').attr('checked', '')
		} else {
			if ($('.user-depts table input:not(:checked)').size() === 0) {
				$('input[id$=AllDepts]').attr('checked', 'checked')
			}
		}
	})


	$('input[id$=AllFields]').click(function() {
		$('.user-details table input').attr('checked', $(this).attr('checked'));
	})
	//
	$('.user-details table input').click(function() {
		if ($(this).attr('checked') === false) {
			$('input[id$=AllFields]').attr('checked', '')
		} else {
			if ($('.user-details table input:not(:checked)').size() === 0) {
				$('input[id$=AllFields]').attr('checked', 'checked')
			}
		}
	})

	//Sub Nav Menu
	$("li:has(ul)").hover(
		function() {
			$(this).addClass("active");
			$(this).children("ul").addClass("sub-nav-active");
		},
		function() {
			$(this).removeClass("active");
			$(this).children("ul").removeClass("sub-nav-active");
		}
	);


});
