window.addEvent('domready', function() {
	
	if ($('pageLang') && $('pageLang').value == "en") {
		$('pageId').value = "529";
		$('searchText').set('text','Search');
	}
	
	if ($('pageLang') && $('pageLang').value == "sv") {
		$('pageId').value = "562";
		$('searchText').set('text','Sök');
	}
	
	var display_items = new Array("laakarit","fyysikot","hoitajat","farmaseutit","tukitiimi");
	var display_item = gup("ryhma");
	var henk_open = false;
 
 	var hl = 0;
	var hl_array = new Array();
	var myAccordion = new Accordion($('accordion'), 'h6.toggler', 'div.element', {
		display: display_item,
	    alwaysHide: true,
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#FFFFFF');
			if ($('pageLang').value == "en") {
				toggler.setStyle('background', '#1683D4 url(/images/toggler_arrow_act.gif) no-repeat 180px center');
			} else {
				toggler.setStyle('background', '#1683D4 url(/images/toggler_arrow_act.gif) no-repeat 90px center');
			}
			toggler.setStyle('width', '650px');
			hl_array[hl] = true;
			hl++;
			hide_henk ();
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#000000');
			if ($('pageLang').value == "en") {
				toggler.setStyle('background', '#E1E0E1 url(/images/toggler_arrow.gif) no-repeat 180px center');
			} else {
				toggler.setStyle('background', '#E1E0E1 url(/images/toggler_arrow.gif) no-repeat 90px center');
			}
			toggler.setStyle('width', '426px');
			$('henkilosto').setStyle('display','block');
			hl_array[hl] = false;
			hl++;
			hide_henk ();
		}
	});
			
	function hide_henk () {
		if (hl == $$('h6.toggler').length) {
			found = false;
			for (i=0;i<hl_array.length;i++) {
				if (hl_array[i]) {
					found = true;
				}
			}
			if (found) {
				$('henkilosto').fade('out');
			}
			else {
				$('henkilosto').fade('in');
			}
			hl = 0;
		}
		/*
		if (hl == $$('h6.toggler').length) {
			$('henkilosto').setStyle('display','none');
		} else {
			$('henkilosto').setStyle('display','block');
		}*/
	}	
	
	function gup(name)
	{
	  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	  var regexS = "[\\?&]"+name+"=([^&#]*)";
	  var regex = new RegExp( regexS );
	  var results = regex.exec( window.location.href );
	  if(results == null) {
		return false;
	  }
	  else {
		  for (i=0;i<display_items.length;i++) {
			if (results[1] == display_items[i]) {
				return i;
			}
		  }
	  }
	}
});




// JavaScript Document

    /*****************************************************************************
    The sIFR configuration should typically go in `sifr-config.js`, but in order to
    keep the config file clean, and to give a quick overview, it's done here instead.
    *****************************************************************************/
  
    var fruticer = {
      src: '/fru3.swf'
      ,ratios: [6, 1.41, 9, 1.35, 15, 1.29, 21, 1.25, 22, 1.22, 27, 1.24, 29, 1.21, 34, 1.22, 41, 1.21, 45, 1.2, 46, 1.21, 59, 1.2, 68, 1.19, 69, 1.2, 96, 1.19, 97, 1.18, 102, 1.19, 103, 1.18, 107, 1.19, 108, 1.18, 112, 1.19, 114, 1.18, 116, 1.19, 120, 1.18, 121, 1.19, 1.18]
    };
	
	var fruticer_menu = {
      src: '/fru3_menu.swf'
      ,ratios: [6, 1.41, 9, 1.35, 15, 1.29, 21, 1.25, 22, 1.22, 27, 1.24, 29, 1.21, 34, 1.22, 41, 1.21, 45, 1.2, 46, 1.21, 59, 1.2, 68, 1.19, 69, 1.2, 96, 1.19, 97, 1.18, 102, 1.19, 103, 1.18, 107, 1.19, 108, 1.18, 112, 1.19, 114, 1.18, 116, 1.19, 120, 1.18, 121, 1.19, 1.18]
    };

    var rockwell = {
      src: '/fru3.swf'
      ,ratios: [6, 1.41, 9, 1.35, 15, 1.29, 21, 1.25, 22, 1.22, 27, 1.24, 29, 1.21, 34, 1.22, 41, 1.21, 45, 1.2, 46, 1.21, 59, 1.2, 68, 1.19, 69, 1.2, 96, 1.19, 97, 1.18, 102, 1.19, 103, 1.18, 107, 1.19, 108, 1.18, 112, 1.19, 114, 1.18, 116, 1.19, 120, 1.18, 121, 1.19, 1.18]
    };

    // You probably want to switch this on, but read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad> first.
    //sIFR.useStyleCheck = true;
    sIFR.activate(fruticer, rockwell);

    sIFR.replace(fruticer, {
      selector: '#middle h1'
      ,css: [
        '.sIFR-root { text-align: left; font-weight: normal; color: #1b7cc9; font-size:23px; }'
      ]
    });
	
	 sIFR.replace(fruticer, {
      selector: '#banner-text h1'
      ,css: [
        '.sIFR-root { text-align: left; font-weight: normal; color: #6e7781; font-size:25px; }'
      ]
    });
	
	sIFR.replace(fruticer, {
      selector: '#middle h2'
      ,css: [
        '.sIFR-root { text-align: left; font-weight: normal; color: #000000; font-size:18px; }'
      ]
    });
	sIFR.replace(fruticer, {
      selector: '#middle h3'
      ,css: [
        '.sIFR-root { text-align: left; font-weight: normal; color: #000000; font-size:16px; }'
      ]
    });
	
	sIFR.replace(fruticer, {
      selector: '#middle h4'
      ,css: [
        '.sIFR-root { text-align: left; font-weight: normal; color: #000000; font-size:12px; }'
      ]
    });