function SendMMSWin(theURL,winName) { //v2.0
  window.open(theURL,winName,'width=10,height=10');
}

function OpenW(theURL,winName,features) { //v2.0
  window.open('http://code.5k3g.com/' + theURL,'send','width=10,height=10');
}


function pic(unionstr,i,n,f){	//构建单个的图
	var s="<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" width=\"134\" height=\"134\" bgcolor=\"#43A102\">";
	s+="<tr><td align=\"center\"><a href=\"#1\" onclick=\"SendMMSWin('http://code.5k3g.com/Send_SubPic.aspx?"+unionstr+"&id="+i+"','send')\"><img src=\""+f+"\" alt=\"手机图片"+n+"\" title=\"手机图片 "+n+"\" border=\"0\"></a></td></tr>";
	s+="</table>";
	return s;
}
function showpic(unionstr,ids,names,file,cols){		//构建图的列表
	var s="<table width=\"100%\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\">";
	var a=ids.length,r=parseInt(a/cols);
	if(r*cols<a)	r++;
	var i=0;var ifend=false;
	for(var y=0;y<r;y++){
		s+="<tr align=\"center\" height=\"155\">";
		for(var x=0;x<cols;x++){
			s+="<td width=\"20%\">";
			if(i<a)	s+=pic(unionstr,ids[i],names[i],file[i]);
			else	ifend=true;
			s+="</td>";i++;}
		s+="</tr>";
		if(ifend) break;}
	s+="</table>";
	document.write(s);
}
function ring(unionstr,types,ids,names,singers,singerids){	//构建一列
	var sendurl="";
	var n;
	//n=names.toString();
	if (types==1){
		sendurl="http://code.5k3g.com/Send_SubCRing.aspx?" + unionstr;
	}else{
		sendurl="http://code.5k3g.com/Send_SubTRing.aspx?" + unionstr;
		}
	var s="";
	s+="<td height=\"25\" align=\"left\" class=\"dixian\">·<a title=\"手机铃声 "+names+"\" href=\"#1\" onclick=\"SendMMSWin('"+sendurl+"&id="+ids+"','send')\" class=\"sengli\">";
	if(names){
		s+=names.slice(0,6);
		}
	s+="</td><td class=\"dixian\"><a href=\"main.aspx?"+unionstr+"&singer_id="+singers+"&type="+types+"\" class=\"sengli\">"+singerids.slice(0,4)+"</a></td>";
	//alert(s);
	return s;
}
function showring(unionstr,types,ids,names,singers,singerids){		//构建铃的列表
	var s="<table width=\"100%\" align=\"center\" cellspacing=\"1\" cellpadding=\"0\" border=\"0\">";
	var cols=4;   //显示的列数
	var a=parseInt(ids.length/cols);var c=0;
	var bgc;
	var nou=ids.length%cols;
	if(nou!=0){a++;}
	s+="<tr><td colspan=\"5\" bgcolor=\"#C5CEE6\" height=\"5\"></td></tr><tr>";
	for(var j=1;j<=cols;j++)
	{
		if(j%2==1){bgc="#E4E8F2";}else{bgc="#F0F2F8";}
	s+="<td bgcolor=\""+bgc+"\" valign=\"top\"><table width=\"187\">";
		for(var i=0;i<a;i++){
			if(c>=ids.length || (j>nou && i==(a-1))){break;}  //辅助显示的行数
			//下面填补空余表格
			if(c==ids.length-1)
			  {
				for(var k=1;k<=(cols-nou);k++){s+="<td></td>";}
				//break;
				}
			//填补空白表格结束
			s+="<tr>";
			s+=ring(unionstr,types,ids[c],names[c],singers[c],singerids[c]);
			s+="</tr>";c++;}
		 s+="</table></td>";
     }
	s+="</tr></table>";
	//alert(s);
	document.write("<areatext>"+s+"</areatext>");
}


function showring2(unionstr,types,ids,names,cols){		//构建铃的列表
	var s="<table width=\"100%\" align=\"center\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">";
	var a=ids.length/cols;var c=0;
	var bgc;
	s+="<tr><td colspan=\""+cols+"\" bgcolor=\"#51B20E\" height=\"5\"></td></tr>";
	for(var k=0;k<a;k++){
		s+="<tr>";
	for(var j=1;j<=cols;j++)
	{
		if(j%2==1){bgc="#B5EF7B";}else{bgc="#C8F69A";}
	s+="<td bgcolor=\""+bgc+"\"><table width=\"150\">";
		//for(var i=0;i<=a-1;i++){
			s+="<tr>";
			s+=ring2(unionstr,types,ids[c],names[c]);
			s+="</tr>";c++;//}
		 s+="</table></td>";
     }
	 s+="</tr>";
	}
	s+="</table>";
	//alert(s);
	document.write(s);
}

function ring2(unionstr,types,ids,names){	//构建一列
	var sendurl="";
	var n;
	if (types==1){
		sendurl="http://code.5k3g.com/Send_SubCRing.aspx?" + unionstr;
	}else{
		sendurl="http://code.5k3g.com/Send_SubTRing.aspx?" + unionstr;
		}
	var s="";
	s+="<td height=\"20\" align=\"left\" class=\"dixian\">·<a title=\"手机铃声 "+names+"\" href=\"#1\" onclick=\"SendMMSWin('"+sendurl+"&id="+ids+"','send')\" class=\"sengli\">";
	if(names){
		s+=names.slice(0,11);
		}
	s+="</td>";
	return s;
}


function chipword(str,len){	//截断字符串
	if(str.replace(/[^\x00-\xff]/g, "**").length <= len*2) return str;
	var l=0;var rs="";
	for(var i=0;i<str.length;i++){
		if(str.charCodeAt(i) > 255 ) l+=2;
		else l++;
		if(l<len*2-1) rs+=str.charAt(i)
		else{rs+="..";break;}}
	return rs;
}

function showlist(class1,urls,ids,names){		//构建列表
	var s="";
	var a=ids.length;var c=1;
	s+="<table width=\"100%\"  border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
	for(var i=0;i<a;i++){
		if(c==2)
		{
			c=1;
		}else{
			c=2;
		}
		s+="<tr>";
		s+="<td class="+class1+"><a href="+urls+ids[i]+" title="+names[i]+">·"+names[i]+"</a></td>";
		s+="</tr>";
		}
	s+="</table>";
	document.write(s);
}
function showlist2(class1,urls,ids,names,cols){		//构建列表
	var s="";
	var a=ids.length,r=parseInt(a/cols);
	s+="<table width=\"100%\"  border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
	if(r*cols<a)	r++;
	var i=0;var ifend=false;
	for(var y=0;y<r;y++){
		s+="<tr>";
		for(var x=0;x<cols;x++){
			s+="<td width=\"16%\">";
			if(i<a)	s+="<table width=\"100%\" height=\"20\"  border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td><a href=\"#1\" onclick=\"SendMMSWin('http://code.5k3g.com/"+urls+ids[i]+"','send')\" title="+names[i]+"><font color=\"#961D96\">"+names[i]+"</font></a></td><td width=\"1\" background=\"images/line_vdot.gif\"></td></tr></table>";
			else	ifend=true;
			s+="</td>";
			i++;}
		s+="</tr>";
		if(ifend) break;}
	s+="</table>";
	document.write(s);
}

//排行榜公用
function showtoplist(url,c1,c2,id,name,singer,singerid,n,m,linkurl,t)
{
var s;
var arrayid;
var arrayname;
var arraysinger;
var arraysingerid;
var bgc;
arrayid=id.split(",");
arrayname=name.split(",");
arraysinger=singer.split(",");
arraysingerid=singerid.split(",");

s="<table cellspacing=\"0\" cellpadding=\"2\" border=\"0\" style=\"border-width:0px;width:99%;border-collapse:collapse;\">";
for(var i=0;i<m;i++)
  {
	  if((i+1)%2==1){bgc=c1;}else{bgc=c2;}
   s+="<tr><td bgcolor=\""+bgc+"\" height=\"16\"><table align=\"left\" CellPadding=\"0\" CellSpacing=\"0\" width=\"100%\"><tr align=\"center\"><td width=\"20\">"+(i+1)+"</td><td align=\"left\"><a href=#1 class=\"quangli\" onClick=OpenW('"+url+"&id="+arrayid[i]+"','send','width=10,height=10') title=\""+arrayname[i]+"\">"+arrayname[i].slice(0,n)+"</a></td><td width=\"75\" align=\"right\">[ <a class=\"quangli\" href=\""+linkurl+"&Singer_id="+arraysingerid[i]+"&type="+t+"\" title=\""+arraysinger[i]+"\"> "+arraysinger[i].slice(0,4)+"</a> ]</td></table></td></tr>";
   }
s+="</table>";
document.write (s);
}

//内套播放列表
function showsingerlist(url,c1,c2,sinid,sid,songid,songname,sname,singername,n,m,linkurl,t)
{
var s;
var arraysingid;
var arraysid;
var arraysongid;
var arraysongname;
var arraysname;
var arraysingername;
var bgc;
arraysingid=sinid.split(",");
arraysid=sid.split(",");
arraysongid=songid.split(",");
arraysongname=songname.split(",");
arraysname=sname.split(",");
arraysingername=singername.split(",");

s="<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" width=\"100%\">";
for(var i=0;i<m;i++)
  {
	  if((i+1)%2==1){bgc=c1;}else{bgc=c2;}
	  if(i>arraysingid.length-1){break;}
   s+="<tr align=\"center\" height=\"20\"><td align=\"left\" width=\"160\" bgcolor=\""+bgc+"\">·<a href=#1 onClick=OpenW('"+url+"&id="+arraysongid[i]+"') title=\""+arraysongname[i]+"\" class=\"sengli\">"+arraysongname[i].slice(0,n)+"</a></td><td width=\"70\" bgcolor=\""+bgc+"\"><a href=\""+linkurl+"&s_id="+arraysid[i]+"\" title=\""+arraysname[i]+"\" class=\"sengli\"> "+arraysname[i].slice(0,6)+"</a></td>";
   s+="<td width=\"65\" bgcolor=\""+bgc+"\"><a href='"+linkurl+"&Singerid="+arraysingid[i]+"&type="+t+"' title=\""+arraysingername[i]+"\" class=\"sengli\">"+arraysingername[i].slice(0,4)+"</a></td><td width=\"30\" bgcolor=\""+bgc+"\"><a href='#1' onClick=OpenW('"+url+"&id="+arraysongid[i]+"')><img src=\"images/caiku_6_img_5.gif\" width=\"14\" height=\"14\" border=\"0\"></a></td><td bgcolor=\""+bgc+"\"><a href='#1' onClick=OpenW('"+url+"&id="+arraysongid[i]+"') class=\"sengli\">发送到手机</a></td></tr>";
   }
s+="</table>";
document.write (s);
}
