function subQF(){
  document.form1.action='sms_cp_qunfa2.php?Action=QunFa';
  document.form1.submit();
}
function subDS(){
  document.form1.action='sms_cp_qunfa2.php?Action=DingShi';
  document.form1.submit();
}
//去处字符串左边空格
function lTrim(str)
{
	if (str.charAt(0) == " ")
	{
		//如果字串左边第一个字符为空格
		str = str.slice(1);//将空格从字串中去掉
		//这一句也可改成 str = str.substring(1, str.length);
		str = lTrim(str); //递归调用
	}
	return str;
}
function rTrim(str)
{
	var iLength;
	iLength = str.length;
	if (str.charAt(iLength - 1) == " ")
	{
		//如果字串右边第一个字符为空格
		str = str.slice(0, iLength - 1);//将空格从字串中去掉
		//这一句也可改成 str = str.substring(0, iLength - 1);
		str = rTrim(str); //递归调用
	}
	return str;
}

//去掉字串两边的空格
function trim(str)
{
	return lTrim(rTrim(str));
}

function check(control,tip){
        if(control.value == null || trim(control.value) == ''){
                alert(tip);
                control.focus();
                return false;
        }
   		/*else if (isEnglishChar(control.value) && !isWithinRange(control.value.length,0,40))
        {
        		alert('英文网址必须大于小于40个字符');
                return false;
        }*/
    	else if (!isWithinRange(control.value.length,0,60))
    	{
    			alert('短信网址必须小于60个字');
    			return false;
    	}
    	return true;
}
function checkLogin()
{

	fv = new formValid();
	if (fv.isEmpty(document.formLogin.SmsWeb.value))
		fv.raiseError("请输入短信网址");
	if (fv.isEmpty(document.formLogin.Password.value))
		fv.raiseError("请输入登录密码");
	if (fv.numErrors() > 0)
	{
		fv.displayErrors();
		return false;
	}
	else
		return true;
}
function formValid()
{
	this.errorList = new Array;
	this.warm = warm;
	this.isEmpty = isEmpty;
	this.isInteger = isInteger;
	this.isChecked = isChecked;
	this.isEmailAddress = isEmailAddress;
	this.isWithinRange = isWithinRange;
	this.isEnglishChar = isEnglishChar;
	this.isChineseChar = isChineseChar;
	this.raiseError = raiseError;
	this.displayErrors = displayErrors;
	this.numErrors = numErrors;
}
function warm()
{
	alert("liuhongbo");
}
function isEmpty(val)
{
	if (val.match('/^s+$/') || val == "")
		return true;
	else
		return false;
}
function isInteger(val)
{
	if (isEmpty(val))
		return false;
	var reg=/^\d+$/
	//if ( isNAN(val))
	if (val.match(reg))
		return true;
	else
		return false;
}
function isChecked(obj)
{
	if (obj.checked)
		return true;
	else
		return false;
}
function isEmailAddress(val)
{
	var filter=/^.+@.+\..{2,3}$/;
	if (filter.test(val))
		return true;
	else
		return false;
}
function isWithinRange(val,min,max)
{
	if (val >= min && val <= max)
		return true;
	else
		return false;
}
function isEnglishChar(val)
{
	var reg = /^[a-z0-9A-Z\s_]+$/;
	if (reg.test(val))
		return true;
	else
		return false;
}
function isChineseChar(val)
{
	if (isEmpty(val))
		return false;
	if (!isEnglishChar(val))
		return true;
	else
		return false;
}
function raiseError(msg)
{
	this.errorList[this.errorList.length] = msg;
}
function displayErrors()
{
//	for(i=0;i<this.errorList.length;i++)
		alert(this.errorList[0]);
}
function numErrors()
{
	return this.errorList.length;
}

//得到控件的ID
function GetObjID(objectName)
{
  for (var ObjID=0; ObjID < window.form1.elements.length; ObjID++)
    if ( window.form1.elements[ObjID].name == objectName )
    {  return(ObjID);
       break;
    }
  return(-1);
}
function AddMobile(SrcName, DesName)
{
  ObjID    = GetObjID(SrcName);
  DesObjID = GetObjID(DesName);
  k=0;
  i = document.form1.elements[ObjID].options.length;
  if (i==0)
    return;
  maxselected=0
  for (h=0; h<i; h++)
  {
    if (document.form1.elements[ObjID].options[h].selected )
    {
      k=k+1;
      maxselected=h+1;
    }
  }
    if (maxselected>=i)
      maxselected=0;
    if ( ObjID != -1 && DesObjID != -1)
    {
      i = document.form1.elements[ObjID].options.length;
      j = document.form1.elements[DesObjID].options.length;
      for (h=0; h<i; h++)
      {
        if (document.form1.elements[ObjID].options[h].selected )
        {
          Code = document.form1.elements[ObjID].options[h].value;
          Text = document.form1.elements[ObjID].options[h].text;
          j = document.form1.elements[DesObjID].options.length;
          isselected = false;
          for (k=0; k<j; k++ )
          {
            if ((document.form1.elements[DesObjID].options[k].text).indexOf(Text)!=-1)
            {
              isselected = true;
              window.alert('已经选择该手机号：'+Text);
              break;
            }
            if (document.form1.elements[DesObjID].options[k].value == Code)
            {
              isselected = true;
              break;
            }
          }
          if ( isselected == false)
          {
            document.form1.elements[DesObjID].options[j] = new Option(Text, Code);
          }//if
          document.form1.elements[ObjID].options[h].selected =false;
        }//if
      }//for
      document.form1.elements[ObjID].options[maxselected].selected =true;
    }//if

}//end of function

function DeleteMobile(SrcName)
{
  ObjID = GetObjID(SrcName);
  minselected=0;
  if ( ObjID != -1 )
  {
    for (i=window.form1.elements[ObjID].length-1; i>=0; i--)
    {  if (window.form1.elements[ObjID].options[i].selected)
       { // window.alert(i);
          if (minselected==0 || i<minselected)
            minselected=i;
          window.form1.elements[ObjID].options[i] = null;
       }
    }
    i=window.form1.elements[ObjID].length;

    if (i>0)  {
        if (minselected>=i)
           minselected=i-1;
        window.form1.elements[ObjID].options[minselected].selected=true;
        }
  }
}
//选中所有已经选择的手机号码
function SelectAll(ObjectName)
{
  ObjID = GetObjID(ObjectName);
  if (ObjID != -1)
  {
  	if (document.form1.elements[ObjID].length == 0)
  		return false;
  	for (i=0; i<document.form1.elements[ObjID].length; i++)
      document.form1.elements[ObjID].options[i].selected = true;
    return true;
  }
}

//提示输入字符数
function NumTip(CellID,maxNum,str)
{

	num = str.length;
	if (CellID != null)
    	CellID.innerHTML = maxNum - num;


}
//得到href的ID
function getLinkID(objectName)
{
  for (var ObjID=0; ObjID < document.links.length; ObjID++)
    if ( document.links[ObjID].name == objectName )
    {
    	return(ObjID);
      	break;
    }
  return(-1);
}
function ShowMenu(chnl)
{
  if (document.all)
  {
    switch (chnl)
    {
      case "ZXDX1":
      if (ZXDX1.style.display == "")
      {
        ZXDX1.style.display = "none";
        img1.innerHTML = img1.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        ZXDX1.style.display = "";
        img1.innerHTML = img1.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "ZXDX2":
      if (ZXDX2.style.display == "")
      {
        ZXDX2.style.display = "none";
        img2.innerHTML = img2.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        ZXDX2.style.display = "";
        img2.innerHTML = img2.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "ZXDX3":
      if (ZXDX3.style.display == "")
      {
        ZXDX3.style.display = "none";
        img3.innerHTML = img3.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        ZXDX3.style.display = "";
        img3.innerHTML = img3.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "ZXDX4":
      if (ZXDX4.style.display == "")
      {
        ZXDX4.style.display = "none";
        img4.innerHTML = img4.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        ZXDX4.style.display = "";
        img4.innerHTML = img4.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "ZXDX5":
      if (ZXDX5.style.display == "")
      {
        ZXDX5.style.display = "none";
        img5.innerHTML = img5.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        ZXDX5.style.display = "";
        img5.innerHTML = img5.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "ZXDX6":
      if (ZXDX6.style.display == "")
      {
        ZXDX6.style.display = "none";
        img6.innerHTML = img6.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        ZXDX6.style.display = "";
        img6.innerHTML = img6.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "ZXDX7":
      if (ZXDX7.style.display == "")
      {
        ZXDX7.style.display = "none";
        img7.innerHTML = img7.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        ZXDX7.style.display = "";
        img7.innerHTML = img7.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "ZXDX8":
      if (ZXDX8.style.display == "")
      {
        ZXDX8.style.display = "none";
        img8.innerHTML = img8.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        ZXDX8.style.display = "";
        img8.innerHTML = img8.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "ZXDX9":
      if (ZXDX9.style.display == "")
      {
        ZXDX9.style.display = "none";
        img9.innerHTML = img9.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        ZXDX9.style.display = "";
        img9.innerHTML = img9.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "DC1":
      if (DC1.style.display == "")
      {
        DC1.style.display = "none";
        img1.innerHTML = img1.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        DC1.style.display = "";
        img1.innerHTML = img1.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "DC2":
      if (DC2.style.display == "")
      {
        DC2.style.display = "none";
        img2.innerHTML = img2.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        DC2.style.display = "";
        img2.innerHTML = img2.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "DC3":
      if (DC3.style.display == "")
      {
        DC3.style.display = "none";
        img3.innerHTML = img3.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        DC3.style.display = "";
        img3.innerHTML = img3.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "DC4":
      if (DC4.style.display == "")
      {
        DC4.style.display = "none";
        img4.innerHTML = img4.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        DC4.style.display = "";
        img4.innerHTML = img4.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "DC5":
      if (DC5.style.display == "")
      {
        DC5.style.display = "none";
        img5.innerHTML = img5.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        DC5.style.display = "";
        img5.innerHTML = img5.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "DC6":
      if (DC6.style.display == "")
      {
        DC6.style.display = "none";
        img6.innerHTML = img6.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        DC6.style.display = "";
        img6.innerHTML = img6.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "DC7":
      if (DC7.style.display == "")
      {
        DC7.style.display = "none";
        img7.innerHTML = img7.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        DC7.style.display = "";
        img7.innerHTML = img7.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "DC8":
      if (DC8.style.display == "")
      {
        DC8.style.display = "none";
        img8.innerHTML = img8.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        DC8.style.display = "";
        img8.innerHTML = img8.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "DC9":
      if (DC9.style.display == "")
      {
        DC9.style.display = "none";
        img9.innerHTML = img9.innerHTML.replace('menu_title3.gif','menu_title2.gif');
      }
      else
      {
        DC9.style.display = "";
        img9.innerHTML = img9.innerHTML.replace("menu_title2.gif","menu_title3.gif");
      }
      break;

      case "":
      break;
    }
    return false;
  }
}

function MM_jumpMenu(targ,selObj,restore)
{ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function showReply(plugtype)
{
	if (plugtype == "DIRECT" || plugtype == "CHANNEL")
	{
		imagereply.style.display = "none";
		reply.style.display = "none";
	}
	else
	{
		imagereply.style.display = "";
		reply.style.display = "";
	}
}
