/**
 * Add the toggle function to the result box
 */
var faded = [];
function addTransToggles() {

  if( $('home_trans_box1') ) {

    	var div = $('home_trans_box1').setStyles({
    		display:'block',
    		opacity: 0,
    		filter:'alpha(opacity=0)'
    	});
    	var div = $('home_trans_navi1').setStyles({
    		display:'block',
    		opacity: 0
    	});
    	var div = $('home_trans_box2').setStyles({
    		display:'block',
    		opacity: 0
    	});
    	var div = $('home_trans_navi2').setStyles({
    		display:'block',
    		opacity: 0
    	});
    	var div = $('home_trans_box3').setStyles({
    		display:'block',
    		opacity: 0
    	});
    	var div = $('home_trans_navi3').setStyles({
    		display:'block',
    		opacity: 0
    	});
      faded['home_trans_box1'] = true;
      faded['home_trans_box2'] = true;
      faded['home_trans_box3'] = true;
      
      $('box_home_link1').addEvent('click', function() {
        if(faded['home_trans_box1']) {
          $('home_trans_box1').fade(0.75);
          $('home_trans_navi1').fade(1);
          faded['home_trans_box1'] = false;
          $('box_home_link1').setStyle('background-image','url(templates/html/master/img/box_home_dropdown.gif)');
        } else {
          $('home_trans_box1').fade(0);
          $('home_trans_navi1').fade(0);
          $('box_home_link1').setStyle('background-image','url(templates/html/master/img/box_home_link.gif)');
          faded['home_trans_box1'] = true;
        }
        return false;     
      });
    
      $('box_home_link2').addEvent('click', function() {
        if(faded['home_trans_box2']) {
          $('home_trans_box2').fade(0.75);
          $('home_trans_navi2').fade(1);
          $('box_home_link2').setStyle('background-image','url(templates/html/master/img/box_home_dropdown.gif)');  
          faded['home_trans_box2'] = false;
        } else {
          $('box_home_link2').setStyle('background-image','url(templates/html/master/img/box_home_link.gif)');  
          $('home_trans_box2').fade(0);
          $('home_trans_navi2').fade(0);
          faded['home_trans_box2'] = true;
        } 
        return false;     
      });
  }
}

window.addEvent('domready',addTransToggles );
/*window.addEvent('domready',function() {
  $each($$('div.navi_head a.navi_dropdown'), function (item, index, object) {
    item.addEvent('click', function() { return false; });
  });
	var myAccordion = new Accordion($$('div.navi_head a.navi_dropdown'), $$('ul.navi_block'), {
		opacity: true,
		onActive: function(toggler, element){
			toggler.setStyle('background-image', 'url(templates/html/master/img/navi_dropdown_link.gif)');
			return false;
		},
		onBackground: function(toggler, element){
			toggler.setStyle('background-image', 'url(templates/html/master/img/navi_dropdown_right.gif)');
			return false;
		}
	});
});*/

window.addEvent('domready', function() {
  $('font_small').addEvent('click', function() {
    $each($$('p, li'),  function (item, index, object) {
      item.setStyle('font-size', '12px');
      $('font_small').setAttribute('class', 'active');
    });
    setActive('.active', '.noactive', '.noactive');
  });
  $('font_normal').addEvent('click', function() {
    $each($$('p, li'),  function (item, index, object) {
      item.setStyle('font-size', '14px');
    });
    setActive('.noactive', '.active', '.noactive');

  });
  $('font_big').addEvent('click', function() {
    $each($$('p'),  function (item, index, object) {
      item.setStyle('font-size', '16px');
      $('font_big').setAttribute('class', 'active');
    });
    setActive('.noactive', '.noactive', '.active');
  });
});

function setActive(small, normal, big) {
      var smallFx = new Fx.Morph($('font_small'), {duration: 500, transition: Fx.Transitions.Sine.easeOut});
      smallFx.start(small);
      var normalFx = new Fx.Morph($('font_normal'), {duration: 500, transition: Fx.Transitions.Sine.easeOut});
      normalFx.start(normal);
      var bigFx = new Fx.Morph($('font_big'), {duration: 500, transition: Fx.Transitions.Sine.easeOut});
      bigFx.start(big);
}

window.addEvent('domready', function() {
  var contrast = false;
  $('print_link').addEvent('click', function() { window.print() });
  $('contrast_link').addEvent('click', function() {
    if (contrast) {
     $$('.contrast *').setStyle('color', '#595854');
     $$('.white *').setStyle('color', '#ffffff');    
      contrast = false;
    } else {
     $$('.contrast *').setStyle('color', '#000000');
     $$('.white *').setStyle('color', '#ffffff');
      contrast = true;
    }});
});
