// JavaScript Document

function Pageload(){
	var items= document.getElementById('VMenu').getElementsByTagName('table');
	var i;
	var ind =0; //to be edited
	for(i=0;i<items.length;i++)
		if(items.item(i).className.indexOf('selectedItem')!=-1)
		{
			ind=(getindex(items.item(i).id));
			break;
		}
	if(ind>1)
		menuHover1('MenuItem_'+(ind-1));

	if(document.getElementById('SlideShow') !=null)
	{
		SS=document.getElementById('SlideShow');
		InitSlideShow();
	}
	if(document.getElementById('LatestNews') !=null)
	{
		LN=document.getElementById('LatestNews');
		InitLatestNews();
	}
	if(typeof usingLightBox!='undefined')
	initLB();
}

function getindex(ID)
{
	pat=/([0-9]*)[A-z]*$/;
	var matches=ID.match(pat);
	return matches[1];
} 

function menuHover(obj)
{
	ind=(getindex(obj.id));
	
	var next='MenuItem_'+parseInt(parseInt(ind)+parseInt(1));
	if(document.getElementById(next)!=null)
	{
		var nextobj=document.getElementById(next);
		if(nextobj.className.indexOf('selectedItem')==-1)
		 obj.className=obj.className + ' currentItem';
		else
		 obj.className+=' currentItem nextSelected';
	}
	else
	 obj.className=obj.className + ' currentItem';
	if(ind>1)
	menuHover2('MenuItem_'+(ind-1));
	
}

function menuUnHover(obj)
{
	
	obj.className=obj.className.replace('currentItem','');
	obj.className=obj.className.replace('nextSelected','');
	ind=(getindex(obj.id));
	if(ind>1)
		menuUnHover2('MenuItem_'+(ind-1));
	
}

function menuHover1(ID)
{
	if(document.getElementById(ID).className.indexOf('MHover1')==-1)
	document.getElementById(ID).className+=' MHover1';
}

function menuHover2(ID)
{
	if(document.getElementById(ID).getElementsByTagName('tr').item(0).className.indexOf('MHover2')==-1)
	document.getElementById(ID).getElementsByTagName('tr').item(0).className+=' MHover2';
}
function menuUnHover2(ID)
{
	document.getElementById(ID).getElementsByTagName('tr').item(0).className=document.getElementById(ID).className.replace('MHover2','');
}

function show(obj)
{
	ind=getindex(obj.id);
	toshow=document.getElementById('TabBtn'+ind);
	toshow2=document.getElementById('TabItem'+ind);
	if(toshow.className.indexOf('ActiveBtn')==-1)
	{
		toshow.className+=' ActiveBtn';
		toshow2.className+=' ActiveTab';
		if(ind==1)
		{
			document.getElementById('TabBtn2').className=document.getElementById('TabBtn2').className.replace('ActiveBtn','');
			document.getElementById('TabItem2').className=document.getElementById('TabItem2').className.replace('ActiveTab','');
		}
		else
		{
			document.getElementById('TabBtn1').className=document.getElementById('TabBtn1').className.replace('ActiveBtn','');
			document.getElementById('TabItem1').className=document.getElementById('TabItem1').className.replace('ActiveTab','');
		}
	}
	
}

function ShowHide(toshow,tohide)
{
	document.getElementById(toshow).style.display='block';
	document.getElementById(tohide).style.display='none';
}

function editMember(obj)
{
	var p=obj.parentNode;
	while(p.className.indexOf('DOFMember')==-1)
		p=p.parentNode;

	if(p.className.indexOf('expanded')==-1)
		p.className+=' expanded';
	else
		p.className=p.className.replace('expanded','');
	
}

function expand_collapse(obj)
{
	var p=obj.parentNode;
	while(p.className.indexOf('Collapsible')==-1)
		p=p.parentNode;
	if(p.className.indexOf('expanded')==-1)
		p.className+=' expanded';
	else
		p.className=p.className.replace('expanded','');
}
