function funcHideAll(){document.getElementById('NewsTab').style.display = "none"; document.getElementById('subCategoryTab').style.display = "none";document.getElementById('projectTab').style.display = "none"; document.getElementById('NewsDetails').style.display = "none";}

function funcDisplay(){var objId = document.getElementById('NewsTab'); objId.style.display = 'block';}function funcDisplayNewsNav(){var objId = document.getElementById('NewsDetails');objId.style.display = 'block';	}

function funcHide(){var objId = document.getElementById('NewsTab');}function funcNewsDisplay(){var objId = document.getElementById('NewsDetails');objId.style.display = 'block';}

function funcNewsHide()	{var objId = document.getElementById('NewsDetails');objId.style.display = 'none';}
var strDisplayedMain = "";	var strDisplayedSub = ""; 	var strDisplayedSub2 = "";

function funcDisplaySub(strID){	strIDName = "ProjectSubID" + strID;	objId = document.getElementById(strIDName);	hideSub();if(objId){objId.style.display = 'block';
}strDisplayedSub = "ProjectSubID" + strID;}

function funcDisplaySub2(strID1, strID2){strIDName = "ProjectSub2ID" + strID1 + strID2;objId = document.getElementById(strIDName);hideSub2();	
strCatIDName = "CatLinkID" + strID1;objCatId = document.getElementById(strCatIDName);if(objCatId){objCatId.className = "LinkHover";}
if(objId){	objId.style.display = 'block';}strDisplayedSub2 = "ProjectSub2ID" + strID1 + strID2;}

function funcDisplayProjStyle(strID1, strID2){strCatIDName = "CatLinkID" + strID1;objCatId = document.getElementById(strCatIDName);	if(objCatId){objCatId.className = "LinkHover";}strSubCatIDName = "ProjectSubLinkID" + strID1+strID2;
objCatId = document.getElementById(strSubCatIDName);if(objCatId){objCatId.className = "SubLinkHover";}}

function hideSub(){	hideSub2();if(strDisplayedSub != ""){objId2 = document.getElementById(strDisplayedSub);if(objId2){objId2.style.display = 'none';}}} 

function hideSub2(){if(strDisplayedSub2 != ""){objId2 = document.getElementById(strDisplayedSub2);if(objId2){objId2.style.display = 'none';	}}} 

function funcClearCatStyle(strID){strCatIDName = "CatLinkID" + strID;objCatId = document.getElementById(strCatIDName);if(objCatId){objCatId.className = "newsSublinks";	}}

function funcClearSubCatStyle(strID1, strID2){strSubCatIDName = "ProjectSubLinkID" + strID1+strID2;objCatId = document.getElementById(strSubCatIDName);if(objCatId){
objCatId.className = "prjSubLink";}}

function funcDisplayNewsNav(){hideMain();objId = document.getElementById("NewsDetails");if(objId){objId.style.display = 'block';strDisplayedMain = "NewsDetails";}}	

function funcDisplayProjNav()
{/*hideMain();objId = document.getElementById("NewsTab");if(objId){objId.style.display = 'block';strDisplayedMain = "NewsTab";}*/}

function hideMain()
{ 
	/* added to hide the about us dropdown menu */ 
	$('#aboutDropDown').hide(); 
	hideSub();
	hideSub2();
	if(strDisplayedMain != "")
	{
		objId2 = document.getElementById(strDisplayedMain);
		if(objId2)
		{
			objId2.style.display = 'none';
		}
	}
} 
 var strBrowser = navigator.appName;
function captureMousePositionProject(event)
{
    //alert(event.pageX)
	if(screen.width > 1024)
	{
		if(strBrowser == "Netscape" )
		{
			iLeft = "467px";
		}
		else
		{
			iLeft = "457px";
		}
	}
	else
	{
		
		iLeft = "330px";
	}
		
	if(mac)
		iLeft = "295px";		
	objNewsId = document.getElementById('NewsTab');
	//iLeft = "537px"; 
	if(objNewsId)
	{
	    objNewsId.style.left = iLeft;
	}	
	
}

function captureMousePositionNews(event)
{
  
	if(screen.width > 1024)
	{
		if(strBrowser == "Netscape" )
		{
			iLeft = "342px";
		}
		else
		{
			iLeft = "332px";
		}
	}
		
	else
		iLeft = "225px";
	if(mac)
		iLeft = "170px";	
	objNewsId = document.getElementById('NewsDetails');
	if(objNewsId)
	{
	    objNewsId.style.left = iLeft;
	}	
}
function funcLeftSubPos(event,strID)
{
   if(screen.width > 1024)
   {
   		if(strBrowser == "Netscape" )
		{
			iLeft = "692px";
		}
		else
		{
			iLeft = "683px";
		}
   }
   else
		iLeft = "555px";
	if(mac)
		iLeft = "520px";	
   
	objNewsId = document.getElementById('ProjectSubID'+strID);
	if(objNewsId)
	{
	    objNewsId.style.left = iLeft;
	}	
}


function funcLeftProjectPos(event,strID1,strID2)
{
	if(screen.width > 1024)
	{
		if(strBrowser == "Netscape" )
		{
			iLeft = "864px";
		}
		else
		{
			iLeft = "856px";
		}
	}
		
	else
		iLeft = "728px";
   if(mac)
		iLeft = "693px";	
	objNewsId = document.getElementById('ProjectSub2ID'+strID1+strID2);
	if(objNewsId)
	{
	    objNewsId.style.left = iLeft;
	}	
}
function showPagePopup(iProjectID,iWidth,iHeight)
{
  	if(iWidth == "")
		iWidth = 700;
	if(iHeight == "")
		iHeight = 700;
  	window.open('index.php?action=showPopupImage&projectID=' + iProjectID,'myWin','width='+ iWidth + ',height='+ iHeight +',top=0,left=0,status=yes,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no');
}
var d, dom, ie, ie4, ie5x, moz, mac, win, lin, old, ie5mac, ie5xwin, op;
			
			d = document;
			n = navigator;
			na = n.appVersion;
			nua = n.userAgent;
			win = ( na.indexOf( 'Win' ) != -1 );
			mac = ( na.indexOf( 'Mac' ) != -1 );
			lin = ( nua.indexOf( 'Linux' ) != -1 );
			
			if ( !d.layers )
			{
				dom = ( d.getElementById );
				op = ( nua.indexOf( 'Opera' ) != -1 );
				konq = ( nua.indexOf( 'Konqueror' ) != -1 );
				saf = ( nua.indexOf( 'Safari' ) != -1 );
				moz = ( nua.indexOf( 'Gecko' ) != -1 && !saf && !konq);
				ie = ( d.all && !op );
				ie4 = ( ie && !dom );
			
				/*
				ie5x tests only for functionality. ( dom||ie5x ) would be default settings. 
				Opera will register true in this test if set to identify as IE 5
				*/
			
				ie5x = ( d.all && dom );
				ie5mac = ( mac && ie5x );
				ie5xwin = ( win && ie5x );
				//alert(mac);
			}

			
/**
 *	Script for the projects dropdown menu
 **/

/**
 *	Get mouse position
 **/

var cX = 0;
var cY = 0;
var rX = 0;
var rY = 0;
var rollOverLeft = 0;

function UpdateCursorPosition(e)
{
	cX = e.pageX; cY = e.pageY;
}

function UpdateCursorPositionDocAll(e)
{
	cX = event.clientX; cY = event.clientY;
}

if(document.all)
{
	document.onmousemove = UpdateCursorPositionDocAll;
}
else
{
	document.onmousemove = UpdateCursorPosition;
}

function AssignPosition()
{
	if(self.pageYOffset)
	{
		rX = self.pageXOffset;
		rY = self.pageYOffset;
	}
	else if(document.documentElement && document.documentElement.scrollTop)
	{
		rX = document.documentElement.scrollLeft;
		rY = document.documentElement.scrollTop;
	}
	else if(document.body)
	{
		rX = document.body.scrollLeft;
		rY = document.body.scrollTop;
	}
	if(document.all)
	{
		cX += rX; 
		cY += rY;
	}
}

/**
 *	Document ready function beginning
 **/
 	$(document).ready(
		function()
		{
			
			$("ul.nav").superfish({delay: 1, speed : 1,pathClass	: "projectMenuPath"});
			
			$(document).mousemove(funcHideProjectDropdownMenu);
			$(document).mouseover(funcHideProjectDropdownMenu);
			
			
			
			
			
/**
 *	Dropdown menu for projects
 *		shows the list when mouse comes over the projects link
 **/
		$("#project").mouseover(
			function()
			{
				//$("#NewsTab").show();
				
				var projectOffset = $(this).offset();
				var projectHeight = $(this).height();
				//alert(projectHeight + " " + projectOffset.top + " " + projectOffset.left);
				
				var menuTop = projectOffset.top * 1 + projectHeight;
				var menuLeft = projectOffset.left - 90;
				
				$("#projectDropDownMenu").css({top: menuTop, left: menuLeft}).show();
			}
		);
		
		
		
		/* for about us dropdown */
		$("#about").mouseover(
			function()
			{
				//$("#NewsTab").show();
				
				var projectOffset = $(this).offset();
				var projectHeight = $(this).height();
				//alert(projectHeight + " " + projectOffset.top + " " + projectOffset.left);
				
				var menuTop = projectOffset.top * 1 + projectHeight;
				var menuLeft = projectOffset.left - 90;
				
				$("#aboutDropDown").css({top: menuTop, left: menuLeft}).show();
			}
		);
		
		
		$("#aboutDropDown li").mouseover(funcAboutListMouseOver).mouseout(funcAboutListMouseOut);
		
		$("body").mousemove(funcBodyMouseMove);
		
		$("#aboutDropDown").data("AboutList", true).find("*").data("AboutList", true);
		$("#about").data("AboutList", true).find("*").data("AboutList", true);
		
/**
 *	Document ready function ends
 **/
		}
	);
	
	
	function funcHideProjectDropdownMenu()
	{
		AssignPosition();
					
		var objDropdown = $("#projectDropDownMenu");
		var dropdownOffset = objDropdown.offset();
		var dropdownTop = dropdownOffset.top;
		var dropdownLeft = dropdownOffset.left;
		var dropdownHeight = objDropdown.height();
		var dropdownWidth = objDropdown.width();
		var mouseTop = cY;
		var mouseLeft = cX;
		
		if (mouseTop < dropdownTop - 30)
		{
			objDropdown.hide();
		}
		
		if (mouseTop > ((dropdownTop * 1) + (dropdownHeight * 1) + ( 10 * 1)))
		{
			if (!($(".secondDropdownUl").is(":visible")))
			{
				objDropdown.hide();
			}
		}
		
		if (mouseLeft < ((dropdownLeft * 1) + (10 * 1)))
		{
			objDropdown.hide();
		}
		
		if (mouseLeft > ((dropdownLeft * 1) + (dropdownWidth * 1) + (10 * 1)))
		{
			if (!($(".secondDropdownUl").is(":visible")))
			{
				objDropdown.hide();
			}
		}
	}
	
	function funcChangeColor(id, color)
	{
		$("#" + id).css("color", color);
		//alert ($("#" + id).html());
	}
	
	function func()
	{
		$("#test").append(" out");
	}
	
	function funcHideAboutDropdownMenu()
	{
		AssignPosition();
					
		var objDropdown = $("#aboutDropDown");
		var dropdownOffset = objDropdown.offset();
		var dropdownTop = dropdownOffset.top;
		var dropdownLeft = dropdownOffset.left;
		var dropdownHeight = objDropdown.height();
		var dropdownWidth = objDropdown.width();
		var mouseTop = cY;
		var mouseLeft = cX;
		
		if (mouseTop < dropdownTop - 30)
		{
			objDropdown.hide();
		}
		
		if (mouseTop > ((dropdownTop * 1) + (dropdownHeight * 1) + ( 10 * 1)))
		{
			if (!($(".aboutLinks").is(":visible")))
			{
				objDropdown.hide();
			}
		}
		
		if (mouseLeft < ((dropdownLeft * 1) + (10 * 1)))
		{
			objDropdown.hide();
		}
		
		if (mouseLeft > ((dropdownLeft * 1) + (dropdownWidth * 1) + (10 * 1)))
		{
			if (!($(".aboutLinks").is(":visible")))
			{
				objDropdown.hide();
			}
		}
	}
	function hideAbout()
	{
		$("#aboutDropDown").hide();
	}
	
	
	function funcAboutListMouseOver()
	{
		$(this).find("a").addClass("aboutHover");
	}
	
	function funcAboutListMouseOut()
	{
		$(this).find("a").removeClass("aboutHover");
	}
	
	function funcBodyMouseMove(e)
	{
		var target = e.target;
		
		if($(target).data("AboutList") === true)
		{
			
		}
		else
		{
			if($("#aboutDropDown").is(":visible"))
			{
				$("#aboutDropDown").hide();
			}
		}
		
	}
	
	function hideProject()
	{
		$("#projectDropDownMenu").hide();
	}