/* 
 bundle music_1 
*/
/* OK
 http://image.360quan.cn/js/music/list.js?ts=1268174928
 2009-12-31 07:41:34, H:b97a11b36836ae0d8c9e65b797ac097b 
*/
jQuery.noConflict();document.domain="360quan.com";var Uploading=false;var MusicCheckers={file:false,name:false};function checkFileType(c){c=jQuery(c);var b=c.val().substr(c.val().lastIndexOf(".")+1).toLowerCase();if(b!="mp3"){c.val("");alert("请选择MP3文件上传!");MusicCheckers.file=false}else{var a=new String(c.val().match(/[^\\]+$/));a=a.substr(0,a.lastIndexOf("."));jQuery("#music_title").val(a);checkName("#music_title");MusicCheckers.file=true}checkCanUpload("#submit_btn")}function checkName(a){a=jQuery(a);MusicCheckers.name=(jQuery.trim(a.val())!="");checkCanUpload("#submit_btn")}function validateAll(){for(var a in MusicCheckers){if(!MusicCheckers[a]){return false}}return true}function checkCanSubmit(){if(validateAll()){Uploading=true;updateUploadingShow();checkCanUpload("#submit_btn");return true}else{return false}}function checkCanUpload(a){a=jQuery(a);if(validateAll()&&!Uploading){a.removeAttr("disabled")}else{a.attr("disabled",true)}}function cancelUpload(){jQuery("#music_file").val("");jQuery("#music_title").val("");MusicCheckers.file=false;MusicCheckers.name=false;checkCanUpload("#submit_btn")}function getObjectFromFrameContext(elm){var val=jQuery.trim(jQuery(elm).contents().find("body").text());if(val==""){return false}else{eval("var ret = "+val);return ret}}function statusonload(c){if(!Uploading){return false}try{var a=getObjectFromFrameContext(c);if(typeof(a[0])=="undefined"&&a.code!=0){alert(a.msg)}else{a=a[0];if(a&&a.code==0){a.fileName=a.param["title"];a.album=MusicAlbum;createMusic(a);jQuery("#upload_iframe").attr("src","")}else{if(a){jQuery("#upload_iframe").attr("src","");alert("上传出现错误！请稍后再上传,错误信息\n"+a.msg)}}}}catch(b){jQuery("#upload_iframe").attr("src","");alert("上传出现错误，请稍后再上传！")}finally{Uploading=false;updateUploadingShow();cancelUpload()}}function updateUploadingShow(){jQuery("#upload_progress").toggle(Uploading)}function createMusic(a){jQuery.post("/music/index/createclip?uid="+MusicSpace,a,function(b){if(b.error){alert(b.msg)}else{updateClipUi(b)}},"json")}function updateClipUi(e){var f=e.clip_id;var c=e.dt;var b=e.caption;if(MusicAlbum>0){var a='<td class="musicgroup" id="musicgroup_'+MusicAlbum+'"><a href="/music?uid='+MusicSpace+"&album="+MusicAlbum+'">'+MusicAlbumCaption+"</a></td>"}else{var a='<td class="musicgroup"></td>'}var d='<tr id="clip_'+f+'" style="background-color:#EFEFEF"><td class="checkbox"><input name="selected_clip" type="checkbox" value="'+f+'" onclick="checkMutiAvail(this);" /></td><td class="musicname"><a href="javascript:play('+f+');">'+b+'<img src="http://image.360quan.com/images2008/music/listplaybtn.gif" /></a></td>'+a+'<td class="uploadate">'+c+'</td><td class="unablebgmusic"><a id="bg_pre_'+f+'" href="javascript:void(null)" onclick="setBgsound(this, '+f+');" isbg="0">设为背景音乐</a></td><td class="delete"><a id="del_btn_'+f+'" href="javascript:void(null)" onclick="deleteClip('+f+');return false;"><img src="http://image.360quan.com/images2008/music/listdelbtn.gif" />&nbsp;删除</a></td><td class="ring"><a href="javascript:void(0);" onclick="downRing(\'%B7%B6%E7%E2%E7%F7-%B5%BD%B2%BB%C1%CB\');return false;">铃声</a></td></tr>';jQuery("#music_list").prepend(d)}function selectAll(){jQuery(":checkbox").attr("checked",true);checkMutiAvail({tagName:"tt"})}function inverseSelect(){jQuery(":checkbox").each(function(a,b){if(jQuery(b).attr("checked")){jQuery(b).attr("checked",false)}else{jQuery(b).attr("checked",true)}});checkMutiAvail({tagName:"tt"})}function setBgsound(b,a){b=jQuery(b);if(b.attr("isbg")=="1"){_cancelBgsound(b)}else{_setBgsound(b,a)}}function _setBgsound(b,a){jQuery.post("/music/index/setbgsound?uid="+MusicSpace,{clipid:a},function(c){if(c.error==0){jQuery(".setbgmusic").removeClass("setbgmusic").addClass("unablebgmusic").attr("isbg","0").children().html("设为背景音乐");b.parent().removeClass("unablebgmusic").addClass("setbgmusic");b.attr("isbg","1").html("取消背景音乐")}else{alert(c.msg)}},"json")}function _cancelBgsound(a){jQuery.post("/music/index/cancelbgsound?uid="+MusicSpace,{clipid:0},function(b){if(b.error==0){jQuery(".setbgmusic").removeClass("setbgmusic").addClass("unablebgmusic");a.attr("isbg","0").html("设为背景音乐")}else{alert(b.msg)}},"json")}function deleteClip(a){if(window.confirm("确定删除该音乐吗？")){jQuery.post("/music/index/deleteclip?uid="+MusicSpace,{clip_id:a},function(b){if(b.error!=0){alert(b.msg)}else{jQuery("#clip_"+a).remove()}},"json")}}function downRing(a){var b=a.split(".");if(b.length>1){b.pop()}a=b.join(".");var c="http://my.x-push.net/tl/search.asp?vip=5354&uid=&bid=&keyword="+a;var d="";window.open(c,"_blank",d)}function removeAlbum(a){if(window.confirm("您确定删除该专辑，该操作将不能恢复！")){jQuery.post("/music?uid="+MusicSpace,{removealbum:a},function(b){if(b.error==0){window.location="/music?uid="+MusicSpace}else{alert(b.msg)}},"json")}};

/* OK
 http://image.360quan.cn/js/music/mary.js?ts=1268174928
 2009-12-31 07:41:34, H:de62a4001fd69546f19369800ce54fba 
*/
if(typeof(mary)=="undefined"){var mary={}}if(typeof(mary.Mask)=="undefined"){mary.Mask={}}mary.Mask.isShow=false;mary.Mask.getFrame=function(c){var b=window.getScrollHeight();if(window.ie&&(b<=(window.getHeight()+5))){b=window.getHeight()}mary.Mask.shield=new Element("div",{id:"mary_mask_shield"}).setStyles({position:"absolute"}).setStyles({left:"0px",top:"0px",width:"100%",height:b+"px"}).setStyles({background:"#333",textAlign:"center",zIndex:"10000"}).setStyles({opacity:0}).inject(document.body);mary.Mask.dialog=new Element("div",{id:"mary_mask_alertFram"}).setStyles({position:"absolute"}).setStyles({left:"50%",top:"50%"}).setStyles({marginLeft:"-208px",marginTop:-98+document.documentElement.scrollTop+"px"}).setStyles({width:"0px",height:"0px"}).setStyles({textAlign:"left"}).setStyles({zIndex:"10001"}).setHTML(c).inject(document.body);try{mary.Mask.dialog.focus()}catch(a){alert(a)}};String.prototype.resize=function(d,a,c){var b=this.split("://").pop();if(!b){return false}return"http://reimg.360quan.com/"+d+"/"+a+"/"+c+"/"+b};mary.Mask.doAlpha=function(){$(mary.Mask.shield).setOpacity(0.5)};mary.Mask.doOk=function(){try{$("mary_mask_shield").remove();$("mary_mask_alertFram").remove();mary.Mask.isShow=false}catch(a){}};mary.Mask.Show=function(b){try{if(mary.Mask.isShow){mary.Mask.doOk()}mary.Mask.getFrame(b);mary.Mask.doAlpha();mary.Mask.isShow=true}catch(a){}};mary.showAlert=function(b){var a=b.type?b.type:"";var c='<div class="alert'+a+'">\n';c+='<div class="alert'+a+'_tit"><h1>'+b.title+'</h1><a href="javascript:void(0);" onclick="mary.Mask.doOk();">关闭窗口</a></div>\n';c+='<div class="alert'+a+'_con">\n';c+="<dl>\n";c+="<dt>"+b.dt_innerHTML+"</dt>\n";c+="<dd>"+b.dd_innerHTML+"</dd>\n";c+="</dl>\n";c+="</div>\n";c+="</div>\n";mary.Mask.Show(c)};mary.alert=function(a){var d="";var e="";if(a.action){d=a.action}if(a.text){e=a.text}var c='<link href="http://image.360quan.com/css2008/alert.css" rel="stylesheet" type="text/css" />';c+='<div class="public_checkbox">';c+='    <div class="checkbox_top"><a class="close" href="javascript:void(0);" onclick="mary.Mask.doOk();">关闭</a>'+d+"</div>";c+='	<div class="checkbox_clew">';if(a.lefttrool){c+='        <img src="http://image.360quan.com/images2008/public/leftrool.gif" />'}else{if(a.rightrool){c+='        <img src="http://image.360quan.com/images2008/public/rightrool.gif" />'}else{c+='        <img src="http://image.360quan.com/images2008/public/warning.gif" />'}}c+=e;c+="    </div>";c+='    <div class="checkbox_but">';var b=["confirm_rool","confirm_del","confirm_set","confirm_special"];if(a.button=="both"){c+='<button class="alertbut1" id="mary_alert_confirm">确定</button>';if(!a.only){c+='<button class="alertbut2" onclick="mary.Mask.doOk();return false;">取消</button>'}}else{if(b.contains(a.button)){c+='        <input class="'+a.button+'" name="" type="button" value="" id="mary_alert_confirm" />'}else{c+='<button class="alertbut1" name="" type="button" value="" id="mary_alert_confirm">确定</button>'}}c+="    </div>";c+="</div>";mary.Mask.Show(c);if(!a.call_back){a.call_back=mary.Mask.doOk}$("mary_alert_confirm").addEvent("click",a.call_back)};var g_alert=function(b,a){mary.alert({text:b,action:a})};function getHostName(){return isWriteable()?"我":g_strip_nouse(channel_nickname)}function insertEmotion(b,a){if(!a){var c=$("content")}else{c=$(a)}$("content").value=c.value+b}function adversing(c){var a=(location.protocol=="https:"?"https://newcn.360quan.com/www/delivery/ajs.php":"http://newcn.360quan.com/www/delivery/ajs.php");var b=Math.floor(Math.random()*99999999999);if(!document.MAX_used){document.MAX_used=","}document.write("<script type='text/javascript'  src='"+a);document.write("?zoneid="+c);document.write("&amp;cb="+b);if(document.MAX_used!=","){document.write("&amp;exclude="+document.MAX_used)}document.write(document.charset?"&amp;charset="+document.charset:(document.characterSet?"&amp;charset="+document.characterSet:""));document.write("&amp;loc="+escape(window.location));if(document.referrer){document.write("&amp;referer="+escape(document.referrer))}if(document.context){document.write("&context="+escape(document.context))}if(document.mmm_fo){document.write("&amp;mmm_fo=1")}document.write("'><\/script>")};

/* OK
 http://image.360quan.cn/js/music/mary.music.js?ts=1268174928
 2009-12-31 07:41:33, H:e2d4ca9f67e298b0435fc735b2adff89 
*/
if(typeof(mary.music)=="undefined"){mary.music={}}mary.music.showUpdateDialog=function(){var a={type:"2",title:"编辑专辑名",dt_innerHTML:'专辑名：<input type=text id="new_catalog" value="'+album_name+'" />',dd_innerHTML:'<button class="alertbut1" onclick="updateCatalog();">确定</button>　<button class="alertbut2" onclick="mary.Mask.doOk()">取消</button>'};mary.showAlert(a)};mary.music.showCancelBackSound=function(){var a={type:"",title:"背景音乐",dt_innerHTML:'<img src="http://image.360quan.com/images2008/music/ok.gif" border="0" />',dd_innerHTML:'<ul>\n<li>背景音乐取消成功！</li>\n<li><a href="#" onclick="mary.Mask.doOk();return false;"><img src="http://image.360quan.com/images2008/music/an07.gif" border="0" /></a></li>\n</ul>\n'};mary.showAlert(a);setTimeout("mary.Mask.doOk();",2000)};mary.music.showSetBackSound=function(){var a={type:"",title:"背景音乐",dt_innerHTML:'<img src="http://image.360quan.com/images2008/music/ok.gif" border="0" />',dd_innerHTML:'<ul>\n<li>背景音乐设置成功！</li>\n<li><a href="#" onclick="mary.Mask.doOk();return false;"><img src="http://image.360quan.com/images2008/music/an07.gif" border="0" /></a></li>\n</ul>\n'};mary.showAlert(a);setTimeout("mary.Mask.doOk();",2000)};mary.music.showDeleteMusic=function(a,c){var d=c.parentNode.parentNode.id.split("_")[1];var b='<div class="alert">\n';b+='<div class="alert_tit"><h1>删除音乐？</h1><a href="#" onclick="mary.Mask.doOk(); return false;">关闭窗口</a></div>\n';b+='<div class="alert_con">\n';b+='<dl class="playhint">\n';b+="<ul>\n";b+='<dt>\n<img src="http://image.360quan.com/images2008/music/but11.gif" border="0" />\n</dt>\n';b+="<li>确定要删除选中音乐？</li>\n";b+="</ul>\n";b+="</dl>\n";b+='<div class="clear"></div>\n';b+='<div class="delbtnbox">\n';b+='<button onclick="deleteClip('+d+');" class="alertbut1" id="mary_alert_confirm">确定删除</button><button onclick="mary.Mask.doOk()" class ="alertbut2">取消</button>';b+="</div>\n";b+="</div>\n";b+="</div>\n";mary.Mask.Show(b)};mary.music.showMutiPlayError=function(){var a='<div class="alert">\n';a+='<div class="alert_tit"><h1>连播音乐</h1><a href="#" onclick="mary.Mask.doOk(); return false;">关闭窗口</a></div>\n';a+='<div class="alert_con">\n';a+='<dl class="playhint">\n';a+="请您至少选择1首歌曲进行播放\n";a+="</dl>\n";a+="</div>\n";a+="</div>\n";mary.Mask.Show(a)};mary.music.showNewAlbum=function(){strHtml='<div class="alert1">\n';strHtml+='<div class="alert1_tit"><h1>创建音乐专辑</h1><a href="#" onclick="mary.Mask.doOk();return false;">关闭窗口</a></div>\n';strHtml+='<div class="alert1_con">\n';strHtml+="<dl>\n";strHtml+='<dt>创建新专辑：<input type=text id="new_catalog" /></dt>\n';strHtml+='<dd><button class="alertbut1" onclick="addNewCatalog();" >确定</button></dd>\n';strHtml+="</dl>\n";strHtml+='<div class="div01">\n';strHtml+='<a href="javascript:void(null)" onclick="mary.Mask.doOk();mary.music.showAssocAlbum(\'\',this);"><strong>添加到已有专辑</strong></a><br>\n';var a=$("albums_list").getChildren().length;if($("albums_list").getFirst().className=="nocr"){a=0}strHtml+="你已创建了<span id='album_total'>"+a+'</span>个专辑，<a href="javascript:void(null)" onclick="mary.Mask.doOk();mary.music.showAssocAlbum(\'\',this);">点击这里添加到已有的专辑</a>\n';strHtml+="</div>\n";strHtml+="</div>\n";strHtml+="</div>\n";mary.Mask.Show(strHtml)};mary.music.showAssocAlbum=function(){strHtml='<div class="alert1">\n';strHtml+='<div class="alert1_tit"><h1>添加到已有专辑</h1><a href="#" onclick="mary.Mask.doOk();return false;">关闭窗口</a></div>\n';strHtml+='<div class="alert1_con">\n';strHtml+='<div class="div02">\n';strHtml+='<ul id="albums_box_list">\n';strHtml+=getAlbumBox();strHtml+="</ul>\n";strHtml+="</div>\n";strHtml+='<div class="div01">\n';strHtml+='<a href="javascript:void(null)" onclick="mary.Mask.doOk();mary.music.showNewAlbum(\'\',this);"><strong>创建新专辑</strong></a><br>\n';strHtml+='如果上面没有合适的选择，<a href="javascript:void(null)" onclick="mary.Mask.doOk();mary.music.showNewAlbum(\'\',this);">可以创建新专辑</a>\n';strHtml+='<button class="alertbut1" onclick="assocAlbum()">确定</button>&nbsp;<button class="alertbut2" onclick="mary.Mask.doOk()">取消</button>';strHtml+="</div>\n";strHtml+="</div>\n";strHtml+="</div>\n";mary.Mask.Show(strHtml)};function getAlbumBox(){var a="";jQuery("#albums_list").children().each(function(b,c){c=jQuery(c).children("a");if(c.length>0){a+='<li><a href="javascript:void(0);" onclick="albumSelect(this);"><input  name="albums_checked" type="checkbox" value="'+c.attr("album")+'" />'+c.html()+"</a></li>\n"}});return a}function albumSelect(a){a=$(a).getElement("input");a.checked=true;$("albums_box_list").getChildren().each(function(c){var b=c.getElement("a").getFirst();if(a!=b){b.checked=false}})}function updateCatalog(b,a,c){if(a=="delete"){$("catalog_"+b).style.display="none"}else{if(a="update"){$("catalog_link_"+b).innerHTML=c;$("catalog_link_"+b).href=channel_url+"/album/"+encodeURIComponent(c)}}}function createLink(){var a=$("music_list");if(!a){return true}$$(a.getElementsByTagName("dd")).each(function(b){var c=b.id.split("_")[1];b.innerHTML+='<br /><span><a href="http://music.360quan.com/update/'+c+'" class="edit_button">修改</a></span>  <span><a href="http://music.360quan.com/delete" class="del_button" onclick="deleteClip(\''+c+"');return false;\">删除</a></span>"})}function addNewCatalog(a){var c=$("new_catalog").value.trim();if(c==""){return false}if(c.length>30){c=c.substring(0,30)}var b=false;$("albums_list").getElements("a").each(function(e){if(e.innerHTML==c){b=true}});if(b){return false}var d=new Ajax("/music/index/createalbum?uid="+MusicSpace,{data:{album:c,uid:MusicSpace},onComplete:handleSaveNewCatalog.bind(this)}).request()}function handleSaveNewCatalog(d){var b=Json.evaluate(d);if(b.result!=true){return false}var a=$("new_catalog").value.trim();if(a.length>30){a=a.substring(0,30)}var c='<li><a href="/music?uid='+MusicSpace+"&album="+b.msg+'" album="'+b.msg+'">'+a+"</a></li>";jQuery("#albums_list").append(c);$("album_total").innerHTML=parseInt($("album_total").innerHTML)+1;mary.Mask.doOk()}function updateCatalog(){var b=$("new_catalog").value.trim();if(b==""){return false}if(b.length>30){b=b.substring(0,30)}var c=album_name;var a=false;$("albums_list").getElements("a").each(function(e){if(e.innerHTML==b){a=true}});if(a){return false}var d=new Ajax("http://music.360quan.com/updateCatalog",{data:{old_catalog:c,new_catalog:b},onComplete:handleUpdateCatalog.bind(this)}).request()}function handleUpdateCatalog(d){if(d){var a=$("new_catalog").value.trim();if(a.length>30){a=a.substring(0,30)}var c=album_name;var b=Json.evaluate(d);if(b.result){$("albums_list").getElements("a").each(function(e){if(e.innerHTML==c){e.innerHTML=a;e.href=channel_url+"/album/"+a}});album_name=a;$("music_list").getElements("td.musicgroup").each(function(e){if(e.getFirst().innerHTML==c||e.getFirst().innerHTML==g_strip_nouse(c)){e.getFirst().innerHTML=g_strip_nouse(a);e.getFirst().href=channel_url+"/album/"+encodeURIComponent(a).replace(/%2f/i,"%252f")}});mary.Mask.doOk()}else{if(b.filtered){alert("专辑名称被屏蔽")}alert("专辑修改失败")}}}function play(b){var a=new Array();a.push(b);mutiPlay(a)}function hookUp(b){var a=new Array();$("music_list").getElements("input[type=checkbox]").each(function(c){if(c.checked==true){a.push(c.value)}});if(a.length<1){mary.music.showMutiPlayError("",b);return false}mutiPlay(a)}function mutiPlay(a){window.open("/music?uid="+MusicSpace+"&mutiplay="+a,"播放专辑","status = 1, height = 555, width = 610, resizable = 0")}function checkMutiAvail(b){if(b.tagName.toLowerCase()=="input"&&b.type=="checkbox"){if(b.checked==true){switch_muti_status(true);return true}}var a=false;$("music_list").getElements("input[type=checkbox]").each(function(c){if(c.checked==true){a=true;return true}});if(a){switch_muti_status(true);return true}switch_muti_status(false);return false}function switch_muti_status(a){if(a){$("muti_a").style.display="";$("muti_font").style.display="none"}else{$("muti_a").style.display="none";$("muti_font").style.display=""}}function assocAlbum(){var b=new Array();$("music_list").getElements("input[name=selected_clip]").each(function(d){if(d.checked){b.push(d.value)}});if(b.length==0){alert("没有选中音乐，请选择至少一首音乐！");return false}var a="";jQuery("#albums_box_list").find("input[name=albums_checked]:checked").each(function(d,e){a=jQuery(e).val()});if(a==""){alert("请选择专辑！");return false}var c=new Ajax("/music/index/assocalbum?uid="+MusicSpace,{data:{uid:MusicSpace,album:a,clips:b},onComplete:handleAssocClipAlbum.bind(this)}).request()}function handleAssocClipAlbum(b){var a=Json.evaluate(b);if(a.result==true){mary.Mask.doOk();window.location.reload()}};

/* OK
 http://image.360quan.cn/js/music/mary.music.add.js?ts=1268174928
 2009-12-31 07:41:32, H:a9dfc0fa72f7facabeba0326e9ca2439 
*/
document.domain="360quan.com";function changeFile(a){if(!checkFileName()){resetForm();return false}try{var c=a.split("/").pop();c=a.split("\\").pop();c=c.split(".").shift();if(c.length>15){c=c.substring(0,15)}}catch(b){return false}if(c){$("music_title").value=c}}function upload_success(b){if(!$("music_list")){mary.alert({text:"上传成功",call_back:function(){window.location.href=channel_url}});return true}if(bgm&&$("bg_pre_"+bgm)){var a=new Element("a",{href:"javascript:void(0);",onclick:"setBgsound("+bgm+");return false;"}).setHTML("设为背景音乐");a.id="bg_pre_"+bgm;$("bg_pre_"+bgm).replaceWith(a);$("bg_pre_"+bgm).getParent().className="unablebgmusic"}bgm=b;addMusic(b);disableForm(false);resetForm();$("upload_progress").innerHTML="上传成功";$("upload_progress").style.color="red"}function addMusic(e){var c=new Element("tr",{id:"clip_"+e});var b=new Element("td",{colspan:7,algin:"center","v-align":"middle",style:"text-align:center;"});b.style.textAlign="center";b.innerHTML='<img src="http://image.360quan.com/images2008/music/loading.gif" />';var a=$("music_list").getElement("tbody");if(!a){a=$("music_list")}b.inject(c);c.injectTop(a);if(a.getChildren().length>10){a.getLast().remove()}var d=new Ajax("/getClip",{data:{clip_id:e,channel_id:channel_id},onComplete:function(j){var f=Json.evaluate(j);if(f.id){var i=new Element("tr",{id:"clip_"+f.id});var g='<input name="selected_clip" type="checkbox" value="'+f.id+'" onclick="checkMutiAvail(this);" />';new Element("td",{"class":"checkbox"}).setHTML(g).inject(i);new Element("td",{"class":"musicname"}).setHTML('<a href="javascript:play('+f.id+');">'+g_strip_nouse(f.title)+'<img src="http://image.360quan.com/images2008/music/listplaybtn.gif" /></a>').inject(i);if(album_name){new Element("td",{"class":"musicgroup"}).setHTML('<a href="'+channel_url+"/album/"+encodeURIComponent(album_name).replace(/%2f/i,"%252f")+'">'+g_strip_nouse(album_name)+"</a>").inject(i)}else{new Element("td",{"class":"musicgroup"}).setHTML("&nbsp;&nbsp;").inject(i)}new Element("td",{"class":"uploadate"}).setHTML(f.created_at.substring(0,10)).inject(i);if(bgm==f.id){new Element("td",{"class":"setbgmusic"}).setHTML('<a  id="bg_pre_'+f.id+'" href="javascript:void(null)" onclick="cancelBgsound('+f.id+');return false;" >取消背景音乐</a>').inject(i)}else{new Element("td",{"class":'uunablebgmusic"'}).setHTML('<a  id="bg_pre_'+f.id+'" href="javascript:void(null)"onclick="setBgsound('+f.id+');return false;" >设为背景音乐</a>').inject(i)}new Element("td",{"class":"delete"}).setHTML('<a id="del_btn_'+f.id+'" href="javascript:void(null)" onclick="mary.music.showDeleteMusic(\'\',this);return false;"><img src="http://image.360quan.com/images2008/music/listdelbtn.gif" />&nbsp;删除</a>').inject(i);new Element("td",{"class":"ring"}).setHTML('<a href="javascript:void(0);" onclick="downRing(\''+encodeURIComponent(f.title)+"');return false;\">铃声</a>").inject(i);var h=$("clip_"+f.id);if(h){h.replaceWith(i)}}}}).request()}function resetForm(){$("upload_form").reset()}function start_upload(){if(!checkForm()){return false}$("upload_progress").style.color="";$("upload_progress").innerHTML="歌曲正在上传中请稍候....";$("upload_progress").style.display="";$("upload_key").value=upload_key_pre+new Date().getTime();get_progress.pass($("upload_key").value).delay(500);try{$("upload_form").submit()}catch(a){reset_upload();return false}disableForm(true)}function reset_upload(){disableForm(false);$("upload_progress").innerHTML="歌曲正在上传中请稍候....";$("upload_progress").style.display="none";resetForm()}function checkForm(){if(!checkFileName()){return checkFileName()}if(!checkTitle()){return checkTitle()}return true}function checkTitle(){if($("music_title").value.trim()==""){g_alert("请输入歌曲名字");return false}if($("music_title").value.length>15){$("music_title").value=$("music_title").value.substring(0,15)}return true}function checkFileName(){var b=/\.mp3/i;var a=$("music_file").value;if(a.trim()==""){g_alert("请选择文件上传");return false}if(a.search(b)==-1){g_alert("文件格式不符，请重新选择音乐文件");return false}return true}function disableForm(a){if(a==undefined||a!=false){a=true}$("music_title").disabled=a;$("music_file").disabled=a;$("submit_btn").disabled=a;$("reset_btn").disabled=a}function upload_failed(){disableForm(false);$("upload_progress").innerHTML="歌曲正在上传中请稍候....";toggle_element($("upload_progress"));resetForm()}function get_progress(b){var a=new Ajax("/broker?forward="+encodeURIComponent("http://upload.360quan.com/progress.php?app=music&key="+b+"&time="+(new Date()).getTime()),{method:"get",onComplete:function(e){var c=Json.evaluate(e);if(c=="STOP"){window.stop();g_alert("请上传小于10MB的文件");return false}if(c=="-1"){$("upload_progress").innerHTML="歌曲正在上传中请稍候....";get_progress.pass(b).delay(1000)}else{if(c=="100"){$("upload_progress").innerHTML="上传成功";return true}else{if(c.percent&&c.percent>0&&c.percent<100){var d=Math.min(c.unit+1000,5000);$("upload_progress").innerHTML="歌曲正在上传中请稍候....("+c.percent.toFixed(2)+"%)";get_progress.pass(b).delay(d)}}}}}).request()};


/* 0.071 */
/* YCS $Rev: 5588 $ */