﻿/*checkbox全选*/
function SelectAll(substr,e)
{
    var select=document.getElementsByTagName("input");
    for (var i=0;i<select.length;i++)
    {            
        if(select[i].type=="checkbox" && select[i].id.indexOf(substr)>-1)
        {                 
            select[i].checked=e.checked;
        }
    }
}
/*退出按钮点击 
页面必须包含或输出类似标记
<a id="exit" href="login.aspx" target="_top" style="display: none;"></a>*/
function exitClick()
{
    document.getElementById("exit").click();
}
/*弹框调用封装 页面必须包含ymPrompt.js*/
var jsclickbtn=null;
function jsClick(src,mess)
{
    jsclickbtn=src;
    ymPrompt.confirmInfo({message: mess,title: '提示',handler:HandleClick});
    return false;
}
function HandleClick(tp)
{
    if(tp=='ok'){
        __doPostBack(jsclickbtn.id.replace(/_/g,'$'),'');
	}
	if(tp=='cancel'){
	}
	if(tp=='close'){
	}
}
function jsAlert(mess)
{
    ymPrompt.alert({message: mess,title: '提示'})
}
//重置图片宽度
function resizeIMG(img,width)
{
    var intMaxWidth = 360;
    if(width)intMaxWidth=width;
    var intRate = 1;
    
    if (img.width > intMaxWidth)
    {
        intRate = intMaxWidth / img.width;
        img.width = img.width * intRate;
    }
}
//清空编辑器
function clearFCK(fckname)
{
    var oEditor = FCKeditorAPI.GetInstance(fckname);
    if(oEditor)
    {
        oEditor.SetHTML("");
    }
    return true;
}
//tab选项卡动作 参数n从1开始
function SelectTab(o,o2,n,nm,cm,c1,c2,c3,c4){
    var m_n = document.getElementById(o).getElementsByTagName(nm);
    var c_n = document.getElementById(o2).getElementsByTagName(cm);
    
    for(i=0;i<m_n.length;i++){
        
        m_n[i].className=i==n-1?c2:c1;
        if(c3==""&&c4=="")
        {
            c_n[i].style.display=i==n-1?'block':'none';
        }
        else
        {
            c_n[i].className=i==n-1?c4:c3;
        }
    }
}
//设置cookie
function setCook(cookname,cookvalue)　　
{　　
　var Then = new Date();
　Then.setTime(Then.getTime() + 1*3600000 );
　document.cookie = cookname+"="+cookvalue+";expires="+ Then.toGMTString();
}　　
//读取cook
function getCook(cookname)　　
{　　
　var cookieString = new String(document.cookie);
　if (cookieString != "")
　{　　
    var str=cookieString.split(";");
    for(var i=0;i<str.length;i++)
    {
        if(str[i].split("=")[0]==cookname)
        {
            return str[i].split("=")[1];
        }
    }
    return "";
　}　　
　else
　{　　
　  return "";　
　}　　
}
//设置字体大小
function SetFont(size)
{
  var divBody = $("newscontent");
  if(!divBody)
  {
      return;
  }
  divBody.style.fontSize = size + "px";
  var divChildBody = divBody.childNodes;
  for(var i = 0; i < divChildBody.length; i++)
  {
      if (divChildBody[i].nodeType==1)
      {
          divChildBody[i].style.fontSize = size + "px";
      }
  }
}
function   checkLength(txt,len)   
{ 
  var len1=txt.value.length; 
  if (len1>len)
  {   
    txt.value=txt.value.substring(0,len);
    return false;
  }   
  return true;
}
