// JavaScript Document
function title(strName)
{
	window.title=strName;
}
function changeSource( strSource )
{
    var s;
	s="<OBJECT id=winMediaPlayerID ";
            s+="codeBase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715 ";
            s+="type=application/x-oleobject height=340 ";
            s+="standby=\"Loading Microsoft Windows Media Player components...\" "; 
            s+="width='100%' classid=CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6 ";
            s+="name=winMediaPlayer>";
        s+="<PARAM NAME=\"URL\" VALUE=\""+strSource+"\"> ";
        s+="<PARAM NAME=\"rate\" VALUE=\"1\">";
        s+="<PARAM NAME=\"balance\" VALUE=\"0\">";
        s+="<PARAM NAME=\"currentPosition\" VALUE=\"0\">";
        s+="<PARAM NAME=\"defaultFrame\" VALUE=\"0\">";
        s+="<PARAM NAME=\"playCount\" VALUE=\"999\">";
        s+="<PARAM NAME=\"CursorType\" VALUE=\"-1\">";
        s+="<PARAM NAME=\"autoStart\" VALUE=\"1\">";
        s+="<PARAM NAME=\"currentMarker\" VALUE=\"0\">";
        s+="<PARAM NAME=\"invokeURLs\" VALUE=\"-1\">";
        s+="<PARAM NAME=\"volume\" VALUE=\"50\">";
        s+="<PARAM NAME=\"mute\" VALUE=\"0\">";
        s+="<PARAM NAME=\"stretchToFit\" VALUE=\"-1\">";
        s+="<PARAM NAME=\"windowlessVideo\" VALUE=\"0\">";
        s+="<PARAM NAME=\"enabled\" VALUE=\"1\">";
        s+="<PARAM NAME=\"fullScreen\" VALUE=\"0\">";
        s+="<PARAM NAME=\"enableContextMenu\" VALUE=\"0\">";
        s+="<PARAM NAME=\"enableErrorDialogs\" VALUE=\"0\"> \n";
        
        s+="<Embed type='application/x-mplayer2' pluginspage='http://www.microsoft.com/windows/windowsmedia/download/' filename='"+strSource+"' src='"+strSource+"' Name='MediaPlayerTV' "; 
            s+="width='100%' ";
            s+="height='340' ";
            s+="AutoSize='1' ";
            s+="AutoStart='1' ";
            s+="ClickToPlay='1' ";
            s+="DisplaySize='1' ";
            s+="EnableContextMenu='0' ";
            s+="EnableFullScreenControls='1' "; 
            s+="EnableTracker='1' ";
            s+="Mute='0' ";
            s+="PlayCount='999' "; 
            s+="ShowControls='1' "; 
            s+="ShowAudioControls='1' "; 
            s+="ShowDisplay='0' ";
            s+="ShowGotoBar='0' ";
            s+="ShowPositionControls='1' "; 
            s+="ShowStatusBar='1' ";
            s+="ShowTracker='1'> ";
            s+="</embed> ";
    s+="</OBJECT>";
	
    document.getElementById("Nghenhac").innerHTML=s;
}
function changeSource1( strSource )
{
    var s;
	s="  <object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"100%\" height=\"340\"> ";
	s+="<param name=\"movie\" value=\""+strSource+"\"><param name=\"quality\" value=\"high\"><param name=\"BGCOLOR\" value=\"#FFFFFF\"> ";
	s+="<embed src=\""+strSource+"\" width=\"100%\" height=\"340\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" bgcolor=\"#FFFFFF\"> ";
            s+="</embed> ";
    s+="</OBJECT>";
	
    document.getElementById("Nghenhac").innerHTML=s;
}

function Convert(str)
{
str= str.replace(/\u00E1/g,'a');
str= str.replace(/\u00C1/g,'a');
str= str.replace(/\u00E0/g,'a');
str= str.replace(/\u00C0/g,'a');
str= str.replace(/\u1EA3/g,'a');
str= str.replace(/\u1EA2/g,'a');
str= str.replace(/\u00E3/g,'a');
str= str.replace(/\u00C3/g,'a');
str= str.replace(/\u1EA1/g,'a');
str= str.replace(/\u1EA0/g,'a');

//á Á


str= str.replace(/\u0103/g,'a');
str= str.replace(/\u0102/g,'a');
str= str.replace(/\u1EAF/g,'a');
str= str.replace(/\u1EAE/g,'a');
str= str.replace(/\u1EB1/g,'a');
str= str.replace(/\u1EB0/g,'a');
str= str.replace(/\u1EB3/g,'a');
str= str.replace(/\u1EB2/g,'a');
str= str.replace(/\u1EB5/g,'a');
str= str.replace(/\u1EB4/g,'a');
str= str.replace(/\u1EB7/g,'a');
str= str.replace(/\u1EB6/g,'a');
//a+ A+ 



str= str.replace(/\u00E2/g,'a');
str= str.replace(/\u00C2/g,'a');
str= str.replace(/\u1EA5/g,'a');
str= str.replace(/\u1EA4/g,'a');
str= str.replace(/\u1EA7/g,'a');
str= str.replace(/\u1EA6/g,'a');
str= str.replace(/\u1EA9/g,'a');
str= str.replace(/\u1EA8/g,'a');
str= str.replace(/\u1EAB/g,'a');
str= str.replace(/\u1EAA/g,'a');
str= str.replace(/\u1EAD/g,'a');
str= str.replace(/\u1EAC/g,'a');
// â Â 


str= str.replace(/\u00E9/g,'e');
str= str.replace(/\u00C9/g,'e');
str= str.replace(/\u00E8/g,'e');
str= str.replace(/\u00C8/g,'e');
str= str.replace(/\u1EBB/g,'e');
str= str.replace(/\u1EBA/g,'e');
str= str.replace(/\u1EBD/g,'e');
str= str.replace(/\u1EBC/g,'e');
str= str.replace(/\u1EB9/g,'e');
str= str.replace(/\u1EB8/g,'e');
// é É 


str= str.replace(/\u00EA/g,'e');
str= str.replace(/\u00CA/g,'e');
str= str.replace(/\u1EBF/g,'e');
str= str.replace(/\u1EBE/g,'e');
str= str.replace(/\u1EC1/g,'e');
str= str.replace(/\u1EC0/g,'e');
str= str.replace(/\u1EC3/g,'e');
str= str.replace(/\u1EC2/g,'e');
str= str.replace(/\u1EC5/g,'e');
str= str.replace(/\u1EC4/g,'e');
str= str.replace(/\u1EC7/g,'e');
str= str.replace(/\u1EC6/g,'e');
// ê Ê



str= str.replace(/\u00ED/g,'i');
str= str.replace(/\u00CD/g,'i');
str= str.replace(/\u00EC/g,'i');
str= str.replace(/\u00CC/g,'i');
str= str.replace(/\u1EC9/g,'i');
str= str.replace(/\u1EC8/g,'i');
str= str.replace(/\u0129/g,'i');
str= str.replace(/\u0128/g,'i');
str= str.replace(/\u1ECB/g,'i');
str= str.replace(/\u1ECA/g,'i');
// í Í


str= str.replace(/\u00F3/g,'o');
str= str.replace(/\u00D3/g,'o');
str= str.replace(/\u00F2/g,'o');
str= str.replace(/\u00D2/g,'o');
str= str.replace(/\u1ECF/g,'o');
str= str.replace(/\u1ECE/g,'o');
str= str.replace(/\u00F5/g,'o');
str= str.replace(/\u00D5/g,'o');
str= str.replace(/\u1ECD/g,'o');
str= str.replace(/\u1ECC/g,'o');
// ó Ó


str= str.replace(/\u01A1/g,'o');
str= str.replace(/\u01A0/g,'o');
str= str.replace(/\u1EDB/g,'o');
str= str.replace(/\u1EDA/g,'o');
str= str.replace(/\u1EDD/g,'o');
str= str.replace(/\u1EDC/g,'o');
str= str.replace(/\u1EDF/g,'o');
str= str.replace(/\u1EDE/g,'o');
str= str.replace(/\u1EE1/g,'o');
str= str.replace(/\u1EE0/g,'o');
str= str.replace(/\u1EE3/g,'o');
str= str.replace(/\u1EE2/g,'o');
// o+ O+



str= str.replace(/\u00F4/g,'o');
str= str.replace(/\u00D4/g,'o');
str= str.replace(/\u1ED1/g,'o');
str= str.replace(/\u1ED0/g,'o');
str= str.replace(/\u1ED3/g,'o');
str= str.replace(/\u1ED2/g,'o');
str= str.replace(/\u1ED5/g,'o');
str= str.replace(/\u1ED4/g,'o');
str= str.replace(/\u1ED7/g,'o');
str= str.replace(/\u1ED6/g,'o');
str= str.replace(/\u1ED9/g,'o');
str= str.replace(/\u1ED8/g,'o');
// ô Ô


str= str.replace(/\u00FA/g,'u');
str= str.replace(/\u00DA/g,'u');
str= str.replace(/\u00F9/g,'u');
str= str.replace(/\u00D9/g,'u');
str= str.replace(/\u1EE7/g,'u');
str= str.replace(/\u1EE6/g,'u');
str= str.replace(/\u0169/g,'u');
str= str.replace(/\u0168/g,'u');
str= str.replace(/\u1EE5/g,'u');
str= str.replace(/\u1EE4/g,'u');
// ú Ú




str= str.replace(/\u01B0/g,'u');
str= str.replace(/\u01AF/g,'u');
str= str.replace(/\u1EE9/g,'u');
str= str.replace(/\u1EE8/g,'u');
str= str.replace(/\u1EEB/g,'u');
str= str.replace(/\u1EEA/g,'u');
str= str.replace(/\u1EED/g,'u');
str= str.replace(/\u1EEC/g,'u');
str= str.replace(/\u1EEF/g,'u');
str= str.replace(/\u1EEE/g,'u');
str= str.replace(/\u1EF1/g,'u');
str= str.replace(/\u1EF0/g,'u');
// u+ U+


str= str.replace(/\u00FD/g,'y');
str= str.replace(/\u00DD/g,'y');
str= str.replace(/\u1EF3/g,'y');
str= str.replace(/\u1EF2/g,'y');
str= str.replace(/\u1EF7/g,'y');
str= str.replace(/\u1EF6/g,'y');
str= str.replace(/\u1EF9/g,'y');
str= str.replace(/\u1EF8/g,'y');
str= str.replace(/\u1EF5/g,'y');
str= str.replace(/\u1EF4/g,'y');
// ý Ý

str= str.replace(/\u0110/g,'d');
str= str.replace(/\u0111/g,'d');
// Ð, d

return str;

}

function Loading(divid)
{
   var loading = "<div align=center style='margin-bottom:20'><img src=images/loading.gif hspace=2 align=absbottom><font color='#ffffff' size=2 face=arial><b> &#272;ang t&#7843;i ...</b></font></div>";
   document.getElementById(divid).innerHTML = loading;
}

function CreateObject()
{
 var http;
 if(window.ActiveXObject){
	http = new ActiveXObject("Microsoft.XMLHTTP");
 }else if(window.XMLHttpRequest){
	http = new XMLHttpRequest();
	}
  return http;
}

var xmlhttp = CreateObject();
 
if(!xmlhttp) alert('Sorry we can not creat an ActiveX on your browser');

function command(dest, type) 
{
 xmlhttp.open("GET", dest, true);
 if(type=='s'){
 xmlhttp.onreadystatechange = Results;
 }else if(type=='s1'){
 xmlhttp.onreadystatechange = Results1;
 }else if(type=='p'){
 xmlhttp.onreadystatechange = Play;
 }else if(type=='add'){
 xmlhttp.onreadystatechange = Add;
 }
  xmlhttp.send(null);
}

function Results() {
  if(xmlhttp.readyState == 1 || xmlhttp.readyState == 2)
   {
	   Loading('Khungchinh');
   }
   else if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
	  document.getElementById("Khungchinh").innerHTML = xmlhttp.responseText;
        if(document.getElementById("loadertime"))
           document.getElementById("loadtime").innerHTML = document.getElementById("loadertime").value;
   }   
}
function Results1() {
  if(xmlhttp.readyState == 1 || xmlhttp.readyState == 2)
   {
	   Loading('ListAlbum_Chinh');
   }
   else if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
	  document.getElementById("ListAlbum_Chinh").innerHTML = xmlhttp.responseText;
       
   }   
}
function Play() {
   if(xmlhttp.readyState == 1 || xmlhttp.readyState == 2)
   {
	  Loading('Nghenhac');
   }
   else if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
	 var Nghenhac = document.getElementById("Nghenhac");
         Nghenhac.innerHTML = xmlhttp.responseText;
   }
}


function Add() {
   if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
      alert(xmlhttp.responseText);
   }
}

function DoPlay(id) {
  command('?sf=2&tid='+id+'&#p_1','p');
}

function mediaNext()
{
        if(document.getElementById("baihientai"))
           $idnext = document.getElementById("baihientai").value;
	DoPlay($idnext);
}

function ListCat(id, page) {
  command('?sf=1&theloai='+id+'&page='+page+'&#p_2','s');
}

function ListSinger(name,page) {
  command('?sf=1&srchby=trinhbayid&singer='+name+'&page='+page+'&#p_3','s');
}

function New(page) {
  command('?sf=1&page_num='+page+'&#p_3','s');
}


function Dielink(id) {
  command('?sf=6&id='+id+'&#p_4','add');
}

function ListAlbum(id) {
  command('?sf=3&page_num='+id+'&#p_3','s1');

}

function ShowAlbum(id) {
  command('?sf=1&srchby=album&albumid='+id+'&#p_6','s');
}

function Search(p) {
	  var kwd = document.getElementById("kwd").value;
	      kwd = kwd.replace("'","^");
	  if(kwd.length>2){
  command('?sf=1&srchby=ten_tacpham&srch='+Convert(kwd)+'&page='+p+'&#p_7','s');
      } else {
	   alert('Please type at least 3 words to search!');
	  }
}

function PlayAll(albumid)
{
  var  media =  "<embed type='application/x-mplayer2' pluginspage='http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp' src='stream.php?sid="+albumid+"' width=100% height=63 ShowStatusBar=1 Autostart=1 Loop=10 volume=150></embed>N&#7871;u kh&#244;ng nghe nh&#7841;c ho&#7863;c xem phim &#273;&#432;&#7907;c th&#236; b&#7841;n b&#7845;m th&#7917; v&#224;o n&#250;t <b>Play</b> v&#224;i l&#7847;n .";
  document.getElementById("playallsongs").innerHTML = media;
}