function replaceBadChar(str){
	var gStr = str;
	if(gStr!=''){
		gStr = gStr.replace(/\_/g,"").replace(/\(/g,"").replace(/\)/g,"").replace(/\[/g,"").replace(/\]/g,"").replace(/\//g,"").replace(/\·/g,"").replace(/\./g,"");
	}
	return gStr;
}

function l_s(str,strb){
	window.open("http://www.ting88.com/gg/mms/mms.asp?nm="+str);
}

function send_ivr(str,strb){
	//window.open("http://iplus.allyes.com/main/adfclick?user=colorzoneivr|iplusmb_ting88|iplusmb_ting88_12&db=iplus&bid=19915,1739,73&cid=76173,14831,54&sid=3286&show=ignore&url=http://iplusms.allyes.com/nims/colorzonepage/colorivr/index.htm?adfcid=76173&adfbid=19915");
}

function search_one(songn){
	window.open("/gg/down/down.asp?nm="+songn);
}

function search_two(songn){
	window.open("http://so.mp3.qihoo.com/?m=185899&p=2008&kw="+songn);
}

function s_down1(songn){
	window.open("/gg/down/down.asp?nm="+songn);
}

function s_down2(songn){
	window.open("/gg/down/downb.asp?nm="+songn);
}

function op(str,strb){
	window.open ("/player/play.asp?id="+str+"&num=|"+strb,'www_ting88_com','width=464,height=250');
}

function sc_song(mid,aid){
	window.open ("http://box.ting88.com/intobox.asp?mid="+mid+"&aid="+aid,'box_ting88_com','width=464,height=250');
}

function qqopen(str){
window.open ("/qq/reg.asp?"+str);
}

function downRing(str){
	window.open("http://www.139love.com/union_mms/t2t2_all_ring.asp?unionid=2002");	
}

function OpenLrc(str){
	window.open ("http://www.ting88.com/lrc/lrc_show.htm?"+str,'www_ting88_comb','width=500,height=337');
}

function CheckOthers(obj)
{
	for (var i=1;i<=obj.checked.length;i++)
	{
		var e = obj.elements[i];
			
			if (e.checked==false)
			{
				e.checked = true;
			}
			else
			{
				e.checked = false;
			}
	}
}

function CheckAll(obj)
{
	for (var i=1;i<=obj.checked.length;i++)
	{
		var e = obj.elements[i];
			e.checked = true// form.chkall.checked;
	}
}

//playb.htm
function lbsong(obj,n){
	var newurl="";
	var u = 0;
	for (var i=1;i<=obj.checked.length;i++){
		var e = obj.elements[i];
			if (e.checked==false){}
			else{
				newurl=newurl+"|"+e.value;
				u++;
			}
	}
	
	if(newurl==""){
		alert('请您选择后再播放');
	}else{
		if(u>n){
			alert('您最多只能连播'+n+'首歌');
		}else{
			window.open("http://www.ting88.com/play/playb.htm?sig_num="+newurl,"ting88player");
		}
	}
	return false;
}

function dlbsong(obj,n){
	var newurl="";
	var u = 0;
	for (var i=1;i<=obj.checked.length;i++){
		var e = obj.elements[i];
			if (e.checked==false){}
			else{
				newurl=newurl+"|"+e.value;
				u++;
			}
	}
	
	if(newurl==""){
		alert('请您选择后再播放');
	}else{
		if(u>n){
			alert('您最多只能连播'+n+'首歌');
		}else{
			window.open("http://www.ting88.com/play/dplayb.htm?sig_num="+newurl,"ting88player");
		}
	}
	return false;
}

function JM_cc(ob){
	ob.select();
	js=ob.createTextRange();
	js.execCommand("Copy");
	alert("歌曲地址已成功复制，赶快推荐给你的朋友们吧~！");
}

function showCopy(){
	document.write("&nbsp;将《"+song_name+"》推荐给您的好友! <input class=pinput1 onclick=\"JM_cc(surls)\" type='text' name='surls' value='"+location+"' size=55> 点击该地址复制歌曲");
}

function showCopyb(){
	document.write("√将歌曲列表推荐给您的好友!　<input name=\"urls\" type=\"text\"  value='"+location+"' size=\"80\" onMouseOver=\"this.focus()\" style='width:450px;' onFocus=\"this.select();\" onClick=\"JM_cc(urls)\"  class='pinput1'> 点击该地址复制歌曲")	
}

function checks(){ 
	doc=document.formx;
	NUM=doc.page.value;
	var i,j,strTemp; 
	strTemp="0123456789"; 
	if ( NUM.length== 0){
		alert("请填入正确的数字");
		doc.page.focus();
		doc.page.value="";
		return false;
	} 

	for (i=0;i<NUM.length;i++){ 
		j=strTemp.indexOf(NUM.charAt(i)); 
		if (j==-1){ 
			//说明有字符不是数字 
			alert("请填入正确的数字");
			doc.page.focus();
			doc.page.value="";
			return false;
		} 
	} 
	//说明是数字 
	return true; 
} 

function tj(str){
	var httpUrl="../inc/spec_hot_tj.asp?spec_id="+str;
	var obj_xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	obj_xmlhttp.open("post",httpUrl,false);
	obj_xmlhttp.send();
	if (obj_xmlhttp.readyState==4){
	 var errmsg=obj_xmlhttp.getResponseHeader("errmesage");
		alert(errmsg);
	}


}

function fav(str,strb){

	var httpUrl="../user/user_fav_add.asp?strb="+strb+"&str="+str;
	var obj_xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	obj_xmlhttp.open("post",httpUrl,false);
	obj_xmlhttp.send();
	if (obj_xmlhttp.readyState==4){
	 var errmsg=obj_xmlhttp.getResponseHeader("errmesage");

		alert(errmsg);
	}

}

function del_fav(strs){
	var newurl="";
	doc=document.form;
	for (var i=1;i<=doc.checked.length;i++)
	{
		var e = document.form.elements[i];
		if (e.checked==false)
		{}
		else
		{
		if(e.value!=""){
		newurl=newurl+"|"+e.value;
		}
		}
	}

	if(newurl==""){
		alert('请您选择后再进行删除');
	}else{
		location.href="user_fav_del.asp?strs="+strs+"&str="+newurl;
	}

return false;
}


function CheckAlla(str,strb){
	var lens=eval("document."+str+"."+strb).length;
	for (var i=0;i<lens;i++){
	var temp=eval("document."+str+"."+strb+"["+i+"]");
	temp.checked=true;
	}
}

function CheckOthersa(str,strb){
	var lens=eval("document."+str+"."+strb).length;
	for (var i=0;i<lens;i++){
	var temp=eval("document."+str+"."+strb+"["+i+"]");
	temp.checked=!temp.checked;
	}
}

function getXMLHttpRequest(){
	var progId,progIds = ["MSXML2.XMLHTTP.6.0" , "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"];
   	if (!window.ActiveXObject){
    	return new XMLHttpRequest();
	}else if(progId != null){
    	return new ActiveXObject(progId);
   	}else{
    	for(var i=0;i<progIds.length;i++){
     		try{
      			return new ActiveXObject(progId = progIds[i]);
     		}catch(ex){
      			progId = null;
     		}
    	}
   	}
}

function loadFile(url){
	try{
		var xmlHttp = getXMLHttpRequest();
      	xmlHttp.open("GET",url,false);
      	xmlHttp.send(null);
      	var stus = xmlHttp.status;
      	if (stus == 200 || stus == 0 || stus == 304){
       		return gb2utf8(xmlHttp.responseBody);
      	}else{
			return ""
		}
	}catch(ex){
		return "";
    }
}

//解决XMLHttpRequest读取中文网页时返回乱码
function gb2utf8(data){  
    var glbEncode = [];  
    gb2utf8_data = data;  
    execScript("gb2utf8_data = MidB(gb2utf8_data, 1)", "VBScript");  
    var t=escape(gb2utf8_data).replace(/%u/g,"").replace(/(.{2})(.{2})/g,"%$2%$1").replace(/%([A-Z].)%(.{2})/g,"@$1$2");  
    t=t.split("@");  
    var i=0,j=t.length,k;  
    while(++i<j) {  
        k=t[i].substring(0,4);  
        if(!glbEncode[k]) {  
            gb2utf8_char = eval("0x"+k);  
            execScript("gb2utf8_char = Chr(gb2utf8_char)", "VBScript");  
            glbEncode[k]=escape(gb2utf8_char).substring(1,6);  
        }  
        t[i]=glbEncode[k]+t[i].substring(4);  
    }  
    gb2utf8_data = gb2utf8_char = null;  
    return unescape(t.join("%"));  
}


function loadFileb(url){
	var loXML = new ActiveXObject("MSXML.DOMDocument");
	loXML.async = false;
	loXML.load(url);
	return loXML.xml;
}


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function showsMenu(obj){
	switch(obj){
	case '': 
		sMenu.innerHTML = '&nbsp;&nbsp;<a href="#">歌手分类</a>:<a href="http://www.3736.com/flash/gsfl_659.html" target="_blank">华语男歌手</a> <a href="http://www.3736.com/flash/gsfl_660.html" target="_blank">华语女歌手</a> <a href="http://www.3736.com/flash/gsfl_661.html" target="_blank">华语乐队组合</a> <a href="http://www.3736.com/flash/gsfl_662.html" target="_blank">国外歌手</a>';
		break;	
	case 'menu01':
		sMenu.innerHTML = '&nbsp;&nbsp;<a href="#">歌手分类</a>:<a href="http://www.3736.com/flash/gsfl_659.html" target="_blank">华语男歌手</a> <a href="http://www.3736.com/flash/gsfl_660.html" target="_blank">华语女歌手</a> <a href="http://www.3736.com/flash/gsfl_661.html" target="_blank">华语乐队组合</a> <a href="http://www.3736.com/flash/gsfl_662.html" target="_blank">国外歌手</a>';
		break;
	case 'menu02': 
		sMenu.innerHTML = '&nbsp;&nbsp;<a href="#">歌曲分类</a>:<a href="http://www.3736.com/flash/cl_10.html" target="_blank">华语男歌手</a> <a href="http://www.3736.com/flash/cl_11.html" target="_blank">华语女歌手</a> <a href="http://www.3736.com/flash/cl_12.html" target="_blank">华语乐队组合</a> <a href="http://www.3736.com/flash/cl_15.html" target="_blank">国外歌手</a> <a href="http://www.3736.com/flash/cl_16.html" target="_blank">影视原声碟</a>';
		break;

	}
}

function checkSearch(obj){
	var st = obj.str.value;
	if(st==''||st=='3736音乐搜索'){
		alert('请填写搜索内容!！');
		obj.str.focus();
		return;
	}
	if(obj.sgn.checked==true){
		tp = 'bs_name';
	}else if(obj.spn.checked==true){
		tp = 'gsname';
	}
	//window.location = 'http://search.ting88.com/ser/search.asp?searchtype='+tp+'&str='+st;
	//window.open('http://search.ting88.com/ser/search.asp?searchtype='+tp+'&str='+st);
	window.location='http://www.3736.com/search2.php?search='+tp+'&keyword='+st+'';
	return;
}
