(function(doc, win) {
	var docEl = doc.documentElement;
	var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize';
	var recalc = function() {
		var clientWidth = docEl.clientWidth;
		if (!clientWidth) return;
		if (clientWidth >= 1920) {
			clientWidth = 1920;
		}
		docEl.style.fontSize = 100 * (clientWidth / 1920) + 'px';
		docEl.dataset.percent = 100 * (clientWidth / 1920);
	};
	recalc();
	doc.documentElement.classList.add('iosx' + win.devicePixelRatio);
	if (typeof doc.addEventListener != "function") return;
	win.addEventListener(resizeEvt, recalc, false);
})(document, window);



$(".footer .returnTop").click(function() {
	$("html,body").animate({
		scrollTop: 0
	}, 1000)
})
	

/*search*/
$(".searchBtn").click(function() {
	$("#searchPopup").fadeIn();
	$("#searchPopup .transparent").fadeIn();
	$("#searchPopup .searchBox").addClass("fadeIn");
	$("#searchPopup .searchBox input").focus()

})
$("#searchPopup .close").click(function() {
	$("#searchPopup").fadeOut()
	$("#searchPopup .transparent").fadeOut();
	$("#searchPopup .searchBox").removeClass("fadeIn")
})
$("#searchPopup .transparent").click(function() {
	$(this).fadeOut();
	$("#searchPopup").fadeOut();
	$("#searchPopup .searchBox").removeClass("fadeIn")
})

/*固定顶部*/
$(window).scroll(function() {
	if ($(window).scrollTop() > 0) {
		$(".header").addClass("headerFixed");
	} else {
		$(".header").removeClass("headerFixed");
	}
})

$('.nav li').hover(function() {
	$(this).children('.navChild').addClass("show")
	$(this).siblings().children('.navChild').removeClass("show")
}, function() {
	$(this).children('.navChild').removeClass("show");
})



/*返回顶部*/			
$(".returnTopBtn").click(function(){
	$("html,body").animate({
		scrollTop:0
	},1000)
})	

/*移动端导航*/
function menuM() {
	$(".navPhoneBtn").click(function() {
		if (!$(".navM").hasClass("open")) {
			$(".navM").addClass("open");
			$("body").css({
				"overflow": "hidden"
			})
		} else {
			$(".navM").removeClass("open");
			$("body").css({
				"overflow": "auto"
			})
		}
	})
	$(".navM .navMCon .list>li").each(function() {
		if ($(this).children().hasClass("navChild")) {
			$(this).addClass("has");
			$(this).children(".title").append("<div class='icon'></div>")
		} else {
			$(this).removeClass("has")
		}
	})


	$(".navM .closeBtn, .navM .transparent").click(function() {
		$(".navM").removeClass("open");
		$("body").css({
			"overflow": "auto"
		})
	})

	$(".navM .navMWrap>.list .title .icon").click(function() {
		var li = $(this).closest("li");
		if (!li.hasClass("active")) {
			li.find(".navChild").slideDown();
			li.siblings().find(".navChild").slideUp();
			li.addClass("active").siblings().removeClass("active");
		} else {
			li.find(".navChild").slideUp();
			li.removeClass("active");
		}
	})

}
menuM();

/*移动端底部*/
function menuFooterM() {
	$(".footer .title").each(function() {
		if ($(this).next().hasClass("child")) {
			$(this).append("<div class='icon'></div>")
		} else {
			$(this).removeClass("has")
		}
	})
	$(".footer .title .icon").click(function() {
		var li = $(this).closest(".item");
		if (!li.hasClass("active")) {
			li.find(".child").slideDown();
			li.siblings().find(".child").slideUp();
			li.addClass("active").siblings().removeClass("active");
		} else {
			li.find(".child").slideUp();
			li.removeClass("active");
		}
	})
}
menuFooterM()


/*数字加减*/
function reduceAdd(leiming, tipMax, tipMin, danwei) {
	var gzxxEdit = $('.gzxxEdit');
	
	$(leiming).find(".add").click(function(item) {
		var input = $(item.target).prev()[0];
		input.value = parseInt(input.value) + 1;
		var max = $(input).data("max");
		if (input.value > max) {
			input.value = max;
			alert(tipMax + max + danwei)
		}
		
		
		
		var clonedDiv = gzxxEdit.clone(true);
		clonedDiv.insertBefore(gzxxEdit).addClass("cloned");
		
	})

	$(leiming).find(".reduce").click(function(item) {
		var input = $(item.target).next()[0]
		input.value = parseInt(input.value) - 1
		var min = $(input).data("min")
		if (input.value < min) {
			input.value = min;
			alert(tipMin + min + danwei)
		}
		
		num = input.value;
		$(".cloned").eq(0).remove();
		
		
	})

	$(leiming).find("input").blur(function(item) {
		var input = $(item.target)[0]
		var min = $(input).data("min")
		if (input.value < min) {
			input.value = min;
			alert(tipMin + min + danwei)
		}
		var max = $(input).data("max")
		if (input.value > max) {
			input.value = max;
			alert(tipMax + max + danwei)
		}
		
		num = input.value;
		$(".cloned").empty();
		for (i = 1; i < num; i++) {
			var clonedDiv = gzxxEdit.clone(true);
			clonedDiv.insertBefore(gzxxEdit).addClass("cloned");
		}
		
		
	})
	
	
	
}

/*密码可见*/
$(".eyeBtn").click(function(){
	if ($(this).hasClass("no")) {
		$(this).removeClass("no");
		$(this).prev().attr("type","text")
		
	} else{
		$(this).addClass("no");
		$(this).prev().attr("type","password")
		
		
	}
})

//移动端侧边栏
   $(".asideBtnM").click(function() {
   	$(".leftAside").addClass("openM");
   	$(".leftAsideMDiv .mask").addClass("show");
	$(".leftAsideMDiv").addClass("show")
   })
   $(".inside-2 .mask").click(function() {
   	$(".leftAside").removeClass("openM");
   	$(".leftAsideMDiv .mask").removeClass("show");
	
	
   })

/*弹出二维码*/
function ewmPopup() {
	var ewmBtn = $(".ewmBtn"),
		ewmPopup = $(".ewmPopup");

	ewmBtn.on("click", function() {
		ewmPopup.show();
	})

	$(".ewmPopup .closeBtn").click(function() {
		ewmPopup.hide();
	})
	$(".ewmPopup .transparent").click(function() {
		ewmPopup.hide();
	})
}
ewmPopup();

  function faq() {
   	$(".faq .list .title").click(function() {
   		if ($(this).closest("li").hasClass("active")) {
   			$(this).closest("li").removeClass("active")
   			$(this).next(".info").slideUp();
   		} else {
   			$(this).closest("li").addClass("active").siblings().removeClass("active");
   			$(this).next(".info").slideDown();
   			$(this).closest("li").siblings().find(".info").slideUp()
   		}

   	})
   }

   faq()


/*ie判断*/
function iePrompt() {

	function createMent() {
		var promptMent =
			"<div class='prompt'><span>您的浏览器版本也太低啦 ！<br />赶快下载最新版的吧！推荐浏览器 : <a href='https://www.google.cn/chrome/' target='_blank'>Google浏览器</a></span> <b class='prompt_close'>×</b></div>";
		$("body").append(promptMent);
		$(".prompt").slideDown("slow");
		$(".prompt_close,.prompt").click(function() {
			$(".prompt").slideUp('300');
		})

	}

	if (navigator.appName == "Microsoft Internet Explorer") {

		var browser = navigator.appName
		var b_version = navigator.appVersion
		var version = b_version.split(";");
		var trim_Version = version[1].replace(/[ ]/g, "");

		if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE6.0") {
			createMent();
		}
		if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE7.0") {
			createMent();
		} else if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE8.0") {
			createMent();
		}
	}
}

iePrompt();

var enter_keyword=$('#enter_keyword').val();
var enter_first=$('#enter_first').val();
var enter_last=$('#enter_last').val();
var enter_email=$('#enter_email').val();
var email_error=$('#email_error').val();
var enter_country=$('#enter_country').val();
var enter_company=$('#enter_company').val();
var enter_phone=$('#enter_phone').val();
var enter_comments=$('#enter_comments').val();
var read_policy=$('#read_policy').val();
var already_submit=$('#already_submit').val();
var frequently=$('#frequently').val();
var code_error=$('#code_error').val();
var enter_name=$('#enter_name').val();
var submit_fail=$('#submit_fail').val();

$("img").each(function () {
	if ($(this).attr("src").length == 0 || $(this).attr("src").toLowerCase().indexOf("no_image.png") != -1) {
		$(this).attr("src", "/template/index/pc/images/zanwuen.png").removeAttr("height").removeAttr("width").removeAttr("style");
		return true;
	}
})
$("#searchbtn").click(function () {
	if ($.trim($("#search-text").val()) == "" || $.trim($("#search-text").val()) == "Please enter keywords") {
		layer.msg(enter_keyword)
		return false;
	}
	else {
		window.location.href = "/search/?keywords=" + $.trim($("#search-text").val());
	}
})

$("#search-text").keydown(function (event) {
	if (event.keyCode == 13) {
		$("#searchbtn").click();
	}
})

$("#searchbtn2").click(function () {
	if ($.trim($("#search-text2").val()) == "" || $.trim($("#search-text2").val()) == "Search") {
		layer.msg(enter_keyword)
		return false;
	}
	else {
		window.location.href = "/search/?keywords=" + $.trim($("#search-text2").val());
	}
})

$("#search-text2").keydown(function (event) {
	if (event.keyCode == 13) {
		$("#searchbtn2").click();
	}
})

var is_confirm=0;
$("#tijiao").click(function(){
	if ($.trim($("#first_name").val()) == '') {
		layer.msg(enter_first)
		return false;
	}
	
	if ($.trim($("#last_name").val()) == '') {
		layer.msg(enter_last)
		return false;
	}
	
	if ($.trim($("#email").val()) == '') {
		layer.msg(enter_email)
		return false;
	}
	
	if($.trim($("#email").val()).length>0){
	var regEmail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	if (!regEmail.test($.trim($("#email").val()))) {
		layer.msg(email_error)
		return false;
	}}
	
	if ($.trim($('#country').val()) == '' ) {
		layer.msg(enter_country)
		return false;
	}
	
	if ($.trim($('#company').val()) == '' ) {
		layer.msg(enter_company)
		return false;
	}
	
	if ($.trim($('#tel').val()) == '' ) {
		layer.msg(enter_phone)
		return false;
	}
	
	if ($.trim($('#info').val()) == '' ) {
		layer.msg(enter_comments)
		return false;
	}
	
	if (!$("#agree").is(":checked")){
		layer.msg(read_policy);
		return false;
	}

	var name = $.trim($("#first_name").val())+"-"+$.trim($("#last_name").val());
	var company = $.trim($("#country").val())+"-"+$.trim($("#company").val());

	$.ajax({
		type: "POST",
		url: "/submitmessage",
		async: false,
		data: {
			name: name,
			tel: $.trim($("#tel").val()),
			email: $.trim($("#email").val()),
			company: company,
			is_confirm:is_confirm,
			zd_country: $.trim($("#country").val()),
			captcha:"",
			info: $.trim($("#info").val())
		   },
		success: function (data) {
			if (data.code == 200) {
				window.location.href = "/success_page.html";
			} else if(data.code == 201){
				layer.open({
					title: '',
					content: already_submit,
					yes:function(index,layero){
						is_confirm=1;
						$("#tijiao").click();
						layer.close(index);
					}
				});
				return false;
			}else if(data.code==202){
				layer.msg(frequently);
				return false;
			}else if(data.code==203){
				layer.msg(code_error);
				return false;
			}else{
				layer.msg(submit_fail);
				return false;
			}
		}
	});
})

$("#reset").click(function(){
	$("#first_name").val("");
	$("#last_name").val("");
	$("#country").val("");
	$("#company").val("");
	$("#tel").val("");
	$("#email").val("");
	$("#info").val("");
});



$(function () {
    $("#btijiao").click(function () {
		
		if ($.trim($("#bfullname").val()) == '') {
			layer.msg(enter_name);
			return false;
		}
		
		if ($.trim($("#bemail").val()) == '') {
			layer.msg(enter_email);
			return false;
		}
		
		if($.trim($("#bemail").val()).length>0){
		var regEmail = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
		if (!regEmail.test($.trim($("#bemail").val()))) {
			layer.msg(email_error);
			return false;
		}}
		
		if ($.trim($('#bcountry').val()) == '' ) {
			layer.msg(enter_country);
			return false;
		}
		
		if ($.trim($('#binfo').val()) == '' ) {
			layer.msg(enter_comments);
			return false;
		}

		$.ajax({
			type: "POST",
			url: "/submitmessage",
			async: false,
			data: {
				name: $.trim($("#bfullname").val()),
				tel: "",
				email: $.trim($("#bemail").val()),
				zd_country: $.trim($("#bcountry").val()),
				company: "",
				is_confirm:is_confirm,
				captcha:"",
				info: $.trim($("#binfo").val())
			   },
			success: function (data) {
				if (data.code == 200) {
					window.location.href = "/success_page.html";
				} else if(data.code == 201){
					layer.open({
						title: '',
						content: already_submit,
						yes:function(index,layero){
							is_confirm=1;
							$("#btijiao").click();
							layer.close(index);
						}
					});
					return false;
				}else if(data.code==202){
					layer.msg(frequently);
					return false;
				}else if(data.code==203){
					layer.msg(code_error);
					return false;
				}else{
					layer.msg(submit_fail);
					return false;
				}
			}
		});
    })
});

$(function () {
		
	var messagePopupH = $(".bottommsg").outerHeight() - $(".bottommsg .xz-msg").outerHeight();
	console.log(messagePopupH);
	$(".bottommsg").css("bottom",-messagePopupH);
	
   	$(".bottommsg .xz-msg").click(function() {
   		if ($(this).hasClass("show")) {
   			$(".bottommsg").css("bottom","0");
			$(this).removeClass("show");
   		} else {
			$(this).addClass("show");
			$(".bottommsg").css("bottom",-messagePopupH);
   		}
   	})
});