$(function(){
	//input输入实时事件
	//搜索框
    $("#search").on('input propertychange',function(){
        var result = $(this).val();
        $("#pkeyword").attr('placeholder',result);
    });
	//上下移动阻止冒泡
	$(".move").click(function(e){
		e.stopPropagation(); 
	})
})
//折叠、radio点击事件
layui.use(['element', 'layer', 'form','carousel'], function(){
    var layer = layui.layer
    ,form = layui.form
    ,$ = layui.$;
	var carousel = layui.carousel;
    //图片轮播
	carousel.render({
		elem: '#hdpicshow'
		,width: '100%'
		,height: '130px'
		,interval: 5000
	});
	form.on('radio(membershow)', function(data){
    	if(data.value==1){
    		$("#ptogglemember").show();
    	}else{
    		$("#ptogglemember").hide();
    	}
    });
	form.on('radio(showtype)', function(data){
    	if(data.value==1){
    		$("#membershow").show();
			$("#hdshow").hide();
			$(".membershow").show();
			$(".hdshow").hide();
    	}else{
    		$("#membershow").hide();
			$("#hdshow").show();
			$(".membershow").hide();
			$(".hdshow").show();
    	}
    });
	form.on('radio(timeheader)', function(data){
    	if(data.value==1){
    		$("#timeheader").show();
    	}else{
    		$("#timeheader").hide();
    	}
    });
    form.on('radio(usertype)', function(data){
    	if(data.value==1){
			$("#usermember").show();
			$("#commember").hide();
    	}else{
			$("#usermember").hide();
			$("#commember").show();
    	}
    });
	form.on('radio(searchshow)', function(data){
    	if(data.value==1){
    		$(".yun_wapheader").show();
    	}else{
    		$(".yun_wapheader").hide();
    	}
    });
    form.on('radio(login)', function(data){
    	if(data.value==1){
    		$("#login").show();
    	}else{
    		$("#login").hide();
    	}
    });
	form.on('radio(hdshow)', function(data){
    	if(data.value==1){
    		$(".wap_mb_show_hdp").show();
    	}else{
    		$(".wap_mb_show_hdp").hide();
    	}
    });
    form.on('radio(notice)', function(data){
    	if(data.value==1){
    		$(".noticectrl").show();
    	}else{
    		$(".noticectrl").hide();
    	}
    });
    form.on('radio(connect)', function(data){
        if(data.value==1){
            $(".connectshow").show();
        }else{
            $(".connectshow").hide();
        }
    });
    form.on('radio(rewardjob)', function(data){
    	if(data.value==1){
    		$("#rewardjob").show();
    	}else{
    		$("#rewardjob").hide();
    	}
    });
    form.on('checkbox(rewardjobsalary)', function(data){
    	if(data.elem.checked==true){
    		$(".rewardjobsalary").show();
    	}else{
    		$(".rewardjobsalary").hide();
    	}
    });
    form.on('checkbox(rewardjobreward)', function(data){
    	if(data.elem.checked==true){
    		$(".rewardjobreward").show();
    	}else{
    		$(".rewardjobreward").hide();
    	}
    });
    form.on('radio(rewardjobmore)', function(data){
    	if(data.value==1){
    		$(".rewardjobmore").show();
    	}else{
    		$(".rewardjobmore").hide();
    	}
    });
    form.on('radio(hotcom)', function(data){
    	if(data.value==1){
    		$("#hotcom").show();
    	}else{
    		$("#hotcom").hide();
    	}
    });
    form.on('radio(hotcommore)', function(data){
    	if(data.value==1){
    		$(".hotcommore").show();
    	}else{
    		$(".hotcommore").hide();
    	}
    });
    form.on('checkbox(jobcom)', function(data){
    	if(data.elem.checked==true){
    		$("#jobcom").show();
    	}else{
    		$("#jobcom").hide();
    	}
    });
    form.on('checkbox(jobsalary)', function(data){
    	if(data.elem.checked==true){
    		$("#jobsalary").show();
    	}else{
    		$("#jobsalary").hide();
    	}
    });
    form.on('checkbox(jobcity)', function(data){
    	if(data.elem.checked==true){
    		$("#jobcity").show();
    	}else{
    		$("#jobcity").hide();
    	}
    });
    form.on('checkbox(jobdate)', function(data){
    	if(data.elem.checked==true){
    		$("#jobdate").show();
    	}else{
    		$("#jobdate").hide();
    	}
    });
    form.on('checkbox(jobwelfare)', function(data){
        if(data.elem.checked==true){
            $("#jobwelfare").show();
        }else{
            $("#jobwelfare").hide();
        }
    });
    form.on('radio(jobmore)', function(data){
    	if(data.value==1){
    		$(".jobmore").show();
    	}else{
    		$(".jobmore").hide();
    	}
    });
    form.on('checkbox(connect)', function(data){
        var name = data.elem.dataset.name;
        
        if(data.elem.checked==true){
            $("#"+name).show();
        }else{
            $("#"+name).hide();
        }
    });
    //招聘会
    form.on('radio(zphshow)', function(data){
        if(data.value==1){
            $(".zphshow").show();
        }else{
            $(".zphshow").hide();
        }
    });
    form.on('checkbox(zphtime)', function(data){
        if(data.elem.checked==true){
            $("#zphtime").show();
        }else{
            $("#zphtime").hide();
        }
    });
    form.on('checkbox(zphplace)', function(data){
        if(data.elem.checked==true){
            $("#zphplace").show();
        }else{
            $("#zphplace").hide();
        }
    });
    form.on('radio(zphmore)', function(data){
        if(data.value==1){
            $(".zphmore").show();
        }else{
            $(".zphmore").hide();
        }
    });
    //咨询
    form.on('radio(articleshow)', function(data){
        if(data.value==1){
            $(".articleshow").show();
        }else{
            $(".articleshow").hide();
        }
    });
    form.on('radio(articletype)', function(data){
        $(".atypectrl").hide();
        $("#articletype"+data.value).show();
    });
    form.on('radio(articlemore)', function(data){
        if(data.value==1){
            $(".articlemore").show();
        }else{
            $(".articlemore").hide();
        }
    });
    //职位类别
    form.on('radio(jobclassone)', function(data){
        if(data.value==1){
            $("#twojobshow").show();
            $("#twojobnum").show();
            $("#morejob").show();
            $(".jobclassone").show();
        }else{
            $("#twojobshow").hide();
            $("#twojobnum").hide();
            $("#morejob").hide();
            $(".jobclassone").hide();
        }
    });
    form.on('checkbox(jobclassonenumall)', function(data){
        if(data.elem.checked==true){
            $("#jobclassonenum").val('');
            $("#jobclassonenum").attr('disabled','disabled');
        }else{
            $("#jobclassonenum").removeAttr('disabled');
        }
    });
    form.on('radio(jobclasstwo)', function(data){
        if(data.value==1){
            $(".jobclasstwo").show();
        }else{
            $(".jobclasstwo").hide();
        }
    });
    form.on('checkbox(jobclasstwonumall)', function(data){
        if(data.elem.checked==true){
            $("#jobclasstwonum").val('');
            $("#jobclasstwonum").attr('disabled','disabled');
        }else{
            $("#jobclasstwonum").removeAttr('disabled');
        }
    });
    form.on('radio(jobclassmore)', function(data){
        if(data.value==1){
            $(".jobclassmore").show();
        }else{
            $(".jobclassmore").hide();
        }
    });
  });
//图片轮播
layui.use(['carousel'], function(){
	  var carousel = layui.carousel;
	 
	  carousel.render({
	    elem: '#hdpicshow'
	    ,width: '100%'
	    ,height: '130px'
	    ,interval: 5000
	  });
});
//选择主题颜色
function getcolor(id){
	$(".js_change_color").removeClass("selected");
	$(".bg"+id).addClass("selected");
	$(".wap_header").attr('class',"wap_header bg"+id+" selected");
	$("#color").val(id);
	$(".yun_wapheader").attr('class',"yun_wapheader bg"+id);
	$(".yun_new_indexnav").attr('class',"yun_new_indexnav bg"+id);
}
//预览图片
function showpic(fileDom,imgid,pimgid){
	//判断是否支持FileReader
    if (window.FileReader) {
        var reader = new FileReader();
    } else {
    	layer.msg("您的设备不支持图片预览功能，如需该功能请升级您的设备！",2,8);
    }
    //获取文件
    var file = fileDom.files[0];
    var imageType = /^image\//;
    //是否是图片
    if (!imageType.test(file.type)) {
        layer.msg("请选择图片！",2,8);return;
    }
    //读取完成
    reader.onload = function(e) {
        
        //获取图片dom
        var img = document.getElementById(imgid);
		if(pimgid){
			var pimg = document.getElementById(pimgid);
            if(pimg){
                pimg.src = e.target.result;
            }
			
		}
        //图片路径设置为读取的图片
        img.src = e.target.result;
    };
    reader.readAsDataURL(file);
}
//上移
function upsort(type){
	var $tr = $("#toggle"+type);
	var $ptr = $("#ptoggle"+type);
	var pytoken=$("#pytoken").val();
	if ($tr.index() > 1) {
		$tr.prev().before($tr);
		$ptr.prev().before($ptr);
		var sort =[];
		$("input[name='sort[]']").each(function(index,item){
			sort.push($(this).val());
		});
        
		$.post('index.php?m=admin_app_set&c=sort',{sort:sort,pytoken:pytoken},function(data){
		})
    }else{
    	layer.msg('已经是第一个了，不能上移',2,8);
    }
}
//下移
function downsort(type){
	var len=$(".down").length;
	var $tr = $("#toggle"+type);
	var $ptr = $("#ptoggle"+type);
	var pytoken=$("#pytoken").val();
    if ($tr.index()-1 < len) {
    	$tr.next().after($tr);
        $ptr.next().after($ptr);
    	var sort =[];
		$("input[name='sort[]']").each(function(index,item){
			sort.push($(this).val());
		});

    	$.post('index.php?m=admin_app_set&c=sort',{sort:sort,pytoken:pytoken},function(data){
		})
    }else{
    	layer.msg('已经是最后一个了，不能下移',2,8);
    }
}
//导航显示
function shownav(obj){
	var id=$(obj).attr('data-id');
	$(obj).val('隐藏');
	$(obj).attr('onclick','hidenav(this)');
	$(obj).attr('class','wap_appmb_bth');
	$("#navdisplay"+id).val(1);
	$("#prn"+id).show();
	$("#navsortbox"+id).show();
}
//导航隐藏
function hidenav(obj){
	var id=$(obj).attr('data-id');
	$(obj).val('显示');
	$(obj).attr('onclick','shownav(this)');
	$(obj).attr('class','wap_appmb_xsbth');
	$("#navdisplay"+id).val(2);
	$("#prn"+id).hide();
	$("#navsortbox"+id).hide();
}
//大导航显示
function shownavb(obj){
    var id=$(obj).attr('data-id');
    $(obj).val('隐藏');
    $(obj).attr('onclick','hidenavb(this)');
    $("#navbigdisplay"+id).val(1);
    $("#prnb"+id).show();
    $("#navbigsortbox"+id).show();
}
//大导航隐藏
function hidenavb(obj){
    var id=$(obj).attr('data-id');
    $(obj).val('显示');
    $(obj).attr('onclick','shownavb(this)');
    $("#navbigdisplay"+id).val(2);
    $("#prnb"+id).hide();
    $("#navbigsortbox"+id).hide();
}
//导航上移
function upnav(obj){
	var id=$(obj).attr('data-id');
	var tr=$("#n"+id),
		ptr=$("#prn"+id),
		navsort=parseInt($("#navsort"+id).val());
	tr.prev().before(tr);
	ptr.prev().before(ptr);
	if(navsort==navlength){
		$(obj).next('a').show();
		$(obj).parent().parent().next('li').find('.downnav').hide();
	}
	if(navsort>1){
		$(obj).parent().parent().next('li').find('input[name="navsort[]"]').val(navsort);
		navsort = navsort-1;
		if(navsort==1){
			$(obj).hide();
			$(obj).prev('a').hide();
		}
		$("#navsort"+id).val(navsort);
	}
}
//导航下移
function downnav(obj){
	var id=$(obj).attr('data-id');
	var tr=$("#n"+id),
		ptr=$("#prn"+id),
		navsort=parseInt($("#navsort"+id).val());
	tr.next().after(tr);
	ptr.next().after(ptr);
	if(navsort==1){
		$(obj).prev('a').show();
		$(obj).parent().parent().prev('li').find('.upnav').hide();
	}
	if(navsort<navlength){
		$(obj).parent().parent().prev('li').find('input[name="navsort[]"]').val(navsort);
		navsort = navsort+1;
		if(navsort==navlength){
			$(obj).hide();
		}
		$("#navsort"+id).val(navsort);
	}
}