var tip = "";
var selected = "";
function over(navpoint)
{
	//var im = document.getElementById(navpoint);
	//im.src = "images/navbtnpoint_over.gif";	
	var cell = document.getElementById(navpoint);
	cell.className = "active";		
}
function out(navpoint)
{
	if (selected == "")
	{
		var im = document.getElementById(navpoint);
		im.src = "images/navbtnpoint.gif";		
	} else {
		if (selected != navpoint)
		{
			var im = document.getElementById(navpoint);
			im.src = "images/navbtnpoint.gif";		
			var cell = document.getElementById('navcell_' + navpoint);
			cell.className = "NavLinkCell";		
		}
	}
}
function _SelectNav(navpoint)
{	
	selected = navpoint;
	over(navpoint);
}
function SelectNav(navpoint) //old admin site.js
{	
	var cell = document.getElementById(navpoint);
	cell.className = "active";		
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

window.addEvent('domready', function() {
	System.initTips('Tips1');
	
	//First page banner
	var totalDiv = -1;
	var tmpDiv = -1;
	var visibleDiv = 0;
	var slideTimer = 3500;

	if ($('banner')) {		
		$$('.bannerBlock').each(function(el) {
			
			totalDiv++;
	
			if (el.get('rel') != visibleDiv) {
				$("bannerBlock" + el.get('rel')).set('opacity','0');
			}
		});
		
		fadeAuto = function(){			
			if(visibleDiv == totalDiv) {
				tmpDiv = 0;
			} else {
				tmpDiv = visibleDiv + 1;
			}
			
			newDiv = $("bannerBlock" + tmpDiv);
			oldDiv = $("bannerBlock" + visibleDiv);
			
			fadeOut(oldDiv);
			fadeIn(newDiv);
			
			if(visibleDiv == totalDiv) {
				visibleDiv = 0;
			} else {
				visibleDiv++;
			}
		}
		
		//call the slider function periodically
		if (totalDiv > 0) {
			var theTimer = fadeAuto.periodical(slideTimer, this); 
		}
		
		var fadeOut = function(el){ 

			el.morph({
				'opacity': [1,0]
			});	
		};
	
		var fadeIn = function(el){ 
			$(el).morph({
				'opacity': [0,1]
			});	
		};
	};
	
	//call multiBox
	var initMultiBox = new multiBox({
		mbClass: '.mb',//class you need to add links that you want to trigger multiBox with (remember and update CSS files)
		container: $(document.body),//where to inject multiBox
		descClassName: 'multiBoxDesc',//the class name of the description divs
		useOverlay: false,//use a semi-transparent background. default: false;
		maxSize: {w:600, h:400},//max dimensions (width,height) - set to null to disable resizing
		addDownload: false,//do you want the files to be downloadable?
		addRollover: true,//add rollover fade to each multibox link
		addOverlayIcon: false,//adds overlay icons to images within multibox links
		addChain: true,//cycle through all images fading them out then in
		recalcTop: true,//subtract the height of controls panel from top position
		addTips: false//adds MooTools built in 'Tips' class to each element (see: http://mootools.net/docs/Plugins/Tips)
	});

});