var slMenu = 'welcomeMenu' ; $(function(){ slMenu = $(".dig-banner .li-hover").attr("id"); }); function changeCSS(menuName){ if($("#" + slMenu)!=$("#" + menuName)) { $("#" + slMenu).removeClass("head_menu_Tab_Choosed").addClass("head_menu_Tab_NoChoosed"); $("#" + menuName).removeClass("head_menu_Tab_NoChoosed").addClass("head_menu_Tab_Choosed"); slMenu = menuName ; } } var slDiv = ""; function changeDiv(menuName,fun){ if($("#" + slDiv)!=$("#" + menuName)) { $("#" + slDiv).removeClass("head_menu_Tab_Choosed").addClass("head_menu_Tab_NoChoosed"); $("#" + menuName).removeClass("head_menu_Tab_NoChoosed").addClass("head_menu_Tab_Choosed"); slDiv = menuName ; } if(fun) fun(); } function changeMonitor(){ doGet('crawl.action','indexPanel',function(){changeCSS('crawlMenu');}); } function doPost(form , panelId,func , errorFun){ $.blockUI(); var options = { success: function(data) { $.unblockUI(); $("#" + panelId).empty().show().html(data); layout(); if(document.getElementById('login')){ location.href="welcome.action"; } if(func){ func(); } if(document.getElementById("msg")){ jAlert($("#msg").html(),"Message"); } }, error:function (xhr, ajaxOptions, thrownError){ $.unblockUI(); jAlert(xhr.getResponseHeader("emsg") ,"Message"); if(errorFun){ errorFun(); } } }; if(!valiHelpler.validateForm(form)){ $.unblockUI(); return false; } $(form).ajaxSubmit(options); return false; } function doGet(ajaxUrl,panelId,func , errorFun) { $.blockUI(); $.ajax({ url: ajaxUrl, type: "get", success: function(data){ $.unblockUI(); $("#" + panelId).empty().show().html(data); layout(); if(document.getElementById('login')){ location.href="welcome.action"; } if(func){ func(); } }, error:function (xhr, ajaxOptions, thrownError){ $.unblockUI(); if(xhr.getResponseHeader("emsg")==''){ jAlert("未知错误,请检查服务状态","Message"); }else{ jAlert(xhr.getResponseHeader("emsg") ,"Message"); } //window.open(ajaxUrl) ; if(errorFun) errorFun(); } }); } function doLogin(form,func,errfun){ $.blockUI(); var options = { success: function(data) { $.unblockUI(); if(func) func(); }, error:function (xhr, ajaxOptions, thrownError){ $.unblockUI(); jAlert(xhr.getResponseHeader("emsg") ,"Message",function(){if(errfun) errfun();}); } }; if(!valiHelpler.validateForm(form)){ $.unblockUI(); return false; } $(form).ajaxSubmit(options); return false ; } function doLogout(ajaxUrl,func , errorFun) { $.blockUI(); $.ajax({ url: ajaxUrl, type: "get", success: function(data){ $.unblockUI(); if(func){ func(); } }, error:function (xhr, ajaxOptions, thrownError){ $.unblockUI(); if(xhr.getResponseHeader("emsg")==''){ jAlert("unknow error,may be server is down","Message"); }else{ jAlert(xhr.getResponseHeader("emsg") ,"Message"); } if(errorFun) errorFun(); } }); } function doGetUpdate(ajaxUrl,panelId,func , errorFun) { $.ajax({ url: ajaxUrl, type: "get", success:function(data){ if(document.getElementById("crawlConsole")){ $("#" + panelId).empty().show().html(data); layout(); } if(func){ func(); } }, error:function (xhr, ajaxOptions, thrownError){ if(xhr.getResponseHeader("emsg")==''){ jAlert("服务器繁忙","提示"); }else{ jAlert(xhr.getResponseHeader("emsg") ,"提示"); } //window.open(ajaxUrl) ; if(errorFun) errorFun(); } }); } function doUpdateTaskStatus(t) { var taskList = document.getElementsByName("con"); if(taskList && taskList.length>t) { $("#p_"+taskList[t].tid).everyTime(3000, function(i) { if(taskList[t] && taskList[t].tid) { $.ajax({ url: "/comet?t="+taskList[t].tid, type: "get", success: function(rdata){ var data = rdata.split(":"); if(data[0]=='-1'){ document.getElementById('m_'+taskList[t].tid).src='../images/list/cha.png'; document.getElementById('m_'+taskList[t].tid).alt=rdata.substring(3); } if(data[0]!='1' && data[0]!='2'){ $('#p_'+taskList[t].tid).show(); $('#r_'+taskList[t].tid).hide(); $("#p_"+taskList[t].tid).stopTime(); } } }); } }) ; } } var running = false ; var param ="msg=" ; function doUpdateRunningStatus() { running = true ; $("#crawlConsole").everyTime(3000, function(i) { if(running) { if(document.getElementById("crawlConsole")) { doGetUpdate('crawl.action','indexPanel',null,function(){running=false;$("#crawlConsole").stopTime();}); }else{ $("#crawlConsole").stopTime(); } }else{ $("#crawlConsole").stopTime(); } }) ; } function selectAll(){ $("input[name='id']").each(function(){ $(this).attr('checked',$('#allid').attr('checked')==true); }) ; } function info(msg){ jAlert(msg ,"Message"); } function infoTheme(msg){ doGet('system/project.action','crawlMainPanel',function(){$.fancybox.close();jAlert(msg ,"消息");}); } function infoOther(msg,func){ $.fancybox.close(); jAlert(msg ,"Message"); if(func){ func(); } } function welcomeDate(panel){ var rnd = getRnd(10,true,true,false); $("#"+panel).html("Loading..."); setInterval(function(){ var holiday=""; var calendar = new Date(); var day = calendar.getDay(); var month = calendar.getMonth(); var date = calendar.getDate(); var year = calendar.getFullYear(); month++; //母亲节 var _date=new Date("May 0 "+year); if(_date.getDay()==0){ var _n=14 }else{ var _n=14-_date.getDay(); } if ((month == 1) && (date == 1)) holiday ="元旦"; if ((month == 2) && (date == 14)) holiday ="情人节"; if ((month == 3) && (date == 15)) holiday ="消费者权益日"; if ((month == 3) && (date == 8)) holiday ="妇女节"; if ((month == 4) && (date == 1)) holiday ="愚人节"; if ((month == 3) && (date == 12)) holiday ="植树节 孙中山逝世纪念日"; if ((month == 5) && (date == 1)) holiday ="国际劳动节"; if ((month == 5) && (date==_n) && day==0) holiday ="母亲节"; if ((month == 5) && (date == 4)) holiday ="青年节"; if ((month == 6) && (date == 1)) holiday ="国际儿童节"; if ((month == 7) && (date == 1)) holiday ="香港回归纪念日"; if ((month == 9) && (date == 10)) holiday ="中国教师节"; if ((month == 9) && (date == 18)) holiday ="九·一八事变纪念日"; if ((month == 9) && (date == 28)) holiday ="孔子诞辰"; if ((month == 10) && (date == 6)) holiday ="老人节"; if ((month == 12) && (date == 20)) holiday ="澳门回归纪念"; if ((month == 12) && (date == 24)) holiday ="平安夜"; if ((month == 12) && (date == 25)) holiday ="圣诞节"; $("#"+panel).html(new Date().toLocaleString()+'
星期'+'日一二三四五六'.charAt(new Date().getDay())+" "+holiday); },1000); } function getRnd(len,upper,lower,num){ var a=new Array(); var b=new Array(""); var c=new Array(""); var e=""; a[0]= ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]; a[1]= ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]; a[2]= ["0","1","2","3","4","5","6","7","8","9"]; if(upper){c=b.concat(a[0]);} if(lower){c=b.concat(a[1]);} if(num){c=b.concat(a[1]);} for (var i=0;i