function check_linkname(e)//定义非法字符
{
	var ok = "`~!@%^#$&*();'\"?><[]{}\\|,:/=+—ヅヴヂゼ“”‘"; 
    for(var i=0; i<e.length; i++)
	{
		if (ok.indexOf(e.charAt(i)) !=-1) 
		{
			return false;
		}
	}
	return true;
}

function IsURL(str_url)//url格式有效性难证（正则表达式）
{
  var strRegex = "^((https|http|ftp|rtsp|mms|HTTPS|HTTP|FTP|RTSP|MMS)?://)" 
  + "?(([0-9A-Za-z_!~*'().&=+$%-]+: )?[0-9A-Za-z_!~*'().&=+$%-]+@)?" //ftp的user@ 
        + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184 
        + "|" // 允许IP和DOMAIN（域名）
        + "([0-9A-Za-z_!~*'()-]+\.)*" // 域名- www. 
        + "([0-9A-Za-z][0-9A-Za-z-]{0,61})?[0-9A-Za-z]\." // 二级域名 
        + "[A-Za-z]{2,6})" // first level domain- .com or .museum 
        + "(:[0-9]{1,4})?" // 端口- :80 
        + "((/?)|" // a slash isn't required if there is no file name 
        + "(/[0-9A-Za-z_!~*'().;?:@&=+$,%#-]+)+/?)$"; 
        var re=new RegExp(strRegex); 
  //re.test()
        if (re.test(str_url)){
            return true; 
        }else{ 
            return false; 
        }
    }

function check_linkname(e)//租用天数非法字符
{
	var ok = "1234567890";
	for(var i=0; i<e.length; i++)
	{
		if (ok.indexOf(e.charAt(i))<0) 
		{
			return false;
		}
	}
	return true;
}

	
//================================
var xmlHttp = false;
try {
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e2) {
    xmlHttp = false;
  }
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
  xmlHttp = new XMLHttpRequest();
}


//================================无刷新开通日期返回

function unfocusKaitongstars() {
	 if(document.getElementById("checkKaitongstars").style.display=="none")
	    document.getElementById("checkKaitongstars").style.display="inline";
		
	
	///===========无刷新开通日期发送输入值
	{
      var kaitongstars = document.getElementById("kaitongstars").value;
      if ((kaitongstars == null) || (kaitongstars == "")) return;
      var url = "advrq_cu.asp?nametest=" + escape(kaitongstars);
      xmlHttp.open("GET", url, true);
      xmlHttp.onreadystatechange =checkTong;
      xmlHttp.send(null);  
    }
	//==============无刷新开通日期返回值
	function checkTong() {
  if (xmlHttp.readyState < 4) {
	checkKaitongstars.innerHTML="检测中...";
  }
  if (xmlHttp.readyState == 4) 
    var response = xmlHttp.responseText;
	checkKaitongstars.innerHTML=unescape(response);//=== '''解决中文乱码问题，发送端用escape 编码，接收端用 unescape 解码
    document.getElementById('submit').disabled=false;
 }
	//=============== 
	document.getElementById("checkKaitongstars").innerHTML="<b><font color=green>OK</font></b>";
	document.getElementById("checkKaitongstars").className="ok";
	document.getElementById('submit').disabled=false;
	return;
}
//=========================================================================
function  bytelength(szString)
{
	return szString.replace(new RegExp("[^\x00-\xff]", "g"), "  ").length;
}

function clear()
{
	document.formadvs.tiansu.value ="";
	document.formadvs.youdw.value="";
	document.formadvs.advsname.value="";
	document.formadvs.gglinkurl.value="";
}

function register()
{
	if(validate_form()==false)
		return;
	document.formadvs.submit();
}

//---------------联系人单位或地址
function unfocusYoudw()
{
   if(document.getElementById("checkYoudw").style.display=="none")
		document.getElementById("checkYoudw").style.display="inline";
		
	if(document.formadvs.youdw.value == "")
	{
		document.getElementById("checkYoudw").innerHTML="<b><font color=red>请输入您所属单位或联系地址</font></b>";
		document.getElementById("checkYoudw").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
	if(bytelength(document.formadvs.youdw.value)<6)
	{
		document.getElementById("checkYoudw").innerHTML="<b><font color=red>长度不够</font></b>";
		document.getElementById("checkYoudw").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
	if(bytelength(document.formadvs.youdw.value)>=50)
	{
		document.getElementById("checkYoudw").innerHTML="<b><font color=red>长度超长</font></b>";
		document.getElementById("checkYoudw").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
				
	document.getElementById("checkYoudw").innerHTML="<b><font color=green>通过检测</font></b>";
	document.getElementById("checkYoudw").className="ok";
	document.getElementById('submit').disabled=false;
	return;  
}

//---------------联系人姓名
function unfocusAdvsname()
{
   if(document.getElementById("checkAdvsname").style.display=="none")
		document.getElementById("checkAdvsname").style.display="inline";
	
	if(document.formadvs.advsname.value == "")
	{
		document.getElementById("checkAdvsname").innerHTML="<b><font color=red>请输入真实姓名</font></b>";
		document.getElementById("checkAdvsname").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
		
	
	if(bytelength(document.formadvs.advsname.value)<4)
	{
		document.getElementById("checkAdvsname").innerHTML="<b><font color=red>长度不够</font></b>";
		document.getElementById("checkAdvsname").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
	
				
	document.getElementById("checkadvsname").innerHTML="<b><font color=green>通过检测</font></b>";
	document.getElementById("checkadvsname").className="ok";
	document.getElementById('submit').disabled=false;
	return;  
}

//---------------订单密码
function unfocusPass()
{
   if(document.getElementById("checkPass").style.display=="none")
		document.getElementById("checkPass").style.display="inline";
		
	if(document.formadvs.pass.value == "")
	{
		document.getElementById("checkPass").innerHTML="<b><font color=red>请设置密码，用于订单管理</font></b>";
		document.getElementById("checkPass").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
	if(bytelength(document.formadvs.pass.value)<6)
	{
		document.getElementById("checkPass").innerHTML="<b><font color=red>密码长度不够</font></b>";
		document.getElementById("checkPass").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
	if(bytelength(document.formadvs.pass.value)>=20)
	{
		document.getElementById("checkPass").innerHTML="<b><font color=red>密码长度超长</font></b>";
		document.getElementById("checkPass").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
				
	document.getElementById("checkPass").innerHTML="<b><font color=green>通过检测</font></b>";
	document.getElementById("checkPass").className="ok";
	document.getElementById('submit').disabled=false;
	return;  
}

//---------------联系号码
function unfocusLianxihaoma()
{
   if(document.getElementById("checkLianxihaoma").style.display=="none")
		document.getElementById("checkLianxihaoma").style.display="inline";
		
	if(document.formadvs.lianxihaoma.value == "")
	{
		document.getElementById("checkLianxihaoma").innerHTML="<b><font color=red>请输入相应号码</font></b>";
		document.getElementById("checkLianxihaoma").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
	if(bytelength(document.formadvs.lianxihaoma.value)<5)
	{
		document.getElementById("checkLianxihaoma").innerHTML="<b><font color=red>长度不够</font></b>";
		document.getElementById("checkLianxihaoma").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
				
	document.getElementById("checkLianxihaoma").innerHTML="<b><font color=green>通过检测</font></b>";
	document.getElementById("checkLianxihaoma").className="ok";
	document.getElementById('submit').disabled=false;
	return;  
}

//=========================================================================链接网址检测

function unfocusGglinkurl() {
	 if(document.getElementById("checkGglinkurl").style.display=="none")
	    document.getElementById("checkGglinkurl").style.display="inline";
		
	if(document.formadvs.gglinkurl.value == "")//-----------------输入为空
	{
		document.getElementById("checkGglinkurl").innerHTML="<b><font color=red>请输入广告点击后的链接网址</font></b>";
		document.getElementById("checkGglinkurl").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
	if(bytelength(document.formadvs.gglinkurl.value)<=11)
	{
		document.getElementById("checkGglinkurl").innerHTML="<b><font color=red>长度不够</font></b>";
		document.getElementById("checkGglinkurl").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
	if(IsURL(document.formadvs.gglinkurl.value)==false)//---------------http://格式认证
	{
		document.getElementById("checkGglinkurl").innerHTML="<b><font color=red>格式错误</font></b>";
		document.getElementById("checkGglinkurl").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}
	
	document.getElementById("checkGglinkurl").innerHTML="<b><font color=green>通过检测</font></b>";
	document.getElementById("checkGglinkurl").className="ok";
	document.getElementById('submit').disabled=false;
	return;
}

//=========================================================================广告类型的执行代码

function unfocusGgtype() {
	 if(document.getElementById("checkGgtype").style.display=="none")
	    document.getElementById("checkGgtype").style.display="inline";
		
	if(document.formadvs.ggtype.value == "")//-----------------无输入
	{
		document.getElementById("checkGgtype").innerHTML="请选择广告类型";
		document.getElementById("checkGgtype").className="error";
		document.getElementById('submit').disabled=true;
		return;
	}	
		
	if(document.formadvs.ggtype.value == "1")//-----------------文字类型
	{
		document.getElementById("checkGgtype").innerHTML="<textarea name=ggviewwenzi cols=88 rows=3 onFocus=this.value=''>文字内容</textarea>";
		document.getElementById("checkGgtype").className="ok";
		document.getElementById('submit').disabled=false;
		return;
	}

	if(document.formadvs.ggtype.value == "2")//-----------------图片类型
	{
		document.getElementById("checkGgtype").innerHTML="<input type=text name=ggviewurl size=86 value=图片地址 onFocus=this.value=''><br><textarea name=ggviewwenzi cols=88 rows=3 onFocus=this.value=''>文字内容</textarea>";
		document.getElementById("checkGgtype").className="ok";
		document.getElementById('submit').disabled=false;
		return;
	}
	
	if(document.formadvs.ggtype.value == "3")//-----------------代码类型
	{
		document.getElementById("checkGgtype").innerHTML="由于数据安全性，不允许在此提交代码，请用 <a href='http://wpa.qq.com/msgrd?V=1&Uin=21586469Site=ioshenmue&Menu=yes'><img border=0 src=http://wpa.qq.com/pa?p=1:78171613:4><b>QQ：21586469</b></a>传送代码给我们。";
		document.getElementById("checkGgtype").className="ok";
		document.getElementById('submit').disabled=false;
		return;
	}
	
	document.getElementById("checkGgtype").innerHTML="<b><font color=green>通过检测</font></b>";
	document.getElementById("checkGgtype").className="ok";
	document.getElementById('submit').disabled=false;
	return;
}

//==========================================================================广告类型取值

function unfocusGgtype2() {
	 if(document.getElementById("checkGgtype2").style.display=="none")
	    document.getElementById("checkGgtype2").style.display="inline";
	
	///===========无刷发送输入值
	{
      var ggtype = document.getElementById("ggtype").value;
      if ((ggtype == null) || (ggtype == "")) return;
      var url = "advlx_cu.asp?nametest=" + escape(ggtype);
      xmlHttp.open("GET", url, true);
      xmlHttp.onreadystatechange =checkTong;
      xmlHttp.send(null);  
    }
	//==============无刷新返回值
	function checkTong() {
  if (xmlHttp.readyState < 4) {
	checkGgtype2.innerHTML="检测中...";
  }
  if (xmlHttp.readyState == 4) 
    var response = xmlHttp.responseText;
	checkGgtype2.innerHTML=unescape(response);//=== '''解决中文乱码问题，发送端用escape 编码，接收端用 unescape 解码
    document.getElementById('submit').disabled=false;
 }

	document.getElementById("checkGgtype2").innerHTML="<b><font color=green>通过检测</font></b>";
	document.getElementById("checkGgtype2").className="ok";
	document.getElementById('submit').disabled=false;
	return;
}