$(function(){ //一级菜单效果 $(".menu").each(function(){ if(!$(this).hasClass("menuOn") ){ $(this).bind("mouseover",function(){ $(this).addClass("menuOn"); }); $(this).bind("mouseout",function(){ $(this).removeClass("menuOn"); }); } }); //内容页左侧导航效果 $(".leftSubMenu").each(function(){ $(this).bind("mouseover",function(){ if($(this).hasClass("leftSubMenuOn")){ return; } $(this).addClass("leftSubMenuOver"); }); $(this).bind("mouseout",function(){ $(this).removeClass("leftSubMenuOver"); }); $(this).bind("click",function(){ $(".leftSubMenuOn").removeClass("leftSubMenuOn"); $(this).addClass("leftSubMenuOn"); }); }); }); /* *设置HTC文件相对于当前页面的位置,如果当前页面找不到PIE.htc就没有圆角等效果了 *因为css的behavior属性是相对于当前页面的,所以当文件存放路径发生改变时,需要同时改变yStyleHTCPath变量值 */ var yStyleHTCPath="../includes/js/PIE.htc"; function reIniHTCPath(yStyleHTCPath){ try{ var yStyleSheet=null; var yStyleSheets=document.styleSheets; for(var i=0;i=0){ yStyleSheet=yStyleSheets[i]; } } var yRule=yStyleSheet.rules?yStyleSheet.rules:yStyleSheet.cssRules; for(var i=0;i请点击选择收信人按钮选择信件发送对象"); iniSendObjAction(); } //过滤单表单的中的单引号 function filterQuotation(ids){ $(ids).each(function(){ if($(this).val()!=""){ $(this).val($(this).val().split("'").join("")); } }); } //初始化鼠标移入光标自动移入 function iniAutoFocus(){ $(".autoFocus").bind("mouseover",function(){ $(this).focus(); }); } //初始化排序 function iniColSort(path,currentSortName,currentSortType,defaultSortName,defaultSortType){ if(currentSortName=="null" || currentSortName==""){ //初次进入页面,默认发布时间排序 $("#SEARCH_SORTNAME").val(defaultSortName); $("#SEARCH_SORTTYPE").val(defaultSortType); $("#"+defaultSortName).attr("sortType",defaultSortType); $("#"+defaultSortName).append(""); }else{ $("#"+currentSortName).attr("sortType",currentSortType); $("#"+currentSortName).append(""); } } //排序提交前得初始化排序数据吧 function reIniSortData(obj){ $("#SEARCH_SORTNAME").val($(obj).attr("id")); $("#SEARCH_SORTTYPE").val($(obj).attr("sortType")=="asc"?"desc":"asc"); } //隐藏/显示 function showInfoDiv(id,bShow) { //初始状态下,用于隐藏、显示的连接是隐藏的,需要将其显示 $("#"+id).show(); //hide属性表示infoDiv当前的显示状态,true表示处于隐藏状态,否则处于显示状态 //如果明确指定要隐藏infoDiv,或者infoDiv当前处于显示状态,则将其隐藏 if(bShow == false || $("#"+id).attr('hide') == 'false') {//明确指定不显示infoDiv,将infoDiv隐藏,并且将hide属性设置为true $("#"+id).attr('hide','true'); $("#"+id).attr('src',GlobalVariable.ENV_CONTEXT_ROOT+'/includes/images/show.gif'); $("#"+id).attr('alt','显示'); $("#"+id+"Div").hide(); } else { $("#"+id).attr('hide','false'); $("#"+id).attr('src',GlobalVariable.ENV_CONTEXT_ROOT+'/includes/images/hide.gif'); $("#"+id).attr('alt','隐藏'); $("#"+id+"Div").show(); } } //长度判断 function widthCheck(s, n){ var w = 0; var length = s.length; for (var i=0; i= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) { w++; } else { w+=2; } } if (w > n) { return false; } return true; } function checkMail(mail) { var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (filter.test(mail)) return true; else { return false; } } function checkDate(date) { var filter = /^\d{4}-\d{2}-\d{2}$/; if (filter.test(date)) return true; else { return false; } } function checkSeriesNum(str){//是否连续数字 var arr = str.split(''); var flag = true; for (var i = 1; i < arr.length-1; i++) { var firstIndex = arr[i-1].charCodeAt(); var secondIndex = arr[i].charCodeAt(); var thirdIndex = arr[i+1].charCodeAt(); if(!isNaN(arr[i])) { if((thirdIndex - secondIndex == 1)&&(secondIndex - firstIndex==1) || (thirdIndex - secondIndex == -1)&&(secondIndex - firstIndex==-1)){ flag = false; } } } return flag; } function isPositiveNum(s){//是否为正整数 var re = /^[0-9]*[1-9][0-9]*$/ ; return re.test(s) ; } function encryptByDESOld(message) { var keyHex = CryptoJS.enc.Utf8.parse("ca-cabin"); // CryptoJS use CBC as the default mode, and Pkcs7 as the default padding scheme var encrypted = CryptoJS.DES.encrypt(message, keyHex, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); return encrypted.toString(); } function encryptByDES(message) { var keyHex = CryptoJS.enc.Utf8.parse("ca-cabinca-cabinca-cabinca-cabin"); var encrypted = CryptoJS.DES.encrypt(message, keyHex, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }); return encrypted.toString(); }