function trim(s)
{	 var i,r,j
	 var n=s.length 
	 for(i=0;i<n;i++)
	   { t=s.charAt(i)
	     if(t!=" " && t!='　') break;
	    } 
	 if(i==n) return("");
	 for(j=n-1;j>=0;j--)
	   { t=s.charAt(j)
	     if(t!=" " && t!='　') break;
	   }  
	 r=s.substring(i,j+1);
	 return(r);
}

function isOK(s)
{var n,i;
 var c;
 n=s.length;
 for(i=0;i<n;i++)
 { c=s.charAt(i);
 if(!(c>='a' && c<='z' || c>='A' && c<='Z' || c>='0' && c<='9' || c=='_'))
 return(false);
 }
 if(n>=4) 
   return(true); 
 else
   return(false);
}

function isEmail(s)
 {  var n,i,ErrorChar ,j;
	ErrorChar=" ~!`#$%^&*()+=?<>,{}[]\\/|'\"";
	n=s.length;
	if(n<5) return(false);
	for(i=0;i<n;i++)
	for(j=0;j<ErrorChar.length;j++)
	if(s.indexOf(ErrorChar.charAt(j))>=0) return(0);
	if(s.indexOf(".")<0||s.indexOf("@")<0 || s.charAt(0)=="@" || s.charAt(n-1)==".")
	  return(false);
	else
	  return(true);
 }

function random(n)
{
 return(Math.floor(Math.random()*n));
}

function Today()
{
	var today = new Date();
	var centry ;
	var s=new Array("日","一","二","三","四","五","六");
	centry="";
	if(today.getYear()<2000 ) centry = "19" ;
	date1 = centry + (today.getYear()) + "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日" ;
	return(date1+"&nbsp;星期"+s[today.getDay()]);
}	

function Month(Name,cv,w)
{ document.write ("<select name=" + Name +" style='width:"+w+"'>");
  document.write("<option value=0>(月份)</option>");
  for(i=1;i<=12;i++)
    { if((cv+'')==(i+'')) s=" selected ";
      else s="";
      document.write("<option value="+i+s+">" +i+"月</option>");
    }
  document.write ("</select>");      
}

function Day(Name,cv,w)
{ var s,i;
  document.write ("<select name="+Name+" style='width:"+w+"'>");
  document.write ("<option value=0>(日份)</option>");
  for(i=1;i<=31;i++)
    { if((cv+'')==(i+'')) s=" selected ";
      else s="";
      document.write("<option value="+i+s+">" +i+"日</option>");
    }
  document.write ("</select>");      
}


function isDate(y,m,d)
{
  var isLeap;
  y=y+'';
  m=m+'';
  d=d+'';
  
  if(isNaN(y)||isNaN(m)||isNaN(d))
     return(false);
  
  y=parseInt(y,10);
  m=parseInt(m,10);
  d=parseInt(d,10);
  
  if(y<1900 || y>3000 || m<1 || m> 12|| d<1 || d>31 || m==2 && d>29)
      return(false);
  
  isLeap=(y%4==0 && y%100!=0 || y%400==0);
  
  if(m==2 && !isLeap && m>28)
      retrun(false);
    
  if(( m==2 || m==4 || m==6 || m==9 || m==11) && d>30)
     retrun(false);
     
  return(true);  
}

function Year(Name,cv,w)
{ var s,i;
  document.write ("<select name="+Name+" style='width:"+w+"'>");
  document.write ("<option value=0>(年份)</option>");
  for(i=1950;i<=2020;i++)
    { if((cv+'')==(i+'')) s=" selected ";
      else s="";
      document.write("<option value="+i+s+">" +i+"年</option>");
    }
  document.write ("</select>");      
}