  function load(resource){
	if(document.frmOk.tcServiceID==null || document.frmOk.tcServiceID.length<=0){
		alert("请先设置好普通业务");
		return;
	}
	if (window.XMLHttpRequest){
		xmlObj = new XMLHttpRequest();
	}else if (window.ActiveXObject){
		xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		return;
	}
	
	var reqPara = "CORPID="+document.frmOk.corpid.value;
	var reqCorp = "&CORPIDS=";
	var reqSer = "&SERVICEIDS=";
	alert(document.frmOk.tcServiceID.length);
	if(document.frmOk.tcServiceID.value!=null){
		reqCorp += document.frmOk.tcCorpID.value;
		reqSer += document.frmOk.tcServiceID.value;
	}else{
		for(var i=0;i<document.frmOk.tcServiceID.length;i++){
			reqCorp += document.frmOk.tcCorpID[i].value+"$";
			reqSer += document.frmOk.tcServiceID[i].value+"$";
		}
	}
	reqPara += reqCorp + reqSer;
	alert(reqPara);
	xmlObj.onreadystatechange = handleResponse;
	xmlObj.open("POST",resource,true);
	xmlObj.setRequestHeader("Content-Length",reqPara.length);
	xmlObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
	xmlObj.send(reqPara);
}

function handleResponse(){  
	if (xmlObj.readyState == 4) {  //xmlObj loaded
		if (xmlObj.status == 200){  
			var datas = xmlObj.responseXML.getElementsByTagName("data");
			//alert(datas[0].firstChild.nodeValue);
			document.getElementById("data").innerHTML=datas[0].firstChild.nodeValue;
		}
	}
}

function adjustIFrameSize (iframeWindow) {
  if (iframeWindow.document.height) {
    var iframeElement = document.getElementById(iframeWindow.name);
    iframeElement.style.height = iframeWindow.document.height +10+ 'px';
 //iframeElement.style.width = iframeWindow.document.width +10+ 'px';
  }
  else if (document.all) {
    var iframeElement = document.all[iframeWindow.name];
    if (iframeWindow.document.compatMode &&iframeWindow.document.compatMode != 'BackCompat')
    {
      iframeElement.style.height =iframeWindow.document.documentElement.scrollHeight + 10 + 'px';
   //iframeElement.style.width =iframeWindow.document.documentElement.scrollWidth + 10 + 'px';
    }
    else {
      iframeElement.style.height =iframeWindow.document.body.scrollHeight + 10 + 'px';
   //iframeElement.style.width =iframeWindow.document.body.scrollWidth + 10 + 'px';
    }
  }
}
function strFilter(str)
{
  var Letters = "'";
  for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) != -1)
      {
        alert(" 输入内容请不要包含字符“ ‘  ”！");
		return false;
      }
    }
    return true;
}
function account(str,strName)   //包含字母或数字
{
	var Letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_";
    var Letter = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
	if(str.length<2 || str.length>32)
	{
        alert(strName+" 的长度应该在2位至32位之间！");
		return false;
	}
	if(Letter.indexOf(str.charAt(0))==-1)
	{
		alert(strName+" 必须以字母开头！");
		return false;
	}
    for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
        alert(strName+" 只能包括字母、数字或“_”！");
		return false;
      }
    }
    return true;
}
function email(str,strName)   //包含字母或数字
{
	var Letters = ".@";
	alert("dd");
	if(str.length<5)
	{
        alert("请输入正确的"+strName);
		return false;
	}
	alert("ddd");
    for (i=0; i < Letters.length; i++)
    {
      var CheckChar = Letters.charAt(i);
      if (str.indexOf(CheckChar) == -1)
      {
        alert("请输入正确的"+strName);
		return false;
      }
    }
    return true;
}
function id(str,strName)   //包含字母或数字
{
	var Letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-[]";
	if(str.length<1 || str.length>32)
	{
        alert(strName+" 的长度应该在1位至32位之间！");
		return false;
	}
    for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
        alert(strName+" 只能包括字母、数字或“_-[]”！");
		return false;
      }
    }
    return true;
}
function maillist(str,strName)   //包含字母或数字
{
	var Letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_";
	if(str.length<1 || str.length>32)
	{
        alert(strName+" 的长度应该在1位至32位之间！");
		return false;
	}
    for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
        alert(strName+" 只能包括字母、数字或“_”！");
		return false;
      }
    }
    return true;
}
function isInt(str)   //包含字母或数字
{
	var Letters = "0123456789";
	for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
        alert(" 请输入数字！");
		return false;
      }
    }
    return true;
}
function isMoney(str)   //是否金额
{
	var Letters = "0123456789.";
	for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
        alert(" 请输入数值！");
		return false;
      }
    }
    return true;
}
function isMoney(str,name)   //是否金额
{
	var Letters = "0123456789.";
	for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
        alert(" 请在“"+name+"”中输入数值！");
		return false;
      }
    }
    return true;
}
function isNum(str)   //包含数字
{
	var Letters = "0123456789";
	for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
		return false;
      }
    }
    return true;
}
function checkname(str)   //以077开头的11位数字
{
  var Letters="077";
  if(str.length != 11)
  {
    return false;
  }
  if(str.charAt(0) != '0' || str.charAt(1) != '7' || str.charAt(2) != '7')
  {
    return false;
  }
  return true;
}
function checkpsd(str)   //密码为4到8位
{
  if(str.length <4 || str.length>8)
  {
    return false;
  }
  return true;
}

function isNumNoAlert(str)   //包含数字
{
	var Letters = "0123456789";
	for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
		return false;
      }
    }
    return true;
}
function isNum1(str,name)   //包含数字
{
	var Letters = "0123456789";
	for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
		alert(" 请在“"+name+"”中输入数值！");
		return false;
      }
    }
    return true;
}
//判断格式：2004-03-03
function isDateLen10(str)
{
  var i=true;
  if(str.length!=10) i=false;
  if(!isNumNoAlert(str.substring(0,4))||str.substring(0,4)>2050||str.substring(0,4)<1950)
     i=false;
  if(str.substring(4,5)!="-") i=false;
  if(!isNumNoAlert(str.substring(5,7))||str.substring(5,7)>12||str.substring(5,7)<=0) i=false;
  if(str.substring(7,8)!="-") i=false;
  if(!isNumNoAlert(str.substring(8,10))||str.substring(8,10)>31||str.substring(8,10)<=0) i=false;
  return i;
}
//判断格式：20040303
function isDate(str)
{
  var i=true;
  if(str.length!=8) i=false;
  if(!isNum(str.substring(0,4))||str.substring(0,4)>2050||str.substring(0,4)<1950)
     i=false;
  //if(str.substring(4,5)!="-") i=false;
  if(!isNum(str.substring(4,6))||str.substring(4,6)>12||str.substring(4,6)<=0) i=false;
  //if(str.substring(7,8)!="-") i=false;
  if(!isNum(str.substring(6,8))||str.substring(6,8)>31||str.substring(6,8)<=0) i=false;
  return i;
}
function getStandardDate(str)
{
	return str.substring(0,4)+"-"+str.substring(4,6)+"-"+str.substring(6,8);
}
function getDate(str)
{
	return str.substring(0,4)+str.substring(5,7)+str.substring(8,10);
}
function getHour(str)
{
  var i=str.substring(str.indexOf(" ")+1,str.indexOf(":"));
  if(i.length==1)i="0"+i;
  return i;
}
function getMinute(str)
{
	var i=str.substring(str.indexOf(":")+1,str.length);
	if(i.length==1) i="0"+i;
    return i;
}

function password(str,strName)
{
	if(str.length<2 || str.length>32)
	{
        alert(strName+" 的长度应该在2位至32位之间！");
		return false;
	}
    return true;
}

function userName(str,strName)
{
	if(str.length<1)
	{
        alert("请输入 "+strName);
		return false;
	}
	if(str.length>128)
	{
        alert(strName+" 的长度最大为128个字符或64个汉字！");
		return false;
	}
    return true;
}
function isNumber(str)   //包含数字
{
	var Letters = "0123456789";
	for (i=0; i < str.length; i++)
    {
      var CheckChar = str.charAt(i);
      if (Letters.indexOf(CheckChar) == -1)
      {
		return false;
      }
    }
    return true;
}
function isDatetime(str)
{
    var temp1;
    var temp2;
    var strhour;
    var strminute;
    var strsecond;
    var colon1;
    var colon2;
    var i;

    if(str.indexOf(" ")==-1) return false;

    temp1=str.substring(0,str.indexOf(" "));
    temp2=str.substring(str.indexOf(" ")+1,str.length);
    alert(temp1);
    alert(temp2);
    if(temp1.length!=10) return false;

    if(!isNumber(str.substring(0,4))||temp1.substring(0,4)>2050||temp1.substring(0,4)<1950)
        return false;

    if(temp1.substring(4,5)!="-") return false;

    if(!isNumber(temp1.substring(5,7))||temp1.substring(5,7)>12) return false;

    if(temp1.substring(7,8)!="-") return false;

    if(!isNumber(temp1.substring(8,10))||temp1.substring(8,10)>31) return false;

    strhour=temp2.substring(0,2);

    colon1=temp2.substring(2,3);

    strminute=temp2.substring(3,5);

    colon2=temp2.substring(5,6);

    strsecond=temp2.substring(6,8);

    if(colon1!=":")  return false;

    if(colon2!=":")  return false;

    if(!isNumber(strhour))  return false;

    if(!isNumber(strminute)) return false;

    if(!isNumber(strsecond)) return false;

    return true;
}

function adjustIFrameSize (iframeWindow)
{
	if (iframeWindow.document.height)
	{
		var iframeElement = parent.document.getElementById(iframeWindow.name);
		iframeElement.style.height = iframeWindow.document.height +10+ 'px';
		//iframeElement.style.width = iframeWindow.document.width +10+ 'px';
	}
	else if (document.all)
	{
		var iframeElement = parent.document.all[iframeWindow.name];
		if (iframeWindow.document.compatMode &&iframeWindow.document.compatMode != 'BackCompat')
		{
			iframeElement.style.height =iframeWindow.document.documentElement.scrollHeight + 10 + 'px';
			//iframeElement.style.width =iframeWindow.document.documentElement.scrollWidth + 10 + 'px';
		}
		else
		{
			iframeElement.style.height =iframeWindow.document.body.scrollHeight + 10 + 'px';
			//iframeElement.style.width =iframeWindow.document.body.scrollWidth + 10 + 'px';
		}
	}
}

function popWin(url,x,y) {
  var
newwin=window.open(url,"PopWindow","toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=no,width="+x+",height="+y);
  newwin.focus();
  return false;
}
function popWin2(url,x,y) {
  var
newwin=window.open(url,"PopWindow","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+x+",height="+y);
  newwin.focus();
  return false;
}
function popWin3(url,x,y,name) {
  var
newwin=window.open(url,name,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width="+x+",height="+y);
  newwin.focus();
  return false;
}
