c': musicHandle.style.display=""; title='Nhấn vào đây nếu bạn không thể vào diễn đàn'; musicPageRefresh(); break; case 'news': contentHandle.style.display=""; title='Những tin tức mới nhất'; break; case 'games': gamesHandle.style.display=""; title='Trò chơi âm nhạc'; break; case 'help': contentHandle.style.display=""; title='Trợ giúp người sử dụng'; break; case 'poll': contentHandle.style.display=""; title='Kết quả thăm dò'; break; case 'forum': contentHandle.style.display=""; title='Diễn đàn thảo luận'; break; } headHTML.innerHTML=title; headHandle.style.display=""; loadingHandle.style.display="none"; window.defaultStatus=' '; subActionScript.src=onlineURL; //document.body.scrollTop=lastTop; firstLoad=false; } function loadPage() { var cURL; try { cURL=window.location.href.split('#'); cURL=cURL[1]; } catch(e) { } if (!urlGetVar(1)) document.body.scrollTop=0; if (!cURL) cURL='music'; if (firstLoad) cURL=cURL.replace('music_a,','music,'); //pageURL='page/music.txt'; //pageURL=dataURL+'?page='+cURL; pageURL=baseURL+'page.php?act=data&on_loading=1&page='+cURL; //window.open(pageURL); if (urlGetVar(0)!='music_a') { window.defaultStatus='Opening page '+window.location.href+'...'; loadURLHTML.innerHTML='Bấm vào đây nếu trang tải quá lâu'; /*document.body.scrollTop=0; musicHandle.style.display="none"; contentHandle.style.display="none"; gamesHandle.style.display="none"; headHandle.style.display="none";*/ loadingHandle.style.display=""; } actionScript.src=pageURL; //window.open(actionScript.src); } function urlGetVar(id) { cURL=window.location.href; try { cURL=cURL.split('#'); cURL=cURL[1]; cURL=cURL.split(','); cURL=cURL[id]; } catch (e) { cURL=''; } return cURL; } function checkURL() { var cURL; cURL=window.location.href; if (cURL!=lastURL) { setTimeout("loadPage()",100); lastURL=cURL; } document.title=pageTitle; loadingHandle.style.top=document.body.scrollTop+3; //loadingHandle.style.left=3; try { document.copyright.SetVariable('onlines',userOnline); document.copyright.SetVariable('members',VisitMembers); document.copyright.SetVariable('visitors',visitCounter); } catch(e) { } if (mediaTip!='') mediaStatusHTML.innerHTML='» '+mediaTip; else mediaStatusHTML.innerHTML=mediaStatus(); mediaTimeHTML.innerHTML=mediaTime(); if (mediaTime()!='00:00 - 00:00') window.status="["+mediaTime()+"] "+mediaStatusHTML.innerHTML; else window.status=mediaStatusHTML.innerHTML; } function linkFocus() { if (event.srcElement.tagName=='A' && event.button==1) { if (event.srcElement.target=='') { lastTop=document.body.scrollTop; lastURL=''; } } } function forceFrame() { if (top.location!=window.location) top.location.replace(window.location); } function unloadP() { //subActionScript.src=onlineURL+"?unload=1"; //window.open(onlineURL+"?unload=1","uncounter","statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=1,height=1"); winMedia.style.display="none"; } function initalize() { forceFrame(); document.onmouseup = linkFocus; window.onunload=unloadP; document.write(hSite); setInterval("checkURL()",100); setInterval("subActionScript.src=onlineURL;",300000); } initalize(); function pollClick() { var i; for (i=1; i<=pollName.length; i++) if (pollName[i-1].checked) pollSelect.href='#poll,'+i; } mediaTip=''; mediaCnt=0; mediaRepeat=false; playList=new Array(); autoPlay=false; mediaAuto=true; gRoot=''; gSinger=''; gSong=''; songListStr=''; singerListStr=''; filterWord=''; fromEmail=''; toEmail=''; msgText=''; rootList=new Array( 'Da81n_ca||Dân ca' ,'Ho2a_ta82u||Hòa tấu' ,'Nha5c_Ca1ch_Ma5ng||Nhạc Cách Mạng' ,'Nha5c_phim||Nhạc phim' ,'Nha5c_Quo72c_Te72||Nhạc Quốc Tế' ,'Nha5c_Rock||Nhạc Rock' ,'Nha5c_thie72u_nhi||Nhạc thiếu nhi' ,'Nha5c_tie73n_chie72n||Nhạc tiền chiến' ,'Nha5c_tre3||Nhạc trẻ' ,'Nha5c_Tri5nh||Nhạc Trịnh' ,'Nha5c_tru75_ti2nh||Nhạc trữ tình' ,'null||null||null'); function mediaCommand(cmd, v) { switch(cmd) { case "volume": if (winMedia.settings.mute==false) winMedia.settings.volume=v; else { winMedia.settings.volume=v; winMedia.settings.mute=true; } break; case "seek": try { winMedia.controls.currentPosition=winMedia.currentMedia.duration*v/100; } catch(e) { } break; } } function mediaError() { //Sau 30 giây m vẫn trạng thái lỗi thì thử kết nối lại setTimeout("if (winMedia.playState==10) winMedia.controls.play();",30000); } function mediaEnded() { if (mediaRepeat) setTimeout("winMedia.controls.play();",1000); else setTimeout("mediaPlayNext();",1000); } function mediaPlay(root, cRoot, singer, cSinger, song, cSong, author, link, lyrics) { _Download=function() { actionHTML.innerHTML=''; } _doPlay=function() { winMedia.URL=link; playListAdd(cRoot, cSinger, cSong, song, 1); musicPageRefresh(); } winMedia.controls.stop(); setTimeout("_doPlay();",1000); key=cSinger.substr(0,1).toUpperCase(); keyS=cSong.substr(0,1).toUpperCase(); if (root=='') root=cRoot; if (key<'A' || key>'Z') key='@'; if (keyS<'A' || keyS>'Z') keyS='@'; info=''; if (song!='') info+='Ca khúc: '+song+' [ Tải về ]
'; //if (author!='') //info+='Sáng tác: '+author+'
'; if (singer!='') info+='Trình bày: '+singer+'
'; info+='Tìm tương tự: '+keyS+', '; info+=''+key+', '; info+=''+root+''; songInfoHTML.innerHTML=info; _saveInfo=function() { fromEmail=femail.value; toEmail=temail.value; msgText=msg.value; } _doSend=function() { if (femail.value=='') { alert('Bạn phải nhập Email của người gửi'); femail.focus(); } else if (femail.value.indexOf('@')<0) { alert('Địa chỉ Email người gửi không hợp lệ'); femail.focus(); } else if (temail.value=='') { alert('Bạn phải nhập Email của người nhận'); temail.focus(); } else if (temail.value.indexOf('@')<0) { alert('Địa chỉ Email người nhận không hợp lệ'); temail.focus(); } else { window.defaultStatus='Email đang được gửi đi...'; msgTmp=msg.value; msgTmp=msgTmp.replace(/\n/g,'
'); msgTmp=msgTmp.replace('&','%26'); msgTmp=msgTmp.replace('?','%3F'); mailUrl='module/mail.php?from='+femail.value+'&to='+temail.value+'&msg='+msgTmp+'&url='+cRoot+','+cSinger+','+cSong; subActionScript.src=mailUrl; } } _doClear=function() { femail.value=''; temail.value=''; msg.value=''; femail.focus(); } html=''; //if (lyrics.length<50) //lyricsHTML.style.display="none"; //else //{ html= '
 
'+ ''+ ''+ '
'+lyrics+'
'; lyricsHTML.style.display=""; lyricsHTML.innerHTML='';//html; //} html+= '
 
'+ ''+ ''+ '
'+ ''+ ''+ ''+ ''+ '
Email người gửi
Email người nhận
Lời nhắn fo();" onChange="_saveInfo();" rows=5 class=PINPUT style="width:100%">'+msgText+'
'; presentHTML.style.display=""; presentHTML.innerHTML=html; } function mediaPlayBack() { var i, id; id=playList.length; for (i=0; i=playList.length) id=0; try { window.location='#music_a,'+playList[id][0]+','+playList[id][1]+','+playList[id][2]; lastURL=''; } catch(e) { } } function mediaPlayNext() { var i, id; id=playList.length; for (i=0; i3) mediaCnt=0; switch (mediaCnt) { case 0: bufferB=' »'; playB=' »'; pauseB=''; loadB=''; break; case 1: bufferB=' »»'; playB=' »'; pauseB=''; loadB='.'; break; case 2: bufferB=' »»»'; playB=' »'; pauseB='.'; loadB='..'; break; case 3: bufferB=''; playB=''; pauseB='.'; loadB='...'; break; } switch (winMedia.playState) { case 1: mS='Đã dừng'+pauseB; break; case 2: mS='Đang tạm dừng'+pauseB; break; case 3: mS='Chơi nhạc'+playB; break; case 6: mS='Đang tải nhạc'+bufferB; break; case 9: mS='Đang kết nối'+loadB; break; default: if (winMedia.URL=='') mS='http://chauthanh.info/'; //jaaaaa else mS='Mất kết nối'; break; } return mS; } function musicCommand(cmd) { switch (cmd) { case "play": winMedia.controls.play(); break; case "pause": winMedia.controls.pause(); break; case "stop": winMedia.controls.stop(); break; case "pre": winMedia.controls.currentPosition-=10; mediaSeek(); break; case "forward": winMedia.controls.currentPosition+=10; mediaSeek(); break; case "back": mediaPlayBack(); break; case "next": mediaPlayNext(); break; case "soundon": winMedia.settings.mute=false; break; case "soundoff": winMedia.settings.mute=true; break; case "repeat": mediaRepeat=true; break; case "playlist": mediaRepeat=false; break; } } function musicFunction(cmd, root, singer, song, songName) { switch (cmd) { case 1: playListAdd(root, singer, song, songName, 0); alert('Đã thêm ca khúc "'+songName+'" vào danh sách!'); break; case 2: break; default: alert('Bản BETA chưa có chức năng này! Chúng tôi sẽ sớm đưa ra bản chính thức trong thời gian ngắn nhất!'); } } function songIcon(folder, file, pSong) { var iconFile; if (folder==gRoot && file==gSinger && pSong==gSong) name="i_song_p"; else name="i_song"; return 'Thêm bài hát vào danh sách'; } function musicPageRefresh() { if (urlGetVar(0)!='music_a') { filterWord=urlGetVar(1); if (filterWord=='@') filterWord=''; filterWord+=' '+search.value; //Loc ky tu trang for (i=0; i '+ ''; list=singerListStr.split('**'); list2=new Array(); cnt=0; for (i=0; ilist.length) cPageS=1; finish=start+iPP; if (finish>list.length) finish=list.length; for (i=start; i'+ ''+ ''; } html+= '
'+info[1]+''+info[0]+'
'+ '
'; for (i=1; i<=pageCnt; i++) { html+=' '; } html+='
Trang '; if (i==cPageS) html+=''+i+''; else html+=''+i+''; html+='
'; if (list.length==0) singerListHTML.style.display="none"; else singerListHTML.style.display=""; singerListHTML.innerHTML=html; } if (songListStr=='') songListHTML.style.display="none"; else { html= '
 
'+ ''; list=songListStr.split('**'); list2=new Array(); cnt=0; for (i=0; ilist.length) cPage=1; finish=start+iPP; if (finish>list.length) finish=list.length; _Over=function(obj, id) { obj.className="ICONHL"; switch (id) { case 1: window.status='Thêm ca khúc vào danh sách'; break; case 2: window.status='Tải ca khúc này về máy tính của bạn'; break; } } autoPlayLink=''; for (i=start; i'+ ''+songIcon(info[3], info[4], info[5])+''; html+= ''+ ''; } html+= ''+ '
'+info[2]+''+ ''+info[1]+'
'+ '
4DC style="border-collapse: collapse;"> '; for (i=1; i<=pageCnt; i++) { html+=' '; } html+='
Trang'; if (i==cPage) html+=''+i+''; else html+=''+i+''; html+='
'; if (list.length==0) songListHTML.style.display="none"; else songListHTML.style.display=""; songListHTML.innerHTML=html; if (info[3]=='') document.body.scrollTop=200; else document.body.scrollTop=600; if (autoPlay && autoPlayLink!='') { window.location=autoPlayLink; lastUrl=''; } autoPlay=false; } } function musicSearch() { _pSearch=function(act) { key=search.value.substr(0,1).toUpperCase(); if (key<'A' || key>'Z') key='@'; window.location='#music,'+key; lastURL=''; } sBox='Nội dung cần tìm (Tieng Viet khong dau) '; clearSB=function() { search.value=''; lastURL=''; } iDx=''; for (i=64; i<=90; i++) { ch=String.fromCharCode(i); iDx+=''+ch+'  '; } //quick Link mType=''; for (i=0; i0) if (i==6 || i==12) mType+='
'; else mType+=' - '; mType+=''+rr[1]+''; } html= '
'+ ''+ ''+ ''; html+= '
'+mType+'
'+sBox+'
'+iDx+'
'; searchHTML.innerHTML=html; } function titleCommand(cmd) { switch (cmd) { case "play": mediaTip='Chơi nhạc'; break; case "pause": mediaTip='Tạm dừng chơi nhạc'; break; case "stop": mediaTip='Dừng chơi nhạc'; break; case "back": mediaTip='Chơi bài nhạc kề trước'; break; case "pre": mediaTip='Chơi lại đoạn nhạc trước'; break; case "forward": mediaTip='Bỏ qua một đoạn nhạc'; break; case "next": mediaTip='Chơi bài nhạc kế tiếp'; break; case "soundon": mediaTip='Mở loa (Đang tắt)'; break; case "soundoff": mediaTip='Tắt loa (Đang mở)'; break; case "repeat": mediaTip='Đang chơi theo danh sách'; break; case "playlist": mediaTip='Đang chơi lặp lại 1 bài'; break; case "volume": mediaTip='Điều chỉnh âm lượng'; break; default: mediaTip=''; } } function playListRefresh() { _cPL=function() { tmp=unescape(document.cookie); s1=tmp.indexOf(''); s2=tmp.indexOf(''); tmp=tmp.substr(s1+8,s2-s1-8); return tmp; } _Swap=function(id, nId) { for (j=0; j<=3; j++) { tmp=playList[id][j]; playList[id][j]=playList[nId][j]; playList[nId][j]=tmp; } } _Up=function(id) { nId=id+1; if (nId>playList.length-1) nId=playList.length-1; _Swap(id, nId); _reD(); } _Dn=function(id) { nId=id-1; if (nId<0) nId=0; _Swap(id, nId); _reD(); } _Dl=function(id) { document.cookie='playList=;'; l=playList.length-1; for (i=id; i0) playList.pop(); } _reD=function() { if (playList.length==0) { try { l1=_cPL().split("/"); for (i=1; i=0; i--) { if (cDown++<20) cPL+='/*'+playList[i][0]+'*'+playList[i][1]+'*'+playList[i][2]+'*'+playList[i][3]; html+= ''+ ''+ ''+ ''+ ''; if (gRoot==playList[i][0] && gSinger==playList[i][1] && gSong==playList[i][2]) html+=''; else html+=''; html+=' '+playList[i][3]+''; } html+=''; playListHTML.innerHTML=html; playListStatusHTML.innerHTML=''+playList.length+' ca khúc [ Xóa danh sách ]'; cPL+=''; document.cookie="playList="+escape(cPL)+"; expires=Tue, 27 Sep 3000 03:51:48 UTC;"; } _reD(); } function playListAdd(root, singer, song, songName, cR) { aR=false; for (i=0; i'+rr[1]+''; } html+= '
» Tìm theo chữ cái'; for (i=64; i<=90; i++) { if ((i-64) % 14==0) html+='
   » '; ch=String.fromCharCode(i); html+=''+ch+' '; } html+='

'; musicHTML.innerHTML=html; } musicMainHTML.innerHTML= ''+ ''+ ''+ ''+ ''+ '
'+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ '
'+flashEmbed("buttonr",26,200)+'
MS00:00 - 00:00
'+flashEmbed("buttonb",200,30)+'
'+ '
'+ ''+ ''+ ''+ ''+ '
'+ '
'+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ '
'; winMedia.settings.autoStart = true; winMedia.settings.balance = 0; winMedia.settings.enableErrorDialogs = false; winMedia.settings.invokeURLs = false; winMedia.settings.mute = false; winMedia.settings.playCount = 1; winMedia.settings.rate = 1; winMedia.settings.volume = 100; winMedia.enabled = false; quickMenu(); playListRefresh(); musicSearch(); newsHTML.innerHTML= '» Khai trương website music CHAUTHANH@INFO
Xem tất cả
' +'
'; pollHTML.innerHTML= 'Bạn nghĩ gì về việc đưa trắc nghiệm vào thi học kì I sắp tới?
'+ ' Phù hợp, xem như làm quen với thi Tốt nghiệp và ĐH
Là cơ hội tốt vì dễ làm hơn đề tự luận
Mất thời gian và khó làm bài
Không quan tâm
';siteLink=new Array( 'www.tbbvn.com/TBBvn', 'www.cakhucvn.net/Ca khúc VN', 'www.viethacker.org/Viet Hacker' ); html=''; for (i=0; i'+info[1]+'
'; } html+='
'; linksHTML.innerHTML=html;