function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//----------除空格
function TrimStr(str)
{
	str = str.replace(/(^\s*)|(\s*$)/g, "");
	return str;
}

//------免费体验文字短信验证JS
function CheckFreeTextSms(IsSend,sAction)
{
	
	//-------先判断是否开通了免费体验权限
	if(IsSend == false)
	{
		alert("对不起，暂时无法进行短信免费体验!");
		return;
	}
	//**************************SrcPhone
	var  srcphone = TrimStr(document.getElementById("SrcPhone").value);
	if(srcphone.length == 0)
	{
			alert("请您输入您的号码");
			document.getElementById("SrcPhone").focus();
			return;
	}
	if(sAction == "send")
	{
		//-------得到发送短信的内容
		var SendContent = document.getElementById("SendContent").value;
		//--------判断
		SendContent = TrimStr(SendContent);
		SendContent = SendContent.replace("'","''");
		if(SendContent.length == 0)
		{
			alert("请您输入要发送的内容!");
			document.frmNew.SendContent.focus();
			return;
		}
		//*********************检查验证码是否输入
		var Code    = TrimStr(document.getElementById("Code").value);
		if(Code.length == 0 )
		{
			alert("请您输入获得的验证码!");
			document.getElementById("Code").focus();
			return;
		}

		//---------得到发送目标号码
		var DestPhone = document.getElementById("DestPhone").value;
		//--------判断
		DestPhone = TrimStr(DestPhone);
		DestPhone = DestPhone.replace("'","''");
		if(DestPhone.length == 0)
		{
			alert("请您输入对方号码!");
			document.frmNew.DestPhone.focus();
			return;
		}
	}
	//********************动作
	document.getElementById("Actions").value = sAction;
	//-------上面满足，提交
	document.frmNew.submit();
}
//----------检查建议和意见
function CheckIdea()
{
	//----姓名
	var Name = document.getElementById("Name").value;
	//---
	Name = TrimStr(Name);
	if (Name.length == 0)
	{
		alert("请您输入姓名!");
		document.getElementById("Name").focus();
		return;
	}
	//----电话
	var Phone = document.getElementById("Phone").value;
	//---
	Phone = TrimStr(Phone);
	if (Phone.length == 0)
	{
		alert("请您输入电话!");
		document.getElementById("Phone").focus();
		return;
	}
	//----------如果输入了MSN必须输入正确
	var MSN = document.getElementById("MSN").value;
	MSN		= TrimStr(MSN);
	if (MSN.length !=0)
	{
		//---检查EMAIL地址
		if (!CheckEmail(MSN))
		{
			alert("请您输入合法的MSN!");
			return;
		}
	}
	//----------如果输入了EMAI必须输入正确
	var Email = document.getElementById("Email").value;
	Email = TrimStr(Email);
	if (Email.length !=0)
	{
		//---检查EMAIL地址
		if (!CheckEmail(Email))
		{
			alert("请您输入合法的EMAIL!");
			return;
		}
	}
	//------内容
	var Content = document.getElementById("Content").value;
	//---
	Content = TrimStr(Content);
	if (Content.length == 0)
	{
		alert("请您留下意见或建议，谢谢!");
		document.getElementById("Content").focus();
		return;
	}
	//---------提交
	document.frm02.submit();
}
//--------------检查意见内容不超过2000字符
function CheckContentLen()
{
	var Content = document.getElementById("Content").value;
	var Lens    = Content.length;
	if (Lens>2000)
	{
		document.getElementById("Content").value = Content.substr(0,2000);
	}
}
//---------计算子符
function CountText(SendLen)
{
	//-------得到内容
	var SendContent = document.getElementById("SendContent").value;
	//-------计算内容长度
	var ContentLen  = SendContent.length;
	//-------如果字符大于SendLen
	if (ContentLen>SendLen)
	{
		document.getElementById("SendContent").value = SendContent.substr(0,SendLen);
	}
	else
	{
		//------计算字符剩余长度
		document.getElementById("CountTxt").innerText = SendLen - ContentLen;
	}
}
//-------------检查输入的目标号码是否正确
function CheckDestPhone()
{
	//-------只能输入数字
	var newPar=/^\d+$/
	var str = document.getElementById("DestPhone").value;
	if(!newPar.test(str))
	{
		document.getElementById("DestPhone").value = "";
	}
}
//翻页代码
function goto(hrefs,PageCount)
{
	//得到页码
    var pages=document.getElementById("pages").value;
	//比较大小
    if(pages>PageCount)
    {
		pages = PageCount;
    }
    if(pages<1)
    {
		pages = 1;
    }
	location.href = hrefs+"pages="+pages
}
//-----------弹出对话框
function ShowDailog(PageHref,Title,Heights,Widths)
{
	//--------------left位置
	var dleft =(screen.availHeight-Heights)/2
	//--------------top位置
	var dtop  =(screen.availWidth-Widths)/2

	//---------------
	window.showModalDialog(PageHref,Title,'scroll=auto;resizable=no;help=no;status=no;dialogTop='+dtop+'; dialogLeft='+dleft+';dialogHeight='+Heights+';dialogWidth='+Widths);
}

//----------验证邮件地址
function CheckEmail(Email)
{
  var regmail=/^\w+@\w+(\.\w+)*$/g;
  if(!regmail.test(Email))
  {
	  return false;
  }
  else
  {
	  return true;
  }
}
//---------------------------发送语音短信的检查
function CheckVoiceSend(IsSend,sAction)
{
	//-------先判断是否开通了免费体验权限
	if(IsSend == false)
	{
		alert("对不起，暂时无法进行短信免费体验!");
		return;
	}
    //**************************SrcPhone
	var  srcphone = TrimStr(document.getElementById("SrcPhone").value);
	if(srcphone.length == 0)
	{
			alert("请您输入您的号码");
			document.getElementById("SrcPhone").focus();
			return;
	}
	if(sAction == "send")
	{
		//*********************检查验证码是否输入
		var Code    = TrimStr(document.getElementById("Code").value);
		if(Code.length == 0 )
		{
			alert("请您输入获得的验证码!");
			document.getElementById("Code").focus();
			return;
		}
		//------------目标号码
		var DestPhone = document.getElementById("DestPhone").value;
		//---目标号码
		DestPhone = TrimStr(DestPhone);
		//------判断
		if (DestPhone.length ==0)
		{
			alert("请您输入对方号码!");
			return;
		}
	}
	//********************动作
	document.getElementById("Actions").value = sAction;
	//-------------提交
	document.sms.submit();

}
//---------------------------------------------------------showTips
//---------------------------------------------------------
var bV=parseInt(navigator.appVersion);
var NN4=(document.layers) ? true : false;
var IE4=((document.all)&&(bV>=4))?true:false;
var moveFlag=false;

var fntSize=9;					// 訊息框內的字型大小
var tipBgColor="FFee22";		// 訊息框的底色
var tipBorderColor="111222";	// 訊息框的邊框顏色
var tipTextColor="000000";		// 訊息框內文字的顏色

function setReload(){
  window.location.reload()
}

function showTip(msg){
  var obj = 'TipBox';

  moveFlag=true;
  if(NN4){
	with (document[obj].document){
	  open();
	  write('<layer ID=TipBox bgColor=#'+tipBgColor+' style="z-index:100;border:1px solid #'+tipBorderColor+'; font-size:'+fntSize+'pt;"><font color=#'+tipTextColor+' lang="GB2312" face="宋体">'+msg+'</font></layer>');
	  close();
	}
    document.layers[obj].visibility = 'visible';
  }else if(IE4){
	IE_MouseMove();
    document.all[obj].innerHTML = msg;
    document.all[obj].style.visibility = 'visible';
  }
}

function hideTip(){
  var obj = 'TipBox';

  moveFlag=false;
  if(NN4){
    if(document.layers[obj] != null) document.layers[obj].visibility = 'hidden';
  }else if(IE4)
    document.all[obj].style.visibility = 'hidden';
}

function IE_MouseMove(){
  if(moveFlag){
	var x = event.x-60;                   // 取得滑鼠指標目前的 x 位置
	var y = event.y+20;                   // 取得滑鼠指標目前的 y 位置


	var objp = document.all.TipBox.style;
	var xx = (document.body.scrollLeft+x);
	var yy = (document.body.scrollTop+y);

	objp.pixelLeft = xx+20;
	objp.pixelTop = yy;
  }
} 

function NN_MouseMove(e){
  if(moveFlag){
	var objp = document.layers.TipBox;
	objp.moveTo(e.x+20, e.y);
  }
}
if(IE4){
  document.write("<DIV ID=TipBox STYLE='z-index:100;position:absolute; visibility: hidden; padding: 0.2em 0.2em 0.2em 0.2em; color: #"+tipTextColor+"; background-color: #"+tipBgColor+"; border:1px solid #"+tipBorderColor+"; font-size: "+fntSize+"pt'></DIV>");
  document.onmousemove = IE_MouseMove;
}else{
  document.write("<DIV ID=TipBox STYLE='z-index:100;position:absolute; visibility: hidden; background-color: #"+tipBgColor+"; border:1px solid #"+tipBorderColor+"; font-size: "+fntSize+"pt'></DIV>");
  document.captureEvents(Event.MOUSEMOVE);
  document.onmousemove = NN_MouseMove;
  setTimeout("window.onresize=setReload",500)
}
