$().ready(function(){
	$('.main_menu .haschildren').bind('click',togglesub);
	$('.accordian li > a').bind('click',toggleaccsub);
	$('.staffwall dd').bind('click',activatestaffmember);
	$(".main_sub").css('display','none');
	var t = window.location.href.split("/");
	var s = $('a[href="'+t[t.length-1]+'"]')
	s.addClass('msselected');
	t = s.parent().parent().parent('li');
	_subopen = t.prev();
	_subopen.addClass('selected');
	t.removeClass('noborder');	
	t.scrollTop(0);
	t.css('display','block').css({'height':(t.children('ul').height())+"px"});
	start_banner($('.header_slider'));
        
        $('#nigeria').click(function() {
          $('#africa_map').attr('src', 'include/images/africa_nigeria.jpg');
        });
        
        $('#cote').click(function() {
          $('#africa_map').attr('src', 'include/images/africa_coti.jpg');
        });
        
        $('#senegal').click(function() {
          $('#africa_map').attr('src', 'include/images/africa_senegal.jpg');
        });
        
        $('#ghana').click(function() {
          $('#africa_map').attr('src', 'include/images/africa_ghana.jpg');
        });
        
        $('#togo').click(function() {
          $('#africa_map').attr('src', 'include/images/africa_togo.jpg');
        });
        
        $('#kenya').click(function() {
          $('#africa_map').attr('src', 'include/images/africa_kenya.jpg');
        });
        
        $('#zimbabwe').click(function() {
          $('#africa_map').attr('src', 'include/images/africa_zimbabwe.jpg');
        });
        
        $('#south').click(function() {
          $('#africa_map').attr('src', 'include/images/africa_south.jpg');
        });
        
        $('.paging').children('span').click(function() {
          var num = $(this).text();
          $('.paging').children('span').css({'color':'#0000ff', 'textDecoration':'underline', 'cursor':'pointer'});
          $(this).css({'color':'#8A9695', 'textDecoration':'none', 'cursor':'default'});
          $('#page1').css({'display':"none"});
          $('#page2').css({'display':"none"});
          $('#page3').css({'display':"none"});
          $('#page'+num).css({'display':"block"});
        });
});

var _subopen = null;

function togglesub()
{
	if ($(this)!=_subopen&&!$(this).hasClass('selected'))
	{
		if (_subopen)
		{
			var t = _subopen.next();
			_subopen.removeClass('selected');
			t.scrollTop(0);
			t.css('height',t.children('ul').height()+'px');
			t.animate({height:"0px",scrollTop:t.children('ul').height()},500,function(){
				$(this).addClass('noborder').css('display','none');
			});
		}
		_subopen = $(this);

		t = $(this).next();
		$(this).addClass('selected');
		t.css('display','block').removeClass('noborder');
		t.scrollTop(t.children('ul').height()).css('height','1px');
		t.animate({height:t.children('ul').height(),scrollTop:0},500);
		return false;
	}
}

var _accordianopen = null;

function toggleaccsub()
{
	if ($(this)!=_accordianopen&&!$(this).hasClass('selected'))
	{
		if (_accordianopen)
		{
			var t = _accordianopen.parent().children('div.blue_content');
			_accordianopen.removeClass('selected');
			t.scrollTop(0);
			t.css('height',(t.children('div').height()+12)+'px');
			t.animate({height:1,scrollTop:(t.children('div').height()+12)},500);
		}
		_accordianopen = $(this);

		var t = $(this).parent().children('div.blue_content');
		$(this).addClass('selected');
		t.scrollTop((t.children('div').height()+12));
		t.css('height','1px').css('display','block');
		t.animate({height:(t.children('div').height()+12),scrollTop:0},500);
		
		return false;
	}
}

function activatestaffmember()
{
	var sid = $(this).attr('title');
	$('.selectedstaff').removeClass('selectedstaff');
	$('#'+sid).addClass('selectedstaff');
}

var _banner_delay = 6000;
var _banner_anim = 1500;
var _banner_current = 0;
var _banner_target = null;
function start_banner(obj)
{
	_banner_target = obj;
	_banner_target.css('background-image','url(include/images/'+header_images[_banner_current]+')');
	window.setTimeout("next_banner()",_banner_delay);
}

function next_banner()
{
	var i = _banner_target.children('img');
	_banner_current++;
	if (_banner_current>=header_count)
	{
		_banner_current = 0;
	}
	i.css('opacity',0);
	i.attr('src','include/images/'+header_images[_banner_current]);
	i.animate({'opacity':1},_banner_anim,function(){
		$(this).parent('div').css('background-image','url(include/images/'+header_images[_banner_current]+')');
		window.setTimeout("next_banner()",_banner_delay);
	});
}


