function CheckAll(form)  {
  for (var i=0;i<form.elements.length;i++)    {
    var e = form.elements[i];
    if (e.name != 'chkall')       e.checked = form.chkall.checked;
   }
}

function CheckAll2(form)  {
  for (var i=0;i<form.elements.length;i++)    {
    var e = form.elements[i];
    if (e.name != 'chkall2')       e.checked = form.chkall2.checked;
   }
}


function DoSubmit(obj,url){
	obj.action=url;
	obj.submit();
}

//排序

	function upsel(obj){
		var findex=obj.Sort.selectedIndex;
		if(findex < 1) return;
		var ftext=obj.Sort.options[findex].text;
		var fvalue=obj.Sort.options[findex].value;
		var qvalue=obj.Sort.options[findex-1].value;
		var qtext=obj.Sort.options[findex-1].text;
		obj.Sort.options[findex-1].text=ftext;
		obj.Sort.options[findex-1].value=fvalue;
		obj.Sort.options[findex].text=qtext;
		obj.Sort.options[findex].value=qvalue;
		obj.Sort.selectedIndex=findex-1;
	}

	function downsel(obj)	{
		var nIndex=obj.Sort.length;
		var findex=obj.Sort.selectedIndex;
		if((findex >= nIndex-1) || findex < 0) return;
		var fvalue=obj.Sort.options[findex].value;
		var ftext=obj.Sort.options[findex].text;
		var hvalue=obj.Sort.options[findex+1].value;
		var htext=obj.Sort.options[findex+1].text;
		obj.Sort.options[findex+1].text=ftext;
		obj.Sort.options[findex+1].value=fvalue;
		obj.Sort.options[findex].text=htext;
		obj.Sort.options[findex].value=hvalue;
		obj.Sort.selectedIndex=findex+1;
	}

	function SaveSort(obj){
		//obj.button_qd.disabled=true;
		var link_str="";
		var current_link_id;

		for(var i=0; i<(obj.Sort.options.length); i++){

				current_link_id=obj.Sort.options[i].value+",";
				link_str+=current_link_id;
			}

		obj.SortStr.value=link_str;
		obj.submit();
		}


//编辑器
function Editor(obj,FormName,VName){
	obj.target="_blank";
	obj.action="/Admin/Editor.php?FName="+FormName+"&VName="+VName;
	obj.submit();
}

function SubmitAction(obj,Url,Target){
	//if(Target=="") Target="_self";
	obj._target=Target;
	obj.action=Url;
	obj.submit();
}



function getObj(objName){return(document.getElementById(objName));}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function ChkFormInfoAE(obj){
	if (obj.SID.value=="")
	{
		alert("请选择信息分类");
		return false;
	}
	else return true;
}

function FindStr(str){
   var s = IPAddress.indexOf(str);
   return(s);
}

function onChangeCity(obj,i){
	var c=FindStr(obj.City[i].value);

	if (c>=0){
		obj.City[i].selected=1;
	}
}


function CheckData(FormName){
	if(FormName.Accept[0].checked!=true)
	{alert("您必同意协议才能注册！");return false}
}

function hit(name)
{
	var m=document.getElementById(name);
	if (m.style.display=="none"){
		m.style.display="";
	}
	else{
		m.style.display="none";}
}

function hit2(name)
{
	var m=document.getElementById(name);
	if (m.style.display=="none"){
		m.style.display="";
	}
	else{
		m.style.display="none";}

	if(m.style.display=='') {document.form2.cut.value='Y'}else {document.form2.cut.value='N'}
}
function bnt_hit(t,n,str){
	var v=document.getElementById(str+t);

	for(i=1;i<=n;i++){
		var v2=document.getElementById(str+i);
		v2.style.display="none";
	}

	v.style.display="";

}

function MoveHtml(name){
	var m=document.getElementById(name);
	m.innerHTML="";
}


//验证中文
function isChn(str){
      var reg = /^[u4E00-u9FA5]+$/;
      if(!reg.test(str)){
       return false;
      }
      return true;
}
//检查年龄
function isAge(str){
       var mydate=new Date;
       var now=mydate.getFullYear();
       if (str < now-60 || str > now-18){
        return false;
       }
       return true;
}
//检查电话号码
function isTel(str){
       var reg=/^([0-9]|[\-])+$/g ;
       if(str.length<7 || str.length>18){
        return false;
       }
       else{
         return reg.exec(str);
       }
}
//检查email邮箱
function isEmail(str){
       var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
       return reg.test(str);
}
// 检查是否为有效的真实姓名，只能含有中文或大写的英文字母
function isValidTrueName(strName){
      var str = Trim(strName);   //判断是否为全英文大写或全中文，可以包含空格
      var reg = /^[A-Z u4E00-u9FA5]+$/;
      if(reg.test(str)){
       return false;
      }
      return true;
}
//检查用户名
function isUserName(str){
      var reg = /^[a-zA-Z0-9]+$/;
      if (! reg.test(str)){
       return false;
      }
      if (str.length < 6 || str.length > 80){
       return false;
      }
      return true;
}
//检查密码
function isPassword(str){
      var reg = /^[x00-x7f]+$/;
      if (! reg.test(str)){
       return false;
      }
      if (str.length < 6 || str.length > 16){
       return false;
      }
      return true;
}
//检查是否为整数
function isInteger( str ){
	var regu = /^[-]{0,1}[0-9]{1,}$/;
	return regu.test(str);
}
//检查是否为空
function isNull( str ){
	if ( str == "" ) return true;
	var regu = "^[ ]+$";
	var re = new RegExp(regu);
	return re.test(str);
}
//正则验证IP
function isIP(strIP) {
	if (isNull(strIP)) return false;
	var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式
	if(re.test(strIP))
	{
		if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256) return true;
	}
	return false;
}

//手机号码验证
function isMobile(src)
{

   if(/^13\d{9}$/g.test(src)||(/^15[8,9]\d{8}$/g.test(src))){
         return true;
    }else{
        return false;
   }
}


/*字体大小*/
function InfoContent(v,n){
	var m=document.getElementById(v);
	//alert(m);
	if(n==1) m.className="InfoContentB";
	else if(n==3) m.className="InfoContentS";
	else m.className="InfoContent";
}

function select_item(obj,obj2){
	//var obj=document.formList;
	var s=obj["DID[]"];
	var str="";
	for(i=0;i<s.length;i++){
		if(s[i].checked==true) str+=","+s[i].value;
	}
	//alert(str);
	obj2.inTable.value=obj.inTable.value;
	obj2.InfoID.value=str;

	if(str!=="") return true;
	else return false;
}

/*不间断移动效果*/
/*
t=1  向左移
t=2  向右移
t=3  向上移
t=4  向下移
*/
function MqObj(obj,width,height,speed,direct){
	obj.contWidth=obj.offsetWidth;// offsetWidth
	obj.stopscroll=false;
	obj.nowscroll=0;
	with(obj){
		scrollLeft=0;//
		innerHTML+=innerHTML;
		style.width=width;
		style.height=height;
		style.overflowX="hidden";//
		style.overflowY="visible";//
		noWrap=true;
		onmouseover=function(){stopscroll=true};
		onmouseout=function(){stopscroll=false};
	}
	eval("setInterval('doScroll("+obj.id+")',"+speed+")");
}
function doScroll(obj){
	if(obj.stopscroll==true) return;
	if(obj.nowscroll<obj.contWidth){ // 
	obj.scrollLeft=obj.nowscroll++;//scrollLeft
	}else{
	obj.scrollLeft=0;//scrollLeft
	obj.nowscroll=0;
	}
}