/*--------------------------------------- 功能用途: javascript通用检测方法 创建人: 杨延波 创建日期: 2002.10.9 修改人: 修改日期: 成员变量: ----------------------------------------*/ /*------------------------ 功能:替换任何空白字符 -------------------------*/ function TrimString (strVal) { strTmp = strVal + ""; if (strTmp.length == 0) return (strTmp); reVal = /^\s*/; strTmp = strTmp.replace (reVal, ''); reVal = /\s*$/; return (strTmp.replace (reVal, '')); } /*------------------------ 功能:检测是否是有效数字 -------------------------*/ function Check_Num( num ) { num = ( TrimString( num ) ); if (num.length == 0) return (false); return ( Number( num ) ); } /*------------------------ 功能:检测是否是有效日期 -------------------------*/ function Check_Date(strDate) { strDate = (TrimString (strDate)); if (strDate.length == 0) return (false); reVal = /^([1-2]\d{3})[\/|\-](0?[1-9]|10|11|12)[\/|\-]([0-2]?[1-9]|10|20|30|31)$/; return (reVal.test (strDate)); } /*------------------------ 功能:检测是否是有效Email -------------------------*/ function Check_Email (strEmail) { strEmail = (TrimString (strEmail)); if (strEmail.length == 0) return (false); reVal = /^[\-!#\$%&'\*\+\\\.\/0-9=\?A-Z\^_`a-z{|}~]+@[\-!#\$%&'\*\+\\\.\/0-9=\?A-Z\^_`a-z{|}~]+(\.[\-!#\$%&'\*\+\\\.\/0-9=\?A-Z\^_`a-z{|}~]+)+$/; return (reVal.test (strEmail)); } /*------------------------ 功能:检测是否是有效时间 -------------------------*/ function Check_Time (strTime) { strTime = (TrimString (strTime)); if (strTime.length == 0) return (false); reVal = /^(([0-9]|[01][0-9]|2[0-3])(:([0-9]|[0-5][0-9])){0,2}|(0?[0-9]|1[0-1])(:([0-9]|[0-5][0-9])){0,2}\s?[aApP][mM])?$/; return (reVal.test (strTime)); } /*------------------------ 功能:检测是否是有效日期特定格式 -------------------------*/ function Check_Date_1 (strDate) { strDate = (TrimString (strDate)); if (strDate.length == 0) return (false); reVal = /^([1-2]\d{3})[\/](0?[1-9]|10|11|12)[\/]([1-2]?[0-9]|0[1-9]|30|31)$/; return (reVal.test (strDate)); } /*------------------------ 功能:检测是否是有效日期特定格式 -------------------------*/ function Check_Date_2 (strDate) { strDate = (TrimString (strDate)); if (strDate.length == 0) return (false); reVal = /^([1-2]\d{3})[\-](0[1-9]|10|11|12)[\-]([1-2][0-9]|0[1-9]|30|31)$/; return (reVal.test (strDate)); } /*-------------------------------------- 功能:换行定行 ---------------------------------------*/ function enter( form, temp ) { if ( window.event.keyCode == 13 ) { eval( form + temp + ".focus()" ); eval( form + temp + ".select()" ); } else return (false); } /*-------------------------------------- 功能:检查字符串长度 ---------------------------------------*/ function ByteString (strVal) { nLen = 0; for (i = 0; i < strVal.length; i ++) { if (strVal.charCodeAt (i) > 255) nLen += 2; else nLen ++; }; return (nLen); } /*-------------------------------------- 功能:按要求截取字符串长度 ---------------------------------------*/ function SubString(strVal,nStrLen) { nLen = 0; nTemp = 0; for (i = 0; i < strVal.length; i ++) { if (strVal.charCodeAt (i) > 255) nLen += 2; else nLen ++; if(nLen <= nStrLen) nTemp = i; else break; }; return(strVal.substr(0,nTemp+1)); } /*------------------------ 功能:检测是否是有效注册号 -------------------------*/ function Check_login( num ) { num = ( TrimString( num ) ); if (num.length == 0) return (false); reVal = /^2[0-9]{12}$/; return ( reVal.test (num) ); } /*------------------------ 功能:检测是否是有效浮点数字 -------------------------*/ function Check_Float( num ) { num = ( TrimString( num ) ); if (num.length == 0) return (false); reVal = /^[\-]{0,1}(0|[1-9][0-9]{0,10})([\.][0-9]{0,4}){0,1}$/; return ( reVal.test (num) ); } //////////////////////////// // 功能:检测是否是有效浮点数字,格式:0.00 /////////////////////////// function Check_Money(num) { num = (TrimString(num)); if (num.length == 0) return (false); reVal = /^[\-]{0,1}(0|[1-9][0-9]{0,10})([\.][0-9]{0,2}){0,1}$/; return (reVal.test (num)); } //////////////////////// // 名称:GetAboutDate // 功能:获得输入日期前后的某一天 // 输入:STRING theDate 给定日期 日期格式:“0000-00-00” // INT nAbout 天数 // 输出: // 返回:日期字符串 //////////////////////// function GetAboutDate(theDate,nAbout) { var re = /-/g; theDate = theDate.replace(re,"/"); d = new Date(theDate); d.setDate(d.getDate() + nAbout); return d.getYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate(); } //////////////////////// // 名称:CheckSpecialChar // 功能:检测特殊符号:><'\ // 输入:Strings 给定的字符串 // 输出:chr 返回特殊符号 // 返回:找到返回true;否则false //////////////////////// function CheckSpecialChar(str) { var chr = ""; var Strings = str; chr = "<"; if(Strings.indexOf(chr) > -1) return true; chr = ">"; if(Strings.indexOf(chr) > -1) return true; chr = "'"; if(Strings.indexOf(chr) > -1) return true; chr = "\""; if(Strings.indexOf(chr) > -1) return true; chr = "\\"; if(Strings.indexOf(chr) > -1) return true; return false; } //////////////////////// // 名称:mmLoadMenus // 功能:鼠标特效 // 输入: // 输出: // 返回: //////////////////////// function mmLoadMenus() { if (window.mm_menu_0910202017_0) return; window.mm_menu_0910202017_0 = new Menu("root",170,18,"",12,"#CCFFFF","#1D5190","#1D5190","#CCFFFF","left","middle",3,0,500,-5,7,true,true,true,0,true,true); mm_menu_0910202017_0.addMenuItem("领导信息","location='../ldxx/index.php'"); mm_menu_0910202017_0.addMenuItem("人事局简介","location='../sjjj/index.php'"); mm_menu_0910202017_0.addMenuItem("大连市编委办简介","location='../bwbjj/index.php'"); mm_menu_0910202017_0.addMenuItem("人事局各处室简介","location='../csjj/index.php'"); mm_menu_0910202017_0.addMenuItem("大连市编委办各处室简介","location='../bwbcsjj/index.php'"); mm_menu_0910202017_0.addMenuItem("人事局下属各事业单位简介","location='../sydwjj/index.php'"); mm_menu_0910202017_0.hideOnMouseOut=true; mm_menu_0910202017_0.bgColor='#FFFFFF'; mm_menu_0910202017_0.menuBorder=1; mm_menu_0910202017_0.menuLiteBgColor='#FFFFFF'; mm_menu_0910202017_0.menuBorderBgColor='#FFFFFF'; window.mm_menu_0910202329_0 = new Menu("root",100,18,"",12,"#CCFFFF","#1D5190","#1D5190","#CCFFFF","left","middle",3,0,500,-5,7,true,true,true,0,true,true); mm_menu_0910202329_0.addMenuItem("最新人事信息","location='../rsxx/index.php'"); mm_menu_0910202329_0.addMenuItem("人事编制信息","location='../rsbzxx/index.php'"); mm_menu_0910202329_0.addMenuItem("人事公告","location='../xxgg/index.php'"); mm_menu_0910202329_0.hideOnMouseOut=true; mm_menu_0910202329_0.bgColor='#FFFFFF'; mm_menu_0910202329_0.menuBorder=1; mm_menu_0910202329_0.menuLiteBgColor='#FFFFFF'; mm_menu_0910202329_0.menuBorderBgColor='#FFFFFF'; window.mm_menu_0910202546_0 = new Menu("root",102,18,"",12,"#CCFFFF","#1D5190","#1D5190","#CCFFFF","left","middle",3,0,500,-5,7,true,true,true,0,true,true); mm_menu_0910202546_0.addMenuItem("行政执法","location='../xzzf/index.php'"); mm_menu_0910202546_0.addMenuItem("政策法规查询","location='../zcfg/index.php'"); mm_menu_0910202546_0.hideOnMouseOut=true; mm_menu_0910202546_0.bgColor='#FFFFFF'; mm_menu_0910202546_0.menuBorder=1; mm_menu_0910202546_0.menuLiteBgColor='#FFFFFF'; mm_menu_0910202546_0.menuBorderBgColor='#FFFFFF'; window.mm_menu_0910202646_0 = new Menu("root",90,18,"",12,"#CCFFFF","#1D5190","#1D5190","#CCFFFF","left","middle",3,0,500,-5,6,true,true,true,0,true,true); mm_menu_0910202646_0.addMenuItem("办事指南","location='../bszn/index.php'"); mm_menu_0910202646_0.addMenuItem("文件下载","location='../tablemanage/download.php'"); mm_menu_0910202646_0.addMenuItem("文件上传","location='../insiderfile/upfile.php'"); mm_menu_0910202646_0.addMenuItem("历年文件查询","location='../bgwjcx/index.php'"); mm_menu_0910202646_0.hideOnMouseOut=true; mm_menu_0910202646_0.bgColor='#FFFFFF'; mm_menu_0910202646_0.menuBorder=1; mm_menu_0910202646_0.menuLiteBgColor='#FFFFFF'; mm_menu_0910202646_0.menuBorderBgColor='#FFFFFF'; window.mm_menu_0910202638_0 = new Menu("root",65,18,"",12,"#CCFFFF","#1D5190","#1D5190","#CCFFFF","left","middle",3,0,500,-5,7,true,true,true,0,true,true); mm_menu_0910202638_0.addMenuItem("招考信息","location='../ksxx/index.php'"); mm_menu_0910202638_0.addMenuItem("网上报名","location='http://wsbm.rsj.dl.gov.cn'"); mm_menu_0910202638_0.addMenuItem("成绩公示","location='../cjgs/index.php'"); mm_menu_0910202638_0.hideOnMouseOut=true; mm_menu_0910202638_0.bgColor='#FFFFFF'; mm_menu_0910202638_0.menuBorder=1; mm_menu_0910202638_0.menuLiteBgColor='#FFFFFF'; mm_menu_0910202638_0.menuBorderBgColor='#FFFFFF'; window.mm_menu_0910202720_0 = new Menu("root",60,18,"",12,"#CCFFFF","#1D5190","#1D5190","#CCFFFF","left","middle",3,0,500,-5,7,true,true,true,0,true,true); mm_menu_0910202720_0.addMenuItem("思政园地","location='../szyd/index.php'"); mm_menu_0910202720_0.addMenuItem("文明创建","location='../wmcj/index.php'"); mm_menu_0910202720_0.addMenuItem("行业典型","location='../hydx/index.php'"); mm_menu_0910202720_0.addMenuItem("行业文化","location='../hywh/index.php'"); mm_menu_0910202720_0.hideOnMouseOut=true; mm_menu_0910202720_0.bgColor='#FFFFFF'; mm_menu_0910202720_0.menuBorder=1; mm_menu_0910202720_0.menuLiteBgColor='#FFFFFF'; mm_menu_0910202720_0.menuBorderBgColor='#FFFFFF'; window.mm_menu_0910202809_0 = new Menu("root",95,18,"",12,"#CCFFFF","#1D5190","#1D5190","#CCFFFF","left","middle",3,0,500,-5,7,true,true,true,0,true,true); mm_menu_0910202809_0.addMenuItem("政策咨询精选","location='../manage/manageplant/refer/wonder_refer_list.php'"); mm_menu_0910202809_0.addMenuItem("各处室咨询解答","location='../manage/manageplant/refer/refer_list.php'"); mm_menu_0910202809_0.hideOnMouseOut=true; mm_menu_0910202809_0.bgColor='#FFFFFF'; mm_menu_0910202809_0.menuBorder=1; mm_menu_0910202809_0.menuLiteBgColor='#FFFFFF'; mm_menu_0910202809_0.menuBorderBgColor='#FFFFFF'; window.mm_menu_0910202901_0 = new Menu("root",75,18,"",12,"#CCFFFF","#1D5190","#1D5190","#CCFFFF","left","middle",3,0,500,-5,7,true,true,true,0,true,true); mm_menu_0910202901_0.addMenuItem("中心简介","location='../byszl/index.php?ClassSort=20061122150801625064.bg'"); mm_menu_0910202901_0.addMenuItem("政策法规","location='../byszl/index.php?ClassSort=20061122150813496221.bg'"); mm_menu_0910202901_0.addMenuItem("毕业生服务","location='../byszl/index.php?ClassSort=20061122150944546868.bg'"); mm_menu_0910202901_0.addMenuItem("信息查询","location='../byszl/sxjd_index.php'"); mm_menu_0910202901_0.hideOnMouseOut=true; mm_menu_0910202901_0.bgColor='#FFFFFF'; mm_menu_0910202901_0.menuBorder=1; mm_menu_0910202901_0.menuLiteBgColor='#FFFFFF'; mm_menu_0910202901_0.menuBorderBgColor='#FFFFFF'; mm_menu_0910202809_0.writeMenus(); } // mmLoadMenus() //////////////////////// // 名称:MM_jumpMenu // 功能:网页跳转 // 输入: // 输出: // 返回: //////////////////////// function MM_jumpMenu(selObj,restore){ //v3.0 window.open(selObj.options[selObj.selectedIndex].value); if (restore) selObj.selectedIndex=0; } function funLogin() { var membername = TrimString(document.FormUser.membername.value); var memberpass = TrimString(document.FormUser.memberpass.value); if(membername == "") { alert("请输入用户名!"); document.FormUser.membername.focus(); document.FormUser.membername.select(); return false; } if(memberpass == "") { alert("请输入密码!"); document.FormUser.memberpass.focus(); document.FormUser.memberpass.select(); return false; } document.FormUser.logFlag.value="save"; return true; //userLogin.submit(); } //邮箱登录 function doLoginNow(loginform){ if(loginform.username.value==""){ alert("请输入您的邮箱帐号"); loginform.username.focus(); return false; } if(loginform.password.value==""){ alert("请输入您的邮箱密码"); loginform.password.focus(); return false; } //var i=getSelectedButton(loginform.hostname); if(loginform.hostname.value=="dl.cn"){ loginform.action="http://mail.dl.cn/office/login_submit.jsp"; } if(loginform.hostname.value=="dalian.cn"){ loginform.action="http://mail.dalian.cn/office/login_submit.jsp"; } if(loginform.hostname.value=="dl.gov.cn"){ // loginform.action="http://primail.dl.gov.cn/zh_GB/login_submit.jsp"; loginform.action="http://mail.dl.gov.cn/speed/login_submit.jsp"; } return true; loginform.action="http://webmail.dl.gov.cn/cgi-auth/login.cgi "; loginform.userid.value=loginform.username.value; loginform.userpw.value=loginform.password.value; } //以下为显示对联 var delta=0.15; var collection; function floaters() { this.items = []; this.addItem = function(id,x,y,content) { document.write('
'+content+'
'); document.write(''); document.write('
'); var newItem = {}; newItem.object = document.getElementById(id); newItem.x = x; newItem.y = y; this.items[this.items.length] = newItem; } this.play = function() { collection = this.items setInterval('play()',10); } } function closeBanner(id) { followDiv1.style.visibility = 'hidden'; followDiv2.style.visibility = 'hidden'; } function play() { //当需要实现宽度小于800像素不显示广告时,把这段注释去掉即可 //if(screen.width<=800) // { // for(var i=0;i0?1:-1)*Math.ceil(Math.abs(dx)); followObj.style.left=followObj.offsetLeft+dx; } if(followObj.offsetTop!=(document.body.scrollTop+followObj_y)) { var dy=(document.body.scrollTop+followObj_y-followObj.offsetTop)*delta; dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy)); followObj.style.top=followObj.offsetTop+dy; } followObj.style.display = ''; } } function showad(picnames,picmemo,piclink,picnames1,picmemo1,piclink1) { var theFloaters = new floaters(); links=""; linkend=""; if (piclink!="#") { links=''; links1=''; linkend=''; } theFloaters.addItem('followDiv1','document.body.clientWidth-90',5,links+'+picmemo+'+linkend); theFloaters.addItem('followDiv2',20,5,links1+'+picmemo1+'+linkend); theFloaters.play(); }