
//////////////////////////////////////////////////////////////////////////////////////////////

/*


Funktionen nedan kontrollerar först ifall inforutan visas. Om den inte visas anropas
funktionen show och om den visas så anropas funktionen hide. Funktionen show
anropar i sin tur effekten Grow som låter inforutan växa från att inte synas alls. 
Effekten shrink fungerar likadant i reverse.


*/

Effect.showOrhide = function(element) {
  element = $(element);
  if(element.style.display == 'none') { 
  		new Effect.show(element, arguments[1] || {}); 
  }
  else { 
  		new Effect.hide(element, arguments[1] || {}); 
  }
}


Effect.show = function(element) {
  element = $(element);
  new Effect.Grow(element, {queue: {position:'end', scope: 'infoscope', limit:1}});
}

Effect.hide = function(element) {
  element = $(element);
  new Effect.Shrink(element, {queue: {position:'end', scope: 'infoscope', limit:1}});
}
/////////////////////////////////////////////////////////////////////////////////////////////


/*
Funktionen nedan sätter attributet class till "" på alla länkar i menyn
för att pilen vid skall försvinna därifrån. Sedan ändras samma attribut på
pilen vid nyheter till hiddenarrow, ja oligiskt :) men det har sin förklaring nedan. 
När attributet ändras så visas pilen med hjälp av css.


*/

function showArrow(){

for(var i = 1; i < 5; i++){
 	
	 	document.getElementById("menulink"+i).setAttribute("class", "");
 		document.getElementById("menulink"+i).className = '';
	
	 }

document.getElementById("arrow").setAttribute("class", "hiddenarrow");
document.getElementById("arrow").className = 'hiddenarrow';


}


/*

function hideArrow(){


document.getElementById("arrow").setAttribute("class", "hiddenarrow");
document.getElementById("arrow").className = 'hiddenarrow';


}*/
//////////////////////////////////////////////////////////////////////////////////////////////

/*
Funktionen nedan byter aktiv länk så att den länk som är aktiv får pilen under sig. Det sker på
samma sätt som ovanstående funktion. I slutet görs även pilen bredvid nyheter osynlig.



*/

function changeactivelink(x){
	for(var i = 1; i < 5; i++){
 	
	 	document.getElementById("menulink"+i).setAttribute("class", "");
 		document.getElementById("menulink"+i).className = '';
	
	 }
	
	document.getElementById("menulink"+x).setAttribute("class", "active");
 	document.getElementById("menulink"+x).className = 'active';
	document.getElementById("arrow").setAttribute("class", "hiddenarrowinvisible");
	document.getElementById("arrow").className = 'hiddenarrowinvisible';
	}
//////////////////////////////////////////////////////////////////////////////////////////////

