Function.prototype.bind = function(obj) {
	var method = this;
	temp = function() {
		return method.apply(obj,arguments);
	};
	return temp;
}

function Config(){
	window.trim=this.trim;
	window.getElement=this.getElement;
	window.createElement=this.createElement;
	window.getElementPos=this.getElementPos;
	window.xmlparser=new XmlParser();
	this.xmldoc=xmlparser.getXmldoc("map.xml");
	this.oneurl='/action.php?do=oneview&uid=';
	this.listurl='/action.php?do=listview';
	this.imgurl='/upimgs/';
	this.imgcount=20;
	this.name_tag;
	this.guild_tag;
	this.qq_tag;
	this.msn_tag;
	this.qmedit_tag;
	this.province_tag;
	this.city_tag;
	this.district_tag;
	this.area_tag;
	this.server_tag;
	this.wish_tag;
	this.content_tag;
	this.file_tag;
	this.uploading_tag;
	this.imgs_tag;
	this.delimgs_tag;
	this.dy_title_tag;
	this.dy_content_tag;
	this.imgscroll;
	this.imgnow;
	this.imgcan;
	this.form_tags=new Array();
	this.initparams=new Array();
	this.countnum_params='';
	this.cookieobj;
}

Config.prototype={
	trim:function(s){
		s=s.replace(/^\s*/ig,"");
		s=s.replace(/\s*$/ig,"");
		return s;
	},
	getElement:function(s){
		try{
			return document.getElementById(s);
		}catch(e){
			return null;
		};
	},
	createElement:function(s){
		return document.createElement(s);
	},
	getElementPos:function(elem){
		var obj = new Object();
		obj.x = elem.offsetLeft;
		obj.y = elem.offsetTop;
		while (elem.offsetParent){
			elem = elem.offsetParent;
			obj.x += elem.offsetLeft;
			obj.y += elem.offsetTop;
		}
		return obj;
	},
	checkFileType:function(file){
		file=file.toLowerCase();
		var types=['.jpg','.jpeg','.gif','.bmp','.png'];
		for(var i=0;i<types.length;i++){
			if(file.indexOf(types[i])!=-1) return true;
		}
		alert('上传图片类型错误,只能上传jpg,gif,bmp,png类型的图片.');
		return false;
	},
	textCount:function(text) {
		text = text.replace(/(<.*?>)/ig,'');
		text = text.replace(/([\u0391-\uFFE5\w])/ig,'11');
		return text.length;
	},
	addInitParams:function(key,value){
		this.initparams[key]=value;
	},
	inInitParams:function(){
		if(this.initparams['province']){
			this.changeSelecteds(this.province_tag,this.initparams['province']);
		}
		if(this.initparams['city']){
			this.changeSelecteds(this.city_tag,this.initparams['city']);
		}
		if(this.initparams['district']&&this.initparams['district']!=''){
			this.changeSelecteds(this.district_tag,this.initparams['district']);
		}
	},
	changeSelecteds:function(select_tag,value){
		var options=select_tag.options;
		for(var i=0;i<options.length;i++){
		   if(options[i].value==value) options[i].selected=true;
		}
		try{
		  select_tag.onchange();
		}catch(e){}
	},
	addCookieObj:function(cookieobj){
		this.cookieobj=cookieobj;
	},
	addOption:function(tag,nodes,v,t,onevalue){
		tag.options.length=nodes.length+1;
		tag.options[0].value='';
		tag.options[0].text=onevalue;
		for(var i=0;i<nodes.length;i++){
			tag.options[i+1].value=nodes[i].getAttribute(v);
			tag.options[i+1].text=nodes[i].getAttribute(t);
		}
	},
	addName:function(s){
		this.name_tag=getElement(s);
	},
	addGuild:function(s){
		this.guild_tag=getElement(s);
	},
	add_qq_msn:function(qq,msn,chkobj){
		this.qq_tag=getElement(qq);
		this.msn_tag=getElement(msn);
		if(chkobj) this.qmedit_tag=chkobj;
	},
	addPCD:function(p,c,d){
		this.addProvince(p);
		this.city_tag=getElement(c);
		this.city_tag.options.length=1;
		this.city_tag.options[0].value='';
		this.city_tag.options[0].text='市';
		this.city_tag.onchange=new selCity().run.bind(this);
		this.district_tag=getElement(d);
		this.district_tag.options.length=1;
		this.district_tag.options[0].value='';
		this.district_tag.options[0].text='区/县';
	},
	addProvince:function(s){
		var tag=getElement(s);
		this.province_tag=tag;
		var ps=xmlparser.selectNodes(this.xmldoc,"//province");
		this.addOption(tag,ps,'n','n','省');
		tag.onchange=new selProvince().run.bind(this);
	},
	loadCity:function(n){
		this.city_tag.options.length=0;
		this.district_tag.options.length=1;
		if(n!=''){
			var cs=xmlparser.selectNodes(this.xmldoc,"//province[@n='"+n+"']/city");
			this.addOption(this.city_tag,cs,'n','n','市');
		}
	},
	loadDistrict:function(n){
		this.district_tag.options.length=1;
		if(n!=''){
			var ds=xmlparser.selectNodes(this.xmldoc,"//province/city[@n='"+n+"']/district");
			this.addOption(this.district_tag,ds,'n','n','区县');
		}
	},
	addAS:function(a,s){
		this.addArea(a);
		this.server_tag=getElement(s);
		this.server_tag.options.length=1;
		this.server_tag.options[0].value='';
		this.server_tag.options[0].text='服务器';
	},
	addArea:function(s){
		var tag=getElement(s);
		this.area_tag=tag;
		var as=xmlparser.selectNodes(this.xmldoc,"//area");
		this.addOption(tag,as,'n','n','区');
		tag.onchange=new selArea().run.bind(this);
	},
	loadServer:function(n){
		this.server_tag.options.length=1;
		if(n!=''){
			var cs=xmlparser.selectNodes(this.xmldoc,"//area[@n='"+n+"']/server");
			this.addOption(this.server_tag,cs,'n','n','服务器');
		}
	},
	addFile:function(s){
		this.file_tag=getElement(s);
	},
	addUploading:function(s){
		this.uploading_tag=getElement(s);
	},
	addForm:function(s){
		this.form_tags[s]=getElement(s);
	},
	addWC:function(w,c){
		this.wish_tag=getElement(w);
		this.content_tag=getElement(c);
	},
	addImgs:function(s,value){
		this.imgs_tag=getElement(s);
		this.imgs_tag.value='';
		if(value) this.imgs_tag.value=value;
	},
	addImg:function(path,img){
		this.imgs_tag.value=img+'|'+this.imgs_tag.value;
		this.imgscroll.addImg(path,img);
		this.checkImgNow();
	},
	delImg:function(img){
		this.imgs_tag.value=this.imgs_tag.value.replace(img+'|','');
		this.checkImgNow();
	},
	checkImgcount:function(){
		var imgs=this.imgs_tag.value.split('|');
		this.checkImgNow(imgs.length);
		if(imgs.length-1==this.imgcount) return false;
		return true;
	},
	addImgNow:function(now,can){
		this.imgnow=getElement(now);
	    this.imgcan=getElement(can);
	    this.checkImgNow();
	},
	addDiaryTC:function(t,c){
		this.dy_title_tag=getElement(t);
		this.dy_content_tag=getElement(c);
	},
	checkImgNow:function(){
		if(this.imgnow&&this.imgcan){
	      var imgs=this.imgs_tag.value.split('|');
	      var num=imgs.length-1;
		  this.imgnow.innerHTML=num;
		  this.imgcan.innerHTML=this.imgcount-num;
		}
	},
	addImgscroll:function(imgscroll,showtag,lefttag,righttag){
		this.imgscroll=imgscroll;
		this.imgscroll.init(showtag,lefttag,righttag,this);
	},
	showimg:function(data){
		var datas=data.split('|');
		var img=datas[0];
		var udir=datas[1];
		var n=img.substring(0,img.lastIndexOf('.'));
		var e=img.substring(img.lastIndexOf('.'),img.length);
		name=n+'_d'+e;
		this.addImg(this.imgurl+udir+'/',name);
	},
	dosort:function(x,y){
	    return y['c']-x['c'];
	},
	showSort:function(nodes){
		var arr=new Array();
		var arrtemp;
		for(var i=0;i<nodes.length;i++){
			arrtemp=new Array();
			arrtemp['n']=nodes[i].getAttribute('n');
			arrtemp['c']=nodes[i].getAttribute('c')==null?0:nodes[i].getAttribute('c');
			arr.push(arrtemp);
		}
		arr.sort(this.dosort);
        return arr;
	},
	showAreaNow:function(stag,p,c,d,a,s){
		var tag=getElement(stag);
		var atag;
		atag=createElement('a');
		atag.innerHTML='首页';
		atag.href='/';
		tag.appendChild(atag);
		if(a!=''||s!=''){
			if(a==''){
				a=xmlparser.selectNode(this.xmldoc,"//area/server[@n='"+s+"']");
				a=a.parentNode.getAttribute('n');
			}
			tag.appendChild(document.createTextNode('→'));
			atag=createElement('a');
			atag.innerHTML=a;
			atag.href=this.listurl+'&area='+encodeURI(a);
			tag.appendChild(atag);
			if(s!=''){
				tag.appendChild(document.createTextNode('→'));
				atag=createElement('a');
			    atag.innerHTML=s;
			    atag.href=this.listurl+'&area='+encodeURI(a)+'&server='+encodeURI(s);
			    tag.appendChild(atag);
			}
		}else if(p!=''||c!=''){
			if(p==''){
				p=xmlparser.selectNode(this.xmldoc,"//province/city[@n='"+c+"']");
				p=p.parentNode.getAttribute('n');
			}
			tag.appendChild(document.createTextNode('→'));
			var url=this.listurl;
			atag=createElement('a');
			atag.innerHTML=p;
			url+='&province='+encodeURI(p);
			atag.href=url;
			tag.appendChild(atag);
			if(c!=''){
				tag.appendChild(document.createTextNode('→'));
				atag=createElement('a');
			    atag.innerHTML=c;
			    url+='&city='+encodeURI(c);
			    atag.href=url;
			    tag.appendChild(atag);
			}
			if(d!=''){
				tag.appendChild(document.createTextNode('→'));
				atag=createElement('a');
			    atag.innerHTML=d;
			    url+='&district='+encodeURI(d);
			    atag.href=url;
			    tag.appendChild(atag);
			}
		}
	},
	showProvinceCount:function(s,musictag){
		var tag=getElement(s);
		var ps=this.showSort(xmlparser.selectNodes(this.xmldoc,"//province"));
		var ul=createElement('ul');
		var ul,li,span,a,c;
		for(var i=0;i<ps.length;i++){
			if((i%13)==0){
				ul=createElement('ul');
				if(musictag) tag.insertBefore(ul,musictag)
				else tag.appendChild(ul);
			}
			li=createElement('li');
			span=createElement('span');
			a=createElement('a');
			a.href=this.listurl+'&province='+encodeURI(ps[i]['n']);
			a.innerHTML=ps[i]['n']+':';
			span.appendChild(a);
			li.appendChild(span);
			li.appendChild(document.createTextNode(ps[i]['c']));
			ul.appendChild(li);
		}
	},
	showServerCount:function(s){
		var tag=getElement(s);
		var areas=xmlparser.selectNodes(this.xmldoc,"//area");
		for(var i=0;i<areas.length;i++){
		   this.addAreaCount(tag,areas[i].getAttribute('n'));	
		}
	},
	addAreaCount:function(tag,area){
		var servers=this.showSort(xmlparser.selectNodes(this.xmldoc,"//area[@n='"+area+"']/server"));
		var div=createElement('div');
		var table=createElement('table');
		var thead=createElement('thead');
		var tbody=createElement('tbody');
		var tr=createElement('tr');
		var td,a;
		if(area=='一区'){
			div.className='tab here';
			table.className='here';
		}else{
			div.className='tab';
		}
		tag.appendChild(div);
		div.appendChild(table);
		table.appendChild(thead);
		table.appendChild(tbody);
		thead.appendChild(tr);
		td=createElement('td');
		td.align='right';
		td.innerHTML='服务器名&nbsp;&nbsp;&nbsp;';
		tr.appendChild(td);
		td=createElement('td');
		td.innerHTML='上传人数';
		tr.appendChild(td);
		td=createElement('td');
		td.align='right';
		td.innerHTML='服务器名&nbsp;&nbsp;&nbsp;';
		tr.appendChild(td);
		td=createElement('td');
		td.innerHTML='上传人数';
		tr.appendChild(td);
		for(var i=0;i<servers.length;i++){
			if((i%2)==0){
				tr=createElement('tr');
				tbody.appendChild(tr);
			}
			td=createElement('td');
			td.className='m';
			a=createElement('a');
			a.href=this.listurl+'&area='+encodeURI(area)+'&server='+encodeURI(servers[i]['n']);
			a.innerHTML=servers[i]['n']+':';
			td.appendChild(a);
			tr.appendChild(td);
			td=createElement('td');
			td.className='n';
			td.innerHTML=servers[i]['c'];
			tr.appendChild(td);
		}
	},
	addCountNum:function(s,type,value){
		var node;
		var tag=getElement(s);
		switch(type){
			case 'root':{
				node=xmlparser.selectNode(this.xmldoc,"//wowfoot");	
				break;
			}
			case 'province':{
				this.countnum_params+="//province[@n='"+value+"']";
				node=xmlparser.selectNode(this.xmldoc,this.countnum_params);
				break;
			}
			case 'city':{
				this.countnum_params+="/city[@n='"+value+"']";
				node=xmlparser.selectNode(this.xmldoc,this.countnum_params);
				break;
			}
			case 'district':{
				this.countnum_params+="/district[@n='"+value+"']";
				node=xmlparser.selectNode(this.xmldoc,this.countnum_params);
				break;
			}
			case 'area':{
				node=xmlparser.selectNode(this.xmldoc,'//area[@n="'+value+'"]');	
				break;
			}
			case 'server':{
				node=xmlparser.selectNode(this.xmldoc,'//server[@n="'+value+'"]');	
				break;
			}
		}
		if(!node) {
			return;
		}
		tag.innerHTML=getNum(node.getAttribute('c')==null?0:node.getAttribute('c'));
	},
	new_inputimg:function(){
		var file=createElement('input');
		    file.type=this.file_tag.type;
		    file.name=this.file_tag.name;
		var parent=this.file_tag.parentNode;
		    parent.replaceChild(file,this.file_tag);
		this.file_tag=file;
	},
	qqCheck:function(){
		return trim(this.qq_tag.value).match(/[^\d]/ig)==null;
	},
	msnCheck:function(){
		var pat=/([a-zA-Z0-9\._\-])+@([a-zA-Z0-9])+(\.[a-zA-Z0-9])+/;
		var pat2=/[^a-zA-Z0-9\.\-_@]/;
		if(!pat.test(trim(this.msn_tag.value))||pat2.test(trim(this.msn_tag.value))) return false;
		return true;
	},
	post:function(t){
		var action='';
		switch(t){
			case 'add':{
				if(trim(this.name_tag.value)==''){
					alert('游戏昵称不能为空.');
					return;
				}
				var camp=document.getElementsByName('camp');
				if(!camp[0].checked&&!camp[1].checked){
					alert('请选择阵营.');
					return;
				}
				if(this.area_tag.value==''){
					alert('请选择所在大区.');
					return;
				}
				if(this.server_tag.value==''){
					alert('请选择所在服务器.');
					return;
				}
				if(this.province_tag.value==''){
					alert('请选择省.');
					return;
				}
				if(this.city_tag.value==''){
					alert('请选择市.');
					return;
				}
				if(trim(this.qq_tag.value)!=''&&!this.qqCheck()){
					alert('QQ格式错误.');
					return;
				}
				if(trim(this.msn_tag.value)!=''&&!this.msnCheck()){
					alert('MSN格式错误.');
					return;
				}
				if(trim(this.wish_tag.value)==''){
					alert('许愿不能为空.');
					return;
				}else if((this.textCount(this.wish_tag.value)/2)>200){
					alert('许愿不可超过200字.');
					return;
				}
				if(trim(this.content_tag.value)==''){
					alert('祝福不能为空.');
					return;
				}else if((this.textCount(this.content_tag.value)/2)>200){
					alert('祝福不可超过200字.');
					return;
				}
				action='action.php?do=add';
				break;
			}
			case 'dyadd':{
				if(trim(this.dy_title_tag.value)==''){
					alert('标题不能为空.');
					return;
				}
				if(trim(this.dy_content_tag.value).length<10){
					alert('正文下限为10个字.');
					return;
				}
				action='action.php?do=dyadd';
				break;
			}
			case 'dyedit':{
				if(trim(this.dy_title_tag.value)==''){
					alert('标题不能为空.');
					return;
				}
				if(trim(this.dy_content_tag.value).length<10){
					alert('正文下限为10个字.');
					return;
				}
				action='action.php?do=dyedit';
				break;
			}
			case 'aadd':{
				if(this.province_tag.value==''){
					alert('请选择省.');
					return;
				}
				if(this.city_tag.value==''){
					alert('请选择市.');
					return;
				}
				if(this.area_tag.value==''){
					alert('请选择所在大区.');
					return;
				}
				if(this.server_tag.value==''){
					alert('请选择所在服务器.');
					return;
				}
				var camp=document.getElementsByName('camp');
				if(!camp[0].checked&&!camp[1].checked){
					alert('请选择阵营.');
					return;
				}
				if(trim(this.name_tag.value)==''){
					alert('角色名不能为空.');
					return;
				}
				if(trim(this.wish_tag.value)==''){
					alert('许愿不能为空.');
					return;
				}else if((this.textCount(this.wish_tag.value)/2)>200){
					alert('许愿不可超过200字.');
					return;
				}
				if(trim(this.content_tag.value)==''){
					alert('祝福不能为空.');
					return;
				}else if((this.textCount(this.content_tag.value)/2)>200){
					alert('祝福不可超过200字.');
					return;
				}
				break;
			}
			case 'edit':{
				if(this.qmedit_tag.checked){
					if(trim(this.qq_tag.value)!=''&&!this.qqCheck()){
						alert('QQ格式错误.');
						return;
					}
					if(trim(this.msn_tag.value)!=''&&!this.msnCheck()){
						alert('MSN格式错误.');
						return;
					}
				}
				if(trim(this.wish_tag.value)==''){
					alert('许愿不能为空.');
					return;
				}else if((this.textCount(this.wish_tag.value)/2)>200){
					alert('许愿不可超过200字.');
					return;
				}
				if(trim(this.content_tag.value)==''){
					alert('祝福不能为空.');
					return;
				}else if((this.textCount(this.content_tag.value)/2)>200){
					alert('祝福不可超过200字.');
					return;
				}
				action='action.php?do=edit';
				break;
			}
			case 'upload':{
				if(!this.checkImgcount()){
					alert('最多只能上传20张图片.');
				    return;
				}else if(trim(this.file_tag.value)==''){
				    alert('请选择要上传的图片.');
				    return;
			    }else if(!this.checkFileType(this.file_tag.value)){
					return;
				}
				action='action.php?do=upload';
				break;
			}
			case 'aupload':{
				if(trim(this.file_tag.value)==''){
				    alert('请选择要上传的图片.');
				    return;
			    }else if(!this.checkFileType(this.file_tag.value)){
					return;
				}
				break;
			}
		}
		if(action!='') this.form_tags[t+'form'].action=action;
		this.form_tags[t+'form'].submit();
	},
	addSearchPCD:function(stag){
		var _this=this;
		getElement(stag).onclick=function(){_this.searchPCD(_this);};
	},
	addSearchAS:function(stag){
		var _this=this;
		getElement(stag).onclick=function(){_this.searchAS(_this);};
	},
	searchPCD:function(thisobj){
	    window.location.href=thisobj.listurl+'&province='+encodeURI(thisobj.province_tag.value)+'&city='+encodeURI(thisobj.city_tag.value)+'&district='+encodeURI(thisobj.district_tag.value);
	},
	searchAS:function(thisobj){
		window.location.href=thisobj.listurl+'&area='+encodeURI(thisobj.area_tag.value)+'&server='+encodeURI(thisobj.server_tag.value);
	},
	done:function(dotype,code,msg,result){
		switch(dotype){
			case 'do_add':{
				if(code!=0){
					alert(msg);
				}else{
					window.location.href=window.location.href;
				}
				break;
			}
			case 'do_dyadd':{
				if(code==1062){
					alert("标题已存在,请修改标题.");
				}else if(code!=0){
					alert(msg);
				}else{
					window.location.href=this.oneurl+result;
				}
				break;
			}
			case 'do_dyedit':{
				if(code==1062){
					alert("标题已存在,请修改标题.");
				}else if(code!=0){
					alert(msg);
				}else{
					window.location.href=this.oneurl+result;
				}
				break;
			}
			case 'do_edit':{
				if(code!=0){
					alert(msg);
				}else{
					window.location.href=this.oneurl+result;
				}
				break;
			}
			case 'do_upload':{
				if(code!=0){
					alert(msg);
				}else{
					this.new_inputimg();
					this.showimg(result);
				}
				break;
			}
		}
	},
	test:function(){
		var ss=xmlparser.selectNodes(this.xmldoc,"//area/server[contains(@py,'m')]");
		for(var i=0;i<ss.length;i++){
			alert(ss[i].getAttribute('n'));
		}
	}
}

function selProvince(){
	this.run=function(){
		this.loadCity(this.province_tag.options[this.province_tag.selectedIndex].value);
	}
}

function selCity(){
	this.run=function(){
		this.loadDistrict(this.city_tag.options[this.city_tag.selectedIndex].value);
	}
}

function selArea(){
	this.run=function(){
		this.loadServer(this.area_tag.options[this.area_tag.selectedIndex].value);
	}
}

function Imgscroll(){
	this._table;
	this.confobj;
}

Imgscroll.prototype={
	init:function(show_tag,left_tag,right_tag,confobj){
	   this.confobj=confobj;
	   var _table=$("#"+show_tag);
	   this._table=_table;
	   var _bwidth=400;
	   $("#"+left_tag).click(function(e){
			e.preventDefault();
			var _twidth=_table.width();
			var _left=Math.abs(_table.position().left);
			if(_left>_bwidth){_table.animate({"left":-(_left-_bwidth)},"slow");}
			else{_table.animate({"left":0},"slow");}
       });
       $("#"+right_tag).click(function(e){
			e.preventDefault();
			var _twidth=_table.width();
			var _left=Math.abs(_table.position().left);
			if(_twidth-_left-_bwidth>_bwidth){_table.animate({"left":-(_left+_bwidth)},"slow");}
			else{_table.animate({"left":-(_twidth-_bwidth)},"slow");}
       });
	},
	addImg:function(imgpath,img){
		var _this=this;
		var _td=document.createElement("td");
	    var _a=document.createElement("a");
	    _a.href="javascript:;";
	    _a.innerHTML='<img src="'+imgpath+img+'" />';
	    _td.appendChild(_a);
	    _a.setAttribute('imgname',img);
	    _a.ondblclick=function(){_this.delImg(this,_this);};
	    this._table.find("tr")[0].appendChild(_td);
	},
	delImg:function(atag,thisobj){
		thisobj.confobj.delImg(atag.getAttribute('imgname'));
		atag.parentNode.parentNode.removeChild(atag.parentNode);
	}
}

function List(s){
	this.iframeobj=document.createElement('iframe');
	this.iframeobj.width=0;
	this.iframeobj.height=0;
	this.iframeobj.style.display='none';
	document.body.appendChild(this.iframeobj);
	this.imgurl='/upimgs/';
	this.oneurl='/action.php?do=oneview';
	this.listurl='/action.php?do=listview';
	this.action='/action.php?do=newimgs';
	this.imglist_tag=document.getElementById(s);
}

List.prototype={
	imglist:function(province,city,district){
		return;
		var params='';
		if(province) params+='&province='+encodeURI(province);
		if(city) params+='&city='+encodeURI(city);
        if(district) params+='&district='+encodeURI(district);
		this.iframeobj.src=this.action+params;
	},
	showimglist:function(imgs){
		var json=eval(imgs);
		var dls=this.imglist_tag.getElementsByTagName('dl');
		var as,img;
		for(var i=0;i<dls.length;i++){
			if(json[i]){
			  img=dls[i].getElementsByTagName('img');
			  img[0].src=this.imgurl+json[i].uid%100+'/'+json[i].newimg;
			  as=dls[i].getElementsByTagName('a');
			  as[0].href=this.oneurl+'&uid='+json[i].uid;
			  as[1].innerHTML=json[i].nickname;
			  as[1].href=this.oneurl+'&uid='+json[i].uid;
			  as[2].innerHTML=json[i].area;
			  as[2].href=this.listurl+'&area='+encodeURI(json[i].area);
			  as[3].innerHTML=json[i].server;
			  as[3].href=this.listurl+'&server='+encodeURI(json[i].server);
			  dls[i].style.display='';
			}else{
			  dls[i].style.display='none'
			}
		}
	}
}