var tempObj;var waitInterval;var current_id = 0;
function XmlHttp() {
 var xmlHttp = false; if (window.XMLHttpRequest) {
 xmlHttp = new XMLHttpRequest(); if(xmlHttp.overrideMimeType) {
 xmlHttp.overrideMimeType('text/xml'); }
 } else {
 try {
 xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
 try{
 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch(E) {
 xmlHttp = false; }
 }
 }
 if (!xmlHttp){
 alert("构造XmlHttp失败，相关的操作将不能继续！"); }
 this.xmlHttp = xmlHttp;
}



XmlHttp.prototype.response = function( sUrl, oXml , callback ,method, mimeType) {
 var xmlobj = this.xmlHttp; if (!xmlobj){
 return false; }
 try{
 if(method!="POST"){
 method = "GET"; }
 
 xmlobj.open(method, sUrl, true); xmlobj.setRequestHeader("Cache-Control","no-cache"); xmlobj.setRequestHeader("If-Modified-Since","0"); 
 if(mimeType){
 xmlobj.setRequestHeader("Content-Type",mimeType); }else{
 xmlobj.setRequestHeader("Content-Type","application/xml"); }
 xmlobj.setRequestHeader("Content-Type","UTF-8"); xmlobj.onreadystatechange = function() {
 if (xmlobj.readyState==4){
 if (xmlobj.status==200){
 if(callback && callback!=""){
 eval(callback+"(xmlobj)"); }
 }
 }
 }
 
 if (arguments.length >= 2){
 xmlobj.send(oXml); }else{
 xmlobj.send(null); }
 }catch(e){
 alert("发送请求出现异常！请确认您的网络处于连接状态。"+e); return false; }
}

function switchPane(elementid,cnt){
 for(var i=1;i<=cnt;i++){
 var obj_tab = document.getElementById(elementid+"-tab"+i); obj_tab.seq = i; obj_tab.onmouseover=function(){
 clearTimeout(this.waitInterval); tempObj=this; waitInterval=window.setTimeout("tempObj.change();",300); }; obj_tab.onmouseout = function(){
 clearTimeout(waitInterval); return false; }; obj_tab.onclick = function(){
 this.change(); }; obj_tab.change = function(){
 for(var j=1;j<=cnt;j++){
 document.getElementById(elementid+"-tab"+j).className = "off"; document.getElementById(elementid+"-"+j).style.display = 'none'; }
 document.getElementById(elementid+"-tab"+this.seq).className = "on"; document.getElementById(elementid+"-"+this.seq).style.display = ''; current_id = this.seq;
 }; }
}

function openMHPopup(url, width, height)
{
 url = url.replace("fs2.cyworld","fs2u.cyworld"); url = url.replace("fs3.cyworld","fs3u.cyworld"); url = url.replace("fs4.cyworld","fs4u.cyworld"); url = url.replace("fs5.cyworld","fs5u.cyworld"); url = url.replace("fs6.cyworld","fs6u.cyworld"); url = url.replace("fs7.cyworld","fs7u.cyworld"); url = url.replace("fs8.cyworld","fs8u.cyworld"); url = url.replace("fs9.cyworld","fs9u.cyworld"); url = url.replace("fs10.cyworld","fs10u.cyworld"); url = url.replace("fs11.cyworld","fs11u.cyworld"); url = url.replace("fs12.cyworld","fs12u.cyworld"); url = url.replace("fs13.cyworld","fs13u.cyworld"); url = url.replace("fs14.cyworld","fs14u.cyworld"); url = url.replace("fs15.cyworld","fs15u.cyworld"); url = url.replace("fs16.cyworld","fs16u.cyworld"); url = url.replace("fs17.cyworld","fs17u.cyworld"); url = url.replace("fs18.cyworld","fs18u.cyworld"); url = url.replace("fs19.cyworld","fs19u.cyworld");
 var targetName = "mhPop"; var str_domain = document.location.href; 
 var arr_domain = str_domain.split("/"); 
 url += "&base_domain="+arr_domain[2]; 

 winOpen(url, targetName, width, height);}

function scrapPost(mh_id,postid,loginid)
{
 if(arguments.length == 3){
 if(!loginid) {
 alert('请先登录!'); return; }

 if(loginid == mh_id ){
 alert('自已不能转自己的帖!'); return; }
 }

 var strUrl = "/ps2/common/scrap_pop.php?mh_id=" + mh_id + "&postid=" + postid + "&folder_type=8"; var strTargetName = ""; var WinWidth = "390"; var WinHeight = "390"; var ScrollBar = "no"; var Resize = "no"; var WinGubun = ""; var strProperty = ""; WinOpen(strUrl,strTargetName,WinWidth,WinHeight,ScrollBar,Resize,WinGubun,strProperty);}


function play(musicid,type,issueid){
 loadMusicBox(musicid,1); return;}


function playUpdateReadCnt(musicid,albumid){
 loadMusicBox(musicid,1); return;}



function playAll(albumid,type){
 loadMusicBox(albumid,2); return;}


function playAllUpdateReadCnt(musicids){
 var musicids = ""; var arrInput = document.getElementsByName("musicid[]"); for (var i=0; i<arrInput.length; i++){
 if(arrInput[i].checked == true){
 musicids+=arrInput[i].value + ","; }
 }
 if(musicids == ""){
 alert("请先选择歌曲!"); return; }
 loadMusicBox(musicids,2); return;}

function playSelectMusic(){
 var musicids = ""; var arrInput = document.getElementsByName("musicid[]"); for (var i=0; i<arrInput.length; i++){
 if(arrInput[i].checked == true){
 musicids+=arrInput[i].value + ","; }
 }

 if(musicids == ""){
 alert("请先选择歌曲!"); return; }

 loadMusicBox(musicids,1);}

function playUpgradeSelectMusic(albumid){
 var musicids = ""; var arrInput = document.getElementsByName("musicid[]"); for (var i=0; i<arrInput.length; i++){
 if(arrInput[i].checked == true){
 musicids+=arrInput[i].value + ","; }
 }

 if(musicids == ""){
 alert("请先选择歌曲!"); return; }
 loadMusicBox(musicids,1); if(albumid){
 updateMusicAlbumcnt(albumid); }
}


function openMusicBox(musicid,type)
{
 if(type == 8 || type == 9){
 playMinHpMusic(musicid,type); return; }else{
 loadMusicBox(musicid,type); return; }
}

function playMinHpMusic(cyid,type){

 var action_type = 0; var requestUrl = ""; var musicids = ""; 
 if( type == 8 || type == 9){
 var arrInput = document.getElementsByName("postid[]"); for (var i = arrInput.length-1 ; i >= 0; i--){
 if(arrInput[i].checked == true){
 musicids+=arrInput[i].value + ","; }
 }
 }

 if (musicids == ""){
 alert('请先选择歌曲'); return false; }

 requestUrl = "/music/musicbox/index.php?mh_id="+cyid+"&musicids="+musicids+"&type="+type; openNewMusicBox(requestUrl); return false; 
}
function openNewMusicBox(requestUrl)
{
 var strUrl = requestUrl; var strName = "musicbox"; var WinWidth = "800"; var WinHeight = "480"; var ScrollBar = "no"; var Resize = "no"; var WinGubun = ""; var strProperty = ""; WinOpen(strUrl,strName,WinWidth,WinHeight,ScrollBar,Resize,WinGubun,strProperty);}



function requestMusicBoxFiles(requestUrl){

 if(requestUrl == '') return; var xmlhttp = new XmlHttp(); if(window.event && window.event.srcElement){
 window.event.srcElement.onclick = new Function("return false;"); window.event.srcElement.style.cursor = "default"; }
 xmlhttp.response(requestUrl, null, "setMusicboxFiles");}

function setMusicboxFiles(xmlhttp){
 var responseText = xmlhttp.responseText; 
 
 openNewMusicBox();}

function loadMusicBox(musicid,type)
{
 var musicids = ""; if(!musicid){
 var arrInput = document.getElementsByName("musicid[]"); for (var i=0; i<arrInput.length; i++){
 if(arrInput[i].checked == true){
 musicids+=arrInput[i].value + ","; }
 }
 }else{
 musicids = musicid; }

 if(type != 11 && musicids == ""){
 alert("请先选择歌曲!"); return; }

 if ( type!= 11 && (musicids == '' || type == '')) {
 return; }

 var requestUrl = '';
 switch(type)
 {
 case 1:
 
 break;
 case 2:
 
 
 break;
 case 3:
 
 
 break;
 case 4:
 arr_musicinfo = musicids.split('|'); writer_cyid = arr_musicinfo[0]; postid = arr_musicinfo[1]; 
 updateMusicItemReadcnt(writer_cyid,postid); break; case 5:
 if(musicids != 1){
 arr_musicinfo = musicids.split('|'); writer_cyid = arr_musicinfo[0]; postid = arr_musicinfo[1]; updateMusicItemReadcnt(writer_cyid,postid); }
 break; case 6:
 break; case 7:
 break; case 8:
 break; case 10:
 arr_musicinfo = musicids.split('|'); writer_cyid = arr_musicinfo[0]; postid = arr_musicinfo[1]; 
 updateMusicItemReadcnt(writer_cyid,postid); break; }
 requestUrl = "/music/musicbox/index.php?musicids="+musicids+"&type="+type; openNewMusicBox(requestUrl); return false;
}

function updateMusicItemReadcnt(writer_cyid,postid)
{
 var xmlhttp = new XmlHttp(); var requestUrl = "/music/musicbox/update_music_item_readcnt.php?writer_cyid="+writer_cyid+"&postid="+postid;
 
 xmlhttp.response(requestUrl, "", "");}

function updateMusicAlbumcnt(albumid)
{
 var xmlhttp = new XmlHttp(); var requestUrl = "/music/musicbox/update_music_album_readcnt.php?albumid="+albumid; if(window.event && window.event.srcElement){
 window.event.srcElement.onclick = new Function("return false;"); window.event.srcElement.style.cursor = "default"; }
 xmlhttp.response(requestUrl, "", "");}

function updateMusicOriginalcnt(musicids)
{
 var xmlhttp = new XmlHttp(); var requestUrl = "/music/musicbox/update_music_original_readcnt.php?musicids="+musicids; if(window.event && window.event.srcElement){
 window.event.srcElement.onclick = new Function("return false;"); window.event.srcElement.style.cursor = "default"; }
 xmlhttp.response(requestUrl, "", "");}

function enterJukebox(postid) {
 var url = "/ps2/music/music_buy_pop.php?menuid=<?=$menuid;?>&postid="+postid; var targetName = "EnterJukebox"; var width = 390; var height = 230;
 WinOpen(url,targetName, width, height);}

function musicShow(postid, music_url, colspan){
 var $html = '<td colspan="' + colspan + '" style="height:60px;" valign="top" align="center"><embed type="application/x-shockwave-flash" src="../../music/cyworld_music_player.swf" style="" id="music_player" name="music_player" bgcolor="eeeeee" quality="high" wmode="transparent" salign="t" flashvars="quality=high&amp;music_url=' + music_url + '" width="442" height="28"></td>'; $(".music_show")
 .html('')
 .hide(); $(".music_flag").removeClass("last"); $("#musicflag_"+postid).addClass("last"); $("#musicshow_"+postid)
 .html($html)
 .show();}
function musicShow(postid,music_url){
 music_url = "http://"+decode64(music_url); var html = '<embed type="application/x-shockwave-flash" src="../../music/cyworld_music_player.swf" style="" id="music_player" name="music_player" bgcolor="eeeeee" quality="high" wmode="transparent" salign="t" flashvars="quality=high&amp;music_url='+music_url+'" width="442" height="28">'; $(".music_show")
 .html('')
 .hide(); $("#musicshow_"+postid)
 .append(html)
 .show();}
function recommand(postid,mh_id){
 var postid = parseInt(postid); var mh_id = parseInt(mh_id); if(isNaN(Number(postid))){
 alert('音乐不存在啊！'); return false; }
 if(isNaN(Number(mh_id))){
 alert('mh_id为空!'); return false; }
 var url = "/ps2/common/ps_recommend_pop.php?menuid=4&postid="+postid+"&mh_id="+mh_id; $.facebox({ajax: url});}/* [2010-02-09 14:30:15] 0.00192308425903 */