﻿


function checkip(myform)
{
	if(myform.ip.value.length==0)
	{
		alert("请填写IP");
		myform.ip.focus();
		return ;
	}
	var obj=myform.ip.value;
	var i=0;
	var ip1="",ip2="",ip3="",ip4="",den=0;
var myiplength=obj.length;
	for(i=0;i<myiplength;i++)
	{
		if(den==0)
			if(obj.charAt(i)!=".")
				ip1=ip1+obj.charAt(i);
			else
				{den=1;continue;}
		if(den==1)
			if(obj.charAt(i)!=".")
				ip2=ip2+obj.charAt(i);
			else
				{den=2;continue;}
		if(den==2)
			if(obj.charAt(i)!=".")
				ip3=ip3+obj.charAt(i);
			else
				{den=3;continue;}
		if(den==3)
			if(obj.charAt(i)!=".")
				ip4=ip4+obj.charAt(i);
			else if(obj.charAt(i)==":")
				break;
			else
				den++;
		if(den>3)
			den++;
	}
	if(den>3)
		{alert("错误:用于分隔的“.”号太多");return;}
	else if(den< 3)
		{alert("错误:IP节不足");return;}
	else if(ip1=="")
		{alert("错误:第一节IP为空");return;}
	else if(isNaN(ip1))
		{alert("错误:你输入了非数字");return;}
	else if(ip1< 0||ip1>255)
		{alert("错误:第一节IP"+ip1+"不在0到255之间");return;}
	else if(ip2=="")
		{alert("错误:第二节IP为空");return;}
	else if(isNaN(ip2))
		{alert("错误:你输入了非数字");return;}
	else if(ip2< 0||ip2>255)
		{alert("错误:第二节IP"+ip2+"不在0到255之间");return;}
	else if(ip3=="")
		{alert("错误:第三节IP为空");return;}
	else if(isNaN(ip3))
		{alert("错误:你输入了非数字");return;}
	else if(ip3< 0||ip3>255)
		{alert("错误:第三节IP"+ip3+"不在0到255之间");return;}
	else if(ip4=="")
		{alert("错误:第四节IP为空");return;}
	else if(isNaN(ip4))
		{alert("错误:你输入了非数字");return;}
	else if(ip4< 0||ip4>255)
		{alert("错误:第四节IP"+ip4+"不在0到255之间");return;}
	else
		{
			den=ip1*256*256*256+ip2*256*256+ip3*256+ip4*1-1;
			//document.IpForm.IPcd.value=den;
			if(ip1.length==2)
				ip1="0"+ip1;
			if(ip1.length==1)
				ip1="00"+ip1;
			if(ip2.length==2)
				ip2="0"+ip2;
			if(ip2.length==1)
				ip2="00"+ip2;
			if(ip3.length==2)
				ip3="0"+ip3;
			if(ip3.length==1)
				ip3="00"+ip3;
			if(ip4.length==2)
				ip4="0"+ip4;
			if(ip4.length==1)
				ip4="00"+ip4;
			//txt4.innerHTML=ip1+"."+ip2+"."+ip3+"."+ip4;
			//document.IpForm.IPstr.value=txt4.innerHTML;
			//img2.width=den/8000000+1;
			var myipsech=ip1+'.'+ip2+'.'+ip3+'.'+ip4;
			window.open("bbs/W_iplink.asp?ipstr="+myipsech+"&IP="+myipsech+"&cs1="+myipsech+"&IPcd="+den+"&submit=查询","","location=no,scrollbars=yes,resizable=yes,toolbar=no ");
			return;
		}
		return;
}

var href_stock2="http://chartse.stockstar.com/special?module=chartserver&proc=aindex";
function href_stock1()
{
	stock_href.href= "http://chartse.stockstar.com/special?module=chartserver&proc=aindex";
	stock.src="http://chartse.stockstar.com/special?module=chartserver&proc=aindex";
}
