var timestamp=Math.round(new Date().getTime()/1000) ;
function loadlayer(){
return layer.load('执行中,请稍候...',0);
}
function toDate(str){
var sd=str.split("-");
return new Date(sd[0],sd[1],sd[2]);
}
function wait_result(){
layer.closeAll();
layer.load('执行中,请稍候...',0);
}
function showImgDelay(imgObj,imgSrc,maxErrorNum){
if(maxErrorNum>0){
imgObj.onerror=function(){
showImgDelay(imgObj,imgSrc,maxErrorNum-1);
};
setTimeout(function(){
imgObj.src=imgSrc;
},500);
maxErrorNum=parseInt(maxErrorNum)-parseInt(1);
}
}
function layer_del(msg,url){
if(msg==''){
var i=layer.load('执行中,请稍候...',0);
$.get(url,function(data){
layer.close(i);
var data=eval('('+data+')');
if(data.url=='1'){
layer.msg(data.msg, Number(data.tm), Number(data.st),function(){window.location.reload();window.event.returnValue = false;return false;});return false;
}else{
layer.msg(data.msg, Number(data.tm), Number(data.st),function(){window.location.href=data.url;window.event.returnValue = false;return false;});return false;
}
});
}else{
layer.confirm(msg, function(){
var i=layer.load('执行中,请稍候...',0);
$.get(url,function(data){
layer.close(i);
var data=eval('('+data+')');
if(data.url=='1'){
layer.msg(data.msg, Number(data.tm), Number(data.st),function(){window.location.reload();window.event.returnValue = false;return false;});return false;
}else{
layer.msg(data.msg, Number(data.tm), Number(data.st),function(){window.location.href=data.url;window.event.returnValue = false;return false;});return false;
}
});
});
}
}
function addblack(){
$(".Blacklist_box>form>ul").html("");
$("#name").val('');
$.layer({
type : 1,
title : '搜索企业',
closeBtn : [0 , true],
border : [10 , 0.3 , '#000', true],
area : ['400px','340px'],
page : {dom : '#blackdiv'}
});
}
function canceljob(id){
$("#qsid").val(id);
$.layer({
type : 1,
title : '取消原因',
closeBtn : [0 , true],
border : [10 , 0.3 , '#000', true],
area : ['300px','200px'],
page : {dom : '#blackdiv'}
});
}
function logout(url){
$.get(url,function(msg){
if(msg==1 || msg.indexOf('script')){
if(msg.indexOf('script')){
$('#uclogin').html(msg);
}
window.localStorage.setItem("socketState", "2");
layer.msg('您已成功退出!', 2, 9,function(){window.location.href =weburl;window.event.returnValue = false;return false;});
}else{
layer.msg('退出失败!', 2, 8);
}
});
}
// 搜索要屏蔽的企业
function searchcom(){
var name=$.trim($("#name").val());
if(name==''){
layer.closeAll();
layer.msg('请输入搜索的公司名称!', 2, 8,function(){addblack();});return false;
}else{
var loadi = layer.load('执行中,请稍候...',0);
$.post("index.php?c=privacy&act=searchcom",{name:name},function(data){
layer.close(loadi);
$(".Blacklist_box>form>ul").html(data);
});
}
}
function ckaddblack(){
var chk_value=[];
$('input[name="buid[]"]:checked').each(function(){
chk_value.push($(this).val());
});
layer.closeAll();
if(chk_value.length==0){
layer.msg("请选择要屏蔽的公司!",2,8,function(){addblack()});return false;
}
layer.load('执行中,请稍候...',0);
}
function buyad(){
if($.trim($('#ad_name').val())==''){
layer.msg('请输入广告名称!', 2, 8);return false;
}
if($("input[name=file]").val()==''){
layer.msg('请选择广告图片!', 2,8);return false;
}
if($.trim($('#pic_src').val())==''){
layer.msg('请输入广告链接!', 2,8);return false;
}
if($.trim($('#buy_time').val())==''){
layer.msg('请输入购买时间!', 2,8);return false;
}
buy_vip_ad();
}
function buy_vip_ad(){
var integral_buy=$("input[name=integral_buy]").val();
var yh_integral=$("input[name=yh_integral]").val();
var btype=$('#btype').val();
if(isNaN(yh_integral)==false){
integral_buy=parseInt(integral_buy)-parseInt(yh_integral);
}
if(btype==2){
var msg="购买此项服将消费"+integral_buy+"元,是否继续?";
}else{
var msg="购买此项服将扣除"+integral_buy+integral_pricename+",是否继续?";
}
layer.confirm(msg,function(){
setTimeout(function(){$('#myform').submit()},0);
});
}
$(document).ready(function(){
/*签到*/
$(".signdiv").hover();
$(".signdiv").hover(function(){
$("#sign_layer").show();
},function(){
$("#sign_layer").hide();
});
$(".left_box_zp_qd").click(function(){
if($(this).hasClass("yqd")==false){
$.get(weburl+"/member/index.php?m=ajax&c=sign",function(data){
var data=eval('('+data+')');
if(data.type=='-2'){
layer.msg('操作失败!',2,8);return false;
}else{
if(data.type>0){
var $_font=$("
+"+data.integral+"
").appendTo("body");
var $_btned=$(".left_box_zp_qd");
var pos=$_btned.offset(),btnedH=$_btned.outerHeight();
var _fontTop=pos.top+2;
$_font.css({
"left":pos.left+30,
"top":_fontTop,
"position":"absolute"
});
$_font.animate({
"opacity": "show",
"top":_fontTop-45
}, 1500,function(){
$(this).remove();
});
$(".signdiv .left_box_zp_qd").addClass('yqd');
$(".signdiv .left_box_zp_qd").html('已签到');
$("#sign_cal .day"+data.type).addClass('on');
$("#integral").html(parseInt($("#integral").html())+parseInt(data.integral));
$(".jifen").html(parseInt($(".jifen").html())+parseInt(data.integral));
}
}
})
}
});
$("input[name=default_resume],.default_resume").click(function(){
var value=$(this).val();
if(value==''){value=$(this).attr('value');}
$.post(weburl+"/member/index.php?m=ajax&c=default_resume",{eid:value},function(data){
if(data==0){
layer.alert('请先登录!', 0, '提示',function(){window.location.href ="index.php?m=login&usertype=1";window.event.returnValue = false;return false;});
}else if(data==1){
layer.msg('设置成功!', 2, 9,function(){ window.location.reload();window.event.returnValue = false;return false;});return false;
}else{
layer.msg('系统出错,请稍后再试!', 2, 8,function(){ window.location.reload();window.event.returnValue = false;return false;});return false;
}
})
})
$("#colse_box").click(function(){$('.job_box').hide();})
$(".province").change(function(){
var province=$(this).val();
var lid=$(this).attr("lid");
if(province==""){
$("#"+lid+" option").remove()
$("").appendTo("#"+lid);
lid2=$("#"+lid).attr("lid");
if(lid2){
$("#"+lid2+" option").remove();
$("").appendTo("#"+lid2);
$("#"+lid2).hide();
}
}
$.post(weburl+"/index.php?m=ajax&c=ajax&"+timestamp, {"str":province},function(data) {
if(lid!="" && data!=""){
$('#'+lid+' option').remove();
$(data).appendTo("#"+lid);
city_type(lid);
}
})
})
$(".job1").change(function(){
var province=$(this).val();
var lid=$(this).attr("lid");
$.post(weburl+"/index.php?m=ajax&c=ajax_job&"+timestamp, {"str":province},function(data) {
if(lid!="" && data!=""){
$('#'+lid+' option').remove();
$(data).appendTo("#"+lid);
job_type(lid);
}
})
})
$(".jobone").change(function(){
var province=$(this).val();
var lid=$(this).attr("lid");
$.post(weburl+"/index.php?m=ajax&c=ajax_ltjob&"+timestamp, {"str":province},function(data) {
if(lid!="" && data!=""){
$('#'+lid+' option').remove();
$(data).appendTo("#"+lid);
}
})
})
$("#details-ul li").click(function(){
$("#details-ul li").attr("class","");
$(this).attr("class","hover");
$(".xinxi-guanli-box").hide();
var name=$(this).attr("name");
$("#details-con-"+name).show();
})
memberMsgnum();
})
function memberMsgnum(){
$.get(weburl+"/index.php?m=ajax&c=msgNum",function(data){
var datas=eval("(" + data + ")");
if(datas.usertype==1){
if(datas.msgNum){
if(datas.chatNum && parseInt(datas.chatNum) > 0){
if (parseInt(datas.msgNum) == parseInt(datas.chatNum)){
$('#msgNum').hide();
}else{
$('#msgNum').html(parseInt(datas.msgNum) - parseInt(datas.chatNum));
$('#msgNum').show();
}
}else if(parseInt(datas.msgNum) > 0){
$('#msgNum').html(parseInt(datas.msgNum));
$('#msgNum').show();
}else{
$('#msgNum').hide();
}
}
if(datas.chatNum){$('#chatNum').html(datas.sysmsgNum);}
if(datas.sysmsgNum){$('#sysmsgNum').html(datas.sysmsgNum);}
if(datas.userid_msgNum){$('#userid_msgNum').html(datas.userid_msgNum);}
if(datas.usermsgNum){$('#usermsgNum').html(datas.usermsgNum);}
}else if(datas.usertype==2){
if(datas.msgNum){
if(datas.chatNum && parseInt(datas.chatNum) > 0){
if (parseInt(datas.msgNum) == parseInt(datas.chatNum)){
$('#tzmsgNum').hide();
}else{
$('#tzmsgNum').html(parseInt(datas.msgNum) - parseInt(datas.chatNum));
$('#tzmsgNum').show();
}
}else if(parseInt(datas.msgNum) > 0){
$('#tzmsgNum').html(parseInt(datas.msgNum));
$('#tzmsgNum').show();
}else{
$('#tzmsgNum').hide();
}
}
if(datas.sysmsgNum){$('#sysmsgNum').html(datas.sysmsgNum);}
if(datas.jobApplyNum){$('#jobApplyNum').html(datas.jobApplyNum);}
if(datas.jobAskNum){$('#jobAskNum').html(datas.jobAskNum);}
if(datas.jobpackNum){$('#jobpackNum').html(datas.jobpackNum);}
if(datas.ComMsgNum){$('#ComMsgNum').html(datas.ComMsgNum);}
}else if(datas.usertype==3){
if(datas.msgNum){
if(datas.chatNum && parseInt(datas.chatNum) > 0){
if (parseInt(datas.msgNum) == parseInt(datas.chatNum)){
$('#tzmsgNum').hide();
}else{
$('#tzmsgNum').html(parseInt(datas.msgNum) - parseInt(datas.chatNum));
$('#tzmsgNum').show();
}
$('.header_Remind').width(40);
$('.header_Remind').height(30);
}else if(parseInt(datas.msgNum) > 0){
$('#tzmsgNum').html(parseInt(datas.msgNum));
$('#tzmsgNum').show();
$('.header_Remind').width(40);
$('.header_Remind').height(30);
}else{
$('#tzmsgNum').hide();
}
}else{
$('#tzmsgNum').hide();
}
if(datas.sysmsgNum){$('#sysmsgNum').html(datas.sysmsgNum);}
if(datas.userid_jobNum){$('#userid_jobNum').html(datas.userid_jobNum);}
if(datas.entrustNum){$('#entrustNum').html(datas.entrustNum);}
if(datas.commsgNum){$('#commsgNum').html(datas.commsgNum);}
}else if(datas.usertype==4){
if(datas.msgNum){$('#msgNum').html(datas.msgNum);$('#msgNum').show();}
if(datas.sysmsgNum){$('#sysmsgNum').html(datas.sysmsgNum);}
if(datas.messageNum){$('#messageNum').html(datas.messageNum);}
if(datas.sign_upNum){$('#sign_upNum').html(datas.sign_upNum);}
}
if($('#memberNoChat').length > 0){
if(datas.chatNum){
$('#memberNoChat').addClass('none');
$('#memberHaveChat').removeClass('none');
$('#memberChatNum').text(datas.chatNum);
if (typeof(newChatMsg) != "undefined") {
newChatMsg = true;
}
}else{
$('#memberNoChat').removeClass('none');
$('#memberHaveChat').addClass('none');
$('#memberChatNum').text('');
}
}
if(datas.chatNum){
$('#leftMemberChatNum').text(datas.chatNum);
}else{
$('#leftMemberChatNum').text('');
}
})
}
function tzmsgNumShow(type){
if(type=='show'){
$('.yun_m_headermsg_box').show();
$('.header_Remind_list').show();
}else{
$('.yun_m_headermsg_box').hide();
$('.header_Remind_list').hide();
}
}
function leftmoreShow(type){
if(type=='show'){
$('.user_more').show();
}else{
$('.user_more').hide();
}
}
function headervipShow(type){
if(type=='show'){
$('.new_com_headervipshow').show();
}else{
$('.new_com_headervipshow').hide();
}
}
function lt_head_nav(type){
if(type=='show'){
$('.yun_webMoredown').show();
}else{
$('.yun_webMoredown').hide();
}
}
function headerInfoShow(type){
if(type=='show'){
$('.yun_m_header_info').show();
}else{$('.yun_m_header_info').hide();
}
}
function city_type(id){
var id;
var province=$("#"+id).val();
var lid=$("#"+id).attr("lid");
$.post(weburl+"/index.php?m=ajax&c=ajax&"+timestamp, {"str":province},function(data) {
if(lid!=""){
if(lid!="three_cityid" && lid!="three_city" && data!=""){
$('#'+lid+' option').remove();
$(data).appendTo("#"+lid);
}else{
if(data!=""){
$('#'+lid+' option').remove();
$(data).appendTo("#"+lid);
$('#'+lid).show();
}else{
$('#'+lid+' option').remove();
$("\\\"\.\[\]\,@;:]+)(\.[^\s\(\)\<\>\\\"\.\[\]\,@;:]+)*(\.[a-zA-Z]{2,4}))|((([01]?\d{1,2}|2[0-4]\d|25[0-5])\.){3}([01]?\d{1,2}|2[0-4]\d|25[0-5])))(\b\:(6553[0-5]|655[0-2]\d|65[0-4]\d{2}|6[0-4]\d{3}|[1-5]\d{4}|[1-9]\d{0,3}|0)\b)?((\/[^\/][\w\.\,\?\'\\\/\+&%\$#\=~_\-@]*)*[^\.\,\?\"\'\(\)\[\]!;<>{}\s\x7F-\xFF])?)$/;
if (Reg.test(strUrl)){
return true;
}else{
return false;
}
}
function check_email(strEmail){
var emailReg = /^([a-zA-Z0-9\-]+[_|\_|\.]?)*[a-zA-Z0-9\-]+@([a-zA-Z0-9\-]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if (emailReg.test(strEmail))
return true;
else
return false;
}
function isjsMobile(obj){
var reg= /^[1][3456789]\d{9}$/; //验证手机号码
if(obj==''){
return false;
}else if(!reg.test(obj)){
return false;
}
return true;
}
function isjsTell(str) {
// var result = str.match(/^((0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/);
var result = str.match(/^[0-9-]+?$/);
if (result == null) return false;
return true;
}
function checkIdcard(num){
//身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(reg.test(num) === false)
{
return false;
}
}
function isIdCardNo(v_card)
{
var reg=/^d{15}(d{2}[0-9X])?$/i;
if (!reg.test(v_card)){
return false;
}
if(v_card.length==15){
var n=new Date();
var y=n.getFullYear();
if(parseInt("19" + v_card.substr(6,2)) <1900 || parseInt("19" + v_card.substr(6,2)) >y){
return false;
}
var birth="19" + v_card.substr(6,2) + "-" + v_card.substr(8,2) + "-" + v_card.substr(10,2);
if(!isDate(birth)){
return false;
}
}
if(v_card.length==18){
var n=new Date();
var y=n.getFullYear();
if(parseInt(v_card.substr(6,4)) <1900 || parseInt(v_card.substr(6,4)) >y){
return false;
}
var birth=v_card.substr(6,4) + "-" + v_card.substr(10,2) + "-" + v_card.substr(12,2);
if(!isDate(birth)){
return false;
}
iW=new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1);
iSum=0;
for( i=0;i<17;i++){
iC=v_card.charAt(i);
iVal=parseInt(iC);
iSum += iVal * iW[i];
}
iJYM=iSum % 11;
if(iJYM == 0) sJYM="1";
else if(iJYM == 1) sJYM="0";
else if(iJYM == 2) sJYM="x";
else if(iJYM == 3) sJYM="9";
else if(iJYM == 4) sJYM="8";
else if(iJYM == 5) sJYM="7";
else if(iJYM == 6) sJYM="6";
else if(iJYM == 7) sJYM="5";
else if(iJYM == 8 ) sJYM="4";
else if(iJYM == 9) sJYM="3";
else if(iJYM == 10) sJYM="2";
var cCheck=v_card.charAt(17).toLowerCase();
if( cCheck != sJYM ){
return false;
}
}
try{
var lvAreaId=v_card.substr(0,2);
return lvAreaId == "11" || lvAreaId == "12" || lvAreaId == "13" || lvAreaId == "14" || lvAreaId == "15" || lvAreaId == "21" || lvAreaId == "22" || lvAreaId == "23" || lvAreaId == "31" || lvAreaId == "32" || lvAreaId == "33" || lvAreaId == "34" || lvAreaId == "35" || lvAreaId == "36" || lvAreaId == "37" || lvAreaId == "41" || lvAreaId == "42" || lvAreaId == "43" || lvAreaId == "44" || lvAreaId == "45" || lvAreaId == "46" || lvAreaId == "50" || lvAreaId == "51" || lvAreaId == "52" || lvAreaId == "53" || lvAreaId == "54" || lvAreaId == "61" || lvAreaId == "62" || lvAreaId == "63" || lvAreaId == "64" || lvAreaId == "65" || lvAreaId == "71" || lvAreaId == "82" || lvAreaId == "82";
}
catch(ex){
}
return true;
}
function isDate(strDate) {
var strSeparator="-";
var strDateArray;
var intYear;
var intMonth;
var intDay;
var boolLeapYear;
strDateArray=strDate.split(strSeparator);
if (strDateArray.length != 3)
return false;
intYear=parseInt(strDateArray[0], 10);
intMonth=parseInt(strDateArray[1], 10);
intDay=parseInt(strDateArray[2], 10);
if (isNaN(intYear) || isNaN(intMonth) || isNaN(intDay))
return false;
if (intMonth >12 || intMonth <1)
return false;
if ((intMonth == 1 || intMonth == 3 || intMonth == 5 || intMonth == 7 || intMonth == 8 || intMonth == 10 || intMonth == 12) &&(intDay >31 || intDay <1))
return false;
if ((intMonth == 4 || intMonth == 6 || intMonth == 9 || intMonth == 11) &&(intDay >30 || intDay <1))
return false;
if (intMonth == 2) {
if (intDay <1)
return false;
boolLeapYear=false;
if ((intYear % 100) == 0) {
if ((intYear % 400) == 0)
boolLeapYear=true;
}else {
if ((intYear % 4) == 0)
boolLeapYear=true;
}
if (boolLeapYear) {
if (intDay >29)
return false;
}else {
if (intDay >28)
return false;
}
}
return true;
}
function checkshare(){
var re = /^-?[0-9]*(\.\d*)?$|^-?d^(\.\d*)?$/;
var smallday = $.trim($("#smallday").val());
if(smallday!=""){
if (!re.test(smallday)){
layer.msg('购买天数填写不正确!', 2, 8);return false;
}
}else{
layer.msg('购买天数不能为空!', 2, 8);return false;
}
return true;
}
function left_banner(id){
var style=document.getElementById('left'+id).style.display;
if(style=="none"){
$("#left"+id).show();
}else{
$("#left"+id).hide();
}
}
function m_checkAll(form){
for (var i=0;i原始密码不能为空!");
flag = false;
} else if(oldpass.length<6 || oldpass.length>20){
$("#msg_oldpassword").html("密码需在 6-20个字符之内!");
flag = false;
} else{
$("#msg_oldpassword").html("输入成功!");
}
if(pass==""){
$("#msg_password").html("新密码不能为空!");
flag = false;
}else if(pass.length<6 || pass.length>20){
$("#msg_password").html("新密码需在 6-20个字符之内!");
flag = false;
}else{
$("#msg_password").html("输入成功!");
}
if(repass==""){
$("#msg_repassword").html("请再次确认新密码!");
flag = false;
}else if(repass.length<6 || repass.length>20){
$("#msg_repassword").html("新密码需在 6-20个字符之内!");
flag = false;
} if(repass!=pass){
$("#msg_repassword").html("两次密码输入不一致,请重新输入!");
flag = false;
}else if(repass==pass && repass!=""){
$("#msg_repassword").html("输入成功!");
}
if(oldpass!=""&&oldpass==pass){
layer.msg("原始密码和新密码一致,不需要修改!",2,8);return false;
}
return flag;
}
function reply_xin(id,uid,name,content){
$("#pid").val(id);
$("#fid").val(uid);
$("#wnc").html(""+name+" 给您留言:
"+content);
$.layer({
type : 1,
title : '回复',
closeBtn : [0 , true],
border : [10 , 0.3 , '#000', true],
area : ['450px','auto'],
page : {dom : '#reply'}
});
}
function check_xin(){
if($("#content").val()==""){
layer.msg('回复内容不能为空!', 2, 8);return false;
}
}
function Showsub(){
var con = $("#content").val();
con=$.trim(con);
if(con==""){layer.msg('请提出您的问题和建议!', 2, 8);return false;}
}
function zhankaiShouqi(control){
$(control).parent().find('.job_add_y_list:gt(4)').slideToggle(1000);
if($(control).html()=='更多'){
$(control).html('收起');
}else{
$(control).html('更多');
}
}
$(function () {
$('.admincont_box').delegate('#keyword', 'focus', function () {
if ($(this).val() == $(this).attr('placeholder')) {
$(this).val('');
}
});
$('body').click(function (evt) {
if (evt.target.id != "status") {
$('#status').next().next().hide();
}
if (evt.target.id != "province") {
$('#province').next().next().hide();
}
if (evt.target.id != "pr_button") {
$('#pr_button').next().next().hide();
}
if (evt.target.id != "hy_button") {
$('#hy_button').next().next().hide();
}
if (evt.target.id != "mun_button") {
$('#mun_button').next().next().hide();
}
if (evt.target.id != "jobone_button") {
$('#jobone_button').next().next().hide();
}
if (evt.target.id != "jobtwo_button") {
$('#jobtwo_button').next().next().hide();
}
if (evt.target.id != "salary_button") {
$('#salary_button').next().next().hide();
}
if (evt.target.id != "age_button") {
$('#age_button').next().next().hide();
}
if (evt.target.id != "sex_button") {
$('#sex_button').next().next().hide();
}
if (evt.target.id != "exp_button") {
$('#exp_button').next().next().hide();
}
if (evt.target.id != "full_button") {
$('#full_button').next().next().hide();
}
if (evt.target.id != "edu_button") {
$('#edu_button').next().next().hide();
}
if (evt.target.id != "citys") {
$('#citys').next().next().hide();
}
if (evt.target.id != "exp_button") {
$('#exp_button').next().next().hide();
}
if (evt.target.id != "title_button") {
$('#title_button').next().next().hide();
}
if (evt.target.id != "sid_button") {
$('#sid_button').next().next().hide();
}
if (evt.target.id != "nid_button") {
$('#nid_button').next().next().hide();
}
if (evt.target.id != "tnid") {
$('#tnid').next().next().hide();
}
if (evt.target.id != "sid") {
$('#sid').next().next().hide();
}
if (evt.target.id != "jobstatus") {
$('#jobstatus').next().next().hide();
}
if (evt.target.id != "teachid_button") {
$('#teachid_button').next().next().hide();
}
if($(evt.target).parents("#job_qyhy").length==0 && evt.target.id != "qyhy") {
$('#job_qyhy').hide();
}
if($(evt.target).parents("#job_pr").length==0 && evt.target.id != "pr") {
$('#job_pr').hide();
}
if($(evt.target).parents("#job_lt_salary").length==0 && evt.target.id !="lt_salary"){
$('#job_lt_salary').hide();
}
if($(evt.target).parents("#job_lt_full").length==0 && evt.target.id !="lt_full"){
$('#job_lt_full').hide();
}
if($(evt.target).parents("#job_salary").length==0 && evt.target.id != "salary") {
$('#job_salary').hide();
}
if($(evt.target).parents("#job_report").length==0 && evt.target.id != "report") {
$('#job_report').hide();
}
if($(evt.target).parents("#infostatusid").length==0 && evt.target.id != "infostatus") {
$('#job_infostatus').hide();
}
if($(evt.target).parents("#moneytypeid").length==0 && evt.target.id != "moneytype") {
$('#job_moneytype').hide();
}
if($(evt.target).parents("#job_province").length==0 && evt.target.id != "province") {
$('#job_province').hide();
}
if($(evt.target).parents("#job_twocity").length==0 && evt.target.id != "twocity") {
$('#job_twocity').hide();
}
if($(evt.target).parents("#job_cityid").length==0 && evt.target.id != "cityid") {
$('#job_cityid').hide();
}
if($(evt.target).parents("#job_threecity").length==0 && evt.target.id != "threecity") {
$('#job_threecity').hide();
}
if($(evt.target).parents("#job_three_cityid").length==0 && evt.target.id != "three_cityid") {
$('#job_three_cityid').hide();
}
if($(evt.target).parents("#job_skillc").length==0 && evt.target.id != "skillc") {
$('#job_skillc').hide();
}
if($(evt.target).parents("#job_level").length==0 && evt.target.id != "level") {
$('#job_level').hide();
}
if($(evt.target).parents("#job_marriage").length==0 && evt.target.id != "marriage") {
$('#job_marriage').hide();
}
if($(evt.target).parents("#job_educ").length==0 && evt.target.id != "educ") {
$('#job_educ').hide();
}
if($(evt.target).parents("#job_edu").length==0 && evt.target.id != "edu") {
$('#job_edu').hide();
}
if($(evt.target).parents("#job_type").length==0 && evt.target.id != "type") {
$("#job_type").hide();
}
if($(evt.target).parents("#job_salary_type").length==0 && evt.target.id != "salary_type") {
$("#job_salary_type").hide();
}
if($(evt.target).parents("#job_billing_cycle").length==0 && evt.target.id != "billing_cycle") {
$("#job_billing_cycle").hide();
}
if($(evt.target).parents("#job_edu").length==0 && evt.target.id != "edu") {
$('#job_edu').hide();
}
if($(evt.target).parents("#job_mun").length==0 && evt.target.id != "mun") {
$("#job_mun").hide();
}
if($(evt.target).parents("#job_exp").length==0 && evt.target.id != "exp") {
$("#job_exp").hide();
}
if($(evt.target).parents("#job_qypr").length==0 && evt.target.id != "qypr") {
$("#job_qypr").hide();
}
if($(evt.target).parents("#job_mun").length==0 && evt.target.id != "mun") {
$("#job_mun").hide();
}
if($(evt.target).parents("#job_qyprovince").length==0 && evt.target.id != "qyprovince") {
$("#job_qyprovince").hide();
}
if($(evt.target).parents("#job_ltage").length==0 && evt.target.id != "ltage") {
$("#job_ltage").hide();
}
if($(evt.target).parents("#job_ltsex").length==0 && evt.target.id != "ltsex") {
$("#job_ltsex").hide();
}
if($(evt.target).parents("#job_type1").length==0 && evt.target.id != "jobone_name") {
$("#job_type1").hide();
}
if($(evt.target).parents("#job_ltexp").length==0 && evt.target.id != "ltexp") {
$("#job_ltexp").hide();
}
if($(evt.target).parents("#job_citys").length==0 && evt.target.id != "citys") {
$("#job_citys").hide();
}
if($(evt.target).parents("#job_three_city").length==0 && evt.target.id != "three_city") {
$("#job_three_city").hide();
}
if($(evt.target).parents("#job_ltedu").length==0 && evt.target.id != "ltedu") {
$("#job_ltedu").hide();
}
if($(evt.target).parents("#job_basic_info").length==0 && evt.target.id != "basic_info") {
$("#job_basic_info").hide();
}
if($(evt.target).parents("#job_job1").length==0 && evt.target.id != "job1") {
$("#job_job1").hide();
}
if($(evt.target).parents("#job_job1_son").length==0 && evt.target.id != "job1_son") {
$("#job_job1_son").hide();
}
if($(evt.target).parents("#job_job_post").length==0 && evt.target.id != "job_post") {
$("#job_job_post").hide();
}
if($(evt.target).parents("#job_age").length==0 && evt.target.id !="age"){
$('#job_age').hide();
}
if($(evt.target).parents("#job_sex").length==0 && evt.target.id !="sex"){
$("#job_sex").hide();
}
if($(evt.target).parents("#banklist").length==0 && evt.target.id !="bankname"){
$("#banklist").hide();
}
if($(evt.target).parents("#job_ltfull").length==0 && evt.target.id !="ltfull"){
$("#job_ltfull").hide();
}
if($(evt.target).parents("#job_ltsalary").length==0 && evt.target.id !="ltsalary"){
$("#job_ltsalary").hide();
}
if($(evt.target).parents("#job_jobid").length==0 && evt.target.id !="jobid"){
$("#job_jobid").hide();
}
if($(evt.target).parents("#job_browse").length==0 && evt.target.id !="browse"){
$("#job_browse").hide();
}
if($(evt.target).parents("#job_datetime").length==0 && evt.target.id !="datetime"){
$("#job_datetime").hide();
}
if($(evt.target).parents("#name").length==0 && evt.target.id != "name") {
$('#job_name').hide();
}
if($(evt.target).parents("#mbname").length==0 && evt.target.id != "mbname") {
$('#mb_name').hide();
}
if ($(evt.target).parents(".index_resume_my_n_list").length == 0 && evt.target.id != "show_resume" && !$(evt.target).hasClass('index_resume_my_n_sh') && !$(evt.target).parent().hasClass('index_resume_my_n_sh')) {
$(".index_resume_my_n_list").hide();
}
if($(evt.target).parents("#job_nametypec").length==0 && evt.target.id !="nametypec"){
$("#job_nametypec").hide();
}
if($(evt.target).parents("#job_educationc").length==0 && evt.target.id != "educationc") {
$("#job_educationc").hide();
}
if ($(evt.target).parents("#nowresume").length == 0 && evt.target.id != "resume_detail" && !$(evt.target).hasClass('look_resume')) {
$('#nowresume').hide();
}
});
})
function selects(id,type,name){
$("#job_"+type).hide();
$("#"+type).val(name);
$("#"+type+"id").val(id);
var addtype=$("#addtype").val();
if(addtype=='addexpect'){
$("#hid"+type+"id").attr("class","resume_tipok");
$("#hid"+type+"id").html('');
}else if(addtype=='lietouinfo'){
$("#by_citysid").removeClass("m_name_byy");
$("#by_citysid").html('');
}
}
function selectsmoney(id,moneyname,name){
$("#job_moneytype").hide();
$("#moneytype").val(name);
$("#moneytypeid").val(id);
$(".moneyname").html(moneyname);
}
function select_resume(id,type,name){
$("#job_"+type).hide();
$("#"+type).val(name);
$("#"+type+"id").val(id);
$("#"+type+"name").val(name);
}
function selectjobone(id,type,name,gettype){
$("#"+type).val(id);
$("#"+type+"_name").val(name);
$("#jobtwo").val("");
$("#jobtwo_name").val("请选择");
$.post(weburl+"/member/index.php?m=ajax&c=ajax_ltjobone&"+timestamp, {"str":id},function(data) {
if(data!=""){
$('#job_type2').find("ul").html(data);
}
});
$("#job_type1").hide();
}
function selectjobtwo(id,type,name,gettype){
$("#"+type).val(id);
$("#"+type+"_name").val(name);
$("#job_type2").hide();
}
function checktpl(id,price){
var buytpl=$("#buytpl_"+id).val();
var name=$("input[name=tplname"+id+"]").val();
var msg;
var p=$("#list_tpl_"+id).html().replace("模板价格:","");
$('#tplid').val(id);
if(buytpl==1){
msg="确定使用该模板?";
}else{
if(parseInt(price)=="0"){
msg="确定使用该模板?";
}else{
msg="确定使用"+name+",扣除"+p+"?";
}
}
layer.confirm(msg,function(){
setTimeout(function(){$('#myform').submit()},0);
});
}
function job_refresh(){
layer.confirm("刷新次数已用完,是否先购买特权?",function(){
window.location.href =weburl+"/member/index.php?c=right";window.event.returnValue = false;return false;
});
}
function job_refresh_not(){
layer.confirm("刷新次数不足,是否先购买特权?",function(){
window.location.href =weburl+"/member/index.php?c=right";window.event.returnValue = false;return false;
});
}
function job_edit(){
layer.confirm("修改次数已用完,是否先购买特权?",function(){
window.location.href =weburl+"/member/index.php?c=right";window.event.returnValue = false;return false;
});
}
function invoice_link(type){
if(type=='2'){$(".payment_fp_touch_in").show();}else{$(".payment_fp_touch_in").hide();}
}
/**
* @desc 系统消息批量阅读
* @param name
* @returns
*/
function isReaded(name){
var chk_value =[];
$('input[name="'+name+'"]:checked').each(function(){
chk_value.push($(this).val());
});
if(chk_value.length==0){
layer.msg("请选择要阅读的数据!",2,8);return false;
}else{
layer.confirm("确定阅读吗?",function(){
$.post("index.php?m=ajax&c=ajaxReadsys",{ids:chk_value},function(data){
if(data){
parent.layer.msg("批量阅读设置成功", 2, 9,function(){window.location.reload();window.event.returnValue = false;return false;});return false;
}else{
parent.layer.msg("批量阅读设置失败", 2,8);return false;
}
})
});
}
}
/**
* @desc 系统消息全部标记为已读
* @returns
*/
function readAll(){
layer.confirm("确定全部标记为已读?",function(){
$.post("index.php?m=ajax&c=ajaxRreadSysAll",{rand: Math.random()},function(data){
if(data){
parent.layer.msg("标记成功!", 2, 9,function(){
window.location.reload();
window.event.returnValue = false;
return false;
});
return false;
}else{
parent.layer.msg("标记失败!", 2,8);
return false;
}
})
});
}
function really_rebates(name){
var chk_value =[];
$('input[name="'+name+'"]:checked').each(function(){
chk_value.push($(this).val());
});
if(chk_value.length==0){
layer.msg("请选择要阅读的数据!",2,8);return false;
}else{
layer.confirm("确定阅读吗?",function(){
$.post("index.php?c=rebates&act=hrset",{ids:chk_value,ajax:1},function(data){
var data=eval('('+data+')');
if(data.url=='1'){
parent.layer.msg(data.msg, Number(data.tm), Number(data.st),function(){window.location.reload();window.event.returnValue = false;return false;});return false;
}else{
parent.layer.msg(data.msg, Number(data.tm), Number(data.st),function(){window.location.href=data.url;window.event.returnValue = false;return false;});return false;
}
})
});
}
}
function really_quxiao(name){
var chk_value =[];
$('input[name="'+name+'"]:checked').each(function(){
chk_value.push($(this).val());
});
if(chk_value.length==0){
layer.msg("请选择要取消的数据!",2,8);return false;
}else{
layer.confirm("确定取消吗?",function(){
$.post("index.php?c=job&act=is_browse",{ids:chk_value},function(data){
var data=eval('('+data+')');
if(data.url=='1'){
parent.layer.msg(data.msg, Number(data.tm), Number(data.st),function(){window.location.reload();window.event.returnValue = false;return false;});return false;
}else{
parent.layer.msg(data.msg, Number(data.tm), Number(data.st),function(){window.location.href=data.url;window.event.returnValue = false;return false;});return false;
}
})
});
}
}
function del_pay(oid){
layer.confirm('是否取消该订单?', function(){
$.get("index.php?c=paylog&act=del&id="+oid,function(msg){
if(msg=='0'){
layer.msg('非法操作!', 2, 8);return false;
}else{
layer.msg('取消成功!', 2, 9,function(){window.location.reload();window.event.returnValue = false;return false;});return false;
}
});
});
}
function returnmessage(frame_id){
if(frame_id==''||frame_id==undefined){
frame_id='supportiframe';
}
var message = $(window.frames[frame_id].document).find("#layer_msg").val();
if(message != null){
if(message=='验证码错误!'){$("#vcode_img").trigger("click");}
if(message=='请点击按钮进行验证!'){
$("#popup-submit").trigger("click");
}
var url=$(window.frames[frame_id].document).find("#layer_url").val();
var layer_time=$(window.frames[frame_id].document).find("#layer_time").val();
var layer_st=$(window.frames[frame_id].document).find("#layer_st").val();
if(url=='1'){
window.event.returnValue = false;
layer.msg(message, layer_time, Number(layer_st),function(){window.location.reload();return false;});
}else if(url==''){
layer.msg(message, layer_time, Number(layer_st));
}else{
window.event.returnValue = false;
layer.msg(message, layer_time, Number(layer_st),function(){window.location.href = url;return false;});
}
}
}
/**
* @desc 点击添加职位操作
*
* @param num 1:正常发布 2:会员套餐已用完 0:会员过期
* @param integral_spview: 购买发布职位所需要金额
* @param type lietou:猎头会员发布职位 lt:企业发布猎头职位 part:企业发布兼职 默认空:企业发布职位
* @param online 1 金额抵扣模式 2 金额模式 3积分模式 4套餐模式
* @param pro: 积分比例
* @returns
*/
function jobadd_url(num,integral_job,type,online,pro){
if(type == 'lt') {
var gourl = 'index.php?c=lt_job&act=add';
} else if(type == 'part') {
var gourl = 'index.php?c=partadd';
} else {
var gourl = 'index.php?c=jobadd';
}
var url = weburl + '/index.php?m=ajax&c=ajax_day_action_check';
var checkUrl = weburl + '/member/index.php?c=jobadd&act=jobCheck';
layer.load('执行中,请稍候...',3);
$.post(url, {'type': 'jobnum'}, function(data) {
layer.closeAll();
data = eval('(' + data + ')');
if(data.status == -1) {
layer.msg(data.msg, 2, 8);
return false;
} else if(data.status == 1) {
$.post(checkUrl, {rand:Math.random()}, function(data){
var data = eval('(' + data + ')');
if(data.msgList && data.msgList.length > 0 ){
$("#msgList").html(data.msgList);
if(data.spid){
$('#tips_way').html('以下条件尚未满足,请联系主账号完成:
');
$("#gourl").html('已完成以上操作');
}else{
$('#tips_way').html('以下条件尚未满足,暂时无法发布职位,请按顺序完成:
');
$("#gourl").html('我已完成以上操作');
}
var msgLayer = layer.open({
type : 1,
title : '温馨提示',
closeBtn : 1,
border : [10, 0.3, '#000', true],
area : ['auto', 'auto'],
content : $("#jobcheck"),
cancel : function(){
window.location.reload();
}
});
}else{
if(num == 1 || (integral_job == 0 && num == 2)) {
window.location.href = gourl;
window.event.returnValue = false;
}else{
if(data.spid){
layer.alert('当前账户套餐余量不足,请联系主账户增配!', {icon: 5});
}else{
if(num == 2) {
server_single('issuejob');
}
firstTab();
var msglayer = layer.open({
type: 1,
title: '职位发布',
closeBtn: 1,
border: [10, 0.3, '#000', true],
area: ['810px', 'auto'],
content: $("#tcmsg"),
cancel:function(){
window.location.reload();
}
});
}
}
}
});
}
});
}
//修改用户名
function Savenamepost(){
var username = $.trim($("#username").val());
var pass = $.trim($("#password").val());
if(username.length<2 || username.length>16){
layer.msg("用户名长度应该为2-16位!",2,8);return false;
}
if(pass.length<6 || pass.length>20){
layer.msg("密码长度应该为6-20位!",2,8);return false;
}
$.post("index.php?c=setname",{username:username,password:pass},function(data){
if(data==1){
layer.msg("修改成功,请重新登录!", 2, 9,function(){window.location.href=weburl+"/index.php?m=login";window.event.returnValue = false;return false;});return false;
}else{
layer.msg(data,2,8);return false;
}
})
}
function check_show(id){
$('#'+id).toggle();
if(id=='job_year'){
$("#job_month").hide();
$("#job_day").hide();
}else if(id=='job_month'){
$("#job_year").hide();
$("#job_day").hide();
}else{
$("#job_year").hide();
$("#job_month").hide();
}
}
function check_out(){
var resume=$.trim($("#resumeid").val());
var email=$.trim($("#email").val());
var comname=$.trim($("#comname").val());
var jobname=$.trim($("#jobname").val());
if(resume==""){
layer.msg("请选择简历!",2,8);return false;
}
if(email==""){
layer.msg("请输入邮箱!",2,8);return false;
}else if(check_email(email)==false){
layer.msg("邮箱格式错误!",2,8);return false;
}
if(comname==""){
layer.msg("请输入企业名称!",2,8);return false;
}
if(jobname==""){
layer.msg("请输入职位名称!",2,8);return false;
}
layer.load('执行中,请稍候...',0);
}
function checksex(id){
$(".yun_info_sex").removeClass('yun_info_sex_cur');
$("#sex"+id).addClass('yun_info_sex_cur');
$("#sex").val(id);
var addtype=$("#addtype").val();
if(addtype=='addexpect'){
$("#hidsex").attr("class","resume_tipok");
$("#hidsex").html('');
}
}
function phototype(){
var phototype=1;
if($("#phototype").attr("checked")!='checked'){
phototype=0;
}
$.post("index.php?c=info&act=phototype",{phototype:phototype},function(data){
if(data==1){
$("#phototype").attr("checked","checked");
layer.msg("头像不公开操作成功!",2,9);return false;
}else{
$("#phototype").remove("checked");
layer.msg("头像公开操作成功!",2,9);return false;
}
})
}
function jobrefresh(id){
$.post("index.php?c=job&act=refresh",{id:id},function(data){
if(data=="1"){
layer.msg("刷新成功!",2,9,function(){window.location.reload();});return false;
}
})
}
function showsys(sys,id,time){
$("#sysshow").html(sys);
$("#systime").html(time);
$("#delsys").attr("onclick","layer_del('确定要删除?', 'index.php?c=sysnews&act=del&id="+id+"');")
var layindex = $.layer({
type : 1,
title :'消息详情',
closeBtn : [0 , true],
border : [10 , 0.3 , '#000', true],
area : ['450px','auto'],
page : {dom :"#show"}
});
$("#layindex").val(layindex);
$.post('index.php?c=sysnews&act=set',{id:id},function(data){})
}
function ck_box(id,name){
$("."+name).removeClass('m_name_tag01');
$("#"+name+id).addClass('m_name_tag01');
$("#"+name+"id").val(id);
var addtype=$("#addtype").val();
if(addtype=='addexpect'){
$("#hid"+name+"id").attr("class","resume_tipok");
$("#hid"+name+"id").html('');
}
}
function accAdd(arg1,arg2){
if (isNaN(arg1)) {
arg1 = 0;
}
if (isNaN(arg2)) {
arg2 = 0;
}
arg1 = Number(arg1);
arg2 = Number(arg2);
var r1, r2, m, c;
try {
r1 = arg1.toString().split(".")[1].length;
}
catch (e) {
r1 = 0;
}
try {
r2 = arg2.toString().split(".")[1].length;
}
catch (e) {
r2 = 0;
}
c = Math.abs(r1 - r2);
m = Math.pow(10, Math.max(r1, r2));
if (c > 0) {
var cm = Math.pow(10, c);
if (r1 > r2) {
arg1 = Number(arg1.toString().replace(".", ""));
arg2 = Number(arg2.toString().replace(".", "")) * cm;
} else {
arg1 = Number(arg1.toString().replace(".", "")) * cm;
arg2 = Number(arg2.toString().replace(".", ""));
}
} else {
arg1 = Number(arg1.toString().replace(".", ""));
arg2 = Number(arg2.toString().replace(".", ""));
}
return (arg1 + arg2) / m;
}
function accSub(arg1,arg2){
arg1 = $.trim(arg1);
arg2 = $.trim(arg2);
return accAdd(arg1,-arg2);
}
function accMul(arg1, arg2) {
arg1 = $.trim(arg1);
arg2 = $.trim(arg2);
var m = 0, s1 = arg1.toString(), s2 = arg2.toString();
try { m += s1.split(".")[1].length } catch (e) { }
try { m += s2.split(".")[1].length } catch (e) { }
return Number(s1.replace(".", "")) * Number(s2.replace(".", "")) / Math.pow(10, m)
}
function accDiv(arg1,arg2){
arg1 = $.trim(arg1);
arg2 = $.trim(arg2);
var t1=0,t2=0,r1,r2;
try{t1=arg1.toString().split(".")[1].length}catch(e){}
try{t2=arg2.toString().split(".")[1].length}catch(e){}
with(Math){
r1=Number(arg1.toString().replace(".",""));
r2=Number(arg2.toString().replace(".",""));
return (r1/r2)*pow(10,t2-t1);
}
}
function myFunction(_this) {
_this.value = _this.value.replace(/[^0-9]/g, '');
}
/**************************会员中心金额转换积分开始*****************************/
//packpay 可转换金额
//proportion 转换积分比例
//minchangeprice 最低转换金额
//changeNum 已转回次数
//packpaymax 每日最多转换次数
function changepriceprice(obj){
var changeprice=$("#changeprice").val();
if(changeprice!=""){
var changeprice=parseFloat(changeprice);
}
if(changeprice>=0 && changepriceintegraltotal){
var integraltotal= accAdd(integraltotal,1);
}
$("#changeintegral").val(integraltotal);
$("#payintegral").html(integraltotal);
} else {
var integraltotal=parseInt(accMul(proportion,packpay));
var integralFact=accMul(proportion,packpay);
if(integralFact>integraltotal){
var integraltotal= accAdd(integraltotal,1);
}
$("#changeprice").val(packpay);
$("#changeintegral").val(integraltotal);
$("#payintegral").html(integraltotal);
}
}else{
$("#changeprice").val("");
$("#changeintegral").val("");
$("#payintegral").html(0);
}
}
function changetrsist(){
var changeprice = $("#changeprice").val();
var changeintegral = $("#changeintegral").val();
if(changeprice=="" || changeintegral == ""){
layer.msg('请正确填写转换金额!',2,8);return false;
}
$.post('index.php?c=jobpack&act=savechange',{changeprice:changeprice,changeintegral:changeintegral},function(data){
var data = eval('('+data+')')
if(data.error==1){
layer.msg("转换成功!",2,9,function(){window.location.href="index.php?c=jobpack&act=change";});
}else if(data.msg){
layer.msg(data.msg,2,8);return false;
}else{
layer.msg("转换失败",2,8);return false;
}
});
}
/**************************会员中心金额转换积分结束*****************************/
$(function(){
$('.onecheck').click(function(){
$('.allcheck').removeClass('com_received_ckcur');
if($(this).hasClass('com_received_ckcur')){
$(this).removeClass('com_received_ckcur');
}else{
$(this).addClass('com_received_ckcur');
}
});
$('.allcheck').click(function(){
if($(this).hasClass('com_received_ckcur')){
$('.com_received_ckbox').removeClass('com_received_ckcur');
}else{
$('.com_received_ckbox').addClass('com_received_ckcur');
}
});
});