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_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}

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_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 CheckIfEnglish(String)
{
    var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890_";
     var i;
     var c;
     for( i = 0; i < String.length; i ++ )
     {
          c = String.charAt( i );
	  if (Letters.indexOf( c ) < 0)
	     return false;
     }
     return true;
}

function checkxxfk(TheForm)
{
	if (TheForm.company.value == ""){
		alert ("您必须输入公司名称！");
		TheForm.company.focus();
		return false;
	}
	if (TheForm.contact.value == ""){
		alert ("您必须输入联系人！");
		TheForm.contact.focus();
		return false;
	} 
	if (TheForm.email.value.length==0) {
                alert("请填写你的EMAIL地址");
				TheForm.email.focus();
                return false;
     }
     else if ((TheForm.email.value.indexOf("@")<0)||(TheForm.email.value.indexOf(":")!=-1))
		{
			alert("您填写的EMAIL无效，请填写一个有效的EMAIL");
			TheForm.email.focus();
			return false;
		}

}


function checkReg()
{
	if (document.regForm.UserName.value == ""){
		alert ("您必须输入用户名！");
		document.regForm.UserName.focus();
		return false;
	}
	if (document.regForm.UserName.value.length > 12 ){
		alert ("用户名最多12位");
		document.regForm.UserName.focus();
		return false;
	}

	if (!CheckIfEnglish(document.regForm.UserName.value )) {
		alert("您输入用户名不符合规范！");
		document.regForm.UserName.focus();
		return false;
	}
	if (document.regForm.u_pwd.value == ""){
		alert ("您必须输入密码！");
		document.regForm.u_pwd.focus();
		return false;
	}
	if (document.regForm.u_pwd2.value == ""){
		alert ("您必须输入确认密码！");
		document.regForm.u_pwd2.focus();
		return false;
	}
if (document.regForm.u_pwd.value != document.regForm.u_pwd2.value)
  {
   alert("两次输入的密码不相同！");
   return false;
  }
     if (document.regForm.u_email.value.length==0) {
                alert("提示：\n\n请填写你的EMAIL地址");
				document.regForm.u_email.focus();
                return false;
     }
     else if ((document.regForm.u_email.value.indexOf("@")<0)||(document.regForm.u_email.value.indexOf(":")!=-1))
		{
			alert("提示：\n\n您填写的EMAIL无效，请填写一个有效的EMAIL\n\n");
			document.regForm.u_email.focus();
			return false;
		}
    if (document.regForm.u_answer.value == ""){
		alert ("您必须输入保密问题！");
		document.regForm.u_answer.focus();
		return false;
	}
    if (document.regForm.u_question.value == ""){
		alert ("您必须输入保密答案！");
		document.regForm.u_question.focus();
		return false;
	}
	
    if (document.regForm.fullname.value == ""){
		alert ("您必须输入真实姓名！");
		document.regForm.fullname.focus();
		return false;
	}	
}

function OpenCentrer(page,largeur,hauteur,options) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  var tmp=window.open(page,"map","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
  tmp.focus();
}//OpenCentrer('News_Show.asp?ID=<%= rs(0) %>','620','600','scrollbars=1,resizable=no')

function OpenCenterWin(page,win,largeur,hauteur,options) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  var tmp=window.open(page,win,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
  tmp.focus();
}//OpenCentrer('News_Show.asp?ID=<%= rs(0) %>','620','600','scrollbars=1,resizable=no')

function onbig(url){
	window.open(url,'','width=700,height=500,top=0,scrollbars=yes,resizable=yes')
}

function onbig1(url){
	window.open(url,'','width=700,height=400,top=0,scrollbars=yes,resizable=yes')
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

scores = new Array(20);
var numTotal=0;
NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
ver4 = (NS4 || IE4) ? 1 : 0;
if (ver4){
	with (document){
		write("<STYLE TYPE='text/css'>");
		if (NS4) {
			write(".parent {position:absolute; visibility:visible}");
			write(".child {position:absolute; visibility:visible}");
			write(".regular {position:absolute; visibility:visible}")
		}
		else {
		write(".child {display:none}")
		}
		write("</STYLE>");
		}
	}

function getIndex(el) {
	ind = null;
	for (i=0; i<document.layers.length; i++) {
		whichEl = document.layers[i]; 
		if (whichEl.id == el) {
			ind = i;
			break;
		}
	}
	return ind;
}

function arrange() {
	nextY = document.layers[firstInd].pageY +document.layers[firstInd].document.height;
	for (i=firstInd+1; i<document.layers.length; i++) {
		whichEl = document.layers[i]; 
		if (whichEl.visibility != "hide") {
			whichEl.pageY = nextY; 
			nextY += whichEl.document.height;
			}
		}
	}
	
function initIt(){
	if (!ver4) return;
	if (NS4) {
		for (i=0; i<document.layers.length; i++) {
			whichEl = document.layers[i];
			if (whichEl.id.indexOf("Child") != -1) whichEl.visibility = "hide";
		}
		arrange();
	}
	else { 
	divColl = document.all.tags("DIV");
	for (i=0; i<divColl.length; i++) {
		whichEl = divColl(i); 
		if (whichEl.className == "child") whichEl.style.display = "none";
	}
	}
}

function expandIt(el) {
	if (!ver4) return;
	if (IE4) {
		whichEl1 = eval(el + "Child");
		for(i=1;i<=numTotal;i++){
			whichEl = eval(scores[i] + "Child");
			if(whichEl!=whichEl1) {	
			whichEl.style.display = "none";
			}
		} 
		whichEl1 = eval(el + "Child"); 
		if (whichEl1.style.display == "none") { 
		whichEl1.style.display = "block";
		}
		else { 
		whichEl1.style.display = "none";
		}
	} 
	else { 
	whichEl = eval("document." + el + "Child");
	for(i=1;i<=numTotal;i++){
		whichEl = eval("document." + scores[i] + "Child");
		if(whichEl!=whichEl1) {	
		whichEl.visibility = "hide";
		}
	}
	if (whichEl.visibility == "hide") {
		whichEl.visibility = "show";
		}
	else { 
	whichEl.visibility = "hide"; 
	} 
	arrange(); 
	}
}
onload = initIt;

function checklogin1()
{
  if (document.UserLogin.UserName.value=="")
	{
	alert("请输入用户名！");
	document.UserLogin.UserName.focus();
	return false;
	}
  else if (document.UserLogin.PassWord.value=="")
	{
	alert("请输入密码！");
	document.UserLogin.PassWord.focus();
	return false;
	}
}