﻿// * 站点全局配置及公共函数文件，请按各个参数的注释进行配置，修改前请自行备份此文件。 *//
var SiteTitle=" - 亲亲音乐频道 "; //网站的标题，此标题为主标题，请自行改动。
var SiteStatCode="<script onreadystatechange=\"countChange(readyState)\" charset=gb2312 src=\"http://www.50bang.com/click.js?user_id=8806\"></script>"; //网站的统计系统代码，支持HTML格式，不要换行
var reError=false; //是否允许错误，true为忽略错误，false为不忽略错误，建议为false
var HrefOpenMode="_blank"; //默认未定义target的超级链接打开的方式，设为_self或_blank，如果你的网站访问量很大，请设为_self
var DataUrl="";//数据服务接口，可自定义或让系统自动检测，推荐让系统检测
var FlashUrl="http://flash.772.cn/Search.asp?SearchDot=XCMSTitle&KeyWord="; //您的Flash站的地址，这个在歌曲列表页中的“同名FLASH”将调用此地址
var MMSUrl="/AD/MMS/SearchMMS.html#"; //您的短信接口代码，这个在歌曲列表页中的“铃声”将调用此地址发送铃声
var MusicBoxUrl="/User/AddMusicBox.asp?SongID="; //您的音乐盒地址，这个在歌曲列表页中的“音乐盒”将使用此地址加入音乐盒
var LSN="AE6DA88FC7A3";//站点的校验序列号，请向我们索取
var strArea="CN772Music";//Session或Cookie的作用域，一般不要更改;

window.onerror = function(){return reError;}
if((document.location.href.indexOf("Play")==-1) && (document.location.href.indexOf("Song")==-1)){
document.title+=SiteTitle;
document.write("<base target=\""+HrefOpenMode+"\">");
}
var cookieStr, objSession;
cookieStr = "Domain00000000"+LSN+"00000000ExpTime00000000"+LSN;
var hostStr = document.location.hostname;
var aryHost = hostStr.split(".");
if (aryHost.length==3) {
	hostStr=aryHost[aryHost.length-2]+"."+aryHost[aryHost.length-1];
}
if (aryHost.length==4) {
	hostStr=aryHost[aryHost.length-3]+"."+aryHost[aryHost.length-2]+"."+aryHost[aryHost.length-1];
}
if (aryHost.length==5) {
	hostStr=aryHost[aryHost.length-4]+"."+aryHost[aryHost.length-3]+"."+aryHost[aryHost.length-2]+"."+aryHost[aryHost.length-1];
}
// * 常用函数 *//
function Left(Str,Len){
	return Str.substr(0,Len);
}
function Right(Str,Len){
	var Start=Str.length-Len;
	return Str.substr(Start,Len);
}
function Mid(Str,Start,Len){
	return Str.substr(Start,Len);
}
function Instr(Str,SearchStr){
	return Str.indexOf(SearchStr);
}
function Len(Str){
	return Str.length;
}
function LCase(Str){
	return Str.toLowerCase();
}
function UCase(Str){
	return Str.toUpperCase();
}
//调用方法：strName=Cookie的名称,strValue=Cookie的值,lngSecond=Cookie的过期时间，秒，默认为1个小时过期,lngSecond为-1时则删除此Cookie
function Cookie(strName,strValue,lngSecond){
	if(strValue!=null){//保存Cookie或删除Cookie
		var attCookie="";
		var oTimeNow = new Date();
		oTimeNow.setTime(oTimeNow.getTime() + (lngSecond==null?3600000:lngSecond*1000));
		attCookie="; expires=" + oTimeNow.toUTCString();
		attCookie+="; domain=" + hostStr;
		document.cookie = strName + "=" + escape(strValue) + attCookie + "; path=/";
		return true;
	}
	else{//取得Cookie
		var aCookie = document.cookie.split("; ");
		for (var i=0; i < aCookie.length; i++){
			var aCrumb = aCookie[i].split("=");
			if (strName == aCrumb[0]){
				return unescape(aCrumb[1]);//返回Cookie
			}
		}
		//不存在则直接返回NULL
		return null;
	}	
}
//开始检测用户上网的种类，如电信或网通用户等，并根据检测结果产生一个与用户最近的服务器
if (DataUrl=="") {
	//ar ConnectionType=Cookie("UMCT");//首先检测COOKIE
	//if (ConnectionType==null){//COOKIE未检测到则实时检测上网种类
		//var bolResponse=false;//用于标志是否已经有一个线路已响应
		//var telIMG=new Image();
		//var cncIMG=new Image();
		//telIMG.src="http://teldata."+hostStr+"/";
		//cncIMG.src="http://cncdata."+hostStr+"/";
		//telIMG.onerror=function(){if(bolResponse==false){bolResponse=true;ConnectionType="tel";DataUrl="http://" + ConnectionType + "data."+hostStr+":8269";Cookie("UMCT",ConnectionType,86400);}}
		//cncIMG.onerror=function(){if(bolResponse==false){bolResponse=true;ConnectionType="tel";DataUrl="http://" + ConnectionType + "data."+hostStr+":8269";Cookie("UMCT",ConnectionType,86400);}}
	//}
	DataUrl="http://teldata."+hostStr+":8269";
}
function openPlayer(Url){
	var winPlayer = window.open(Url, 'Player');
	if (!winPlayer){
		alert(" 无法打开歌曲连播窗口，播放器窗口被其他软件拦截，请先禁用拦截弹出窗口软件后再连播歌曲，谢谢！ ");
		return;
	}
}
function P(MeID,Act) {
var objMe=event.srcElement;
//查看歌词
if(Act==0){
	var o=objMe.href;
	var lngLrc=o.substring(o.lastIndexOf("/")+1).replace(".html","");
	if(lngLrc=="772")lngLrc="0";
	var Song=document.getElementById("T"+MeID).innerText.replace("歌曲试听下载","");
	objMe.href="/ShowLrc.html?" + lngLrc + "&" + Song;
	return true;
}
//搜索FLASH
else if(Act==1){
	var Song=escape(document.getElementById("T"+MeID).innerText.replace("歌曲试听下载",""));
	objMe.href=FlashUrl + Song;
	return true;
}
//下载歌曲
else if(Act==2){
	if ((event.button==2) || (event.button==3)) {
		if(objMe.outerHTML.indexOf("<A")==-1){
			var oV=objMe.parentNode.cells(0).innerHTML;
			oV=Mid(oV,Instr(oV,"WmaID=")+7);
			oV=Left(oV,Instr(oV,"\""));
			var thisWMAUrl=DataUrl+document.getElementById("AlbumPath").value+oV+".wma";
			objMe.innerHTML="<a href=\""+thisWMAUrl+"\">下载</a>";
		}
		Cookie("DownString",cookieStr,10);
		return true;
	}
	else{
		alert(" 下载方法：单击鼠标右键并选择“目标另存为...”即可下载保存到您的电脑上！ ");
		return true;
	}
}
//添加到音乐盒
else if(Act==5){
	openPlayer(MusicBoxUrl + MeID);
	return true;
}
//下载手机铃声
else if(Act==6){
	var Song=document.getElementById("T"+MeID).innerText.replace("歌曲试听下载","");
	openPlayer(MMSUrl + Song);
	return true;
}
}
function CheckAll(FormName){
	var objForm=document.getElementById(FormName);
	if(objForm){
		for (var i=0;i<objForm.elements.length;i++){
			var oi = objForm.elements[i];
			oi.checked = (!oi.checked);
		}
	}
}
function PlayMult(FormName,isAll){
	var objForm=document.getElementById(FormName);
	if(objForm){
		var strID="";
		var hasChecked=0;
		var aryInput=objForm.getElementsByTagName("input");
		for(i=0;i<aryInput.length;i++){
			if((aryInput[i].id=="ID")&&(aryInput[i].type=="checkbox")){
				if(isAll!=null){//播放所有
					if(strID.indexOf(aryInput[i].value + ",")==-1){//排除重复的
						hasChecked++;
						aryInput[i].checked=true;
						strID+=aryInput[i].value + ",";
					}
				}
				else{//播放已选择的
					if(aryInput[i].checked){
						if(strID.indexOf(aryInput[i].value + ",")==-1){//排除重复的
							hasChecked++;
							strID+=aryInput[i].value + "," ;
						}
					}
				}
				if (hasChecked>=50){
					alert("连播歌曲个数最大为50首，50首后的歌曲将忽略！");
					break;
				}
			}
		}
		if (hasChecked<2)
		alert("连播歌曲个数至少为2首，播放单曲请直接播放！");
		else
		openPlayer("/Play/index.asp?" + strID.substr(0,strID.length-1));
	}
}
function countChange(readyState) {
if (readyState=="complete") {
var aryImg=document.images;
document.images[aryImg.length-1].width=0;
document.images[aryImg.length-1].height=0;
document.images[aryImg.length-1].style.display="none";
}
}
window.defaultStatus="热烈庆祝本站南北双线音乐服务器正式上线，并增设2个镜象站。主站：m.772.cn，镜象一：m.772.cc，镜象二：m.tvvvv.com，将免费音乐进行到底！";
