$(document).ready(function(){
	$('.top_bar li').hover(
	function(){
	$(this).removeClass("cur").addClass("cur"); 
	},function(){
	$(this).addClass("cur").removeClass("cur");
	}
	);
	$('.top_bar li').click(function(){
		$('.top_bar li').removeClass('cur');
		$('.top_bar li').removeClass('cur1');
		$(this).addClass('cur');
		
	});
	$("#searchselect").bind("change",function(){
		var fenlei=$("#searchselect").val();
		 if(fenlei==4){
			$("#search").attr("action","__ROOT__/search/search/searchContent/");
		}else {
			$("#search").attr("action","__ROOT__/search/searchResource/");
		}
	});
	$('#search').submit(function(){
		var $keyword=$("#searchinput").val();
		if($keyword==''){
			$("#searchinput").focus();
			alert('请输入关键字');
			return false;
		}
	});
	$("#login").ajaxForm({
		dataType:"json",
		success:showResponse,
		error:function (){
			alert("数据提交错误,请稍后再试");
		},
		global:false,
		resetForm:true
	});
	$('.email').bind("blur",emailYz);
	$(".pwd").bind("blur",pwdYz);
});

	function emailYz(){
	   var email=$(this).val();
	   email=$.trim(email);
	   if(email==''){
		   error($(this),"邮箱不能为空");
		   return false;
	   }
	   var reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
	   if(!reg.test(email)){
		   error($(this),"邮箱格式不正确");
		   return false;
	   }
	   success($(this),"输入正确");
	   return true;
	} 
	
	function pwdYz(){
		var pwd=$(this).val();
		pwd=$.trim(pwd);
		if(pwd==''){
			error($(this),"密码不能为空");
			return false;
		}
		if(pwd.length<=4 || pwd.length>=16){
			error($(this),"密码长度不正确");
			return false;
		}
		success($(this),"输入正确");
		return true;
	}
	
	function error(obj,message){
		var name=obj.attr('vali');
		obj.css({
			"border":"1px solid red"
		});
		$("."+name+'Tip').html(message);
		$("."+name+'Tip').css({
			"border":"1px solid red",
			"height":"24px",
			"line-height":"24px",
			"color":"red",
			"text-indent":"3px",
			"font-size":"13px"
		});
	}
	
	function success(obj,message){
		var name=obj.attr('vali');
		obj.css({
			"border":"1px solid #999999"
		});
		$("."+name+'Tip').html(message);
		$("."+name+'Tip').css({
			"border":"1px solid green",
			"height":"24px",
			"line-height":"24px",
			"color":"black",
			"text-indent":"3px",
			"font-size":"13px"
		});
	}
	
	function showResponse(data){
		if(data.info.statu){
			html="<div class='success'>"+data.info.msg+"</div>";
			$("#login-modal").html(html);
			window.location.reload();
		}else{
			$("#message").html(data.info.msg);
			$("#message").css("display","block");
		}
	}
	function showlogin() {
		$( "#login-modal" ).dialog({
			width:525,
			height:350,
			modal: true
		});
	}


