﻿//过滤默认关键字
String.prototype.ReWord = function() {   
	var result
	result=this.replace("您的姓名","")
	result=result.replace("您所代表的公司","")
	result=result.replace("您的联系电话","")
	result=result.replace("您的电子邮箱","")
	result=result.replace("您的订购需求或者其他问题","")
	return result
}

$(function(){

var subnav=$('#subnav'),
	cursor=subnav.find('.cursor'),
	subtext=subnav.find('.current');
	if(subtext.length>0){
		cursor.animate({left:subtext.offset().left},800,'easeOutCirc');
	}

$("#slide1,#slide2").slides();


//公司新闻
$('#newslist.company').lister({pagesize:3,loopelem:'item1'});
$('#newslist.trade').lister({pagesize:6,loopelem:'item2'});
$('#careerlist').lister({pagesize:9,loopelem:'loop'});
$('#question').lister({pagesize:3,loopelem:'item'});

	//产品列表
	var p_page=1,b_total=$("#hslide .scrollcont div").size(),
	pagecount1=Math.ceil(b_total/6),
	pagecount2=Math.ceil(b_total/5);
	$("#hslide a.prev").click(function(){
		p_page--;
		if(p_page<1){p_page=1;}
		showSlide(p_page);
	})
	$("#hslide.small a.next").click(function(){
		p_page++;
		if(p_page>pagecount1){p_page=pagecount1;}
		showSlide(p_page);
	})
	$("#hslide.big a.next").click(function(){
		p_page++;
		if(p_page>pagecount2){p_page=pagecount2;}
		showSlide(p_page);
	})
	function showSlide(page){	
		$("#hslide .scrollcont").animate({left:-(page-1)*912+"px"},800,"easeOutQuad");
	}
	
	$("#hslide.small .scrollcont div").click(function(){
		var self=$(this)
		self.siblings('div').removeClass('current').end().addClass('current');
		$.get("doajax.asp",{action:'product',id:$(this).find('a').attr('rel')},function(data){
			$('#productlist').empty().append(data).lister({pagesize:21,loopelem:'loop'});
		})
	})

	$("#productlist").load("doajax.asp",{action:"product",id:$("#hslide .scrollcont a:first").attr('rel')},function(data){
		$(this).empty().append(data).lister({pagesize:21,loopelem:'loop'});
	})

	$("#hslide.big .scrollcont div").click(function(){
		var self=$(this)
		self.siblings('div').removeClass('current').end().addClass('current');
		$.get("doajax.asp",{action:'equipment'},function(data){
			$('#showequipment').empty().append(data).lister({page:self.attr('num'),pagesize:1,loopelem:'loop'});
		})
	})

	$("#showequipment").load("doajax.asp",{action:"equipment"},function(data){
		$(this).empty().append(data).lister({pagesize:1,loopelem:'loop'});
	})

$("span.sex").click(function(){
	$(this).siblings('span').removeClass('checked').end().addClass('checked');
})


//AJAX提交申请
$("a.careerbtn").click(function(){

	var jobsno=$("#jobsno").val(),
		title=$("#title").val(),
		name=$("#name").val(),
		sex=$(".sex.checked").text(),
		native=$("#native").val(),
		school=$("#school").val(),
		birthday=$("#birthday").val(),
		degree=$("#degree").val(),
		workyear=$("#workyear").val(),
		specialty=$("#specialty").val(),
		linktel=$("#linktel").val(),
		email=$("#email").val();

	if(name==""){
		alert('姓名不能为空\n\nthis name can\'t for empty');
		return false;
	}
	if(school==""){
		alert('毕业学校不能为空\n\nthis school can\'t for empty');
		return false;
	}
	if(birthday==""){
		alert('出生日期不能为空\n\nthis birthday can\'t for empty');
		return false;
	}
	if(degree==""){
		alert('学历不能为空\n\nthis degree can\'t for empty');
		return false;
	}
	if(workyear==""){
		alert('工作年限不能为空\n\nthis workyear can\'t for empty');
		return false;
	}
	if(specialty==""){
		alert('专业不能为空\n\nthis specialty can\'t for empty');
		return false;
	
	}
	if(linktel==""){
		alert('联系电话不能空！\n\nthis linktel can\'t for empty');
		return false;
	}
	
	$.post("doajax.asp",{action:"savejobs",jobsno:jobsno,title:title,name:name,sex:sex,native:native,school:school,birthday:birthday,degree:degree,workyear:workyear,specialty:specialty,linktel:linktel,email:email},function(data){
		alert(data);
		$("#jobsform")[0].reset();
	})

})


defTextTip($("input.keyword"),['搜索charmsbutton.com'],false);

$("#searchbtn").click(function(){
	var keyword=$("#keyword").val().ReWord();
	if(keyword=="" || keyword=='搜索charmsbutton.com'){
		alert('搜索关键字不能为空！');
		$("#keyword").focus();
	}else{
		$("#searchform")[0].submit();
	}
	
})

defTextTip($("#book :input"),["您的姓名","您所代表的公司","您的联系电话","您的电子邮箱","您的订购需求或者其他问题"],false);
	
function defTextTip(elem,addval,type){
	
	elem.each(function(i){
		$(this).focus(function(){
			if (type){
				if($(this).attr("class")==addval)$(this).removeClass(addval);
			}else{
				if($(this).val()==addval[i])$(this).val("");	
			}

		}).blur(function(){
			
				if($(this).val()==""){
					if(type){
						$(this).addClass(addval);
					}else{
						$(this).val(addval[i]);
					}
				}
		})

	});

}


//AJAX提交留言
$("a.submitbtn").click(function(){

	var name=$("#name").val().ReWord();
	var company=$("#company").val().ReWord();
	var linktel=$("#linktel").val().ReWord();
	var email=$("#email").val().ReWord();
	var content=$("#content").val().ReWord();
	if(name==""){
		alert('姓名不能为空\n\nthis name can\'t for empty');
		return false;
	}
	if(linktel==""){
		alert('联系电话不能为空\n\nthis phone can\'t for empty');
		return false;
	}
	if(content==""){
		alert('订购需求或其他问题不能空！\n\nthis content can\'t for empty');
		return false;
	}
	$.post("doajax.asp",{action:"savebook",name:name,company:company,linktel:linktel,email:email,content:content},function(data){
		alert(data);
		$("#book form")[0].reset();
	})
	

})
	



});
