//获得ID
function gets_id(id)
{
	return document.getElementById(id);
}

function gets_Name(id)
{
	return document.getElementsByName(id);
}

function SubGet(id)
{
	return window.parent.document.getElementById(id);
}
//页面跳转
function GotoPage(url)
{
	window.location.href=url;
}
//弹消息框，并聚焦
function alerts(obj,str)
{
	alert(str);
	 if (obj!='')
	obj.focus();
	return false;	
}
function Trim(str)
{
return str.replace(/(^\s*)|(\s*$)/g,"");
}

function GetStr(str)
{
	return str.length;
}
//检查是否数字
function IsNumber(str)
{
	var patrn=/^([0-9])+/;
	if (!patrn.exec(str)) return false;
	else
	return true;
	
}
//是不是浮点数
function isFloat(value)
{
	var patrn=/^([\d\.])+/;
	if(!patrn.exec(value)) return false;
	else return true
}
//文本框只能输入数字
function OnlyNum(value)
{ 
	return value.replace(/\D/g,'');
}
//文本框只能输入可以有小数点
function OnlyFloat(value)
{ 
	return value.replace(/([^\d\./]+)*/g,'');
}
function CheckSn(s)
{
	s=Trim(s);
var patrn=/^([\w.－-]){3,40}$/;
if (!patrn.exec(s)) return false;
return true;
}
//校验密码：只能输入6-20个字母、数字、下划线、下
function IsPassword(s)
{
s=Trim(s);
var patrn=/^([\w.]){6,20}$/;
if (!patrn.exec(s)) return false;
return true;
}
//判断字符的长度
function StrLen(str,smallint,bigint)
{

str=Trim(str);
if (str=='')
return false;
if (smallint!==null)
if (GetStr(str)<smallint)
return false;
	
if (bigint!==null)
if (GetStr(str)<bigint)
return false;
return true;
}
//检查Email地址的合法性
function IsEmail(str)
{
	var patrn=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
	if (!patrn.exec(str)) return false;
	return true;
	
}

//手机号码
function IsMob(str)
{
	var patrn=/^([\/0-9_,-]){11,28}([a-zA-Z0-9_-])*/;
	if (!patrn.exec(str)) return false;
	return true;
}

//联系电话
function IsTel(str)
{
	var patrn=/^([\/0-9_,-]){6,18}([a-zA-Z0-9_-])*/;
	if (!patrn.exec(str)) return false;
	return true;
}
//获取多选框的个数
function GetObjLen(str)
{
	
	var tobj = document.getElementsByName(str) //獲取多選框數組
	var x=0;
	for(i=0;i<tobj.length;i++) 
		{
			if(tobj[i].checked)
			x++;
		}
return x;
}
//返选
function BackSelectFun(MakeFrom)
{
  var objs = MakeFrom.getElementsByTagName("input");
  for(var i=0; i<objs.length; i++) 
  {
    if(objs[i].type.toLowerCase() == "checkbox" )
      objs[i].checked =!objs[i].checked;
  }
}

function UploadPicFile(obj)
{
	if(obj.value.search(/\.jpg|\.jpeg|\.bmp|\.gif|\.emf|\.wmf|\.xbm|\.png$/i) == -1)
	{
		alert('不支持些文件格式,请检查您文件的扩展名');
		return false;
	}
	return true;
}

 //调整图片显示大小
function imgresize(ImgD,w,h)
{ 
	var image=new Image(); 
	image.src=ImgD.src; 
	if(image.width>0 && image.height>0)
	{ 
		flag=true; 
		if(image.width/image.height>= w/h)
		{ 
			if(image.width>w)
			{
				ImgD.width=w; 
				ImgD.height=(image.height*w)/image.width; 
			}
			else
			{ 
				ImgD.width=image.width;
				ImgD.height=image.height; 
			} 
		} 
		else
		{ 
			if(image.height>h)
			{
				ImgD.height=h; 
				ImgD.width=(image.width*h)/image.height; 
			}
			else
			{ 
				ImgD.width=image.width;
				ImgD.height=image.height; 
			} 
		} 
	}
}

function CheckUserName(s)
{
	s=Trim(s);
	var patrn=/^([\w－-]){4,40}$/;
	if (!patrn.exec(s)) return false;
	else
	return true;
}

function IsContactMan(str)
{	
	str=Trim(str);
	var patrn=/^([0-9]){1,20}/;
	if (!patrn.exec(str)) 	
		return StrLen(str,2);
		else
	return false;
}

function changeDiv(name,ints,nowInt,cssDiv,midLine)
{
	if (gets_id(name+'_'+nowInt).style.display=='none')
	{
		hiddenDiv(name,ints);
		channelDiv(midLine,(ints-1))
		if (cssDiv!=='0')
		{
			channelCss(cssDiv,ints);
			if(nowInt==1)
			gets_id(midLine+'_'+nowInt).style.display='none';
			else if(nowInt==ints)
			gets_id(midLine+'_'+(nowInt-1)).style.display='none';
			else
			{
				gets_id(midLine+'_'+nowInt).style.display='none';
				gets_id(midLine+'_'+(nowInt-1)).style.display='none';
			}
			gets_id(cssDiv+'_'+nowInt).className='hover';
		}

	gets_id(name+'_'+nowInt).style.display='block';
	
	}
}

function changeyDiv(name,int,nowInt)
{
	if (gets_id(name+'_'+nowInt).style.display=='none')
	{
		hiddenDiv(name,int);
		gets_id(name+'_'+nowInt).style.display='block';
	}
}

function  hiddenDiv(name,ints)
{
	for (i=1;i<ints+1;i++)
	{
		gets_id(name+'_'+i).style.display='none';
	}
	
}

function  channelDiv(name,ints)
{
	for (i=1;i<ints+1;i++)
	{
		gets_id(name+'_'+i).style.display='block';
	}
	
}

function  channelCss(name,ints)
{
	for (i=1;i<ints+1;i++)
	{
		gets_id(name+'_'+i).className='';
	}
	
}

function SelectFun(MakeFrom,thisobj)
{		
  var objs = MakeFrom.getElementsByTagName("input");
  for(var i=0; i<objs.length; i++) 
	  {
			if(objs[i].type.toLowerCase() == "checkbox" )
			{
					if (thisobj.value=='全部选中')
					{
					  objs[i].checked = true;
					 
					}
					else
					{
					  objs[i].checked = false;
					  
					}
				
			}
	
	}
	if (thisobj.value=='全部选中')
	thisobj.value='取消全选';
	 else
	  thisobj.value='全部选中';
}


function chanageCode()
{
	gets_id('ImgCode').src="/Inc/Code/adminCode.php?"+Math.random();
	gets_id('Code').value='';
}

function seachTopTxt(intNum)
{
	var obj=gets_id('searchTopTxt');
	if(intNum==1)
	{
		if(obj.value=='请输入搜索内容')
		{
			obj.value='';
			obj.className='serchTxt';
		}
	}
	else if(intNum==2)
	{
		if(obj.value=='')
		{
			obj.value='请输入搜索内容';
			obj.className='serchTxt gray';
		}
	}
}

function getCookie(Name)
{   
   var search = Name + "=";
   if(document.cookie.length > 0)   
   {   
       offset = document.cookie.indexOf(search);    
       if(offset != -1)   
       {   
           offset += search.length;
           end = document.cookie.indexOf(";", offset); 
           if(end == -1) end = document.cookie.length ; 
           return unescape(document.cookie.substring(offset, end));
       }   
       else return "";  
   }   
}
