
function getverifycode(did){
	$("#"+did).html('<img id="id_verifycode" onclick="javascript:getverifycode(\''+did+'\');" src="./verifycode.php?r=' + Math.random() + '" border="0" alt="" >');
}

function isNumber(s){
	if (s == "")	return false;
	return s.match(/\d*/) == s;
}

function OW(url,obj,sf){
	if ($.browser.msie) {
		url=url+"&ra="+Math.random();
		var k = window.showModalDialog(url, window,sf);
	}else {
		var k = window.open(url,"",sf);
	}
	
	window.location.reload();
}

function OW_NotRefresh(url,obj,sf){
	if ($.browser.msie) {
		url=url+"&ra="+Math.random();
		var k = window.showModalDialog(url, window,sf);
	}else {
		var k = window.open(url,"",sf);
	}	
}
function OW_Copy(url,obj,sf){	
	if ($.browser.msie) {
		url=url+"&ra="+Math.random();
		var k = window.showModalDialog(url, window,sf);
	}else {
		var k = window.open(url,"",sf);
	}	
	window.copyinfo();
}



 function checkpsw(obj,showobj){
 		var userpsw = $('#'+obj).val();
		var re = /^[\w]{6,20}$/;
		if(re.test(userpsw)){
		   $('#'+showobj).html("&nbsp;&nbsp;<img src='/templates/images/right.GIF'>");
		   return true;
		}else{
			$('#'+showobj).html('&nbsp;&nbsp;<img src="/templates/images/error.GIF">密码不允许为空,且只允许6-20位数字、字母组成!');
			//$('#'+obj).focus();
			return false;
		}		
 }
 
 
  function checktxtlen_utf8(obj,field,value,maxlen,minlen){
 	
 	if(value){
		var len=0;
 		for(var i=0;i<value.length;i++){			
			if(value.charCodeAt(i)>127 || value.charCodeAt(i)==94)
					len = len+2;
			else 
					len = len+1;				
 		}
		if(maxlen && (len>maxlen)){
				var msg=  obj+'项的长度不超过'+maxlen+'个字节!';				
				alert(msg);
				$('#'+field).focus();
				return false;
		}
		if(minlen && (len<minlen)){
				var msg=  obj+'项的长度不少于'+minlen+'个字节!';					
				alert(msg);
				$('#'+field).focus();
				return false;
		}
		return true;
 	
	}else{
		alert(obj+'项不允许为空!');
		$('#'+field).focus();
		return false;
	}
 }
 
 
 
  function checktxtlen(obj,field,value,maxlen,minlen){
 	
 	if(value){
		var len=value.length; 		
		if(maxlen && (len>maxlen)){
				var msg=  obj+'项的长度不超过'+maxlen+'个字!';				
				alert(msg);
				$('#'+field).focus();
				return false;
		}
		if(minlen && (len<minlen)){
				var msg=  obj+'项的长度不少于'+minlen+'个字!';					
				alert(msg);
				$('#'+field).focus();
				return false;
		}
		return true;
 	
	}else{
		alert(obj+'项不允许为空!');
		$('#'+field).focus();
		return false;
	}
 }
 
 function replace_cnsign(value){//替换中文符号
 if(value){
	 var newvalue='';
	  for(var i=0;i<value.length;i++){	
	   var sub_value = value.substr(i,1);
	   
	 	sub_value = sub_value.replace("，",",");
		sub_value = sub_value.replace("。",".");
		sub_value = sub_value.replace("“","\"");
		sub_value = sub_value.replace("‘","\'");	
		sub_value = sub_value.replace("；",";");
	 	sub_value = sub_value.replace("：",":");
	 	sub_value = sub_value.replace("（","(");
	 	sub_value = sub_value.replace("）",")");
	 	sub_value = sub_value.replace("？","?");
	 	sub_value = sub_value.replace("——","_");
	 	sub_value = sub_value.replace("￥","$"); 
		sub_value = sub_value.replace("！","!"); 
	 	sub_value = sub_value.replace("……","^"); 
 		sub_value = sub_value.replace("—","&"); 
		sub_value = sub_value.replace("·","@");
		sub_value = sub_value.replace("…","^");
		newvalue = newvalue+sub_value;	  
	  } 
	  return newvalue;
 	}
 	return value;
 }
 
 
 function checkcn(obj,field,value){
	 if(value){
		value =  replace_cnsign(value);
		var patten = /[^\x00-\xff]/g;
		 for(var i=0;i<value.length;i++){			
			if(patten.test(value.substr(i,1))){
				alert(obj+'中不允许输入中文或全角的符号!');
				$('#'+field).focus();				
				return false;				
			}						
 		}
	 }
	 return true;	 
 }
 
 
 
  function checkcpsw(obj1,obj2,showobj){
 	
		var cpsw = $('#'+obj2).val();
		var psw = $('#'+obj1).val();		
		var re = /^[\w]{6,20}$/;
		if(re.test(cpsw)){
			if(cpsw == psw){
				 $('#'+showobj).html("&nbsp;&nbsp;<img src='/templates/images/right.GIF'>");
				  return true;
			}else{
				$('#'+showobj).html('&nbsp;&nbsp;<img src="/templates/images/error.GIF">两次输入的密码不一致,请检查后重试!');
				return false;
			}		  
		}else{
			$('#'+showobj).html('&nbsp;&nbsp;<img src="/templates/images/error.GIF">密码不允许为空,且只允许6-20位数字、字母组成!');
			return false;
		}		
 }
 
 
 function checkemail(obj,showobj){
 			
			var email = $('#'+obj).val();			
			var re = /^[\w]+@([\w]+\.){1,2}[a-zA-Z]{2,3}$/i;
			
			if(re.test(email)){
				$('#'+showobj).html("&nbsp;&nbsp;<img src='/templates/images/right.GIF'>");
				return true;
			}else{
				$('#'+showobj).html('&nbsp;&nbsp;<img src="/templates/images/error.GIF">请输入有效合法的邮箱地址!');
				return false;
			}
 }
 
 
function addoptions(obj1,obj2){	
		var select1=$('#'+obj1);//$('#'.obj1);		
		var select2=$('#'+obj2);		
		var newselect_id=select2.length;		
		var i=0;
		
		while(i<select1.children().length){				
			if(select1.children().eq(i).attr('selected')){				
				select2.append('<option value="'+select1.children().eq(i).val()+'">'+select1.children().eq(i).text()+'</option>')
				select1.children().eq(i).remove();
				}else{
				i++;
			}
		}
	}	

function dropoptions(obj1,obj2){
		var select1=$('#'+obj1);
		var select2=$('#'+obj2);
		var newselect_id=select2.length;
		var i=0;
	
		while(i<select1.children().length){
			if(select1.children().eq(i).attr('selected')){
				select2.append('<option value="'+select1.children().eq(i).val()+'">'+select1.children().eq(i).text()+'</option>')
				select1.children().eq(i).remove();				
				}
			else{
				i++;
			}
		}
	}
 
	
function IsFloat(AStr){
 // if ((AStr.Trim()=="")||(AStr.Trim()=="0")) return false;
  var checkOK = "0123456789.";
  var checkStr = AStr;
  var allValid = true;
  var validGroups = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  return allValid;
}
//验证邮箱合法
function chkemail(email) 
{ 
	
	//var pattern = /^[\w]+@([\w]+\.){1,2}[a-zA-Z]{2,3}$/i;
	if(email.indexOf('@')>0) 
	{ 
		return true; 
	} 
	else 
	{ 
		return false; 
	} 
} 

function CheckAll(form,item){
  item.checked=!item.checked;
  for (var i=0;i<form.elements.length;i++)
    {
    var e = form.elements[i];
    e.checked = !e.checked;
    }
} 

function filter(objstr){
	var ivadstr='';
	var fstr = "是束告项瓷@|迷|幻药@|迷|幻|药@|迷|幻|药|@迷|幻|药@迷幻|药|@催青药@催眠药@害电突网解的@不是易非毁责@志空服金生@激情图片@成人小说@盗听器@肉棍@阴户@淫靡@淫水@阴蒂@乱伦@手淫@中纪委举办二奶大奖赛@拉登@死亡笔记@蒙汗药@迷药@地磅遥控器@手机监听@窃听器@监听器@麻醉枪@中国高干子弟最新名单@让国人愤怒的第二代身份证@办假证@天葬@温州村庄频发神秘命案被称鬼村@鬼村传言纷起@村民离奇死@黑暗的社会@神秘的死刑@中国死刑揭秘@死刑犯现场枪毙@死刑犯图片@法轮功@zhenshanren@突破网络封锁@无界浏览@自由网@破网工具@退出共产党@新唐人@大纪元@美国之音@希望之声@高莺莺@出售手机卡复制器@三唑仑@迷昏药@打猎好帮手@射网枪@出售枪支@正宗赵氏微型手枪@灭火枪@出售气枪@微型手枪@破拆枪@电动枪@六合彩@特码@曾道人@白小姐@针孔摄像机@梓健特药@乙醚@迷幻药@出售春药@性药@催情药@迷魂药@出售假币@香港赛马会@出售军用手枪@短信群发@法轮@法一轮@李洪志@一四我周容重题工无亮@色空寺@二代证@摇头丸@一码中特@真善忍@军长砸洗浴中心@东莞反禁摩游行@反禁摩签名@反禁摩示威@反禁摩集会@东莞堵路@围堵政府@摩的司机大游行@东莞静坐@东莞禁摩抗议@刘治摩@冲进新闻第一线@带着报道活着出来@依旧悠然见南山@纪念香港城市大学建校@周年文史论文集@朱蒙@大祚荣@渊盖苏文@太王四神记@反禁摩@销售卫星电视卡@你挨得斯此我无土阜@尼总务石器吸其目哦轻易@时期打了几次我再次哦唯@前期的弓足别提在理睬你@厚街爱高@印尼屠华事件@毛主席復活@毛泽东復活@网上代考@九评@反对社保@最新代理服务器@公审江民@退出中共@代理报关@办证@代开@发票@刻章@老虎机@上分器@合理避税@发票代开@广东雏妓贱卖@逾万沦性奴日投接客@唐伯虎点秋香经典对白之两岸才子对话@当代十大无耻语录排行榜@六四事件@买卖枪支@帝国之梦@色情服务@对日强硬@鬼村@军长发威@PK黑社会@恶搞晚会@枪决女犯@投毒杀人@强硬发言@监听王@侦探设备@麻醉钢枪@官商勾结@升达毕业证@手机复制@戴海静@自杀指南@自杀手册@佳静安定片@古方迷香@强效失意药@迷奸药@透视眼镜@远程偷拍@自制手枪@激情小电影@黄色小电影@色情小电影@高校群体事件@大学骚乱@高校骚乱@拍肩神药@春药@身份证生成器@枪决现场@出售手枪@办理文凭@疆独@藏独@枪支弹药@血腥图片@反政府@成人片@成人电影@三级片@天鹅之旅@盘古乐队@高校暴乱@毛一鲜@黎阳平法轮功@fuck@shit@cock@dick@faggot@法轮大法@转法轮@李宏志@台湾独立@台独@他妈的@lihongzhi@falundafa@freechina@peacehall@UltraSurf@zhengjian@renminbao@minghuinews@triangleboy@hypermart.net@jiangdongriji@zhengjianwang@傻B@cnd@sex@voa@大b@大B@狗b@GCD@gcd@flg@dpp@狗B@二B@B样@法*功@4-Jun@falun@boxun@naive@hongzhi@法lun功@paper64@freedom@freenet@chinamz@bignews@minghui@playboy@safeweb@unixbox@ustibet@鸡巴@操逼@操比@哈批@基督@江青@江罗@江贼@江猪@僵贼@讲法@锦涛@禁看@经文@色情@射精@沈彤@升天@盛雪@石戈@水扁@税力@斯诺@宋xx@宋平@台盟@统战@屠杀@天怒@童屹@统独@唐捷@洗脑@下体@五不@伍凡@肖强@邪恶@王丹@王策@汪岷@王刚@网特@文革@邢铮@熊炎@熊焱@修炼@薛伟@学潮@学联@学运@颜射@抗议@劳改@劳教@老江@李录@李禄@老毛@联总@炼功@两会@刘青@刘刚@凌锋@流亡@六四@抡功@伦功@轮大@dafa@dfdz@falu@nacb@svdc@taip@nmis@fa轮@轮功@轮奸@罗干@卖国@蒙独@毛片@密穴@绵恒@民国@民联@民运@民阵@民猪@明慧@闹事@迫害@祁建@齐墨@钱达@乔石@亲美@亲日@秦晋@庆红@人权@大逼@卖逼@卖比@烂逼@烂比@妈批@法谪@反攻@分裂@反共@高瞻@戈扬@鸽派@蛤蟆@功法@共党@共匪@共狗@郭平@广闻@国军@国贼@汉奸@河殇@宏法@洪传@洪吟@胡平@洪志@黄祸@黄菊@黄翔@护法@逼样@二逼@发论@发伦@法抡@法愣@发轮@法仑@八老@巴赫@白梦@保钓@鲍戈@氵去@车仑@工力@上访@傻逼@鲍彤@暴政@博讯@北韩@柴玲@常劲@程凯@丁元@东社@动乱@独裁@独夫@多维@屙民@俄国@法伦@法论@赤匪@赤化@程真@达赖@大法@大史@登辉@弟子@发抡@打倒@鸡八@猪毛@你娘@你爸@操你@婊子@我日@我操@日你@操他@操蛋@群奸@贱人@狗娘@打炮@贱逼@贱比@喷你@龟公@屁眼@奸淫@淫荡@烂货@破鞋@贱货@狗操@猪操@骚货@狗屎@招妓@牛逼@牛比@阴水@狂操@杂种@插你@性交@肛交@性欲@阝月@杨巍@杨周@义解@淫穴@亦凡@舆论@游行@岳武@则民@择民@泽民@贼民@张钢@张健@张林@赵南@哲民@镇压@郑义@郑源@政权@中功@中共@支那@朱琳@朱毛@专制@自焚@法功@大花逼@干你娘@日死你@我操你@干死你@靠你妈@操你妈@狗卵子@bitch@华建敏@洪哲胜@红灯区@何德普@韩东方@韩联潮@郭伯雄@郭罗基@郭岩华@关卓中功@自民党@周锋锁@周天法@朱嘉明@朱溶剂@猪聋畸@政治犯@中国猪@赵品潞@赵晓微@赵紫阳@张万年@张伟国@张昭富@张志清@赵海青@张宏堡@曾培炎@曾庆红@张伯笠@远志明@尹庆民@由喜贵@于大海@于浩成@余英时@宇明网@易丹轩@易志熹@杨月清@姚月谦@杨怀安@正见网@杨建利@反人类@反社会@方励之@冯东海@冯素英@方舟子@高自联@斐得勒@费良勇@分家在@封从德@付申奇@高文谦@傅申奇@傅志寰@工自联@黄慈萍@热比娅@钦本立@钱国梁@抢粮记@莫伟强@incest@simple@wangce@huanet@yuming@making@wstaij@木犀地@民主墙@民进党@毛厕洞@倪育贤@学自联@学习班@新语丝@新生网@徐邦秦@徐才厚@徐匡迪@徐水良@许家屯@严家其@严家祺@阎明复@万晓东@王宝森@王炳章@王超华@王辅臣@王涵万@王沪宁@王军涛@王力雄@王瑞林@王润生@王若望@王希哲@王秀丽@王冶坪@尉健行@魏京生@魏新生@温元凯@吴百益@吴邦国@吴方城@吴官正@吴弘达@吴宏达@吴仁华@吴学灿@吴学璨@项怀诚@项小吉@谢长廷@谢选骏@谢中之@辛灏年@滕文生@宋书元@苏绍智@苏晓康@盛华仁@上海帮@双十节@司马晋@司马璐@司徒华@台湾狗@太子党@汤光中@唐柏桥@万润南@邵家健@毛贼东@罗礼诗@马大维@马良骏@马三家@马时敏@龙虎豹@陆委会@吕京花@吕秀莲@刘宾深@刘宾雁@刘国凯@刘华清@刘俊国@刘凯中@刘千石@刘山青@刘士贤@刘文胜@刘晓波@刘晓竹@刘永川@邝锦文@教养院@揭批书@金尧如@酱猪媳@悔过书@姬胜德@积克馆@贾庆林@贾廷安@贾育台@建国党@江core@江八点@江流氓@李瑞环@李少民@李淑娴@李旺阳@李文斌@江绵恒@江戏子@江则民@江泽慧@江贼民@江折民@江猪媳@姜春云@将则民@僵贼民@黎安友@李长春@李大师@李登辉@李红痔@李洪宽@李继耐@李兰菊@李岚清@李老师@李志绥@李总理@李总统@连胜德@梁光烈@梁擎墩@廖锡龙@林保华@林长盛@林樵清@林慎立@潘国平@发抡功@发伦功@发论公@发论功@发正念@法抡功@反封锁@回民暴@十八摸@蒙古独@邓笑贫@大史记@大史纪@大纪园@大参考@迟浩田@程铁军@陈破空@陈希同@陈小同@陈宣良@陈一谘@陈总统@陈炳基@曹长青@曹刚川@白立朴@白皮书@钓鱼岛@丁关根@丁子霖@蔡崇国@杜智富@胡锦涛@江主席@江澤民@台湾独@西藏独@新疆独@你妈的@江ze民@东北独立@回民暴动@西藏独立@去你妈的@新华内情@电视流氓@北京当局@迪里夏提@地下教会@地下刊物@独裁政治@东方时空@飞扬论坛@粉饰太平@异见人士@异议人士@一中一台@舆论反制@争鸣论坛@中华民国@中俄边界@红色恐怖@两个中国@creaders@dajiyuan@hrichina@tibetalk@triangle@xinsheng@开放杂志@老人政治@李月月鸟@美国参考@蒙古独立@民意论坛@民族矛盾@木子论坛@全国两会@善恶有报@事实独立@统独论坛@吾尔开希@新华举报@新疆独立@雪山狮子@华夏文摘@反封锁技术@神通加持法@正义党论坛@政治反对派@zhuanfalun@renmingbao@voachinese@中国威胁论@新观察论坛@佛展千手法@反腐败论坛@贯通两极法@持不同政见@法十轮十功@大众真人真@独立台湾会@青天白日旗@热站政论网@人民内情真相@人民之声论坛@大纪元新闻网@北美自由论坛@春夏自由论坛@东土耳其斯坦@自由民主论坛@chinaliberal@中国问题论坛@央视内部晚会@指点江山论坛@中国复兴论坛@中华人民正邪@中华真实报道@钟山风雨论坛@氵去车仑工力@万维读者论坛@北大三角地论坛@中华养生益智功@chinesenewsnet@台湾建国运动组织@台湾青年独立联盟@21世纪中国基金会@屄@狂放@欲望@18禁@性行为@性服务@性爱@赌球@赌局@买凶@买凶杀人@追债@监视器@手机监听器@针孔监视器@信用卡读写器@追踪设备@微型钥匙扣数码相机@开锁器@隐形汽车牌照@卫星电视接收器@空白磁条卡@磁卡卡面印刷机@磁卡激光全息防伪图像@磁卡压纹机@洗钱@高利贷@迷水@三秒倒@海乐神@酐乐欣@阿普唑仑@凶杀现场@魔鬼@僵尸@吸血鬼@妖怪@午夜凶铃@代孕@暴乱@老虎机干扰器@老虎机定位器@卫星电视@赵氏弓弩@作弊器@商友破解@张文涛@温宗轩@庄良基@商友打折销售@书生破解@书生倒闭@书生破产@商友关闭@庄鹏山@Content@江独裁@7.31@13423205670@fa lun @falun@IP17908@Soccer01.com@包赢@暴乱@春宵激情@达赖@邓小平@钓鱼台@东突@东突@东突厥斯坦@发抡@发仑@发伦@发囵@发纶@发轮@法 轮 功@法.轮.功@法抡@法抡@法伦@法囵@法沦@法纶@法轮@法论@反革命@反目@非典@功友@共产党@共产党@共匪@国研新闻邮件@黑庄@宏志@洪志@胡锦涛@黄色@回民@鸡毛信文汇@鸡毛信文汇@简鸿章@江八点@江泽民@疆独@疆独@教徒@锦涛@靖国神社@九.评@九评@九—评@抗日@拉丹@拉登@联总之声@联总之声传单@灵动卡@民运@民猪@嫖娼@迫害@人民报@人民大众@人民内情真相@人民真实报告@日货@日他@三陪@色情@涉日@示威@台*湾@突厥斯坦@推翻@温家宝@香港总部@小泉@新华举报@新华内情@新闻封锁@性技高照@玄`机@压迫@伊斯兰运动@淫秽@印尼伊斯兰祈祷团@游行@游行@舆论@造反@兆赫@镇压@正法@政变@政治风波@中俄边界新约@中华民国@中奖@朱镕基@主席@自焚@Content@移动卡@移动手机卡@移动公司@乳房@佛教@东北独立@法伦@屠杀@李总统@江猪媳@我操@睾丸@二B@大家论坛@江戏子@江折民@僵贼@两个中国@两会新闻@民国@支那@中华人民实话实说@朱容基@猪聋畸@猪毛@自由民主论坛@走私@6-4tianwang@flg@freechina@freenet@hrichina@hypermart.net@incest@minghuinews@nacb@naive@ustibet@wangce@xinsheng@zhengjianwang@zhenshanren@zhuanfalun@法lun功@法轮功@江泽民@毛泽东@邓小平@minghui@minghuinews@太子党@狗b@法抡@疆独@操蛋@傻逼@强奸@鸡八@我操@鸡巴@操蛋@喷你@大B@精液@贱逼@贱比@狗b@发抡功@发伦@发轮@发正念@法抡功@共狗@洪志@江戏子@毛厕洞@毛贼东@蒙独@瞒报@法轮功@法*轮*功@枪枝@迷幻药@黄色@淫乱@淫@强奸@奸@暴乱@暴政@北大三角地论坛@北韩@藏独@大中国论坛@戴相龙@登辉@迪里夏提@地下教会@东土耳其斯坦@独裁@独裁政治@发轮@法愣@法抡@法仑@法轮@法论@反封锁技术@反腐败论坛@高自联@戈扬@共党@共狗@共军@关卓中@华语世界论坛@华岳时事论坛@回民暴动@贾庆林@江core@江流氓@江青@江澤民@江贼民@将则民@锦涛@经文@劳动教养所@劳教@老江@老毛@老人政治@李总理@李总统@连胜德@两岸关系@两岸三地论坛@卖国@毛贼东@民猪@木犀地@木子论坛@南大自由论坛@闹事@轻舟快讯@情妇@庆红@热比娅@热站政论网@人民内情真相@人民真实@上海帮@神通加持法@升天@台湾狗@太子党@汤光中@唐柏桥@统独论坛@谢选骏@保钓@鲍戈@鲍彤@北京当局@大纪园@大史@大中华论坛@大众真人真事@弹劾@邓笑贫@东南西北论谈@东社@发愣@法十轮十功@法十轮十功@工自联@功法@共产@共匪@贯通两极法@国家安全@国家机密@国军@国贼@韩东方@韩联潮@汉奸@江泽慧@李红痔@李月月鸟@抡功@伦功@轮大@轮功@毛厕洞@毛片@美国参考@蒙独@蒙古独立@密穴@绵恒@民进党@民主@日内瓦金融@瑞士金融大学@色情@四川独立@滕文生@天葬@统战@外交与方略@万维读者论坛@吾尔开希@伍凡@洗脑@下体@项怀诚@新观察论坛@新华举报@信用危机@央视内部晚会@杨月清@亦凡@异见人士@异议人士@舆论反制@则民@择民@泽民@贼民@曾培炎@曾庆红@正义党论坛@郑义@政治犯@指点江山论坛@中俄边界@中国社会进步党@中国社会论坛@中国威胁论@中国问题论坛@中国猪@中华讲清@中华养生益智功@周天法@朱嘉明@89-64cdjp@boxun@chinamz@chinesenewsnet@cnd@creaders@dfdz@dpp@falu@nmis@svdc@tibetalk@triangle@triangleboy@UltraSurf@unixbox@voa@wstaiji@推翻@4-Jun@法轮@发轮@发正念@法仑@法轮@发论功@发论公@发伦功@发论@发伦@法抡@发抡功@发抡@轮功@讲法@李登辉@江主席@江折民@江贼民@朱镕基@曾庆红@猪毛@中国猪@傻B@傻逼@日死你@干死你@鸡八@鸡巴@操逼@操比@哈批@大比@贱比@狗B@大花逼@靠你妈@操你妈@二逼@藏独@赤匪@独立台湾会@发轮@发正念@法仑@法轮@发论功@发论公@发伦功@法抡功@发抡功@讲法@炼功@反封锁技术@佛展千手法@共匪@江贼民@江折民@蒙古独立@神通加持法@太子党@天安门录影带@一中一台@你妈@你娘@你爸@婊子@bitch@操你@共产党@我操你@群奸@奶子@打炮@陈炳基@陈蒙@陈破空@达赖@大纪元新闻网@电视流氓@鸡毛信文汇@江泽民@劳改@民意@民主墙@童屹@王希哲@新华内情@张万年@政治反对派@中国真实内容@中华民国@4-Jun@21世纪中国基金会@bignews@jiangdongriji@lihongzhi@minghui@playboy@renminbao@voachinese@江澤民@贱人@大比@你妈的@去你妈的@奸淫@淫荡@干你娘@烂货@破鞋@贱货@肛门@阴茎@成人书库@狗卵子@骚货@轮奸@狗屎@妓女@招妓@牛逼@牛比@操你@阴道@阴水@阴唇@阴蒂@狂操@淫水@性欲@傻逼@柴玲@常劲@B样@阝月@藏独@发抡@发论公@法愣@法抡@法仑@法轮@回民暴@江八点@江猪@江猪媳@僵贼民@疆独@蒙古独@太子党@天安门@氵去@车仑@泄密@失密@出卖@被盗@肉洞@北美自由论坛@曹长青@陈总统@持不同政见@赤匪@赤化@春夏自由论坛@地下刊物@钓鱼岛@独夫@独立台湾会@白皮书@北京之春@屙民@俄国@发正念@法谪功@反人类@反社会@方舟子@飞扬论坛@斐得勒@粉饰太平@风雨神州@风雨神州论坛@封从德@封杀@佛展千手法@高官@高薪养廉@鸽派@蛤蟆@河殇@红灯区@红色恐怖@宏法@洪传@洪吟@洪哲胜@洪志@胡紧掏@胡锦涛@胡锦滔@胡锦淘@胡景涛@胡平@胡总书记@护法@花花公子@华建敏@华通时事论坛@华夏文摘@黄祸@悔过书@姬胜德@积克馆@基督@建国党@江八点@江罗@江则民@江猪@江猪媳@江主席@姜春云@僵贼民@疆独@讲法@酱猪媳@教养院@揭批书@李长春@李登辉@联总@廉政大论坛@炼功@龙虎豹@陆委会@吕京花@轮奸@罗干@民联@民意论坛@民运@民阵@民族矛盾@明慧@你说我说论坛@泡沫经济@迫害@齐墨@东方红时空@东西南北论坛@动乱@江贼@抗议@钱其琛@抢粮记@乔石@亲日@钦本立@秦晋@青天白日旗@全国两会@人民报@人民之声论坛@善恶有报@上海孤儿院@射精@时代论坛@时事论坛@世界经济导报@事实独立@双十节@水扁@税力@司马晋@宋xx@台盟@台湾政论区@台湾自由联盟@唐捷@天安门一代@天怒@统独@外交论坛@网特@温家宝@文革@无界浏览器@肖强@邪恶@谢长廷@新华通论坛@新生网@新闻封锁@学潮@雪山狮子@夜话紫禁城@一中一台@义解@淫穴@游行@舆论@哲民@镇压@郑源@政权@中功@中共@中国复兴论坛@中国论坛@中华大众@中华人民正邪@中华时事@周锋锁@朱毛@朱溶剂@朱镕基@猪毛1@专制@自民党@白立朴@两会报道@自焚@chinaliberal@dafa@dajiyuan@falun@falundafa@fa轮@freedom@fuck@GCD@gcd@hongzhi@huanet@making@paper64@peacehall@renmingbao@safeweb@sex@simple@taip@yuming@zhengjian@江ze民@收容所@李洪志@胡锦涛@hongzhi@lihongzhi@freechina@法愣@法抡功@法*功@功法@李红痔@炼功@酱猪媳@小穴@僵贼民@江猪@江戏子@毛贼东@民进党@水扁@猪聋畸@朱容基@共匪@我操你@大b@大B@贱逼@干你娘@逼样@肉棍@二B@东北独立@法轮@法愣@发论@发伦@发抡@法*功@轮功@功法@共狗@洪志@回民暴动@江八点@江猪@江猪媳@肉棒@僵贼民@酱猪媳@轮功@毛厕洞@毛贼东@蒙独@天安门事件@天安门屠杀@新华内情@氵去车仑工力@他妈@傻B@傻逼@fuck@shit@操你@我日@日你@鸡巴@操他@傻B@屄@舔奶@小鸡鸡@日死你@婊子@射精@干死你@狗娘@龟头@作爱@做爱@十八摸@操逼@操比@哈批@大b@精子@龟公@屁眼@狗B@狗操@猪操@发骚@杂种@靠你妈@操你妈@插你@逼样@性交@肛交@乳房@二逼@赤匪@发伦功@发论@淫图@发论功@法功@反封锁@共匪@江贼民@江折民@酱猪媳@轮功@四川独@工力@傻逼@交媾@评估车辆@打倒@李鹏@人权@八老@10176@10159@10157@购房@奥运@www.400995.com@www.82995.com@中心彩霸@惠泽社@必中@洋房@压迫@佛教@经文@真象@两会@弓弩";
	if(objstr){		
		var arr = fstr.split('@');
		for(var i=0;i<arr.length;i++){			
		    if(objstr.indexOf(arr[i])>=0){
				ivadstr = arr[i]+','+ivadstr;			
			}
		}		
	}
	return ivadstr;
}

//过滤非法词组
function filterwords(obj,objname){	
 var str = $.trim($('#'+obj).val());  
 var t = filter(str);
 if(t == '' || t == undefined) return true;
 else {
 	alert(objname+'中存在非法词组:'+t);
	$('#'+obj).focus();
 	return false;
	}
}
//生成随机字符串
function randomStr(str_0,str_1,str_2,str_3){
	var Seed_array=new Array();
	var seedary;
	var i;
	Seed_array[0]=""
	Seed_array[1]= "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z";
	Seed_array[2]= "a b c d e f g h i j k l m n o p q r s t u v w x y z";
	Seed_array[3]= "0 1 2 3 4 5 6 7 8 9";

	if (!str_1&&!str_2&&!str_3){str_1=true;str_2=true;str_3=true;}
	if (str_1){Seed_array[0]+=Seed_array[1];}
	if (str_2){Seed_array[0]+=" "+Seed_array[2];}
	if (str_3){Seed_array[0]+=" "+Seed_array[3];}

	Seed_array[0]= Seed_array[0].split(" ");
	seedary=""

	for (i=0;i<str_0;i++){
		seedary+=Seed_array[0][Math.round(Math.random( )*(Seed_array[0].length-1))]
	}

	return(seedary);
}

//验证身份证
function checkIdcard(idcard)
{
	var Errors=new Array(
	"验证通过!",
	"身份证号码位数不对!",
	"身份证号码出生日期超出范围或含有非法字符!",
	"身份证号码校验错误!",
	"身份证地区非法!"
	);
	var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} 
	
	var idcard,Y,JYM;
	var S,M;
	var idcard_array = new Array();
	idcard_array = idcard.split("");
	//地区检验
	if(area[parseInt(idcard.substr(0,2))]==null) {alert(Errors[4]);return false;}
	//身份号码位数及格式检验
	switch(idcard.length){
	case 15:
		if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;//测试出生日期的合法性
		} else {
		ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/;//测试出生日期的合法性
		}
		if(ereg.test(idcard)) return true;
		else {alert(Errors[2]);return false;}
		break;
	case 18:
		//18位身份号码检测
		//出生日期的合法性检查 
		//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
		//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
		if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[[0-9Xx]$/;//闰年出生日期的合法性正则表达式//[0-9Xx]
		} else {
		ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[[0-9Xx]$/;//平年出生日期的合法性正则表达式[0-9Xx]
		}
		if(ereg.test(idcard)){//测试出生日期的合法性
		return true;
			//计算校验位
			/*S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
			+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
			+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
			+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
			+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
			+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
			+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
			+ parseInt(idcard_array[7]) * 1 
			+ parseInt(idcard_array[8]) * 6
			+ parseInt(idcard_array[9]) * 3 ;
			Y = S % 11;
			M = "F";
			JYM = "10X98765432";
			M = JYM.substr(Y,1);//判断校验位//if(M == 'X') return true;else 
			
			if(M == idcard_array[17]) return true; //检测ID的校验位
			else {alert(Errors[3]);return false;}*/
		}
		else {alert(Errors[2]);return false;}
		break;
	default:
		alert(Errors[1]);
		return false;
		break;
	}
}



 //过滤非法字符
function filter_specialchar(str,obj,field){
	
	var sepcilachar = '$%~!`@#^&*+={}|\;:>?/<；：“‘][（）%￥……—·！~《》，。"\'';
	for(var i=0;i<str.length;i++){		
		if(sepcilachar.indexOf(str.substr(i,1))>0){			
			alert(obj+'不允许存在非法字符!');
			$('#'+field).focus();
			return false;
		}
	}
	
	return true;
}


//过滤非法词组
function filter_words_less(str){
	
	var fwords = '办证@代开@发票@刻章@老虎机@上分器';
	var ivadstr='';
	if(str){		
		var arr = fwords.split('@');
		for(var i=0;i<arr.length;i++){			
		    if(str.indexOf(arr[i])>=0){
				ivadstr = arr[i]+','+ivadstr;			
			}
		}		
	}
	return ivadstr;
}