/* javascript document */ //-------------------------------------------------------- /* 功能:去除前后空格的函数 输入:字符串 输出:去除前后空格的字符串 */ function jtrim(str) { var m = str.match(/^\s*(\s+(\s+\s+)*)\s*$/); return (m == null) ? "" : m[1]; } function o(object,f){ object.background="../images/dh_bg2.gif"; f.style.color="#ffffff"; } function c(object,f){ object.background=""; f.style.color="#797979"; } //------------------------------------------------------- /* 功能:检查字串是否为空 输入:字符串 输出:boolean值,true:字符串为空,false:字符串不为空 */ function isnothing(str) { if(jtrim(str)=="") return true; else return false; } //-------------------------------------------------------- /* 功能:检查字串是否为整数 输入:字符串 输出:boolean值,true:整数,false:非整数 */ function isint(str) { if(parseint(str).tostring()==str.substr(0)) return true; else return false; } //------------------------------------------------------ /* 功能:生成随机整数 输入:最大值,最小值 输出:随机整数 */ function rndint(upperbound,lowerbound){ return parseint((upperbound - lowerbound + 1) * math.random() + lowerbound) } //------------------------------------------------------ /*功能:图片缩放 输入:图片对像,宽度,高度 输出:无 */ function zoomimg(obj,width,height) { obj.style.display="block" var wh var hw var w var h var d,s="" if(obj.id==""){ var d = new date(); s += d.gethours(); s += d.getminutes(); s += d.getseconds(); s += d.getmilliseconds(); s += rndint(1000,0) obj.id="img"+s } if(obj.width>0) { if(width==null)width=obj.width; if(height==null)height=obj.height; w=width/obj.width; h=height/obj.height; wh=w*obj.height; hw=h*obj.width if(wh<=height&&widthbuttonclick" document.body.insertadjacenthtml("afterbegin",stra); document.all.buttonclickurl.click(); } //------------------------------------------------------------------------------------------ /* 功能: 删除确认 输入:确认字串 */ function delconfirm(str){ return window.confirm(str) } //--------------------------------------------------------------------------------------------- //功能:全选复选框或单选按扭 //输入:复选框或单选按扭对象 function allselect(obj){ if(typeof(obj.length)!="undefined"){ for(var m=0;m") imgwin.document.write("") imgwin.document.write("") imgwin.document.write("<") imgwin.document.write("script language=\"javascript\">") imgwin.document.write("function openimg(){if(tmpimg.readystate==\"complete\"){window.resizeto(tmpimg.width+10,tmpimg.height+36);window.moveto((screen.width-tmpimg.width)/2,(screen.height-tmpimg.height)/2)};else{window.settimeout(\"openimg()\",500);}}openimg();") imgwin.document.write("<") imgwin.document.write("/script>") } //功能:检测日期格式 //输出:true:正确;false:不正确 function jisdate(strdate){ //判断是否为日期,要求格式2002-5-13或2002-05-13,是返回true,否返回false var str=strdate; if(jtrim(str)==""){ return true; } var flag; //用正则表达式判断 var reg=/^\d{4}-\d{1,2}-\d{1,2}$/; flag=reg.test(str); if(flag==false) return flag; //判断日期是否正确 var ymd; ymd=str.split("-"); var year,month,date; //年,月,日 year=parseint(ymd[0],10); month=parseint(ymd[1],10); date=parseint(ymd[2],10); if(month>12 || month<1) return false; if(date>31 || date<1) return false; var maxdate=new array(12); //每月的最大日期 if(month==1) maxdate[0]=31; if(month==2) maxdate[1]=28; if(month==3) maxdate[2]=31; if(month==4) maxdate[3]=30; if(month==5) maxdate[4]=31; if(month==6) maxdate[5]=30; if(month==7) maxdate[6]=31; if(month==8) maxdate[7]=31; if(month==9) maxdate[8]=30; if(month==10) maxdate[9]=31; if(month==11) maxdate[10]=30; if(month==12) maxdate[11]=31; //闰月 if((year%4==0 && year%100!=0) || (year%400==0)) maxdate[1]=29; if(maxdate[month-1]"); document.writeln("
"); for(var i=0;i
"); } document.writeln("
"); document.writeln(""); } // 从url 字符串中提取变量的值 function getqueryvalue(panstr) { var sorstr=document.url; var vstr=""; if (sorstr==null || sorstr=="" || panstr==null || panstr=="") return vstr; //sorstr = sorstr.tolowercase(); panstr += "="; var itmp=sorstr.tolowercase().indexof(panstr); if (itmp<0){return vstr;} sorstr = sorstr.substr(itmp + panstr.length); itmp=sorstr.indexof("&"); if (itmp<0) { return sorstr; } else { sorstr=sorstr.substr(0,itmp); return sorstr; } } //设置 select 的默认选择项 function selected(obj,val){ for(var i=0;i