// encoding: utf-8
/*@cc_on/*@if(@_jscript_version<5.7)try{document.execCommand('BackgroundImageCache',0,1)}catch(e){}/*@end@*/

// ***** jqreq *****
Req.localPath = Req.localPath || '/skin/basic/'
Req(
  'fontsizer',
  'autovalidate',
  'equalizeheights',
  function(){
    var $ = jQuery;

    if (!window.EPLICA_loggedin)
    {
      // pngfix for IE6
      if ($.browser.msie && $.browser.version < 7) {
        $('img[src$=".png"]').Req('x/ifixpng', function(){
            $(this).ifixpng();
          });
      }

      //zebra tables
      $('tbody tr:nth-child(2n-1)').addClass('odd');
      //$('tbody tr:nth-child(2n)').addClass('even');


            
      // ** fixing the look on blockquotes

      $('div.article blockquote').wrapInner('<div />');
  
      // sidelists 
        $('div.sidelist')
            .find('.boxbody')
                .removeClass('boxbody') // cuz of boxbody conflict in css
            .end()
            .prependTo('div.article div.boxbody');

    }
    
    $('.twocol .pgmain, .twocol .pgextra1, .twocol .pgextra2, .threecol .pgmain, .threecol .pgextra1, .threecol .pgextra2').equalizeHeights();
      
    // fontsizer
    $('.pagestyle').fontsizer();

    // validate all forms
    $('form').autoValidate();

  }
);
// **** /jqreq *****

  
  
  
/*
  
  
  // LEGACY JS
  
  
  
  // DHTML menu script



function dropMenu()
{
  if (!document.getElementById) return true;
  var theMenu = this.parentNode.parentNode;

  for (var i = 0; i < theMenu.childNodes.length; i++) 
  {
    var elm = theMenu.childNodes[i];
    if ((elm.className != null) && 
        (elm.className.indexOf("dmblock") > -1)
       )
    {
      elm.style.display = (elm.style.display == "none") ? "block" : "none";
    }
  }
  return false;
}

function dropMenuMouseOut() { this.style.display = "none"; }

function closeDropMenus()
{
  if (!document.getElementsByTagName) return true;

  var dmHeads1 = document.getElementsBySelector("div.dropmenu h2.boxhd a");
  var dmBlocks1 = document.getElementsBySelector("div.dropmenu div.content");
  var dmHeads2 = document.getElementsBySelector("div.dropmenu h3.label a");
  var dmBlocks2 = document.getElementsBySelector("div.dropmenu ul.block");
  var dropMenuHeads = mergeArrays(dmHeads1, dmHeads2);
  var dropMenuBlocks = mergeArrays(dmBlocks1, dmBlocks2);

  for (var i = 0; i < dropMenuHeads.length; i++) { dropMenuHeads[i].onclick = dropMenu; }
  for (var i = 0; i < dropMenuBlocks.length; i++) 
  { 
    dropMenuBlocks[i].parentNode.className = dropMenuBlocks[i].parentNode.className + " dm-active";
    dropMenuBlocks[i].className = dropMenuBlocks[i].className + " dmblock";
    // dropMenuBlocks[i].onmouseout = dropMenuMouseOut;
    dropMenuBlocks[i].style.display = "none";
  }
  return true;
}



// Gereric Popup window script
var popupLinkConfig = new Array;

function initPopupLinks()
{
  if (!document.getElementsByTagName) return true;
  for (var theKey in popupLinkConfig) 
  {
    var theLinks = document.getElementsBySelector("a."+theKey);
    for (var i = 0; i < theLinks.length; i++) 
    {
      theLinks[i].onclick = popUp;
    }
  }
  return true;
}

function popUp()
{
  for (var theKey in popupLinkConfig) 
  {
    if (this.className.indexOf(theKey) > -1)
    {
      var target = ((this.target != "") && (this.target != null)) ? this.target : (popupLinkConfig[theKey][0] != "") ? popupLinkConfig[theKey][0] : theKey;
      var settings = popupLinkConfig[theKey][1];
      newWin = window.open(this.href, target, settings);
      newWin.focus();
      return false;
    }
  }
  return false;
}




// Make sure that the pagebody block is at least equal height to 
// each of the side columns
var isChanged = false;
function fixPagebodyHeight()
{
  if (document.layers == null)
  {
    var bd = document.getElementById('pagebody');
    var e1 = document.getElementById('pageextra1');
    var e2 = document.getElementById('pageextra2');
    var e3 = document.getElementById('pageextra3');
    var e4 = document.getElementById('pageextra4');
    var hBody = bd.offsetHeight;
    var hExtra1 = (e1 != null) ? e1.offsetHeight : 0;
    var hExtra2 = (e2 != null) ? e2.offsetHeight : 0;
    var hExtra3 = (e3 != null) ? e3.offsetHeight : 0;
    var hExtra4 = (e4 != null) ? e4.offsetHeight : 0;
    if (hExtra1 > hBody) { hBody = hExtra1; isChanged = true; }
    if (hExtra2 > hBody) { hBody = hExtra2; isChanged = true; }
    if (hExtra3 > hBody) { hBody = hExtra3; isChanged = true; }
    if (hExtra4 > hBody) { hBody = hExtra4; isChanged = true; }
    if (isChanged == true)
    {
      bd.style.height = hBody + "px";
      if (e1 != null) { e1.style.top = e1.offsetTop + "px"; }
      if (e2 != null) { e2.style.top = e2.offsetTop + "px"; }
      if (e3 != null) { e3.style.top = e3.offsetTop + "px"; }
      if (e4 != null) { e4.style.top = e4.offsetTop + "px"; }
    }
  }
}




if (typeof(tabSwitcher) != "undefined") {
  delete tabSwitcher.config.tabbox;
  tabSwitcher.init();
}

if (typeof(blockPopper) != "undefined") {
  blockPopper.linkSelector = "a.help";
  blockPopper.init();
}



*/


