var UA=navigator.userAgent;
if(/MSIE 6/.test(UA)){
UA="ie";
}else{
if(/Gecko/.test(UA)){
UA="gecko";
}else{
if(/MSIE 7/.test(UA)){
UA="ie7";
}else{
if(/Opera/.test(UA)){
UA="opera";
}
}
}
}
var PRINTEDIALOG_AUTOHIDE_TIMER=null;
var LOADING_BAR_TIMER=null;
var MSG_INPUTVALUEDEFAULT=["\u5728\u8fd9\u91cc\u5199\u4e0b\u4f60\u8981\u53d1\u9001\u7684\u6d88\u606f","\u53ef\u8f93\u5165\u591a\u4e2aEmail\uff0c\u7528\u9017\u53f7\u9694\u5f00","\u8bf7\u6dfb\u52a0\u4f60\u7684\u4e50\u8bc4","\u597d\u5927\u4e00\u9762\u6d82\u9e26\u5899\u8036\uff01\u9080\u8bf7\u4f60\u7684\u670b\u53cb\u4eec\u4e00\u8d77\u521b\u4f5c\uff01\uff01\uff01","\u5728TA\u7684\u7559\u8a00\u5899\u4e0a\u5199\u70b9\u4ec0\u4e48\u5148\u2026\u2026","\u5199\u70b9\u4ec0\u4e48(\u53ef\u9009)","\u8bf7\u8f93\u5165\u57ce\u5e02\u540d\u79f0","\u8bf7\u5728\u8fd9\u91cc\u8f93\u5165\u60a8\u8981\u4e0a\u4f20\u7684\u6b4c\u624b\u8d44\u6599","\u8bf7\u5728\u8fd9\u91cc\u8f93\u5165\u60a8\u8981\u4e0a\u4f20\u7684\u4e13\u8f91\u8d44\u6599","\u8bf7\u5728\u8fd9\u91cc\u8f93\u5165\u60a8\u8981\u8865\u5145\u7684\u5185\u5bb9","\u8f93\u5165\u52a0\u4e3a\u597d\u53cb\u7684\u7406\u7531","\u4e07\u80fd\u641c","\u8bf7\u5728\u8fd9\u91cc\u8f93\u5165\u60a8\u7684\u7533\u8bf7\u7406\u7531","\u544a\u8bc9\u670b\u53cb\u6211\u5728\u5e72\u4ec0\u4e48","\u4f60\u4e3a\u4ec0\u4e48\u559c\u6b22TA\uff1f","\u4f60\u4e3a\u4ec0\u4e48\u8ba8\u538cTA\uff1f"];
function initPageInterface(){
var _1=null;
if(navigator.appName.indexOf("Microsoft")!=-1){
_1=window["pagesongplayer"];
}else{
_1=document["pagesongplayer"];
}
if(typeof yobo_init_pageplayer=="function"){
if(_1&&typeof (_1.close)=="function"){
yobo_init_pageplayer();
}else{
Event.observe(window,"load",yobo_init_pageplayer.bindAsEventListener(window));
}
}
}
function yobo_sigonout(){
new Ajax.Request("/signout/logout",{method:"get",asynchronous:true,evalScripts:true});
}
function getPos(el,_3){
el=$(el);
var _4=0;
while(el!=null){
_4+=el["offset"+_3];
el=el.offsetParent;
}
return _4;
}
function show_loading(_5){
if(LOADING_BAR_TIMER){
clearTimeout(LOADING_BAR_TIMER);
}
_5=$(_5);
var lb=$("tool_loadingbar");
if(_5&&lb){
var _7=getPos(_5,"Top");
var _8=getPos(_5,"Left");
var w=_5.offsetWidth;
var h=_5.offsetHeight;
w=Math.max(w,21);
h=Math.max(h,16);
h=Math.min(h,30);
Element.show("tool_loadingbar");
lb.style.top=(_7-1)+"px";
lb.style.left=(_8-1)+"px";
lb.style.width=(w-21)+"px";
lb.style.height=(h-1)+"px";
Element.show("tool_loadingbar");
LOADING_BAR_TIMER=setTimeout(function(){
Element.hide("tool_loadingbar");
},30*1000);
}
}
function hide_loading(){
if(LOADING_BAR_TIMER){
clearTimeout(LOADING_BAR_TIMER);
}
var lb=$("tool_loadingbar");
if(lb){
Element.hide(lb);
}
}
function getPageOffsetY(){
var _c=0;
if(UA=="ie"||UA=="ie7"){
_c=document.documentElement.scrollTop;
}else{
_c=pageYOffset;
}
return _c;
}
function copyToClipboard(_d){
if(window.clipboardData){
window.clipboardData.clearData();
window.clipboardData.setData("Text",_d);
}else{
if(navigator.userAgent.indexOf("Opera")!=-1){
window.location=_d;
}else{
if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch(e){
return false;
}
var _e=Components.classes["@mozilla.org/widget/clipboard;1"].createInstance(Components.interfaces.nsIClipboard);
if(!_e){
return;
}
var _f=Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);
if(!_f){
return;
}
_f.addDataFlavor("text/unicode");
var str=new Object();
var len=new Object();
var str=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
var _12=_d;
str.data=_12;
_f.setTransferData("text/unicode",str,_12.length*2);
var _13=Components.interfaces.nsIClipboard;
if(!_13){
return;
}
_e.setData(_f,null,_13.kGlobalClipboard);
}
}
}
}
function input_onfocusclear(ipt){
for(var i=MSG_INPUTVALUEDEFAULT.length-1;i>=0;i--){
if(ipt.value==MSG_INPUTVALUEDEFAULT[i]){
ipt.value="";
ipt.index=i;
}
}
ipt.style.color="#333333";
ipt.select();
}
function input_onblur(ipt){
if(ipt.value==""){
ipt.value=MSG_INPUTVALUEDEFAULT[ipt.index];
}
ipt.style.color="";
}
function mmheader_onselect(sel,_18){
window.location="/"+_18+"/"+sel.value;
}
function mmupload_onselfile(_19){
var fm=$(_19);
if(fm){
fm.submit();
}
}
function mmreg_onfocus(cur,_1c){
var _1d=["mmreg_formlogin","mmreg_formregist"];
var hid=$("mmreg_formtype");
var rdo=$("mmreg_radio"+_1c);
if(hid&&rdo){
hid.value=_1c;
rdo.checked=true;
for(var i=0;i<_1d.length;i++){
var tmp=$(_1d[i]);
if(tmp){
Element.setOpacity(tmp,0.5);
}
}
if(cur){
Element.setOpacity(cur,1);
}
}
}
function mmdira_onclicksimilar(e,_23,hid){
var evt=window.event?window.event:e;
var bar=_23.firstChild;
var hpt=$(hid);
if(evt&&bar&&hid){
var _28=Event.pointerX(evt)-getPos(_23,"Left");
var _29=Math.max(parseInt(_28),7);
_29=Math.min(_29,_23.offsetWidth-4);
bar.style.width=_29+"px";
var _2a=Math.floor(100*parseInt(_28)/parseInt(_23.offsetWidth));
_2a=Math.max(_2a,0);
_2a=Math.min(_2a,100);
hpt.value=_2a;
}
}
function mmdirt_ontogglenodeonselect(_2b,_2c){
if(_2b){
var _2d=_2b.selectedIndex;
var _2e=_2b.options;
var _2f=_2e.length;
for(var i=0;i<_2f;++i){
var elm="hide";
var cls="removeClassName";
if(i==_2d){
elm="show";
cls="addClassName";
}
var blk=$(_2e[i].value);
if(blk){
Element[elm](blk);
if(_2c){
Element[cls](_2b,_2c);
}
}
}
}
}
function mmdirt_ontogglenode(_34,bid,_36){
var blk=$(bid);
if(_34&&blk){
Element.toggle(bid);
if(_36){
var ele=Element.toggleClassName(_34,_36);
}
}
}
function mmdirt_onsaveclick(){
var btn=$("mmdirt_formsubmit");
if(btn){
var _3a=btn.parentNode;
while(_3a){
if(_3a.tagName=="FORM"){
_3a.submit();
return;
}
_3a=_3a.parentNode;
}
}
var _3b=$("form_manage_only_one");
if(!btn&&_3b){
_3b.submit();
}
}
function mmdirt_onuploadimgfinish(pid){
var lik=$("mmdirt_leftuploadlink");
var frm=$("mmdirt_leftuploadblock");
var hid=$("mmdirt_hiddenpicid");
if(lik&&frm&&hid){
Element.show(lik);
Element.hide(frm);
hid.value=pid;
}
}
function mmdirt_onoverdrag(_40){
for(var i=0;i<_40.length;i++){
var num=$(_40[i].id+"_num");
if(num){
num.innerHTML=(i+1);
}
}
}
function mmdirt_onclickuploadimg(_43){
var frm=$("mmdirt_leftuploadblock");
if(frm){
Element.hide(_43);
Element.show(frm);
}
}
function mmdirt_onupdatesong(pid,chk){
var hid=$(pid+"_hidden");
var _48=$(pid+"_radio");
var _49=$(pid+"_long");
var _4a=$(pid+"_free");
if(hid&&_48&&_49&&_4a&&chk){
if(chk.checked){
if(_4a.checked){
_48.checked=true;
_49.checked=true;
}else{
if(_49.checked){
_48.checked=true;
}
}
}else{
if(!_48.checked){
_4a.checked=false;
_49.checked=false;
}else{
if(!_49.checked){
_4a.checked=false;
}
}
}
try{
hid.value="0";
if(_4a.checked){
hid.value="3";
}else{
if(_49.checked){
hid.value="2";
}else{
if(_48.checked){
hid.value="1";
}
}
}
}
catch(e){
alert(e);
}
}
}
function mmbuy_onselectchange(sel,idx){
var tab=$("mmmbuy_albummore_"+idx);
if(tab){
if(sel.value==1){
Element.show(tab);
}else{
Element.hide(tab);
}
}
}
function mmst_balanceontoggle(_4e,_4f){
var dom=$(_4e);
var tar=$(_4f);
if(dom&&tar){
Element.hide(dom);
Element.show(tar);
}
}
function mmprom_clearrightlist(){
var _52=$("mmprom_rightartistlist");
if(_52){
while(_52.selectedIndex>=0){
_52.remove(_52.selectedIndex);
}
}
}
function mmprom_selectallrightlist(){
var _53=$("mmprom_rightartistlist");
if(_53){
opts=_53.options;
for(var i=0;i<opts.length;++i){
opts[i].selected=true;
}
}
}
function mmprom_addtorightlist(sid,_56){
var opt=new Option(_56,sid,true,true);
var _58=$("mmprom_rightartistlist");
if(_58){
var _59=false;
for(var i=0;i<_58.options.length;i++){
var itm=_58.options[i];
itm.selected=false;
if(itm.value==sid){
_59=true;
itm.selected=true;
}
}
if(!_59){
try{
_58.add(opt);
}
catch(e){
_58.add(opt,null);
}
}
}
}
function mmprom_addsongrightlist(sid,_5d,_5e){
var sl=$("mmmdir_songlist");
if(sl){
var si=$A(sl.getElementsByClassName("rightsongitem"));
var sf=$("mmmdir_songfixeditem"+sid);
var len=si.length;
if(len<=3){
var mss=$("mmmdir_songitem"+sid);
if(mss){
alert(MSG_TREE_HASTHISSONG);
}else{
var _64={sid:sid,sname:_5d,singer_name:_5e};
new Insertion.Before("mmmdir_songfixeditem",itemtemplate.evaluate(_64));
mmmdir_draglist.addDragItem("mmmdir_songitem"+sid,"mmmdir_songitem"+sid+"_drag");
}
}
}
}
function mmprom_removesongfromrightlist(sid){
Element.remove("mmmdir_songitem"+sid);
mmmdir_draglist.removeItem("mmmdir_songitem"+sid);
}
function focusInput(_66){
if(_66.readOnly){
return false;
}
_66.select();
}
function js_redirect(_67){
window.location.href=_67;
}
function focusInput(_68){
if(_68.readOnly){
return false;
}
_68.select();
}
