function loadlayer(){
return parent.layer.load('执行中,请稍候...',0);
}
//认领简历、企业
function claim(url){
var loadi = layer.load('执行中,请稍候...',0);
$.get(url,function(data){
var data=eval('('+data+')');
layer.close(loadi);
//layer.confirm(data.msg,9);return false;
$("#claimmsg").html(data.msg);
$.layer({
type : 1,
title :'认领信息',
border : [10 , 0.3 , '#000', true],
area : ['380px','auto'],
page : {dom :"#status_div"}
});
})
}
$(function() {
$.get(weburl+'/index.php?m=cron');
});
$(function() {
var offset = 150;
$(window).scroll(function(){
( $(this).scrollTop() > offset ) ? $("#header_fix").show() : $("#header_fix").hide();
});
$(".header_fixed_login_dl").hover(function(){
var t=$(this).attr("did");
$("#"+t+"_t").show();
},function(){
var t=$(this).attr("did");
$("#"+t+"_t").hide();
});
});
$(document).ready(function() {
$(".hp_top_rt_regist").hover(function() {
$(".hp_top_regist_list").show();
},function(){
$(".hp_top_regist_list").hide();
});
$('.hp_nav li').hover(function() {
var aid=$(this).attr('aid');
$("#nav"+aid).addClass('hp_nav_cur');
},function(){
var aid=$(this).attr('aid');
$("#nav"+aid).removeClass('hp_nav_cur');
});
$('.hp_head_search_job').hover(function() {
$('.yunHeaderSearch_list_box').show();
},function(){
$('.yunHeaderSearch_list_box').hide();
});
$('.fz_index_search_select').hover(function() {
$('.yunHeaderSearch_list_box').show();
},function(){
$('.yunHeaderSearch_list_box').hide();
});
});
//验证码,根据id刷新验证码,无需写多个方法
function checkCode(id){
if(document.getElementById(id)){
document.getElementById(id).src=weburl+"/app/include/authcode.inc.php?"+Math.random();
}
}
//由于复选框一般选中的是多个,所以可以循环输出
function get_comindes_jobid(){
var codewebarr="";
$("input[name=checkbox_job]:checked").each(function(){ //由于复选框一般选中的是多个,所以可以循环输出
if(codewebarr==""){codewebarr=$(this).val();}else{codewebarr=codewebarr+","+$(this).val();}
});
return codewebarr;
}
function search_keyword(myform,defkeyword){
var keyword = myform.keyword.value;
if(defkeyword==keyword&&keyword){
myform.keyword.value='';
}
}
function check_keyword(name){
var keyword=$("#keyword").val();
if(keyword&&keyword==name){$("#keyword").val('');}
}
function search_hide(id){
$("#"+id).hide();
}
function sqjobtop() {
var resumenum = $("#resumenum").val();
if(resumenum>1){
var jobid = $("#jobid").val();
$.post(weburl + "/index.php?m=ajax&c=index_ajaxjob", { jobid: jobid }, function(data) {
data = eval('(' + data + ')');
if(data.status == 1){
$(".POp_up_r").html('');
$(".POp_up_r").append(data.resumeList);
var msglayer = layer.open({
type: 1,
title: '职位申请',
closeBtn: 1,
border: [10, 0.3, '#000', true],
area: ['450px', 'auto'],
content: $("#sqjob_show")
});
}else{
if(data.login){
showlogin('1');
}else if(data.alert){
layer.alert(data.msg, 0, '提示', function() {
window.location.href = weburl + "/member/index.php?c=expect&act=add";
window.event.returnValue = false;
return false;
});
}else{
layer.msg(data.msg, 2, 8);
}
}
});
}else{
click_sq();
}
}
function sqjobclic(id){
$(".job_prompt_sendresume_list").removeClass("job_prompt_sendresume_list_cur");
$('#resume_'+id).addClass("job_prompt_sendresume_list_cur");
}
function logout(url,redirecturl){
$.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 =redirecturl?redirecturl:weburl;});
}else{
layer.msg('退出失败!', 2, 8);
}
});
}
function cutusertype(url, utype){
window.location.href = url+"&utype="+utype;
}
function logoutUser(url,tourl){
$.get(url,function(msg){
if(msg==1 || msg.indexOf('script')){
if(msg.indexOf('script')){
$('#uclogin').html(msg);
}
window.localStorage.setItem("socketState", "2");
window.location.href = tourl;
}
});
}
function click_sq(){
var companyname=$("#companyname").val();
var jobname=$("#jobname").val();
var companyuid=$("#companyuid").val();
var jobid=$("#jobid").val();
var eid=$(".job_prompt_sendresume_list_cur").length ? $(".job_prompt_sendresume_list_cur").attr('data_did') : '';
loadlayer();
$.post(weburl+"/index.php?m=ajax&c=sq_job",{companyname:companyname,jobname:jobname,companyuid:companyuid,jobid:jobid,eid:eid},function(res){
layer.closeAll();
res = eval('(' + res + ')');
var data = res.errorcode;
var msg = res.msg;
if(data==4){
layer.msg('该职位已邀请您面试,无需再投简历!', 2, 8);
}else if(data==9){
var i = layer.open({
type: 1,
title: '职位申请',
closeBtn: 1,
border: [10, 0.3, '#000', true],
area: ['520px', 'auto'],
content: $("#suc_job"),
cancel:function(){
window.location.reload();
}
});
}else if(data==2){
layer.msg('系统出错,请稍后再试!', 2,8);return false;
}else if(data==3){
layer.msg('您已申请过该职位!', 2,8);return false;
}else if(data==5){
layer.msg('该职位已过期,不能申请该职位!', 2, 8);return false;
}else if(data==6){
layer.msg('该职位不存在!', 2, 8);return false;
}else if(data==7){
layer.msg('该简历完整度未达到'+user_sqintegrity+'%,请先完善简历!', 2 , 8 ,function(){window.location.href =weburl+"/member/index.php?c=resume";window.event.returnValue = false;return false; });
}else if(data==8){
msg = msg==''?'请选择投递的简历!':msg;
layer.msg(msg, 2, 8,function(){
window.location.href =weburl+"/member/index.php?c=expect&act=add";window.event.returnValue = false;return false;
});return false;
}else if(data==10){
layer.msg('请先公开您的简历!', 2, 8,function(){window.location.href =weburl+"/member/index.php?c=resume";window.event.returnValue = false;return false; });return false;
}else if(data==11){
layer.msg(msg, 2, 8);return false;
}else{
layer.alert('请先登录!',0,'提示',function(){window.location.href="index.php?m=login&usertype=1";window.event.returnValue=false;return false;});
}
});
}
$(document).ready(function(){
//职位详情页 申请职位
$(".sq_job").click(function(){
sqjobtop();
});
//头部提醒
$("#login_head_div").on('mouseover', '.yun_topLogin', function(){
$(this).find(".yun_More").attr("class","yun_More yun_Morecurrent");
$(this).find("ul").show();
});
$("#login_head_div").on('mouseout', '.yun_topLogin', function(){
$(this).find(".yun_More").attr("class","yun_More");
$(this).find("ul").hide();
});
$("#login_head_div").on('mouseover', '.yun_topNav', function(){
$(this).find(".yun_navMore").attr("class","yun_navMore yun_webMorecurrent");
$(this).find(".yun_webMoredown").show();
});
$("#login_head_div").on('mouseout', '.yun_topNav', function(){
$(this).find(".yun_navMore").attr("class","yun_navMore");
$(this).find(".yun_webMoredown").hide();
});
//职位详情页 申请职位
$("#click_sq").click(function(){
click_sq();
})
/* PC 端,输入邀请信息,点击邀请操作 */
$("#click_invite").click(function(){
layer.closeAll();
//判断是否达到每天最大操作次数
$.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', {'type' : 'interview'}, function(data){
data = eval('(' + data + ')');
if(data.status == -1){
layer.msg(data.msg, 2, 8);
}else if(data.status == 1){
if($("#jobtype").length>0){
var jobtype=$("#jobtype").val();
}else{
var jobtype=0;
}
var uid = $("#uid").val();
var content = $("#content").val();
var username = $("#username").val();
var jobname = $("#name").val();
var jobid = $("#nameid").val();
var intertime = $("#intertime").val();
var linkman = $("#linkman").val();
var linktel = $("#linktel").val();
var address = $("#address").val();
var ymid = $("#ymid").val();
var save_yqmb = $("#save_yqmb").attr("checked")=='checked' ? 1 : 0;
if($.trim(intertime) == ''){
layer.msg('面试时间不能为空!', 2, 8);return false;
}
if ((isjsTell(linktel) != true) && (isjsMobile(linktel) != true) && ($.trim(linktel) != '')) {
layer.msg('电话格式错误!', 2,8); return false;
}
if($.trim(address) == ''){
layer.msg('面试地点不能为空!', 2, 8);return false;
}
layer.load('执行中,请稍候...',0);
$.post(weburl+"/index.php?m=ajax&c=sava_ajaxresume",{uid:uid,content:content,username:username,jobname:jobname,address:address,linkman:linkman,linktel:linktel,intertime:intertime,jobid:jobid,jobtype:jobtype,save_yqmb:save_yqmb,ymid:ymid},function(data){
layer.closeAll();
var data = eval('('+data+')');
var status = data.status;
if(status == 4){
layer.msg(data.msg, 2, 8,function(){
$.layer({
type : 1,
offset: ['100px', ''],
title :'邀请面试',
closeBtn : [0 , true],
border : [10 , 0.3 , '#000', true],
area : ['auto','auto'],
page : {dom :"#job_box"}
});
});
}else if(status == 3){
layer.msg('您已成功邀请!', 2, 9,function(){location.reload();});
}else{
var login = data.login;
if(login){
layer.confirm(data.msg, {
btn: ['登录','取消']
}, function(){
window.location.href = wapurl + "index.php?m=login&usertype=2&type=out";
window.event.returnValue = false;
return false;
});
}else{
layer.msg(data.msg, 2, 8);
}
}
});
}
});//end function(data)
});//end $("#click_invite").click()
$("input[name=city]").click(function(){
$('.city_box').show();
})
$(".p_t_right").click(function(){
$("#bg").hide(1000);
$('.city_box').hide(1000);
})
$("#colse_box").click(function(){
$('.job_box').hide();
})
$("#close_job").click(function(){
var check_val="0";
var name_val = "不限";
$("input[type='checkbox'][name='job_box']:checked").each(function(){
var info = $(this).val().split("+");
check_val+=","+info[0];
name_val+="+"+info[1];
});
check_val = check_val.replace("0,","");
$("#qw_job").val(check_val);
name_val = name_val.replace("不限+","");
$("#qw_show_job").html(name_val);
$("#bg").hide(1000);
$('#pannel_job').hide(1000);
})
$("#click").click(function(){
var info = $("input[@type=radio][name=cityid][checked]").val();
var info_arr = info.split("+");
var name = info_arr[0];
var id = info_arr[1];
$("#sea_place").val(name);
$("#cityid").val(id);
$("#bg").attr("style","display:none");
$('.city_box').hide(1000);
});
$("#click_head").click(function(){
var info = $("input[@type=radio][name=cityid][checked]").val();
var info_arr = info.split("+");
var name = info_arr[0];
var id = info_arr[1];
$("#sea_place_head").val(name);
$("#cityid_head").val(id);
$("#bg").hide(1000);
$('#city_box_head').hide(1000);
});
$(".header_seach_find").mouseover(function(){
$(".index_header_seach_find_list").show();
}).mouseout(function(){
$(".index_header_seach_find_list").hide();
});
$(".header_seach_find_list").mouseover(function(){
$(".index_header_seach_find_list").show();
});
$(".index_search_place").mouseover(function(){
$(".index_place_position").show();
}).mouseout(function(){
$(".index_place_position").hide();
});
$(".index_place_position").mouseover(function(){
$(".index_place_position").show();
});
$(".Company_post_ms span").click(function(){
$(".Company_post_ms span").attr("class","");
$(this).attr("class","Company_post_cur");
$(".Company_toggle").hide();
var name=$(this).attr("name");
$("#Company_job_"+name).show();
});
//头部提醒
$("#login_head_div").on('mouseover', '.header_Remind_hover', function(){
$(".header_Remind_list").show();
$(".header_Remind_em").addClass("header_Remind_em_hover");
});
$("#login_head_div").on('mouseout', '.header_Remind_hover', function(){
$(".header_Remind_list").hide();
$(".header_Remind_em_hover").removeClass("header_Remind_em_hover");
});
//前台头部登录后样式
$("#header_fix").on('mouseover', '.header_fixed_login_after', function(){
$(".header_fixed_reg_box").show();
});
$("#header_fix").on('mouseout', '.header_fixed_login_after', function(){
$(".header_fixed_reg_box").hide();
});
if(!isPlaceholder('input')){
$("input").not("input[type='password']").each(//把input绑定事件 排除password框
function(){
if($(this).val()=="" && $(this).attr("placeholder")!=""){
$(this).val($(this).attr("placeholder"));
$(this).focus(function(){
if($(this).val()==$(this).attr("placeholder")) $(this).val("");
});
$(this).blur(function(){
if($(this).val()=="") $(this).val($(this).attr("placeholder"));
});
}
});
}
if(!isPlaceholder('textarea')){
$("textarea").each(//把textarea绑定事件
function(){
if($(this).val()=="" && $(this).attr("placeholder")!=""){
$(this).val($(this).attr("placeholder"));
$(this).focus(function(){
if($(this).val()==$(this).attr("placeholder")) $(this).val("");
});
$(this).blur(function(){
if($(this).val()=="") $(this).val($(this).attr("placeholder"));
});
}
});
};
})
// pc端邀请面试
function sq_resume(obj){
var jobid = $(obj).attr("jobid");
var r_uid = $(obj).attr("uid"); // 人才UID
if(jobid){
$("#nameid").val(jobid);
selects( jobid, 'name', $(this).attr("jobname") );
}
var jobtype = '';
if($(obj).attr("uid")){$("#uid").val($(obj).attr("uid"));}
if($(obj).attr("username")){$("#username").val($(obj).attr("username"));}
if($(obj).attr("jobtype")){jobtype=$(obj).attr("jobtype");}
//判断是否达到每天最大操作次数
$.post(weburl + '/index.php?m=ajax&c=ajax_day_action_check', {'type' : 'interview'}, function(data){
data = eval('(' + data + ')');
if(data.status == -1){
layer.msg(data.msg, 2, 8);
}else if(data.status == 1){
$.post(weburl+"/index.php?m=ajax&c=indexajaxresume",{show_job:1,jobid:jobid,jobtype:jobtype, ruid : r_uid},function(data){
var data = eval('('+data+')');
var status = data.status;
if(data.jobname){ $("#name").val(data.jobname); }
if(data.linkman){ $("#linkman").val(data.linkman); }
if(data.linktel){ $("#linktel").val(data.linktel); }
if(data.address){ $("#address").val(data.address); }
if(status == 1){ // 没有职位
var msgList = data.msgList;
var msg = msgList.join('');
var invite = data.invite;
if(invite == 1){
$('#tips_way').html('
以下条件尚未满足,暂时无法邀请面试,请按顺序完成:
');
}
$("#msgList").html(msg);
var msgLayer = layer.open({
type : 1,
title : '温馨提示',
closeBtn : 1,
border : [10, 0.3, '#000', true],
area : ['auto', 'auto'],
content : $("#jobcheck")
});
}else if(status == 2){ // 购买服务
server_single('invite');
firstTab();
var msglayer = layer.open({
type: 1,
title: '邀请面试',
closeBtn: 1,
border: [10, 0.3, '#000', true],
area: ['auto', 'auto'],
content: $("#tcmsg"),
cancel:function(){
window.location.reload();
}
});
}else if(status == 3){ // 邀请面试
var msglayer = layer.open({
type: 1,
title: '邀请面试',
closeBtn: 1,
border: [10, 0.3, '#000', true],
area: ['auto', 'auto'],
content: $("#job_box"),
cancel:function(){
window.location.reload();
}
});
}else{
if(data.login==1){
showlogin(data.login);
}else{
layer.msg(data.msg,2,8);
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.length != 11) return false;
else if (!reg.test(obj)) return false;
else if (isNaN(obj)) return false;
else 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 isPlaceholder(ele){
if(ele = 'input'){
var input = document.createElement('input');
var isph = 'placeholder' in input;
return isph;
}else if(ele = 'textarea'){
var textarea = document.createElement('textarea');
var isph = 'placeholder' in textarea;
return isph;
}
}
/**
* @desc 首页职位发布
* @param num 1:正常发布 2:会员套餐已用完 0:会员过期
* @param integral_job: 购买发布职位所需要金额
* @param online 1 金额抵扣模式 2 金额模式 3积分模式 4套餐模式
* @param pro: 积分比例
* @returns
*/
function addJobIndex(num,integral_job,online,pro){
var gourl = weburl + '/member/index.php?c=jobadd';
var bindurl = weburl + '/member/index.php?c=binding';
var righturl = weburl + '/member/index.php?c=right';
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 ){
layer.msg('完成相关认证才能发布职位!', 2,8, function(){
window.location.href = bindurl;
window.event.returnValue = false;
});
}else{
if(num == 1 || (integral_job == 0 && num == 2)) {
window.location.href = gourl;
window.event.returnValue = false;
}else{
layer.msg('套餐不足,请先购买会员!', 2,8, function(){
window.location.href = righturl;
window.event.returnValue = false;
});
}
}
});
}
});
}
function fav_job(id,type){//收藏职位
$.post(weburl+"/index.php?m=ajax&c=favjobuser",{id:id},function(data){
var data=eval('('+data+')');
if(data.state==1){
if(type==2){
$("#favjobid"+id).html("已收藏");
var msglayer = layer.open({
type: 1,
title: '收藏信息',
closeBtn: 1,
border: [10, 0.3, '#000', true],
area: ['450px', 'auto'],
content: $("#favjob"),
cancel:function(){
window.location.reload();
}
});
}else{
$(".scjobid"+id).html("已收藏");
$(".scjobid"+id).attr('class','yun_job_operation_ysc');
var i = layer.confirm(data.msg+'是否返回个人中心?',
{btn : ['确定','继续浏览']},
function(){
window.location.href =weburl+"/member/index.php?c=favorite";window.event.returnValue = false;return false;
},
function(){
layer.close(i);
window.location.href=window.location.href;
}
);
}
}else if(data.state==2 || data.state==3){
layer.msg(data.msg, 2, data.errcode);return false;
}else if(data.state==0 ||data.state==4){
if(type==2){
$("#touch_lo").hide();
$("#tologoin").show("1000");
}else{
layer.msg(data.msg, 2, data.errcode);return false;
}
}
});
}
//加入收藏夹
function addwebfav(url,title){
var title,url;
if(document.all){
window.external.addFavorite(url,title);
}else if(window.sidebar){
window.sidebar.addPanel(title,url,"");
}
}
//设置首页
function setHomepage(url){
var url;
if(document.all){
document.body.style.behavior='url(#default#homepage)';
document.body.setHomePage(url);
}else if(window.sidebar){
if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch(e){
layer.alert('您的浏览器未启用[设为首页]功能,开启方法:先在地址栏内输入about:config,然后将项 signed.applets.codebase_principal_support 值该为true即可!');return false;
}
}
var prefs=Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',url);
}
}
function marquee(time,id){
$(function(){
var _wrap=$(id);
var _interval=time;
var _moving;
_wrap.hover(function(){
clearInterval(_moving);
},function(){
_moving=setInterval(function(){
var _field=_wrap.find('li:first');
var _h=_field.height();
_field.animate({marginTop:-_h+'px'},800,function(){
_field.css('marginTop',0).appendTo(_wrap);
})
},_interval)
}).trigger('mouseleave');
});
}
//弹出框
function forget(){
var aucode = $("#txt_CheckCode").val();
var username = $("#username").val();
if(username==""){
$("#msg_error").html("请填写你注册时的用户名!");
return false;
}
if(aucode==""){
$("#msg_error").html("验证码不能为空!");
return false;
}
return true;
}
function unselectall(){
if(document.getElementById('chkAll').checked){
document.getElementById('chkAll').checked = document.getElementById('chkAll').checked&0;
}
}
function CheckAll(form){
for (var i=0;i"+msg+"");
}else{
var msg="展开";
$("#"+type+" a:gt("+size+")").hide();
$("#"+div).show();
$("#"+div).html(""+msg+"");
}
}
function check_pl(){//企业评论
if($.trim($("#content").val())==""){
layer.msg('评论留言内容不能为空!', 2,8);return false;
}
var authcode=$("#msg_CheckCode").val();
if(authcode==''){
layer.msg('验证码不能为空!', 2, 8);return false;
}
}
function layer_del(msg,url){
if(msg==''){
var i=layer.load('执行中,请稍候...',0);
$.ajaxSetup({cache:false});
$.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(){location.reload();});return false;
}else{
layer.msg(data.msg, Number(data.tm), Number(data.st),function(){location.href=data.url;});return false;
}
});
}else{
layer.confirm(msg, function(){
var i=layer.load('执行中,请稍候...',0);
$.ajaxSetup({cache:false});
$.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(){location.reload();});return false;
}else{
layer.msg(data.msg, Number(data.tm), Number(data.st),function(){location.href=data.url;});return false;
}
});
});
}
}
function top_search(M, name, url, is_module_open, module_dir) {
if ((is_module_open == '1') && (module_dir != '')) {
$('#index_search_form #m').attr('name', '');
} else {
$('#index_search_form #m').attr('name', 'm');
}
if(M=='tiny'||M=='once'){
$('#search').attr('name','');
}else if(M=='article'){
$('#search').attr('name','c');
$('#search').attr('value','list');
}else{
$('#search').attr('name','c');
$('#search').attr('value','search');
}
$('#index_search_form').attr('action', url);
$('#index_search_form #m').val(M);
$(".yunHeaderSearch_list_box").hide();
$('#search_name').html(name)
}
function top_searchs(M,name){
$("input[name='m']").val(M);
$(".index_place_position").hide();
$('#search_name').html(name)
}
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){
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(message=='验证码错误!'){$("#vcode_img").trigger("click");$("#vcodeimgs").trigger("click");}
if(message=='验证码错误!'){$("#vcode_imgs").trigger("click");}
if(message=='验证码错误!'){$("#vcodeimgs").trigger("click");}
if(message=='请点击按钮进行验证!'){
$("#popup-submit").trigger("click");
}
layer.closeAll('loading');
if(url=='1'){
layer.msg(message, layer_time, Number(layer_st),function(){window.location.reload();window.event.returnValue = false;return false;});
}else if(url==''){
layer.msg(message, layer_time, Number(layer_st));
}else{
layer.msg(message, layer_time, Number(layer_st),function(){location.replace(url);return false;});
}
}
}
function com_msg(){
noplaceholder('msg_content');
var msg_content=$.trim($("#msg_content").val());
if(msg_content==''){
layer.msg('咨询内容不能为空!', 2,8);return false;
}
noplaceholder('msg_CheckCode');
var authcode=$("#msg_CheckCode").val();
if(authcode==''){
layer.msg('验证码不能为空!', 2, 8);return false;
}
}
/*简历修改页,城市弹出框 lgl */
function job_class(id,type,grade){
if(type=='f'){
var height=$("#dt_job_"+id).offset().top;
$("#layout_job .dt_job_"+grade).removeClass('cur');
$("#layout_job .dd_job_"+grade).hide();
if(grade=='1'){
var top=parseInt(height)-parseInt(615);
$("#layout_job .dd_job_2").hide();
$("#layout_job .dt_job_2").removeClass('cur');
}else{
var top=34;
}
$("#dt_job_"+id).addClass('cur');
$("#dd_job_"+id).css("top",top);
$("#dd_job_"+id).fadeIn("slow");
}else{
var check_length = $("input[type='checkbox'][name='job_class'][checked]").length;
if($("#job_"+id).attr("checked")=="checked"){
if(check_length>=5){
layer.msg('您最多只能选择五项!', 2,8,function(){$("#job_"+id).attr("checked",false);});
}else{
var value=$("#job_"+id).val();
$("#job_choosed").append(""+value+"");
}
}else{
$("#span_job_"+id).remove();
}
}
}
function job_city(id,type,grade){
if(type=='province'){
var height=$("#dt_"+id).offset().top;
if(grade=='1'){
var top=parseInt(height)-parseInt(570);
}else{
var top=34;
}
$("#layout_inner .dt_"+grade).removeClass('cur');
$("#dt_"+id).addClass('cur');
$("#layout_inner .dd_"+grade).hide();
$("#dd_"+id).css("top",top);
$("#dd_"+id).show();
}else{
var check_length = $("input[type='checkbox'][name='select_city'][checked]").length;
if($("#"+id).attr("checked")=="checked"){
if(check_length>=5){
layer.msg('您最多只能选择五个城市!', 2,8,function(){$("#"+id).attr("checked",false);});
}else{
var value=$("#"+id).val();
$("#choosed").append(""+value+"");
}
}else{
$("#span_"+id).remove();
}
}
}
function select_prop(name,id,div){
var chk_value =[];
var chk_ids =[];
$('input[name="'+name+'"]:checked').each(function(){
chk_value.push($(this).attr('target'));
chk_ids.push($(this).val());
});
if(chk_value.length==0){
layer.msg('请选择职位类别!', 2,8);return false;
}else{
$("#"+id+" dt").removeClass("cur");
$("#"+id+" dd").hide();
$("#"+id).val(chk_value);
$("#"+name).val(chk_ids);
$("#"+id).removeClass("city_cur");
$("#"+div).hide();
}
}
function close_prop(div,id){
$("#"+div).hide();
$("#"+id).removeClass("city_cur");
}
function del_ck(id){
$("#span_"+id).remove();
$("#"+id).removeAttr("checked");
}
/*弹出框结束*/
function atn(id,url,tid){//关注企业
if(id){
loadlayer();
$.post(url,{id:id,tid:tid},function(data){
layer.closeAll('loading');
var data = eval('('+data+')');
if(data.errcode == 2){
layer.msg(data.msg, 2,8);
return false;
}else{
layer.msg(data.msg, 2,9, function(){
window.location.reload();
});return false;
}
});
}
}
function jsmsg(id){
var myuid = $("#myuid").val();
if(myuid==""){
layer.msg('你还没有登录!', 2, 8);
}
$("#msg"+id).show();
}
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 add_reason(s){
if($("#r"+s).hasClass('report_job_ly_cur')){
$("#r"+s).removeClass('report_job_ly_cur');
}else{
$("#r"+s).addClass('report_job_ly_cur');
}
}
function reportSub(img){
var authcode=$("#report_authcode").val();
var r_uid=$("#r_uid").val();
var id=$("#id").val();
var r_name=$("#r_name").val();
var r1 = $("#r1").html(),
r2 = $("#r2").html(),
r3 = $("#r3").html(),
r4 = $("#r4").html(),
r5 = $("#r5").html();
var reason = "理由:";
if($("#r1").hasClass('report_job_ly_cur')){
var reason = reason+r1+",";
}
if($("#r2").hasClass('report_job_ly_cur')){
var reason = reason+r2+",";
}
if($("#r3").hasClass('report_job_ly_cur')){
var reason = reason+r3+",";
}
if($("#r4").hasClass('report_job_ly_cur')){
var reason = reason+r4+",";
}
if($("#r5").hasClass('report_job_ly_cur')){
var reason = reason+r5+";";
}
if($.trim(reason)=="理由:"){
layer.msg('请选择举报理由!', 2, 8);
return false;
}
var r_reason = reason + $("#r_reason").val();
var i = loadlayer();
$.post(weburl+"/job/index.php?c=report",{authcode:authcode,r_reason:r_reason,id:id,r_name:r_name,r_uid:r_uid},function(data){
layer.close(i);
if(data==1){
layer.msg('验证码不正确!', 2, 8,function(){checkCode(img);});
}else if(data==2){
layer.msg('您已经举报过该用户!', 2, 8,function(){checkCode(img);});
}else if(data==3){
layer.closeAll();
layer.msg('举报成功!', 2,9);
}else if(data==4){
layer.msg('举报失败!', 2, 8,function(){checkCode(img);});
}
})
}
//职位详情页,申请记录分页
/*function forrecord(id,page){
$.post(weburl+"/index.php?m=ajax&c=jobrecord",{id:id,page:page},function(data){
$(".Company_job_record_div").html(data);
});
} */
$(function(){
$('body').click(function(evt) {
if($(evt.target).parents("#listhy").length==0 && evt.target.id != "buttonhy") {
$('#listhy').hide();
}
})
});
//积分兑换表单
function checkform_redeem_show(){
var num=$("#num").val();
var stock=$("#stock").val();
var uid=$("#uid").val();
var myintegral=$("#myintegral").val();
var redeemintegral=$("#redeemintegral").val();
var restriction=$("#restriction").val();
if(!uid){
layer.msg('您还没有登录,请先登录!', 2, 8,function(){
location.href=weburl+"/index.php?m=login";
});
return false;
}
if(num==0){
layer.msg('请正确填写兑换数量!', 2, 8);
return false;
}
if(Number(num)>Number(restriction) && restriction!="0"){
layer.msg('超出限购数量,请正确填写!', 2, 8);
return false;
}
if(Number(num)>Number(stock)){
layer.msg('超出库存数量,请正确填写!', 2, 8);
return false;
}
var integral=Number(num)*Number(redeemintegral);
if(Number(myintegral)