﻿
/*************
多选的全选
type(1/2/3:全选/全不选/反选)
*****************/
function JS_selectall(CheckName,type)
{
	var obj=document.getElementsByName(CheckName);
		for(i=0;i<obj.length;i++)
		{
			switch (type)
			{
				case 1:
					obj[i].checked=true;
				break;
				case 2:
					obj[i].checked=false;
				break;
				case 3:
					if(obj[i].checked==true){obj[i].checked=false;}else{obj[i].checked=true;}
				break;
			}
		}
}
/*************
select的全选
type(1/2/3:全选/全不选/反选)
*****************/
function JS_select_all(obj,type)
{
		for(i=0;i<obj.options.length;i++)
		{
			switch (type)
			{
				case 1:
					obj.options[i].selected=true;
				break;
				case 2:
					obj.options[i].selected=false;
				break;
				case 3:
					if(obj.options[i].selected==true)
						{obj.options[i].selected=false;}
					else{obj.options[i].selected=true;}
				break;
			}
		}
}

/*****************
是否有选择
**********************/
function JS_getCheckbox(CheckName)
{
	var objs=document.getElementsByName(CheckName);
	for(var i=0;i<objs.length;i++)
	{
		if(objs[i].checked==true){return true;}
	}
	return false;
}



/***********************
简单的form提交

url
form名
提交到哪一页
************************/
function JS_brisubmit(var01,var02,var03)
{
	var FormName=var02;
	if(var03=="self"){}
	else if(!var03){eval(FormName).target="_self";}
	else{eval(FormName).target=var03;}
	eval(FormName).method="POST";
	eval(FormName).action=var01;
	eval(FormName).submit();
}



//验证字符串长度
function ByteString (strVal) 
{ 
nLen = 0; 

for (i = 0; i < strVal.length; i ++) 
{ 
if (strVal.charCodeAt (i) > 255) 
nLen += 2; 
else 
nLen ++; 
}; 
return (nLen); 
} 
//截取字符串
function JS_substr(str, len) 
{     
	if(!str || !len) 
	{ 
		return ''; 
	}      
	var a = 0;      
	var i = 0;      
	var temp = '';      
	for (i=0;i<str.length;i++)     
	{         
		if (str.charCodeAt(i)>255)          
		{   
			a+=2;
		}         
		else         
		{   
			a++;
		}         
		if(a > len) 
		{ 
			return temp; 
		}          
		temp += str.charAt(i);     
	}
		return str; 
}  

/*********
多选播放
**********/
function JS_much_play(check_name,url,tar_name)
{
	if(JS_getCheckbox(check_name)!=true)
	{
		alert('没有选项被选择');
		return false;
	}
	var obj=document.getElementsByName(check_name),len=document.getElementsByName(check_name).length,id='';
	for (var i=0; i < len; i++) {
		if(obj[i].checked==true){id += (id != '') ? '&id='+obj[i].value : obj[i].value;}
	}
	
	if (url.indexOf('&') != -1) {// 静态页面
		window.open(url+id+'',tar_name);
	} else {  // 动态页面
		window.open(url+'?id='+id,tar_name);
	}
}



//播放器热门舞曲
   function rmwq(classid)
 {
	 document.write("<script src='/inc/rmwq.asp?classid="+classid+"'></script>");
 }