var SITE_URL = "http://www.oranpage.com";
//Snowalk.H.D收集整理并扩展
//最后更新2007-4-4
/**
一些常用的javascript函数(方法)

为便于使用，均书写成String对象的方法，扩展字符串对象的功能

方法名					 功	 能
-----------	--------------------------------
Trim				 删除首位空格
Occurs			 统计指定字符出现的次数
isDigit			检查是否由数字组成
isAlpha			检查是否由数字字母和下划线组成
isNumber		 检查是否为数
lenb				 返回字节数
hasChinese	检查是否包含汉字
isChinese	检查是否都是汉字
isEmail			简单的email检查
isDate			 简单的日期检查，成功返回日期对象
isInList 检查是否有列表中的字符字符
isInList 检查是否有列表中的字符字符

String.prototype.Trim = function() {
	return this.replace(/(^\s*)|(\s*$)/g, "");
}

String.prototype.Occurs = function(ch) {
	return this.split(ch).length-1;
}

String.prototype.isDigit = function() {
	var s = this.Trim();
	return (s.replace(/\d/g, "").length == 0);
}
/*** 检查是否由数字字母和下划线组成 ***/
String.prototype.isAlpha = function() {
	return (this.replace(/\w/g, "").length == 0);
}
/*** 检查是否为数 ***/
String.prototype.isNumber = function() {
	var s = this.Trim();
	return (s.search(/^[+-]?[0-9.]*$/) >= 0);
}
	
/*** 返回字节数 ***/
String.prototype.lenb = function() {
	return this.replace(/[^\x00-\xff]/g,"**").length;
}
/*** 检查是否包含汉字 ***/
String.prototype.hasChinese = function() {
	return (this.length != this.replace(/[^\x00-\xff]/g,"**").length);
}
/*** 检查是否都是汉字 ***/
String.prototype.isChinese = function() {
	//过滤１２３４５６７８９０,考虑到有人恶意用＂公司１２３＂作为公司名或姓名
	//if(this.replace(/[１２３４５６７８９０　～｀！＠＃￥＄％＾＆＊（）＿＋｜：＂＇；，／？＞＜［］＼]/g,"").length == this.length)
		return (this.replace(/[^\x00-\xff]/g,"").length == 0);
	//else
	//	return false;	
}
/*** 简单的email检查 ***/
String.prototype.isEmail = function() {
	var strr;
	var mail = this;
	var re = /(\w+@\w+\.\w+)(\.{0,1}\w*)(\.{0,1}\w*)/i;
	re.exec(mail);
	if(RegExp.$3!="" && RegExp.$3!="." && RegExp.$2!=".")
		strr = RegExp.$1+RegExp.$2+RegExp.$3;
	else
		if(RegExp.$2!="" && RegExp.$2!=".")
			strr = RegExp.$1+RegExp.$2;
　　	else
			strr = RegExp.$1;
	return (strr==mail);
}
/*** 简单的日期检查，成功返回日期对象 ***/
String.prototype.isDate = function() {
	var p;
	var re1 = /(\d{4})[年./-](\d{1,2})[月./-](\d{1,2})[日]?$/;
	var re2 = /(\d{1,2})[月./-](\d{1,2})[日./-](\d{2})[年]?$/;
	var re3 = /(\d{1,2})[月./-](\d{1,2})[日./-](\d{4})[年]?$/;
	if(re1.test(this)) {
		p = re1.exec(this);
		return new Date(p[1],p[2],p[3]);
	}
	if(re2.test(this)) {
		p = re2.exec(this);
		return new Date(p[3],p[1],p[2]);
	}
	if(re3.test(this)) {
		p = re3.exec(this);
		return new Date(p[3],p[1],p[2]);
	}
	return false;
}
/*** 检查是否有列表中的字符字符 ***/
String.prototype.isInList = function(list) {
	var re = eval("/["+list+"]/");
	return re.test(this);
}
/* 是否有效的手机号码，只适用中国手机(+86);*/
String.prototype.isMobile = function(){
	var tmp_str = trim(this);
	var re1 = /13\\d{9}/;
	return re1.test(this);
}
//全角转半角
function dbc2sbc(str){
	var result = '';
	for (i=0 ; i<str.length; i++)
	{
	   code = str.charCodeAt(i);//获取当前字符的unicode编码
	   if (code >= 65281 && code <= 65373)//在这个unicode编码范围中的是所有的英文字母已经各种字符
	   {
		result += String.fromCharCode(str.charCodeAt(i) - 65248);//把全角字符的unicode编码转换为对应半角字符的unicode码
	   }else if (code == 12288)//空格
	   {
		result += String.fromCharCode(str.charCodeAt(i) - 12288 + 32);
	   }else
	   {
		result += str.charAt(i);
	   }
	}
	return result;
}
function autoCheck(e){
	e.value = dbc2sbc(e.value);
}
//检查标点符号，用于产品名称
String.prototype.hasPunctuation = function(){
	var wordsArray = new Array(";","；",":","：","*","“","”","\"","‘","’","‘","’","●","▲","■","@","＠","◎","★","※","＃","〓","＼","/");
	var len = wordsArray.length;	
	for(var i = 0; i < len; i++ ){
		if (this.indexOf(wordsArray[i])!=-1){	 			
			//return wordsArray[i];
			return true;
		}
	}		 	
	return ""; 	
}
//检查标点符号,用于标题
String.prototype.hasPunctuation2 = function(){	
	var wordsArray = new Array(":","：","*","●","▲","■","@","＠","◎","★","※","＃","〓","＼","§","☆","○","◇","◆","□","△","＆","＾","￣","＿");
	var len = wordsArray.length;	
	for(var i = 0; i < len; i++ ){
		if (this.indexOf(wordsArray[i])!=-1){	 			
			//return wordsArray[i];
			return true;
		}
	}		 	
	return ""; 	
}
/*是否包含公安部门禁止的物品,如果有，返回该物品名，否则返回空值*/
function hasSensitiveWords(s){		
	if (s == null || trim(s) == "") return false;	
	var wordsArrays = new Array();
	wordsArrays[0] = new Array("发票","代开发票","批文","电动筛子","翻新手机","水货","透视眼镜","仿A","赌具","透明麻将","透明扑克","老虎机");
	wordsArrays[1] = new Array("法轮功","法轮","法伦","邪教");
	wordsArrays[2] = new Array("枪支","弹药","原油","子弹","气枪","迷药","迷魂药","蒙汗药","窃听","窃照","间谍器材","针孔摄像","针孔摄相","针孔照相","针孔照像","针孔摄象机","手机窃听器","透视照相机","反雷达测速仪","反测速雷达");
	wordsArrays[3] = new Array("抗生素药品","戒毒药品","麻醉药品","精神药品","毒性药品","放射性药品","氰化物","伟哥","西力士");
	wordsArrays[4] = new Array("醋托啡","Acetorphine","乙酰阿法甲基芬太尼","Acetylalphamethylfentanyl","醋美沙朵","Acetylmethadol","阿芬太尼","Alfentanil","烯丙罗定","Allylprodine","阿醋美沙朵","Alphacetylmethadol","阿法美罗定","Alphameprodine","阿法美沙朵","Alphamethadol","阿法甲基芬太尼","Alphamethylfentanyl","阿法甲基硫代芬太尼","Alphamethylthiofentanyl","阿法罗定","Alphaprodine","阿尼利定","Anileridine","苄替啶","Benzethidine","苄吗啡","Benzylmorphine","倍醋美沙朵","Betacetylmethadol","倍他羟基芬太尼","Betahydroxyfentanyl","倍他羟基-3-甲基芬太尼","Betahydroxy-3-methylfentanyl","倍他美罗定","Betameprodine","倍他美沙朵","Betamethadol","倍他罗定","Betaprodine","贝齐米特","Bezitramide","大麻与大麻树脂","Cannabis and Cannabis resin","氯尼他秦","Clonitazene","古柯叶","Coca Leaf","可卡因","Cocaine","可多克辛","Codoxime","罂粟秆浓缩物","Concentrate of poppy straw","地索吗啡","Desomorphine","右吗拉胺","Dextromoramide","地恩丙胺","Diampromide");
	wordsArrays[5] = new Array("二乙噻丁","Diethylthiambutene","地芬诺辛","Difenoxin","二氢埃托啡","Dihydroetorphine","双氢吗啡","Dihydromorphine","地美沙朵","Dimenoxadol","地美庚醇","Dimepheptanol","二甲噻丁","Dimethylthiambutene","吗苯丁酯","Dioxaphetyl butyrate","地芬诺酯","Diphenoxylate","地匹哌酮","Dipipanone","羟蒂巴酚","Drotebanol","芽子碱","Ecgonine","乙甲噻丁","Ethylmethylthiambutene","依托尼秦","Etonitazene","埃托啡","Etorphine","依托利定","Etoxeridine","芬太尼","Fentanyl","呋替啶","Furethidine","海洛因","Heroin","氢可酮","Hydrocodone","氢吗啡醇","Hydromorphinol","氢吗啡酮","Hydromorphone","羟哌替啶","Hydroxypethidine","异美沙酮","Isomethadone","凯托米酮","Ketobemidone","左美沙芬","Levomethorphan","左吗拉胺","Levomoramide","左芬啡烷","Levophenacylmorphan","左啡诺","Levorphanol","美他佐辛","Metazocine","美沙酮","Methadone","美沙酮中间体","Methadone intermediate","甲地索啡","Methyldesorphine","甲二氢吗啡","Methyldihydromorphine");
	wordsArrays[6] = new Array("3-甲基芬太尼","3-methylfentanyl","3-甲基硫代芬太尼","3-methylthiofentanyl","美托酮","Metopon","吗拉胺中间体","Moramide intermediate","吗哌利定","Morpheridine","吗啡","Morphine","吗啡甲溴化物及其它五价氮吗啡衍生物","Morphine Methobromide and other pentavalent nitrogen morphine derivatives","吗啡-Ｎ-氧化物","Morphine-N-oxide","1-甲基-4-苯基-4-哌啶丙酸酯","MPPP","麦罗啡","Myrophine","尼可吗啡","Nicomorphine","诺美沙朵","Noracymethadol","去甲左啡诺","Norlevorphanol","去甲美沙酮","Normethadone","去甲吗啡","Normorphine","诺匹哌酮","Norpipanone","阿片","Opium","羟考酮","Oxycodone","羟吗啡酮","Oxymorphone","对氟芬太尼","Parafluorofentanyl","１-苯乙基-４-苯基-４-哌啶乙酸酯","PEPAP","哌替啶","Pethidine","哌替啶中间体Ａ","Pethidine intermediate A","哌替啶中间体Ｂ","Pethidine intermediate B","哌替啶中间体Ｃ","Pethidine intermediate C","苯吗庚酮","Phenadoxone","非那丙胺","Phenampromide","非那佐辛","Phenazocine","非诺啡烷");
	wordsArrays[7] = new Array("Phenomorphan","苯哌利定","Phenoperidine","匹米诺定","Piminodine","哌腈米特","Piritramide","罂粟壳","Poppy Shell","普罗庚嗪","Proheptazine","丙哌利定","Properidine","消旋甲啡烷","Racemethorphan","消旋吗拉胺","Racemoramide","消旋啡烷","Racemorphan","瑞芬太尼","Remifentanil","舒芬太尼","Sufentanil","醋氢可酮","Thebacon","蒂巴因","Thebaine","硫代芬太尼","Thiofentanyl","替利定","Tilidine","三甲利定","Trimeperidine","醋氢可待因","Acetyldihydrocodeine","布桂嗪","Bucinnazine","可待因","Codeine","复方樟脑酊","Compound Camphor Tincture","右丙氧芬","Dextropropoxyphene","双氢可待因","Dihydrocodeine","乙基吗啡","Ethylmorphine","尼可待因","Nicocodine","尼二氢可待因","Nicodicodine","去甲可待因","Norcodeine","福尔可定","Pholcodine","丙吡兰","Propiram","布苯丙胺","Brolamfetamine (DOB)","卡西酮","Cathinone","二乙基色胺","DET","二甲氧基安非他明","2,5-dimethoxyamfetamine (DMA)","（１，２-二甲基庚基）羟基四氢甲基二苯吡喃","DMHP");
	wordsArrays[8] = new Array("二甲基色胺","DMT","二甲氧基乙基安非他明","DOET","乙环利定","Eticyclidine","乙色胺","Etryptamine","麦角二乙胺","(+)-Lysergide","二亚甲基双氧安非他明","MDMA","麦司卡林","Mescaline","甲卡西酮","Methcathinone","甲米雷司","4-methylaminorex","甲羟芬胺","MMDA","乙芬胺","N-ethyl,MDA","羟芬胺","N-hydroxy, MDA","六氢大麻酚","Parahexyl","副甲氧基安非他明","Parametoxyamphetamine (PMA)","赛洛新","Psilocine","赛洛西宾","Psilocybine","咯环利定","Rolicyclidine","二甲氧基甲苯异丙胺","STP,DOM","替苯丙胺","Tenamfetamine (MDA)","替诺环定","Tenocyclidine","四氢大麻酚","Tetrahydrocannabinol","三甲氧基安非他明","TMA","4-甲基硫基安非他明","4-methylthoamfetamine","苯丙胺","Amfetamine","安非拉酮","Amfepramone","安咪奈丁","Amineptine","2,5-二甲氧基-4-溴苯已胺","4bromo-2,5-dimethoxyphenethlamine(2-CB)","丁丙诺啡","Buprenorphine","右苯丙胺","Dexamfetamine","二甲基安非他明","Dimethylamphetamine","芬乙茶碱","Fenetylline","氯胺酮");
	wordsArrays[9] = new Array("Ketamine","左苯丙胺","Levamfetamine","左甲苯丙胺","Levomethamphetamine","马吲哚","Mazindol","甲氯喹酮","Mecloqualone","去氧麻黄碱","Metamfetamine","去氧麻黄碱外消旋体","Metamfetamine Racemate","甲喹酮","Methaqualone","哌醋甲酯","Methylphenidate","莫达非尼","Modafinil","苯环利定","Phencyclidine","芬美曲秦","Phenmetrazine","司可巴比妥","Secobarbital","δ-9-四氢大麻酚及其立体化学变体","Delta-9-tetrahydrocannabinol And its stereochemical variants","三唑仑","Triazolam","齐培丙醇","Zipeprol","异戊巴比妥","Amobarbital","布他比妥","Butalbital","布托啡诺及其注射剂","Butorphanol and its injection","咖啡因","Caffeine","去甲伪麻黄碱","Cathine","安钠咖","CNB","环已巴比妥","Cyclobarbital","地佐辛及其注射剂","Dezocine and its injection","右旋芬氟拉明","Dexfenfluramine","芬氟拉明","Fenfluramine","氟硝西泮","Flunitrazepam","格鲁米特","Glutethimide","呋芬雷司","Furfennorex","喷他佐辛","Pentazocine","戊巴比妥","Pentobarbital");
	wordsArrays[10] = new Array("丙己君","Propylhexedrine","阿洛巴比妥","Allobarbital","阿普唑仑","Alprazolam","阿米雷司","Aminorex","巴比妥","Barbital","苄非他明","Benzfetamine","溴西泮","Bromazepam","溴替唑仑","Brotizolam","丁巴比妥","Butobarbital","卡马西泮","Camazepam","氯氮卓","Chlordiazepoxide","氯巴占","Clobazam","氯硝西泮","Clonazepam","氯拉卓酸","Clorazepate","氯噻西泮","Clotiazepam","氯口恶唑仑","Cloxazolam","地洛西泮","Delorazepam","地西泮","Diazepam","艾司唑仑","Estazolam","乙氯维诺","Ethchlorvynol","炔已蚁胺","Ethinamate","氯氟卓乙酯","Ethyl Loflazepate","乙非他明","Etilamfetamine","芬坎法明","Fencamfamin","芬普雷司","Fenproporex","氟地西泮","Fludiazepam","氟西泮","Flurazepam","γ-羟丁酸","γ-hydroxybutyrate (GHB)","哈拉西泮","Halazepam","卤沙唑仑","Haloxazolam","凯他唑仑","Ketazolam","利非他明","Lefetamine","氯普唑仑","Loprazolam","劳拉西泮","Lorazepam","氯甲西泮","Lormetazepam","美达西泮","Medazepam","美芬雷司","Mefenorex");
	wordsArrays[11] = new Array("甲丙氨酯","Meprobamate","美索卡","Mesocarb","甲苯巴比妥","Methylphenobarbital","甲乙哌酮","Methyprylon","咪达唑仑","Midazolam","纳布啡及其注射剂","Nalbuphine and its injection","尼美西泮","Nimetazepam","硝西泮","Nitrazepam","去甲西泮","Nordazepam","奥沙西泮","Oxazepam","奥沙唑仑","Oxazolam","匹莫林","Pemoline","苯甲曲秦","Phendimetrazine","苯巴比妥","Phenobarbital","芬特明","Phentermine","匹那西泮","Pinazepam","哌苯甲醇","Pipradrol","普拉西泮","Prazepam","吡咯戊酮","Pyrovalerone","仲丁比妥","Secbutabarbital","替马西泮","Temazepam","四氢西泮","Tetrazepam","乙烯比妥","Vinylbital","唑吡坦","Zolpiden","扎来普隆","Zaleplone","麦角胺咖啡因","ENC");
	
	for(var k=0;k<wordsArrays.length;k++){
		var wordsArray = wordsArrays[k];
		var len = wordsArray.length;	
		for(var i = 0; i < len; i++ ){
			if (s.indexOf(wordsArray[i])!=-1){
				return true;
			}
		}
	}
	
	return false;
}

function distillimages(str){
	sHref = location.href;
	var re = new RegExp("(http://[^/]+)/.*","i");
	sHref = sHref.replace(re,"$1");
	re = new RegExp(sHref,"ig")
	return str.replace(re,"");
}

/* 获取地址栏参数
@source 连接地址
@name	 参数的名字
@return	参数(name) 的值*/
function getPram(source, name)
{
	var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i");
	if (reg.test(source)) return RegExp.$2; return "";
}

/*格式化数字，用千分为分割
@num	格式化数字
@return 格式化完之后的字符串
*/
function commafy(num){	
	num	=	num + "";	
	var	re=/(-?\d+)(\d{3})/	
	while(re.test(num)){	
		num=num.replace(re,"$1,$2")	
	}	
	return	num;	
}


function setChannel(c){
	parent.location.href = parent.location.pathname + "?c=" + c;
	//parent.location.href = parent.location.pathname + setQuery("c=" + c);
}
function setQuery(sQuery)
{
	var sQ = parent.location.search;
	if (sQ == "")
	{
		return sQuery;
	}
	else
	{
		var aq = sQuery.split('=');
	re = new RegExp(aq[0] + "=[^&]+","i")
		if (sQ.search(re) != -1)
		{
			//alert(sQ + ".replace(" + sQ.search(re) + "," + sQuery + ")");
			return sQ.replace(re, sQuery);
		}
		else
		{
			return sQ + sQuery;
		}
	}
}
function appendQuery(sQuery)
{
	var sQ = location.search;

	var sRetQ = "";
	if (sQ == "")
	{
		sRetQ = "?" + sQuery;
	}
	else
	{
		var aq = sQuery.split('=');
		re = new RegExp(aq[0] + "=[^&]+","i")
		if (sQ.search(re) != -1)
		{
			//alert(sQ + ".replace(" + sQ.search(re) + "," + sQuery + ")");
			sRetQ = sQ.replace(re, sQuery);
		}
		else
		{
			sRetQ = sQ + "&" + sQuery;
		}
	}
	location.href = parent.location.pathname + sRetQ;
}

/*Js版的获取验证码,alt="看不清，点一下"就会出错，原因是乱码*/
function showSafeCode() {	
	var iCode = Math.floor(900000*Math.random()) + 100000;
	document.write('<img id="vcodeimg" src="/common/safeCode.asp?s=' + iCode + '" style="cursor:hand;border:1px solid #ccc;vertical-align:top;" onclick="refreshSafeCode(' + iCode + ');" alt="" />');
	document.write('<input type="hidden" name="SafeCodeName" value="' + iCode + '" />');
}
function refreshSafeCode(iRnd) {
	var eImg = document.getElementById("vcodeimg");
	var eImgsrc = null;
	eImgsrc = '/common/safeCode.asp?s=' + iRnd + '&t='+ Math.random();
	eImg.src = eImgsrc;
	setInterval('eImg.src=eImgsrc',600000); 
}
/*收藏*/
function addFav(sType,sUID){
	sUID = getUID();
	if(sUID == "" || sType == "" || sUID == "0"){
		alert("请先登录!");
		return;
	}
	if(document.getElementById("detail_subject")){
		var sUrl = location.pathname;
		var sSubject = document.getElementById("detail_subject").innerText;
		var sParas = escape(sUID + "|" + sSubject + "|" + sUrl + "|" + sType);
		var sExe = Ajax("/js/ajax.asp?cmd=addfav&paras=" + sParas);
		alert(sExe);
	}
}
function addFriend(sFriendID,sUID){
	sUID = getUID();
	if(sUID == "" || sFriendID == "" || sUID == "0" || sFriendID == "0"){
		alert("请先登录!");
		return;
	}
	var sParas = escape(sUID + "|" + sFriendID);
	var sExe = Ajax("/js/ajax.asp?cmd=addfriend&paras=" + sParas);
	alert(sExe);
}
//发送消息
//@sMsgID只用于回复时
function newMsg(sReceiverID,sMsgID){
	var sUID = getUID();
	if(sUID == "" || sReceiverID == "" || sUID == "0" || sReceiverID == "0"){
		
		alert("请先登录!" + sUID);
		location.href = SITE_URL + "/member/default.asp?ref=" + encodeURI(document.location);
		return;
	}
	var url = "/member/MsgPost.asp?RID=" + sReceiverID + "&UID=" + sUID + "&MsgID=" + sMsgID;
	var pop=new Popup({ contentType:1, isReloadOnClose:false, width:480, height:260 });
	pop.setContent("title","发送消息");
	pop.setContent("contentUrl",url);
	pop.build();
	pop.show();
	return;
}
//在线订购
function onlinepay(params){
	var rUrl = "/member/onlinepay.asp?adskey=" + params;
	var sUID = getUID();
	if(sUID == "" || sReceiverID == "" || sUID == "0" || sReceiverID == "0"){
		
		alert("请先登录!" + sUID);
		location.href = SITE_URL + "/member/default.asp?ref=" + encodeURI(rUrl);
		return;
	}else{
		location.href = rUrl;
	}
}
//以企业打分投票
function rateUser(infoID,iVal){
	if(infoID == "" || iVal == ""){
		return;
	}
	var sParas = escape(infoID + "|" + iVal);
	var sExe = Ajax("/js/ajax.asp?cmd=rateUser&paras=" + sParas);
	alert(sExe);
	if(sExe == "投票成功!"){
		document.getElementById("rating" + iVal).innerText = parseInt(document.getElementById("rating" + iVal).innerText) + 1;
		document.getElementById("ratingNum").innerText = parseInt(document.getElementById("ratingNum").innerText) + 1;
	}
	return;
}
function resetKeywordsPoints(infoID,sType){
	if(infoID == "" || sType == ""){
		return;
	}
	var sParas = escape(infoID + "|" + sType);
	var sExe = Ajax("/js/ajax.asp?cmd=resetkeywordspoints&paras=" + sParas);
	alert(sExe);
}
function Ajax(Url)
{
	//alert(Url);
	//return
	var HTTP = new ActiveXObject("Microsoft.XMLHTTP");
	var ReturnValue=HTTP.open("POST", Url, false);
	HTTP.send("");
	return HTTP.responseText;
}

/*Snowalk.H.D Tab标签切换，目前不支持Firefox*/
function showTab(el){
	var colBtns = el.parentNode.childNodes;
	var colBodys = el.parentNode.parentNode.lastChild.childNodes;
	var j = 0;
	for(var i=0;i<colBtns.length;i++){
		if(colBtns[i].className != ""){
			if(colBtns[i] == el){//是不是自己
				el.className = "on";
				if(colBodys[j] !== undefined)colBodys[j].className = "active";
			}else{
				colBtns[i].className = "off";
				if(colBodys[j] !== undefined)colBodys[j].className = "unactive";
			}
			j ++;
		}
	}
}

function showtab(el){//首页使用
	var colBtns = el.parentNode.childNodes;
	var colBodys = el.parentNode.parentNode.lastChild.childNodes;
	//var j = 0;
	for(var i=0;i<colBtns.length;i++){
		if(i>=1){j=i-1;}else{j=i;}
		if(colBtns[i].className != ""){
			if(colBtns[i] == el){//是不是自己
				el.className = "on";
				if(colBodys[j] !== undefined)colBodys[j].className = "on";
			}else{
				if(colBtns[i].className == "def"){
					if(colBodys[j] !== undefined)colBodys[j].className = "off";
				}
				else{
					colBtns[i].className = "off";
					if(colBodys[j] !== undefined)colBodys[j].className = "off";
				}
			}
			//j ++;
		}
	}
}

function writeCookie(name,value,expiry){
	var expDate = new Date();
	var oneMinute = 60*1000;
	if (expiry){
		}
	else{
		expiry = 60*24*365;
	}
	expDate.setTime(expDate.getTime()+expiry*oneMinute);
	document.cookie = name + "=" + escape(value) + ";expires=" + expDate.toGMTString() + ";path=/";
}
function readCookie(CookieName){
	var sCookie = document.cookie;
	//alert(sCookie);
	var CookieSet = sCookie.split (';');//每一项字典由;隔开
	var SetSize = CookieSet.length;
	var CookiePieces;
	var ReturnValue = "";
	var x = 0; 
	
	for (x = 0; ((x < SetSize) && (ReturnValue == "")); x++) {
		CookiePieces = CookieSet[x].split ('=');
		if (CookiePieces[0].substring (0,1) == ' ') {
			CookiePieces[0] = CookiePieces[0].substring (1, CookiePieces[0].length);
		}
		if (CookiePieces[0] == CookieName) {
			ReturnValue = CookieSet[x].replace(CookieName + "=","");
		}
	}
	return(ReturnValue);
}
function getQueryItem(itemName,sQuery){
	var retVal = "";
	if(sQuery == "")return "";
	var arrQ = sQuery.split('&');
	var arrItem;
	for(var i = 0;i < arrQ.length;i++){
		arrItem = arrQ[i].split('=');
		if(arrItem[0] == itemName){
			retVal = arrItem[1];
		}
	}
	return retVal;
}
function getUID(){
	return getQueryItem("UID",readCookie("WspUDT"));
}