function needHidden(currentNo, pageNo) { //var pageNo = "${no}"; var page = pageNo.replace(/(.*)(-)(.*)/, "$3"); var current = currentNo.replace(/(.*)(-)(.*)/, "$3"); if(current.length > 2){ var parent = page.substring(0, page.length - 4); } if (current.length == 2) { return false; } if (page.length + 2 < current.length) { return true; } else if (page.length + 2 == current.length) { return current.substring(0, page.length) != page; } else if (page.length == current.length) { return current.substring(0, current.length - 2) != page.substring(0, page.length - 2); } else if(page.length >= current.length + 2){ return page.substring(0, current.length) != current && current.length != 4 && parent != current.substring(0, current.length-2); }else { return false; } } function sortMenunav(pageNo, rel) { var blockNode = $(document).find(".block_node[rel='" + rel + "']"); var menuList = blockNode.find(".menu-List"); var lis = menuList.find(" > li"); for (var i = 0; i < lis.length; i++) { var currentNo = $(lis[i]).attr("no"); if (needHidden(currentNo, pageNo)) { $(lis[i]).addClass("menu_hidden"); } var no = currentNo.replace(/(.*)(-)(.*)/, "$3"); if (no.length == 2) { } else { var parentNo = currentNo.substring(0, currentNo.length - 2); var parentNode = menuList.find("li[no='" + parentNo + "']"); if( $(lis[i]).attr("class") == "menu_hidden"){ }else{ var parentUL = parentNode.find(" > ul"); if (parentUL.length == 0) { $("").appendTo(parentNode); parentUL = parentNode.find("ul"); } $(lis[i]).appendTo(parentUL); } } } } function backdzz() { window.history.go(-1); } //滚动 function amarquee(i, direction) { var obj = document.getElementById("amarquee" + i); var obj1 = document.getElementById("amarquee" + i + "_1"); var obj2 = document.getElementById("amarquee" + i + "_2"); if (direction == "up") { if (obj2.offsetTop - obj.scrollTop <= 0) { obj.scrollTop -= (obj1.offsetHeight + 20); } else { var tmp = obj.scrollTop; obj.scrollTop++; if (obj.scrollTop == tmp) { obj.scrollTop = 1; } } } else { if (obj2.offsetWidth - obj.scrollLeft <= 0) { obj.scrollLeft -= obj1.offsetWidth; } else { obj.scrollLeft++; } } } function amarqueeStart(i, direction) { var obj = document.getElementById("amarquee" + i); var obj1 = document.getElementById("amarquee" + i + "_1"); var obj2 = document.getElementById("amarquee" + i + "_2"); obj2.innerHTML = obj1.innerHTML; var marqueeVar = window.setInterval("amarquee("+ i +", '"+ direction +"')", 20); obj.onmouseover = function(){window.clearInterval(marqueeVar);} obj.onmouseout = function(){marqueeVar = window.setInterval("amarquee("+ i +", '"+ direction +"')", 20);} } function amarqueeStart2(i, direction, min) { var obj = document.getElementById("amarquee" + i); var obj1 = document.getElementById("amarquee" + i + "_1"); var obj2 = document.getElementById("amarquee" + i + "_2"); var number = obj1.children.length; if(number < min) { var chushu = parseInt(min / number); var yushu = min % number; var cishu = yushu == 0 ? chushu - 1 : chushu; var start = obj1.innerHTML; for(var j = 0; j < cishu; j++) { obj1.innerHTML += start; } } obj2.innerHTML = obj1.innerHTML; var marqueeVar = window.setInterval("amarquee("+ i +", '"+ direction +"')", 20); obj.onmouseover = function(){window.clearInterval(marqueeVar);} obj.onmouseout = function(){marqueeVar = window.setInterval("amarquee("+ i +", '"+ direction +"')", 20);} } function dzz() { var user = $("#user"); var jobId = $("#jobId"); var name = $("#name"); var sex = $("#sex"); if(name.val()==""){ alert("请输入姓名!"); return; } var age = $("#age").val(); if (isNaN(age)) { alert("年龄只能为数字!"); return; } var birthday = $("#birthday").val(); var marry = $("#marry").val(); var workYear = $("#workYear").val(); var education = $("#education").val(); var school = $("#school").val(); var graduation = $("#graduation").val(); var major = $("#major").val(); var email = $("#email").val(); var telephone = $("#telephone"); if(telephone.val()==""){ alert("请输入联系电话!"); return; } var address = $("#address").val(); var resume = $("#resume").val(); var expect = $("#expect").val(); $.ajax({ url:"/site/*/saveFrontResume", type:"post", data :{user:user.val(),"data.jobId":jobId.val(),"data.name":name.val(), "data.sex":sex.val(),"data.age":age, "data.birthday":birthday,"data.marry":marry,"data.workYear":workYear, "data.education":education,"data.school":school,"data.graduation":graduation, "data.major":major,"data.email":email,"data.telephone":telephone.val(), "data.address":address,"data.resume":resume,"data.expect":expect}, success:function(data){ alert("应聘成功!"); window.location.href="/jobs.html"; } }); } function books() { var user = $("#user"); var author = $("#author"); if(author.val()==""){ alert("请输入姓名!"); return; } var content = $("#content").val(); if(content==""){ alert("请输入留言内容!"); return; } if(content.length > 200){ alert("留言内容不能超过200字符!"); return; } var title = $("#title").val(); if(title==""){ alert("请输入联系电话!"); return; } var email = $("#email").val(); var code = $("#code").val(); $.ajax({ url:"/admin/saveFrontFootPrint", type:"post", data :{user:user.val(),author:author.val(),content:content,title:title,email:email,code:code}, success:function(data){ if(data.message=='OK'){ alert("留言成功!"); window.location.href="/books-1.html"; }else if(data.message == '验证码') { alert("验证码输入有误,请重新输入!"); return; } } }); } function searchSite(){ var search = $("#search"); var searchType = $("#searchType").val(); var userName = $("#userName").val(); if(searchType=="article"){ $.ajax({ url:"articleSearch.html", type:"post", data :{key:search.val()}, success:function(data){ window.location.href="/self/shop/" + userName + "/article.jsp"; } }); }else{ $.ajax({ url:"goodsSearch.html", type:"post", data :{key:search.val()}, success:function(data){ window.location.href="/self/shop/" + userName + "/product.jsp"; } }); } } function validReg() { var pwd = $("#input_password").val(); $("#password").val(hex_md5(pwd)); $("#backURL").val(window.location.href); return true; } function memberLogin(){ var userName = $("#userName").val(); var pwd = $("#input_password").val(); if(userName==""){ alert("请输入用户名!"); return; } if(pwd==""){ alert("请输入密码!"); return; } var pass = $("#password").val(hex_md5(pwd)); var backURL = $("#backURL").val(window.location.href); var type = $("#type").val(); var cell = $("#cell").val(); var fromSite = $("#fromSite").val(); var companyId = $("#companyId").val(); $.ajax({ url:'/melogin.html', dataType:'html', type:'post', success:function(data_html) { $.ajax({ url:"/memberLogin", type:"post", data :{"date.userName":userName,"date.password":pass.val(),"date.type":type,"date.backURL":backURL.val(),"date.cell":cell,"date.fromSite":fromSite,"date.companyId":companyId}, success:function(data){ if(!data.result) { alert("用户名或密码不正确!"); } else{ if(data.tip == "Server") { //$("body").html(data_html); document.body.innerHTML=data_html; $("body").append($(data.message)); } else { window.location.href= backURL.val(); } } } }); } }); } function memberLoginOutfor(){ $.ajax({ url:"/memberLogout", type:"post", success:function(data){ window.location.reload(); } }); } function memberLoginOut(node){ $.ajax({ url:"/memberLogout", type:"post", success:function(data){ if(data.result) { window.location.href= node; } } }); } function memberLogoutForServer(_flag){ if(_flag) { window.location.reload(); } } function register() { var param = formParams("form1"); var count = 0; for(var e in param) { if(/^[a-zA-Z0-9]{32}$/.test(e)) { param["keys[" + count + "]"] = e; param["values[" + count + "]"] = param[e]; param[e] = undefined; count++; } } var fromSite = $("#fromSite").val(); $.ajax({url:"/doRegister", type:"post",data:param, success:registerBack}); } function registerBack(data) { if(data.result) { alert("注册成功!"); window.location.href = data.message; } else{ alert("注册失败"); } } function memberLoginAfter(_html,_backUrl,fromSite){ // var realHtml = '欢迎您 :" + _html + "  |  个人会员中心   |   '; fromSite = fromSite.replace(':90',''); var a = ''+_html+'  |  个人会员中心   |   退出登录'; var div = $("#memberLoginAfterDiv"); div.html(a); if($("#dzz123").val() == "123"){ window.location = "http://www.3312330.com/index.html"; } var divFrom1 = $("#pushangdzz1"); divFrom1.show(); var divFrom = $("#memberLoginFormDiv"); divFrom.hide(); } function memberLoginFrom(){ alert("用户名密码不正确!"); } function checkMember(){ } function addPortal(){ var createMan = $("#createMan"); var userName = $("#userName"); var password = $("#password"); if(userName.val()==""){ alert("请输入账号!"); return; } if(password.val()==""){ alert("请输入密码!"); return; } var sheng = $("#sheng"); var shi = $("#shi"); var xian = $("#xian"); var hy = $("#hy"); var address = $("#address"); var phone = $("#phone"); var name = $("#name"); var comeFrom = $("#comeFrom"); $.ajax({ // url:"http://d.sdtyjd.com/home/addNewPortal", url:"http://manager.pa1.cn/home/addNewPortal", type:"post", data :{"unitInfo.createMan":createMan.val(),"unitInfo.userName":userName.val(),"unitInfo.password":password.val(), "unitInfo.sheng":sheng.val(),"unitInfo.shi":shi.val(),"unitInfo.xian":xian.val(), "unitInfo.hy":hy.val(),"unitInfo.address":address.val(),"unitInfo.phone":phone.val(), "unitInfo.name":name.val(),"comeFrom":window.location.href}, dataType:'jsonp', jsonp:"callback", jsonpCallback:"callbackHaHa" }); } function callbackHaHa(data, data2, data3) { } function addNewPortalBack(data) { if(data){ alert("申请成功,请等待管理员审批!"); } else{ alert("申请失败,该账号已存在!"); } } function tp22(_node){ $.ajax({ url:"http://web.pa1.cn/admin/pictureVote", type:"post", data:{"id":_node}, success:registerBacks});} function tp(_node){ $.ajax({ type : "get", async:false, url : "http://loc.pa1.cn/admin/pictureVote", data:{"id":_node}, dataType : "jsonp", jsonp: "callbackparam", jsonpCallback:"success_jsonpCallback", success : function(json){ }, error:function(){ window.location.reload(); } });} function registerBacks(data) { if(data.result) { alert("1"); } else{ alert("2"); } }