//put all functions in here to perpare different link
//to be called on body load / dom ready
function loadAllLinks() {
	//prepareAjaxLinks("wrapper","a","primary", "int");
	externalLinksV2();
	//searchButtonOver();
	//prepNav();
	//flagOver();

	

}


//pretty useless, only works in FF
function setOpacity(testObj,value) {
	testObj.style.opacity = value/10;
	testObj.style.filter = 'alpha(opacity=' + value*10 + ')';
}

function flagOver()
{
	var flag = document.getElementById('language_select');
	var flagLinks = flag.getElementsByTagName('a');
	for ( var i=0; i < flagLinks.length; i++)
	{
		flagLinks[i].onmouseover= function()
		{
			setOpacity(this,5)
			
		}

		flagLinks[i].onmouseout= function()
		{
			setOpacity(this,10)
			
		}
	
	}
}


function prepNav() 
{
	var nav = document.getElementById('nav');
	var navLinks = nav.getElementsByTagName('a');

	for ( var i=0; i < navLinks.length; i++)
	{
		if(navLinks[i].className == "int")
		{
		
			var linkHref = navLinks[i].getAttribute('href');

			if(linkHref.indexOf('.php?') != -1)
			{
				navLinks[i].setAttribute('href',linkHref+'&nav=1');
			} else 
			{
				navLinks[i].setAttribute('href',linkHref+'?nav=1');
			}

		}
	}
}

//var startTime = $time();
/* moo start (dom ready)
window.addEvent('domready', function() {
	
	loadAllLinks();
});
alertnate start*/
//prepares the on window load function
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}




//calls the functions to load on page load
addLoadEvent(loadAllLinks);
