var http = createRequestObject();var lastUrl = '';var current_url = '';var field = '';var interval = '';function createRequestObject() {var xmlhttp;try { xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");} catch(f) { xmlhttp=null; }} if(!xmlhttp&&typeof XMLHttpRequest!="undefined") {xmlhttp=new XMLHttpRequest();} return  xmlhttp;} function sendRequest(current_url,act) {try{field = document.getElementById("data_field");document.getElementById("loading").innerHTML = loadingText;document.getElementById("loading").style.display = "block";current_url = encodeURIComponent(current_url);http.open('POST',  'index.php');http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');http.onreadystatechange = handleResponse;http.send('url='+current_url);}catch(e){}finally{}} function handleResponse() {try {if((http.readyState == 4)&&(http.status == 200)){document.getElementById("loading").style.display = "none";response = http.responseText;if (current_url.indexOf('Play') != -1 || current_url.indexOf('Gift') != -1) {field.style.marginBottom = "10";}field.innerHTML = response;field.style.display = "";}} catch(e){} finally{}} function getVar(url,cnt){url=url+'#';url=url.split('#');if (!url[1]) window.location.href = '#Home';url=url[1];url=url+',';url=url.split(',');if (url[0] == 'Logout')window.location.href = '?refresh=1';if (cnt != -1) {url=url[cnt];if (!url) return '';}return url;}function loadPage() {act = getVar(window.location.href,0);if (act) {current_url=window.location.href;current_url=current_url+'#';current_url=current_url.split('#');current_url=current_url[1];if (current_url) sendRequest(current_url,act);}}function urlCheck(){url=window.location.href;if (url.indexOf('?') != -1 ) {url_temp = url.split('?');clearInterval(interval);href = url_temp[0];url=url+'#';url=url.split('#');if (url[1]) window.location.href = href+'#'+url[1];return;}if (url != '' && url!=lastUrl){loadPage();lastUrl=url;}}function startLoad() {interval = setInterval('urlCheck()',100);}function do_search() {kw = document.getElementById("keyword").value;if (!kw) alert('Bạn chưa nhập từ khóa');else {kw = encodeURIComponent(kw);s_type = document.getElementById("searchType");type = s_type.options[s_type.selectedIndex].value;switch (type) {case 'song' : type = 1; break;case 'singer' : type = 2; break;case 'album' : type = 3; break;}last_url = '';window.location.href = '#Search,'+type+','+kw;}return false;}function trim(a) {return a.replace(/^s*(S*(s+S+)*)s*$/, "$1");}function popup(url,wdname,width,height){if (width == null)  { width  = 200; } if (height == null) { height = 400; }newwin=window.open(url,wdname,'fullscreen=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width='+width+', height='+height);if (document.all){newwin.moveTo(0,0);newwin.focus();}}function toggle_show(id) {var e = document.getElementById(id);if(e.style.display == 'block')e.style.display = 'none';else e.style.display = 'block';}function mouseReallyOut(oThis, e) {if (e.relatedTarget) {return(e.relatedTarget != oThis && e.relatedTarget.parentNode != oThis);}return(e.toElement != oThis && e.toElement.parentNode != oThis);}function go_play(link_play){web_url = link_play;document.location.href = web_url+window.location.hash;document.getElementById('thePlayerId').sendEvent('stop');}