  function faqChangeIcon (el, viewClass, hideClass, viewTitle, hideTitle ) {
  
  	if ( el.className.search(viewClass) !== -1 )
  	{
  		el.className	= el.className.replace(viewClass, hideClass);
  		el.title			= hideTitle;
  	}
  	else
  	{
  		el.className	= el.className.replace(hideClass, viewClass)
  		el.title			= viewTitle;
  	}
  
  } 

    function setContentSize() {

    if( RubicusFrontendIns.isAdminMode() ) return false;
    else
    {
      var content = document.getElementById('content');
      var headerHeight = document.getElementById('header').offsetHeight;
      var footerHeight = document.getElementById('footer').offsetHeight;

      var webPage = content.offsetHeight + headerHeight + footerHeight;

      var windowHeight = 0;

      if (window.innerHeight)
      {
         windowHeight = window.innerHeight;
      }
      else
      {
         windowHeight = document.documentElement.clientHeight;
      }

      if (webPage < windowHeight)
      {
         content.style.height = windowHeight - headerHeight - footerHeight - 3 + 'px';
      }

    }

  }

