$(function($){
$(document).on("click",".jbox-close",function(){ //关闭弹窗
$("#jbox-overlay,.jbox").hide();
}),$(".apply").click(function(){ //申请预约
$.post($("#applyForm").attr("action"),$("#applyForm").serialize(),function(e){
if(e.status==0){
$.Success(e.msg,1,'');
$("#applynumber").html(e.number);
$("#applyForm input[type='text']").val('');
}else{
$.Error(e.msg,0);
}
});
}),$(".see-notice").click(function(){//查看公告详情详情
var o=$(this),
u=o.data('href');
$.get(s.isLoginUrl,{isUser:1},function(e){
if(e.status==0){
window.location.href="v;"
}else{
$.Error(e.msg,2);
}
});
}),$('.tbbtn').click(function(){ //投标弹出框
var o=$(this);
$.get(s.isLoginUrl,{isUser:1},function(e){
if(e.status==0){
$.post(s.isBidUrl,{id:o.data('id')},function(r){
if(r.status==0){
$(".toubiao .title").html(o.data('name'));
$(".toubiao input[name='id']").val(o.data('id'));
$('.toubiao,.dark').show();
}else{
$.Error(r.msg,0);
}
});
}else if(e.status==100){
$.Error("对不起,未登录",2);
}else{
$.Error(e.msg,0);
}
});
}),$('.error').click(function(){ //关闭投标弹出窗口
$('.toubiao,.dark').hide();
}),$("#bid_attach").uploadify({ //投标上传报价附件按钮
width: 70,
height: 26,
multi: 1,
swf: "/Public/Home/js/uploadify/uploadify.swf",
uploader: s.uploadAttach,
formData:{'PHPSESSID':ssid},
buttonText: "上传附件",
fileSizeLimit: "20MB",
fileTypeExts: "*.dwg;*.jpg;*.gif;*.png;*.jpeg;*.zip;*.rar;*.tar;*.gz;*.7z;*.doc;*.docx;*.txt;*.xml;*.pdf;*.xls;",
onFallback: function() {
//$.Error("您未安装FLASH控件,无法上传图片!请安装FLASH控件后再试。",0)
},
onUploadProgress: function() {
$("#main-jbox-loading").show();
},
onUploadComplete: function() {
$("#main-jbox-loading").hide();
},
onUploadSuccess: function(file,data,respone) {
data=$.parseJSON(data);
if(data.status==0){
$("#bidForm input[name='path']").val(data.msg.path);
$.Success("上传成功!",1,'');
}else{
$.Error("对不起:上传失败",0);
}
},
onUploadError: function() {
$.Error("对不起:上传失败",0);
}
}),$("#bid_attach2").uploadify({ //投标上传报价附件按钮
width: 70,
height: 26,
multi: 1,
swf: "/Public/Home/js/uploadify/uploadify.swf",
uploader: s.uploadAttach,
buttonText: "上传附件",
formData:{'PHPSESSID':ssid},
fileSizeLimit: "20MB",
fileTypeExts: "*.dwg;*.jpg;*.gif;*.png;*.jpeg;*.zip;*.rar;*.tar;*.gz;*.7z;*.doc;*.docx;*.txt;*.xml;*.pdf;*.xls;",
onFallback: function() {
//$.Error("您未安装FLASH控件,无法上传图片!请安装FLASH控件后再试。",0)
},
onUploadProgress: function() {
$("#main-jbox-loading").show();
},
onUploadComplete: function() {
$("#main-jbox-loading").hide();
},
onUploadSuccess: function(file,data,respone) {
data=$.parseJSON(data);
if(data.status==0){
$("#bidForm input[name='path2']").val(data.msg.path);
$.Success("上传成功!",1,'');
}else{
$.Error("对不起:上传失败",0);
}
},
onUploadError: function() {
$.Error("对不起:上传失败",0);
}
}),$("#file").uploadify({ //发布需求页面上传附件按钮
width: 120,
height: 35,
multi: false,
swf: "/Public/Home/js/uploadify/uploadify.swf",
uploader: s.uploadAttach,
buttonText: "上传附件",
fileSizeLimit: "20MB",
fileTypeExts: "*.dwg;*.jpg;*.gif;*.png;*.jpeg;*.zip;*.rar;*.tar;*.gz;*.7z;*.doc;*.docx;*.txt;*.xml;*.pdf;*.xls;",
formData: {'PHPSESSID': s.sessionid},
onFallback: function() {
//$.Error("您未安装FLASH控件,无法上传图片!请安装FLASH控件后再试。",0)
},
onUploadProgress: function() {
$("#main-jbox-loading").show();
},
onUploadComplete: function() {
$("#main-jbox-loading").hide();
},
onUploadSuccess: function(file,data,respone) {
data=$.parseJSON(data);
if(data.status==0){
var line='
'+data.msg.name+'
';
$(".attachment").append(line);
}else{
$.Error("对不起:上传失败",0);
}
},
onUploadError: function(file, errorCode, errorMsg, errorString) {
// $.Error("对不起:上传失败",0);
alert('The file ' + file.name + ' could not be uploaded: ' + errorString);
}
}),$("#uploadAvaster").uploadify({ //上传头像
width: 70,
height: 26,
multi: 1,
swf: "/Public/Home/js/uploadify/uploadify.swf?ver="+ Math.random(),
uploader: s.uploadAvaster+"&ver="+ Math.random(),
buttonText: "选择图片",
fileSizeLimit: "3MB",
fileTypeExts: "*.jpg; *.jpeg; *.png; *.gif;",
formData:{'PHPSESSID':ssid},
onFallback: function() {
$.Error("您未安装FLASH控件,无法上传图片!请安装FLASH控件后再试。",0)
},
onUploadProgress: function() {
$("#main-jbox-loading").show();
},
onUploadComplete: function() {
$("#main-jbox-loading").hide();
},
onUploadSuccess: function(file,data,respone) {
console.log(data);
data=$.parseJSON(data);
if(data.status==0){
var obj=$("#picture_original>img");
obj.attr({src: data.msg.path, width: data.msg.width, height:data.msg.height});
$('#imgsrc').val(data.msg.path);
//同时启动裁剪操作,触发裁剪框显示,让用户选择图片区域
var cutter = new jQuery.UtrialAvatarCutter({
//主图片所在容器ID
content : "picture_original",
//缩略图配置,ID:所在容器ID;width,height:缩略图大小
purviews : [{id:"picture_200",width:200,height:200},{id:"picture_100",width:100,height:100}],
//选择器默认大小
selector : {width:200,height:200},
boundary : 0,
showCoords : function(c) { //当裁剪框变动时,将左上角相对图片的X坐标与Y坐标 宽度以及高度
$("#x1").val(c.x);
$("#y1").val(c.y);
$("#cw").val(c.w);
$("#ch").val(c.h);
},
cropattrs : {boxWidth: 400, boxHeight: 400}
}
);
cutter.reload(data.msg.path);
}else{
$.Success("对不起:上传失败1",1,'');
}
},
onUploadError: function(file, errorCode, errorMsg, errorString) {
// $.Error("对不起:上传失败",0);
alert('The file ' + file.name + ' could not be uploaded: ' + errorString);
}
}),$(document).on("click",".attachment .attach-remove",function(){//删除附件
$(this).parent().remove();
}),$(document).on("click",".upload-logo",function(){
$("#editLogo,#jbox-overlay").show();
}),$(document).on("click",".upload-go",function(){
$("#editGoods,#jbox-overlay").show();
}),$(document).on("click",".upload-fengmian",function(){//上传logo
$("#editLogo,#jbox-overlay").show();
}),$(document).on("click",".mask-avaster",function(){ //打开头像上传窗口
$("#jbox-overlay,#editAvaster").show();
}),$(document).on("click","#cancelCrop",function(){ //关闭头像上传窗口
$("#jbox-overlay,#editAvaster").hide();
}),$(document).on("click","#cancelCrops",function(){ //关闭logo上传窗口
$("#jbox-overlay,#editLogo").hide();
$("#editGoods,#jbox-overlay").hide();
}),$(document).on("click","#btnsCrop",function(){ //提交上传裁剪的头像
var o=$("#cutForm");
if(!$("#imgsrc").val()){
$.Error("请选择图片",0);
return false;
}
$.post(o.attr("action"),o.serialize(),function(e){
if(e.status==0){
window.location.reload();
}else{
$.Error(e.msg,0);
return false;
}
});
}),$(".publishBtn").click(function(){ //发布需求
$.get(s.isLoginUrl,"",function(e){
if(e.status==0){
window.location.href="t.qvcmjtiVsm;"
}else{
$.Error("对不起,未登录",2);
}
});
}),$("#bidForm .button").click(function(){ //投标
var o=$("#bidForm");
$.post(o.attr("action"),o.serialize(),function(e){
if(e.status==0){
$.Success(e.msg,2,e.url);
}else{
$.Error(e.msg,0);
}
});
}),$('.usermenu dt').click(function(){ //个人中心左侧菜单
$(this).siblings('dd').toggle();
}),$('.usermenu dt').click(function(){ //个人中心左侧菜单
if($(this).siblings('dd').css('display') == "none"){
$(this).removeClass('icon2').addClass('icon1');
}
if($(this).siblings('dd').css('display') == "block"){
$(this).removeClass('icon1').addClass('icon2');
}
}),$('.savebtn').click(function(){ //保存提交表单
$("#main-jbox-loading").show();
var o=$(this).closest('form');
$.post(o.attr('action'),o.serialize(),function(e){
if(e.status==0){
$.Success(e.msg,0,e.url);
}else{
$.Error(e.msg,0);
}
$("#main-jbox-loading").hide();
});
}),$(document).on("click",".freebox .error",function(e){ //关闭免费预约弹窗
$(".freebox,.dark").hide();
}),$(document).on("click",".freeapply",function(){ //开启免费预约弹窗
$("#freeForm input[name='companyid']").val($(this).data('id'));
$(".freebox,.dark").show();
}),$(document).on("click","#freeForm .freesave",function(){ //提交申请
var o=$("#freeForm");
$.get(s.isLoginUrl,"",function(e){
if(e.status==0){
$.post(o.attr("action"),o.serialize(),function(r){
if(r.status==0){
$.Success(r.msg,1);
$(".freebox,.dark").hide();
}else{
$.Error(r.msg,0);
}
});
}else{
$.Error("对不起,未登录",2);
}
});
}),
$(document).on("mouseover",".contentright ul li", showComInfo),
$(document).on("click",".contentright ul li", function(){
$('.contentright ul li').on('mouseover', false);
$('.contentright ul li').on('click', showComInfo);
}),
$(".down").click(function(){ //公司列表页下拉
var o=$(this),p=o.closest("li"),m=o.closest(".city");
if(p.hasClass("hauto")){
p.removeClass("hauto"),m.removeClass("hauto"),o.removeClass("cur");
}else{
p.addClass("hauto"),m.addClass("hauto"),o.addClass("cur");
}
}),$(".flexslider").flexslider({ //首页轮播
animation:'fade',
}),$("#downloadAttch").click(function(){ //下载附件弹窗
$("#downloadbox").show();
}),$("#addcase").click(function(){ //显示或隐藏添加案例
$("#addcasebox").show();
}),$(".deletebtn").click(function(){ //删除按钮
$.DeleteMsg($(this).data('url'));
}),$("#logout").click(function(){
$.post(s.logout,"",function(e){
if(e.status==0){
$.Success("退出成功!",0,e.url);
}else{
$.Error("对不起,系统出错",0);
}
});
}),$(".cityhot a").click(function(){ //切换城市
$.post(s.changeCityUrl,{id:$(this).data('id')},function(e){
if(e.status==0){
}
});
}),$(".footer_top ul li").click(function(){
$(".footer_top ul li").removeClass("current");
$(this).addClass("current");
var i=$(this).index();
if(i==0){
$("#hot_link").show(),$("#hot_city").hide();
}else{
$("#hot_link").hide(),$("#hot_city").show();
}
}),$(".tanchuang").click(function(){
var c=$(this).data('content');
$.Success(c,1,'');
});
//推荐公司和热门公司,国内品牌和进口品牌点击跳转效果
$('.ul1 .li2').click(function(){
$('.ul2').css("display","none");
$('.ul3').css("display","block");
})
$('.ul1 .li1').click(function(){
$('.ul3').css("display","none");
$('.ul2').css("display","block");
})
$('.ul1 li').click(function(){
$(this).addClass('current').siblings().removeClass('current');
})
//广东省公司列表切换
$('.aside ul li').mouseenter(function(){
$(this).addClass('current').siblings().removeClass('current');
$(this).children('a').addClass('current');
$(this).siblings().children('a').removeClass('current');
$(this).children('span').addClass('current');
$(this).siblings().children('span').removeClass('current');
$('.contentright ul').eq($(this).index()).css("display","block").siblings().css("display","none")
var o=$(this),
n=o.index()+1;
$(".siderbar_rec,.siderbar_hot").hide();
$(".siderbar_rec"+n).show();
$(".siderbar_hot"+n).show();
});
//商品品牌切换
$('.ul1 .li1').click(function(){
$('.shop1').css("display","block").siblings().css("display","none");
})
$('.ul1 .li2').click(function(){
$('.shop6').css("display","block").siblings().css("display","none");
})
$('.ul2 .shopli1').mouseenter(function(){
$('.shop1').css("display","block").siblings().css("display","none");
})
$('.ul2 .shopli2').mouseenter(function(){
$('.shop2').css("display","block").siblings().css("display","none");
})
$('.ul2 .shopli3').mouseenter(function(){
$('.shop3').css("display","block").siblings().css("display","none");
})
$('.ul2 .shopli4').mouseenter(function(){
$('.shop4').css("display","block").siblings().css("display","none");
})
$('.ul2 .shopli5').mouseenter(function(){
$('.shop5').css("display","block").siblings().css("display","none");
})
$('.ul2 .shopli5').mouseenter(function(){
$('.shop5').css("display","block").siblings().css("display","none");
})
$('.ul3 .shopli1').mouseenter(function(){
$('.shop6').css("display","block").siblings().css("display","none");
})
$('.ul3 .shopli2').mouseenter(function(){
$('.shop7').css("display","block").siblings().css("display","none");
})
$('.ul3 .shopli3').mouseenter(function(){
$('.shop8').css("display","block").siblings().css("display","none");
})
$('.ul3 .shopli4').mouseenter(function(){
$('.shop9').css("display","block").siblings().css("display","none");
})
$('.ul3 .shopli5').mouseenter(function(){
$('.shop10').css("display","block").siblings().css("display","none");
})
//下载弹出框
$('.dicon').click(function(){
$('.down .downbox').css("display","block");
})
$('#dicon1').click(function(){
$('.downbj1 .downbox').show();
})
$('#dicon2').click(function(){
$('.downbj2 .downbox').show();
})
$('#dicon3').click(function(){
$('.downbj3 .downbox').show();
})
$('#dicon4').click(function(){
$('.downbj4 .downbox').show();
})
$('.close').click(function(){
$('.downbox').hide();
})
//后台板块切换
$('.menu_box .li1').click(function(){
$('.menu_box_right1').css('display','block').siblings().css('display','none');
$('.case_123').hide();
$('.menu_box .li4').css('height','40px');
$('.case_new').hide();
$('.menu_box .li5').css('height','40px');
$('.case_b').hide();
$('.menu_box .li3').css('height','40px');
})
$('.menu_box .li2').click(function(){
$('.menu_box_right2').css('display','block').siblings().css('display','none');
$('.case_123').hide();
$('.case_b').hide();
$('.menu_box .li3').css('height','40px');
$('.menu_box .li4').css('height','40px');
$('.case_new').hide();
$('.menu_box .li5').css('height','40px');
})
$('.menu_box .li4').click(function(){
$('.menu_box_right4').css('display','block').siblings().css('display','none');
$('.case_123').hide();
$('.case_b').hide();
$('.menu_box .li3').css('height','40px');
$('.menu_box .li4').css('height','40px');
$('.case_new').hide();
$('.menu_box .li5').css('height','40px');
})
$('.menu_box li').click(function(){
$(this).addClass('current').siblings().removeClass('current');
$('.case_123').hide();
$('.menu_box .li4').css('height','40px');
$('.case_b').hide();
$('.menu_box .li3').css('height','40px');
$('.case_new').hide();
$('.menu_box .li5').css('height','40px');
})
$('.left_ul div').click(function(){
$(this).addClass('bgc').siblings().removeClass('bgc');
})
$('.left_ul div a').click(function(){
$('.menu_box li').removeClass('current');
})
})
//显示企业信息
function showComInfo(){
//$('.contentright ul li').on('mouseover', false);
$.post(s.ajaxGetInfo,{id:$(this).data('id')},function(e){
if(e.status==0){
$(".contentbottom").html(e.msg);
}else{
$.Error(e.msg,0);
}
})
}
function checkPhone(value){
var isPhone = /^1[3|4|5|7|8]\d{9}$/;
if(isPhone.test(value)){
return true;
}else{
return false;
}
}