
// ---------------------------------------------------------------------- Tooltip
function toolTips(){
  var toolTip = new Tips($$('.toolTip'));
}

// ---------------------------------------------------------------------- Ie png fix
function ie6PngFix(){
	if (document.all && document.styleSheets && document.styleSheets[0] &&
		document.styleSheets[0].addRule)
	{
		document.styleSheets[0].addRule('img', 'behavior: url(styles/iepngfix.htc)');
	}
}

// ---------------------------------------------------------------------- Refine pulldown
function togglePulldown(id) {
  var element = $(id);
  if(element.style.display == 'block')
    element.style.display = 'none';
  else
    element.style.display = 'block';
}


// ---------------------------------------------------------------------- Show image overlay
function showLargeImage(imagePath){
	Lightbox.show(imagePath);
	}
// ---------------------------------------------------------------------- Main nav

function hideAllNewsNav(){
	var NewsNav0 = new Fx.Slide('newsNav0');
	NewsNav0.toggle();
}


function setNewsNav(openItem, display){
	var accordion = new Accordion('div.atStart', 'ul.atStart',
	{
		show: openItem,
		display: false,
		alwaysHide: true,
		opacity: false,
		onActive: function(toggler, element){
			element.setStyle('display', 'block');
			hideAllNewsNav()
		},
		onBackground: function(toggler, element){
		}
	}, $('newsNav'));

	if (display != "")
		accordion.display(display);
}


function setMainNav(openItem, display){
	var accordion = new Accordion('div.atStart', 'ul.atStart',
	{
		show: openItem,
		display: false,
		alwaysHide: true,
		opacity: false,
		onActive: function(toggler, element){
			toggler.className = 'db active'
			element.setStyle('display', 'block');
			hideAllPreviewNav()
		},
		onBackground: function(toggler, element){
			toggler.className = 'db nonActive'
		}
	}, $('mainNav'));

	if (display != "")
		accordion.display(display);
}
// Hides all previewlinks in main navigation
function hideAllPreviewNav(){
	var navPreviewLink0 = new Fx.Slide('navPreviewLink0');
	navPreviewLink0.toggle();
	
	var navPreviewLink1 = new Fx.Slide('navPreviewLink1');
	navPreviewLink1.toggle();
	
	var navPreviewLink2 = new Fx.Slide('navPreviewLink2');
	navPreviewLink2.toggle();

	try {
		for (i=3;i<20;i++) {
			var navPreviewLink = new Fx.Slide('navPreviewLink' + i);
			navPreviewLink.toggle();
		}
	} catch (err) {

	}
}
// ---------------------------------------------------------------------- Home special slider
function setHomeSpecialSlider(){
	var homeSpecialSlides = new iCarousel("homeSpecialSlidesContainer", {
		idPrevious: "slidePrev",
		idNext: "slideNext",
		idToggle: "undefined",
		item: {
			klass: "slide",
			size: 715
		},
		animation: {
		rotate: {
		type: "auto",
		interval: 5000
		},
		type: "scroll",
		duration: 1000,
		amount:1
	}
});
$("slide0").addEvent("click", function(event){new Event(event).stop();homeSpecialSlides.goTo(0); $clear(homeSpecialSlides.timer)});  
$("slide1").addEvent("click", function(event){new Event(event).stop();homeSpecialSlides.goTo(1); $clear(homeSpecialSlides.timer)});  
$("slide2").addEvent("click", function(event){new Event(event).stop();homeSpecialSlides.goTo(2); $clear(homeSpecialSlides.timer)});  
$("slide3").addEvent("click", function(event){new Event(event).stop();homeSpecialSlides.goTo(3); $clear(homeSpecialSlides.timer)});  
}

