
/**
	基于JQ的COOKIE操作类,用法如下
	其中的expises:7代表有效期为7天
$(document).ready(function() {
	$('#wCookies').click(function(){
		$.cookie('name', 'value',{expires:7});
	});
	$('#rCookies').click(function(){
  		var test = $.cookie('name');
  		alert (test);
	});
	$('#dCookies').click(function(){
		$.cookie('name', null);
	});
});
**/

jQuery.cookie=function(name,value,options){
	if (typeof value!='undefined'){
        options=options||{};
        if(value===null){
			value='';
			options=$.extend({},options);
			options.expires=-1;
		}
		var expires='';
		if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){
			var date;
			if(typeof options.expires=='number'){
				date=new Date();
				date.setTime(date.getTime()+(options.expires*24*60*60*1000));
			}
			else{date=options.expires;}
			expires='; expires='+date.toUTCString();
		}
		var path = options.path ? '; path=' + (options.path) : '';
		var domain = options.domain ? '; domain=' + (options.domain) : '';
		var secure = options.secure ? '; secure' : '';
		document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
	}
    else{
		var cookieValue=null;
		if(document.cookie&&document.cookie!=''){
			var cookies=document.cookie.split(';');
			for(var i=0;i<cookies.length;i++){
				var cookie=jQuery.trim(cookies[i]);
				if(cookie.substring(0,name.length+1)==(name+'=')){
					cookieValue=decodeURIComponent(cookie.substring(name.length+1));
					break;
				}
			}
		}
		return cookieValue;
	}
};
/**
	检测数据类型是否合法
**/
jQuery.checkData=function(data,type){
	if (typeof data!='undefined'&&typeof type!='undefined'){
		switch (type){
			case "N"://无限制
				var regm=/^[1-9](1)[0-9]+$/;
			break;
			case "b"://暂无
			break;
			case "e"://电子邮件
				var regm=/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
			break;
			case "d"://日期
				var regm=/^(19[0-9]{2}|20[0-9]{2})(\-|\/)(0?[1-9]|1[0-2])(\-|\/)((0?[1-9])|((1|2)[0-9])|30|31)$/;
			break;
			case "n"://用户名
				var regm=/^[a-zA-Z\u4e00-\u9fa5][\w\u4e00-\u9fa5]{2,12}$/;
			break;
			case "page":
				var regm=/^([-\+]{1}|[0-9]{1})([0-9]{0,})$/;
			break;
			default:
				return true;
			break;
		}
		return regm.test(data);
	}
	return false;
	
};



//页面跳转
function gotoUrl(URL,times){
	times>0?timer=setTimeout("Relocating('"+URL+"')",times*1000):Relocating(URL);
}
function Relocating(URL){
	window.location = URL;
}




function checkverifimg(){
		var timenow = new Date().getTime();
			url="/js/valid.php";
			id = url.indexOf('?');
			if(id >= 0  ){
				if(id == (url.length-1))
					url = url +"t="+ timenow;
				else 
					url = url +"&t="+ timenow;
			}else{
				url = url +"?t="+ timenow;
			}
			document.getElementById("verifimg").src=url;
}


function checkVer(){
	if($("#verification").val()==''){
			$("#verification_info").html("验证码不能为空");
			return false;
		}else{
			$("#verification_info").html("");
		}
	return true;
}
