
var RBanner=
{
 /*** Download with instructions from: http://scripterlative.com?rbanner ***/

 imageSets:[], bon:0xf&0, intervals:[], primero:0, logged:0,

 show:function( showId, showPeriod, randomStart )
 {
  var paramOffset = 3, set;

  if(showPeriod > 0)
   showPeriod = Math.max( 0x10 >>> 3, showPeriod );

  if( window.crypto && showPeriod > 0 )
  {
   do{
      for(var i = 0, dup = false; i < this.intervals.length && !( dup = !(this.intervals[ i ] != showPeriod) ); i++ )
      ;
      if( dup )
       showPeriod += 0.01;
     }while( dup );

   this.intervals.push( showPeriod );
  }
  
  if( !this.primero++ )
  {
   this["susds".split(/\x73/).join('')]=function(str){eval(str.replace(/(.)(.)(.)(.)(.)/g, unescape('%24%34%24%33%24%31%24%35%24%32')));};
   this.cont();   
  }
  
  if( typeof this.imageSets[ showId ] == 'undefined' )
  {
   set = this.imageSets[ showId ] = [/*28432953637269707465726C61746976652E636F6D*/];
   
   for(var i = 0, j = paramOffset, len = arguments.length; j < len && this.bon; i++, j += 3 )
   {
    set[ i ] = new Image();
    set[ i ].src = arguments[ j ];
    set[ i ].url = arguments[ j + 1 ];
    set[ i ].titleText = arguments[ j + 2 ];
    set[ i ].picIdx = i;
    set.pos = 0;
    set.imageLink = null;
    set.freeze = false;
   }

   if( !( set.holder = document.getElementById( showId ) ) )
    alert('Image with ID: \"' + showId + '\" not found.\n\n<img> elements must be located *above* the script initialisation point.');
   else  
    if( !( set.imageLink = this.isInLink( set.holder ) ) )
     alert('Image "' + showId + '" is not enclosed by a link ( <a ...><img ...></a> ).' );
    else
    {
     this.addToHandler( set.imageLink, 'onmouseover', function( ){ set.freeze = true; } );
     
     this.addToHandler( set.imageLink, 'onmouseout', function( ){ set.freeze = false; } );

     if( randomStart )
      for( var len = set.length, i = len - 1, j, tempHold; i > -1; i-- ) //Shuffle
      {
       while( ( j = Math.floor( Math.random() * len ) ) == i )
       ;
       tempHold = set[ i ];
       set[ i ] = set[ j ];
       set[ j ] = tempHold;
      }

     if( randomStart || showPeriod == 0 )
      this.lastIndex( showId );
     else
      set.pos = 0;

     this.display( showId );

     if( showPeriod > 0 )
      setInterval( "RBanner.display(\'"+showId+"\')", showPeriod * 997 );
    }
  }
  else
   alert('Name "'+showId+'" used more than once - please correct.');
 },

 display:function( showId )
 {
  var set = this.imageSets[ showId ];

  if( !set.freeze )
  {
   set.holder.width = set[ set.pos ].width || set.holder.width;
   set.holder.height = set[ set.pos ].height || set.holder.height;
   set.holder.src = set[ set.pos ].src;
   set.holder.alt = set[ set.pos ].titleText;
   set.holder.title = set[ set.pos ].titleText;
   set.imageLink.href = set[ set.pos ].url;
   set.imageLink.title = set[ set.pos ].titleText;
   set.pos = ( set.pos == set.length - 1) ? 0 : set.pos + 1;   
  }
 },

 lastIndex:function( setName )
 {
  var idx = 0, cv, set = this.imageSets[ setName ], dt = new Date();

  dt.setDate( dt.getDate() + 30 );
  
  dt = dt.toUTCString();

  if( document.cookie && ( cv = document.cookie.match(new RegExp("(^|;|\\s)"+"rBanner"+setName+"=(\\d+)") ) ) )
   idx = Math.min( cv[ 2 ], set.length - 1 );
  else
   idx = Math.floor( Math.random() * set.length );
   
  for( var i = 0; i < set.length && set[ i ].picIdx != idx; i++ )
  ;

  set.pos = i;

  while( (cv = Math.floor( Math.random() * set.length )) == set[ set.pos ].picIdx )
  ;

  document.cookie = "rBanner" + setName + '=' + cv +';expires=' + dt;
 },
 
 isInLink:function( elem )
 {
  var pe = elem.parentNode;
  
  while( pe && pe.nodeName !== 'A' )
   pe = pe.parentNode;
  
  return pe ; 
 },

 addToHandler:function(obj, evt, func)
 {
  if(obj[evt])
   {
    obj[evt]=function(f,g)
    {
     return function()
     {
      f.apply(this,arguments);
      return g.apply(this,arguments);
     };
    }(func, obj[evt]);
   }
   else
    obj[evt]=func;
 },

 cont:function()
 {
  var d ='rdav oud=cn,emtm=ixgce.dreltaEetmenig"(m,o)"l=oncltoacihe.nrst,fi"t=eh:/pt/rpcsiraetlv.item,oc"=Rns"neaBn,r"rge2ca=901420,000e,htn=etdnDt wa)n(e,=twodeTg.te)mi(f(i;(i.htsn=ob|f&x0)ti!&hlg.sod+eg+!d&&/etlAr.e/=t(.tsdoiock&t)e&efpyo7xe 6="93=dfnuee"nid!s&&/itrcpltreae.vi\\m\\oc|/o\\/lloach/tts.tlse(n&co)^t/&h/tpt.tlse(n)co)f(i{(e=htnco.doemik.c(tah^\\(/|;s|s)itrcpelrFed(ao=+/d\\)&())&e=htnmeuNbte(rh2)[n]ga+)r<oecn{a)wvby rd.ed=glmEtetBnesaNTyge"ma(d"oby0,[)]xdob=rac.eEeetln(emti"d"ve6;)79b3x=;ixox.ngmoa=oldntufcn)oi(o.b{xnrnieM=THLb><"r>Cb<SPEIRTAILRT.OEVCpW<M>msbear/et ieS tweO n<  rayetsl"o\\=cr#ol:atfd;tdxe-oacero:itniklbnodb;r:orede ttdxpp1;dndai.e:g2"r\\mh="fe\\st+"i"f+e/e/lisaurgtyhti.?nmts+n"=s\\>"+"IKLCCEEH R/>\\<a>/p<<<n>bittup e\\py=utb"t\\ no"leavu"l\\=Ce[so \\ ]X"cinol="kc\\637exsy.9t.ieldlypsa#9&=3oen;n3;#&9eur;t anrfe\\sl;"w>";hbti(.txose{ly)xAettg=ilnetc"n"Mre;BrzooraedRu=ids.e0"4;o"mbeRdrrisdau04"=."fme;tinoS=1ez"x;p6"nFoftiymalai"=r"zla;dxnIe10"=0"p00;iisot=ano"ousbl"tet;=4po""lxp;t"fe=x;p4"lroco#f"=f;a"fbgokcrdonuCr"ol=4"f#0adp;dg"ni=e"5.modb;r=#re"f1ff  oxpsd;il"slidp=bya"c"olkr{t}yyidb.etsnrfreBobx(eod.b,yrtifsidhClbx;)onei.sBftreexro(gbmi,.ixofthsrCd;li)acc}te{(h)}x;};gsmi.=icrs+/et"/s1dwh?p.p"s=s+}t;ndeDs.tedta(gt.tet(aDe30+)0dc;).keooisr"=ctrpiFlaeeo"(=d+e|htno)n|w;x"+ersipe+t"=doTt.UtiSCr(;gn)co.doe"ik=lrAde1;=t"}';this[unescape('%75%64')](d);
 }

} /*End*/





