function initMCL()
{
  resizeHandler();
//  showTooltip();
}

function getElmProps ( elm )
{
  values = Array ( );
  values [ 'x' ] = 0;
  values [ 'y' ] = 0;
  values [ 'width' ] = 0;
  values [ 'height' ] = 0;

  if ( typeof ( elm ) == 'object' )
  {
    orgElm = elm;

    x = 0;
    y = 0;
    while ( elm != null )
    {
      x += elm.offsetLeft;
      y += elm.offsetTop;

//      elm = elm.offsetParent;
elm = null;
    }
    elm = orgElm;

    values [ 'x' ] = parseInt ( x );
    values [ 'y' ] = parseInt ( y );

    if ( elm != null )
    {
      values [ 'width' ] = parseInt ( elm.offsetWidth );
      values [ 'height' ] = parseInt ( elm.offsetHeight );
    }
  }
  return values;
}

function resizeHandler()
{
	var page = document.body;
	if (page)
	{
		// check if this is first call
		if (!resizeHandler.initialized)
		{
			resizeHandler.initialized = true;
			//addEvent(window, 'resize', resizeHandler);
			window.addEvent('resize', resizeHandler);
		}

		var pageDim = getPageDimensions();

		var className = '';
		if (pageDim.availWidth > 1250)
			className = 'res1280';

		if (page.className != className)
			page.className = className;
	}
}

function getPageDimensions()
{
	var dE = document.documentElement || document.body;

	return {
		scrollWidth: Math.max(dE.scrollWidth, dE.clientWidth),
		scrollHeight: Math.max(dE.scrollHeight, dE.clientHeight),
		innerWidth: window.innerWidth || (dE.offsetWidth - 2 * (dE.clientLeft || 0)),
		innerHeight: window.innerHeight || (dE.offsetHeight - 2 * (dE.clientTop || 0)),
		availWidth: dE.clientWidth,
		availHeight: dE.clientHeight,
		offsetX: window.pageXOffset || dE.scrollLeft,
		offsetY: window.pageYOffset || dE.scrollTop
	};
}

function setfontSize( size )
{

  var sizes = new Array( 'normal', 'bigger', 'biggest' );

  if( !sizes.contains( size ) )
    size = sizes[0];

  if( $('linkFontSize') )
    $('linkFontSize').setProperty( 'href', 'layout/default/' + size + '.css' );
  else
    new Asset.css('/layout/default/' + size + '.css', {id: 'linkFontSize'});

  Cookie.write('fontSize', size, { path:'/', duration:999});
}

function citems ( ID )
{
  if ( document.getElementById ( ID ) )
  {
    var entries = document.getElementById ( ID ).getElementsByTagName ( 'a' );
    for ( i = 0; i < entries.length ; i ++ )
    {
      if ( entries [ i ].parentNode.tagName.toLowerCase () == 'span' )
      {
        entries [ i ].onclick = function ()
        {
		  setNone ( 'coll-items', 0 );

          this.className = 'active';
          this.parentNode.parentNode.getElementsByTagName ( "table" ) [ 0 ].style [ 'display' ] = '';
          return false;
        }
      }
    }
  }
}

function setNone ( ID, start )
{
  if ( document.getElementById ( ID ) )
  {
    var entries = document.getElementById ( ID ).getElementsByTagName ( 'table' );

    for ( j = start; j < entries.length; j ++ )
    {
      entries [ j ].parentNode.getElementsByTagName ( 'a' ) [ 0 ].className = '';
      entries [ j ].style [ 'display' ] = 'none';
    }
  }
}

function switchResults(id){
	if(id == 1){
		$('tab0').removeClass('tabActive');
		$('tab0').addClass('tab');
		$('tab1').removeClass('tab');
		$('tab1').addClass('tabActive');
		$('result0').setStyle('display','none');
		$('result1').setStyle('display','');
	}else{
		$('tab0').removeClass('tab');
		$('tab0').addClass('tabActive');
		$('tab1').removeClass('tabActive');
		$('tab1').addClass('tab');
		$('result0').setStyle('display','');
		$('result1').setStyle('display','none');
	}
}

/**

* WINDOW ONLOAD ---------------------------------

* keep at end of this file

*/
window.addEvent('domready', function() {

  if( $('tabsHome') ) {
      var tabs = new SimpleTabs('tabsHome', {
      selector: 'h4',
      autoStart: true
      });
  }

  setNone ( 'coll-items', 1 );
  citems ( 'coll-items' );
});

window.addEvent('load',function(){
  new NavDropDown('nav');
});