function isdate(datestr)
{
	monday=new Array(31,0,31,30,31,30,31,31,30,31,30,31);
	if(datestr.length>11 || datestr.length<8)
	{
		return false;
	}
	if(datestr.substring(4,5)!="/" && datestr.substring(4,5)!="-")
	{
		return false;
	}
	if(datestr.substring(7,8)!="/" && datestr.substring(7,8)!="-")
	{
		return false;
	}
	year=datestr.substring(0,4);
	month=datestr.substring(5,7);
	day=datestr.substring(8,10);
	if(year*1!=year || month*1!=month || day*1!=day)
	{
		return false;
	}
	if(year<=0 || month<=0 || day<=0)
	{
		return false;
	}
	if(month>12)
	{
		return false;
	}
	if(year%4==0)
	{
		monday[1]=29;
	}
	else
	{
		monday[1]=28;
	}
	mond=month-1;
	if(day>monday[mond])
	{
		return false;
	}	
	return true;
}

function isemail(emailstr)
{
	var addfin;
	addfin=false;
	indx=emailstr.indexOf("@");
	if(indx<=0)
	{
		return false;
	}
	indu=emailstr.indexOf(".",indx);
	if(indu<=0)
	{
		return false;
	}
	str=emailstr.substring(indx+1,indu);
	if(str.length<3)
	{
		return false;
	}
	emailadd=new Array("com","net","edu","gov","tw","hk","bc","jt","biz","name","tz","cn","cc","tv","de");
	str=emailstr.substring(indu+1,emailstr.length);
	for(i=0;i<emailadd.length;i++)
	{
		if(str.substring(0,3)==emailadd[i])
		{
			addfin=true;
			break;
		}
	}
	if(addfin==false)
	{
		return false;
	}
	indx=str.indexOf(".");
	if(indx==0)
	{
		return false;
	}
	if(indx>0)
	{
		str2=str.substring(indx+1,str.length);
		if(str2.length>4)
		{
			return false;
		}
	}
	return true;
}
function istime(datestr)
{
	hour=datestr.substring(0,2);
	minute=datestr.substring(3,5);
	second=datestr.substring(6,8)
	if(hour>23 || minute>59 || second>59)
	{
		return false;
	}
	if(hour<0 || minute<0 || second<0)
	{
		return false;
	}
	if(hour*1!=hour || minute*1!=minute || second*1!=second)
	{
		return false;
	}
	return true;
}
function isdatetime(datestr)
{
	if(datestr.length<10 || datestr.length>19)
	{
		return false;
	}
	date=datestr.substring(0,10);
	time=datestr.substring(11,19);
	cdate=isdate(date);
	ctime=istime(time);
	if(cdate==false || ctime==false)
	{
		return false;
	}
	return true;
}

function dateadd(intv,num,datestr)
{
	if(datestr.length>10)
	{
		date=datestr.substring(0,10);
		time=datestr.substring(11,19);
	}
	else
	{
		date=datestr;
		time="00:00:00";
	}
	if(isdate(date)==false || istime(time)==false)
	{
		return "0000-00-00 00:00:00";
	}
	year=datestr.substring(0,4);
	month=datestr.substring(5,7);
	day=datestr.substring(8,10);
	hour=datestr.substring(11,13);
	minute=datestr.substring(14,16);
	second=datestr.substring(17,19);
	date1=new Date(year,month, day, hour, minute, second,0);
	date2=new Date();
	switch(intv)
	{
		case "y":
			inv=31536000000;
			break;
		case "m":
			inv=2592000000;
			break;
		case "d":
			inv=86400000;
			break;
		case "h":
			inv=3600000;
			break;
		case "i":
			inv=60000;
			break;
		case "s":
			inv=1000;
			break;
	}
	num=num*1;
	sens=date1.getTime() + inv * num;
	date2.setTime(sens);
	year=date2.getYear();
	month=date2.getMonth();
	day=date2.getDate();
	hour=date2.getHours();
	minute=date2.getMinutes();
	second=date2.getSeconds();
	if(month<10)
	{
		month="0"+month;
	}
	if(day<10)
	{
		day="0"+day;
	}
	if(hour<10)
	{
		hour="0"+hour;
	}
	if(minute<10)
	{
		minute="0"+minute;
	}
	if(second<10)
	{
		second="0"+second;
	}
	retstr=year+"-"+month+"-"+day+" "+hour+":"+minute+":"+second;
	window.alert(retstr);
	return retstr;
}
function datediff()
{
	return false;
}
function sendwin(url,type)
{
		nwin=window.open(url,type,'Height=270px,Width= 400px,left=250, top=200, center=Yes, help=No, scrollbars=yes,resizable=No,status=No;');
		nwin.focus();
}
function userinfo(uid)
{
		nwin=window.open('userinfo.php?uid='+uid,'userinfo','Height=320px,Width= 300px,left=350, top=200, center=Yes, help=No, scrollbars=yes,resizable=No,status=No;');
		nwin.focus();
}

function bbslogin()
{
	var i;
	i=0;
	if(i==0)
	{
		bbslog.submit();
		setTimeout("window.location.reload()",200);
		i+=1;
	}
}
function checkweb()
{
	return true;
}
function commend(id)
{
	nwin=window.open("/product/htm/commend.php?id="+id,'tuijian','left=250,top=200,Height=240px,Width= 420px, center=Yes, help=No, scrollbars=yes,resizable=No,status=No;');
	nwin.focus();
}

