/* Compressed with jstidy.sh */
/* Which in turn uses jsmin from http://www.crockford.com/javascript/jsmin.html */
/* And some perl magic */
/* This code is copyright (C) Joel Yliluoma - http://iki.fi/bisqwit/ */

function rgel(root,id){return root.getElementById(id)}
function gel(id){return rgel(document,id)}
function id(id){return gel(id).selectedIndex}
function ids(id,v){gel(id).selectedIndex=v}
function ch(id){return gel(id).checked?1:0}
function chs(id,v){gel(id).checked=v>0}
function tx(id){return gel(id).value}
function txs(id,v){gel(id).value=v}
function dom_wipe(block){var a,k=block.childNodes,b=k.length;for(a=b;a-->0;)block.removeChild(k[a])
return block}
var clearBlock=dom_wipe;var dom_is_event_activator_name={onkeydown:1,onmouseover:1,onclick:1,onblur:1,onfocus:1,onmouseout:1,ondblclick:1,onmouseup:1,onmousedown:1,onkeypress:1,onkeyup:1,onchange:1,onload:1,onmousemove:1,onselect:1,onsubmit:1,onunload:1,onerror:1,className:1}
function dom_tag_finish_with(t,params){for(var i in params)
if(dom_is_event_activator_name[i])
t[i]=params[i];else
t.setAttribute(i,params[i]);return t}
function dom_add_children(t,children){var a,b=children.length;for(a=0;a<b;++a)dom_append(t,children[a])
return t}
function dom_tag(t){return document.createElement(t)}
function dom_text(content){return document.createTextNode(content)}
function dom_tag_with(t,params){return dom_tag_finish_with(dom_tag(t),params)}
function dom_tag_class(t,cls){return dom_tag_with(t,{className:cls})}
function dom_tag_class_with(t,cls,params){return dom_tag_finish_with(dom_tag_class(t,cls),params)}
function dom_tag_with_children(t,children){return dom_add_children(dom_tag(t),children)}
function dom_tag_attr_with_children(t,params,children){return dom_add_children(dom_tag_with(t,params),children)}
function dom_tag_class_with_children(t,cls,children){return dom_add_children(dom_tag_class(t,cls),children)}
function dom_tag_text(t,text){return dom_tag_with_children(t,[dom_text(text)])}
function dom_tag_attr_text(t,params,text){return dom_finish_with(dom_tag_text(t,text),params)}
function dom_append(root,t){return root.appendChild(t)}
function dom_rtext(t){var c=t.childNodes;if(!c)throw'dom_rtext';var result='',a,b=c.length;for(a=0;a<b;++a)result+=c[a].nodeValue;return result}
function dom_rtags(root,t){return root.getElementsByTagName(t)}
function dom_ftag(root,t){var l=dom_rtags(root,t);if(l.length==0)throw'tag '+t+' missing';if(l.length>1)throw'tag '+t+' is ambiguous';return l[0]}
Array.prototype.is_array=true;function is_array(obj){return obj.is_array}
function cloneObject(what){for(var i in what){if(is_array(what[i]))
this[i]=cloneArray(what[i])
else if(typeof what[i]=='object')
this[i]=new cloneObject(what[i])
else
this[i]=what[i]}}
function cloneArray(what){var result=what.slice(0),a,b=result.length;for(a=0;a<b;++a)
if(!is_array(result[a])&&typeof result[a]=='object')
result[a]=new cloneObject(result[a]);return result}
function serialize(what){if(what.is_array)return serializeArray(what)
if(typeof what=='object')return serializeObject(what)
if(typeof what=='string')return serializeString(what)
return what}
function _serzA(c1,c2,func){return c1+(func().join(','))+c2}
function serializeObject(what){return _serzA('{','}',function(){var res=[],i;for(i in what)res.push(serialize(i)+':'+serialize(what[i]));return res})}
function serializeArray(what){return _serzA('[',']',function(){var res=[],b=what.length,a;for(a=0;a<b;++a)res.push(serialize(what[a]));return res})}
function serializeString(s){var m={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'};return'"'+
s.replace(/([^ !#-[\]-~])/g,function(a,b){var c=m[b],h='000'+b.charCodeAt().toString(16);return c?c:('\\u'+h.slice(h.length-4,4))})+'"'}
function unserialize(what){return eval('('+what+')')}
var displayObject=serialize,displayArray=serialize;function propObject(props){for(var i in props)this[i]=props[i];return this}
function protoObj(func,props){propObject.call(func.prototype,props);return func}
function declObj(params,varructorcode,elements,memberfunctions){var f;eval('f=function('+params+') { propObject.call(this, elements); '+varructorcode+'; }');return protoObj(f,memberfunctions)}
var Try={these:function(funclist){for(var a=0,b=arguments.length;a<b;++a){try{return(arguments[a])()}catch(e){}}}}
function create_xmlhttp(){return Try.these(function(){return new XMLHttpRequest()},function(){return new ActiveXObject('Msxml2.XMLHTTP')},function(){return new ActiveXObject('Microsoft.XMLHTTP')},function(){return window.createRequest()})||false}
function is_null(subq){if(typeof subq=='null')return true;return(typeof subq=='object'&&subq===null)}
function get_localname(n){if(n.localName)return n.localName;if(!n.tagName)return n.tagName;return n.tagName.replace(/.*:/,'')}
function xe(s){if(!!(window.attachEvent&&!window.opera)||navigator.userAgent.indexOf('AppleWebKit/')>-1)
return s.toString().replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');return dom_tag_text('div',s).innerHTML}
var SOAP={sens:'http://schemas.xmlsoap.org/soap/encoding/',xsins:'http://www.w3.org/2001/XMLSchema-instance',svns:'http://schemas.xmlsoap.org/soap/envelope/',sq_:function(a){if(typeof a!='object')return xe(a);var p,res='';for(p in a)res+='<'+p+'>'+SOAP.sq_(a[p])+'</'+p+'>';return res},q_:function(url,ns,q,params,async,setup,func_nok){try{var req=create_xmlhttp()
req.open('POST',url,async);setup(req);req.send('<?xml version="1.0" encoding="utf-8"?>'+'<s:Envelope xmlns:s="'+SOAP.svns+'" xmlns:n="'+ns+'">'+'<s:Body><n:'+q+'>'+SOAP.sq_(params)+'</n:'+q+'></s:Body>'+'</s:Envelope>')
return req}catch(e){func_nok(e)}},q_async:function(url,ns,q,params,func_ok,func_nok){return SOAP.q_(url,ns,q,params,true,function(req){req.onreadystatechange=function(){if(req.readyState==4){func_ok(req)}}
if(req.onerror)req.onerror=function(){func_nok(req)}},func_nok)},q_async_json:function(url,ns,q,params,func_ok,func_nok){SOAP.q_async(url,ns,q,params,function(req){return func_ok(unserialize(req.responseText))},func_nok)},dummy:null}
function highlightWord(node,word){if(node.hasChildNodes){var i;for(i=0;i<node.childNodes.length;++i){highlightWord(node.childNodes[i],word)}}
if(node.nodeType==3){var tempNodeVal=node.nodeValue.toLowerCase(),tempWordVal=word.toLowerCase(),wordpos=tempNodeVal.indexOf(tempWordVal);if(wordpos!=-1){var pn=node.parentNode;if(pn.className!='searchword'){var nv=node.nodeValue,ib=pn.insertBefore;ib(dom_text(nv.substr(0,wordpos)),node)
ib(dom_tag_attr_with_children('span',{className:'searchword'},[dom_text(nv.substr(wordpos,word.length))]),node)
ib(dom_text(nv.substr(wordpos+word.length)),node)
pn.removeChild(node)}}}}
function googleSearchHighlight(){if(!document.createElement)return;var ref=document.referrer;if(ref.indexOf('?')==-1)return;try{var qs=ref.substr(ref.indexOf('?')+1),qsa=qs.split('&'),i,j,master=dom_ftag(document,'body');for(i=0;i<qsa.length;i++){var qsip=qsa[i].split('=');if(qsip.length==1||qsip[1].length==0)continue;if(qsip[0]=='q'||qsip[0]=='p'){var words=qsip[1].replace(/%2B/g,'').replace(/-\S+\s/g,'')
words=unescape(words.replace(/\+/g,' ')).split(/\s+/)
for(j=0;j<words.length;++j)highlightWord(master,words[j])}}}catch(e){}}
function addEvent(o,e,f){if(o.addEventListener){o.addEventListener(e,f,true);return true}
else if(o.attachEvent){return o.attachEvent("on"+e,f)}
else{return false}}
addEvent(window,"load",googleSearchHighlight);wtxt={preview:function(input,cbok,fnok){var params=new cloneObject(soap_defs);params.wtxt=input;SOAP.q_async_json(soap_api_url,'urn:TasvideosQuery','doRenderWtxt',params,function(data){cbok(data.html)},fnok)},preview_div:function(divname,input){var e=function(h){gel(divname).innerHTML=h}
e('');wtxt.preview(input,e,function(h){alert('Preview not available')})}}
var history_radios={prev:{},rev:{}}
function history_hideshow(t,v){t.style.visibility=v?'visible':'hidden'}
function history_check(){var sel={prev:0,rev:0},s,i,t,p,opp={prev:'rev',rev:'prev'},hr=history_radios;for(s in sel){t=hr[s];for(i in t)if(t[i].checked){sel[s]=i;break}}
for(s in sel){t=hr[s],p=s=='prev'?1:-1;for(i in t)
history_hideshow(t[i],p*(i-sel[opp[s]])<0)}}
function history_init(){var hf=gel('pagehistory'),lis=dom_rtags(hf,'input'),a,b=lis.length,cf=history_check;for(a=0;a<b;++a){var t=lis[a],s=t.name;if(s!='prev'&&s!='rev')continue;history_radios[s][t.value]=t;t.onclick=cf}
cf()}
addEvent(window,"load",convertTrees);var treeClass='mktree',nodeClosedClass='liClosed',nodeOpenClass='liOpen',nodeBulletClass='liBullet',nodeLinkClass='bullet';function addEvent(o,e,f){if(o.addEventListener){o.addEventListener(e,f,true);return true}
else if(o.attachEvent){return o.attachEvent("on"+e,f)}
else{return false}}
function expandTree(treeId){var ul=document.getElementById(treeId);if(ul==null){return false}
expandCollapseList(ul,nodeOpenClass)}
function collapseTree(treeId){var ul=document.getElementById(treeId);if(ul==null){return false}
expandCollapseList(ul,nodeClosedClass)}
function expandToItem(treeId,itemId){var ul=document.getElementById(treeId);if(ul==null){return false}
var ret=expandCollapseList(ul,nodeOpenClass,itemId);if(ret){var o=document.getElementById(itemId);if(o.scrollIntoView){o.scrollIntoView(false)}}}
function expandCollapseList(ul,cName,itemId){if(!ul.childNodes||ul.childNodes.length==0){return false}
for(var itemi=0;itemi<ul.childNodes.length;itemi++){var item=ul.childNodes[itemi];if(itemId!=null&&item.id==itemId){return true}
if(item.nodeName=="LI"){var subLists=false;for(var sitemi=0;sitemi<item.childNodes.length;sitemi++){var sitem=item.childNodes[sitemi];if(sitem.nodeName=="UL"){subLists=true;var ret=expandCollapseList(sitem,cName,itemId);if(itemId!=null&&ret){item.className=cName;return true}}}
if(subLists&&itemId==null){item.className=cName}}}}
function convertTrees(){if(!document.createElement){return}
uls=document.getElementsByTagName("ul");for(var uli=0;uli<uls.length;uli++){var ul=uls[uli];if(ul.nodeName=="UL"&&ul.className==treeClass){processList(ul)}}}
function processList(ul){if(!ul.childNodes||ul.childNodes.length==0){return}
for(var itemi=0;itemi<ul.childNodes.length;itemi++){var item=ul.childNodes[itemi];if(item.nodeName=="LI"){var subLists=false;for(var sitemi=0;sitemi<item.childNodes.length;sitemi++){var sitem=item.childNodes[sitemi];if(sitem.nodeName=="UL"){subLists=true;processList(sitem)}}
var s=document.createElement("SPAN");var t='\u00A0';s.className=nodeLinkClass;if(subLists){if(item.className==null||item.className==""){item.className=nodeClosedClass}
if(item.firstChild.nodeName=="#text"){t=t+item.firstChild.nodeValue;item.removeChild(item.firstChild)}
s.onclick=function(){this.parentNode.className=(this.parentNode.className==nodeOpenClass)?nodeClosedClass:nodeOpenClass;return false}}
else{item.className=nodeBulletClass;s.onclick=function(){return false}}
s.appendChild(document.createTextNode(t));item.insertBefore(s,item.firstChild)}}}
var tabberObj=declObj('argsObj','this.varruct(argsObj)',{tabs:[],classTab:'tabbertab',classTabDefault:'tabbertabdefault',classNav:'tabbernav',classTabHide:'tabbertabhide',classNavActive:'tabberactive',titleElements:['h2','h3','h4','h5','h6'],titleElementsStripHTML:true,removeTitle:true,addLinkId:false,linkIdFormat:'<tabberid>nav<tabnumberone>',classMain:'tabber',classMainLive:'tabberlive'},{varruct:function(args){'Tabbing is provided by http://www.barelyfitz.com/projects/tabber/ (MIT license) -- extended, optimized and modified by Bisqwit to use his Javascript utility API';propObject.call(this,args);propObject.call(this,{args:args,REclassMain:new RegExp('\\b'+this.classMain+'\\b','gi'),REclassMainLive:new RegExp('\\b'+this.classMainLive+'\\b','gi'),REclassTab:new RegExp('\\b'+this.classTab+'\\b','gi'),REclassTabDefault:new RegExp('\\b'+this.classTabDefault+'\\b','gi'),REclassTabHide:new RegExp('\\b'+this.classTabHide+'\\b','gi')})},loaddefault:function(){var result=0,i,t=this.tabs;for(i=0;i<t.length;++i){if(t[i].div.className.match(this.REclassTabDefault))
result=i}
return result},savedefault:function(tabind){},init:function(e){if(!document.getElementsByTagName){return false}
if(e.id)this.id=e.id;this.tabs.length=0;var children=e.childNodes;for(var i=0;i<children.length;++i){var c=children[i];if(c.className&&c.className.match(this.REclassTab))
this.tabs[this.tabs.length]={div:c}}
var DOM_ul=dom_tag('ul');DOM_ul.className=this.classNav;for(var i=0;i<this.tabs.length;++i){var t=this.tabs[i];t.headingText=t.div.title;if(this.removeTitle){t.div.title=''}
if(!t.headingText){for(var i2=0;i2<this.titleElements.length;i2++){var headingElement=dom_rtags(t.div,this.titleElements[i2])[0];if(headingElement){t.headingText=headingElement.innerHTML;if(this.titleElementsStripHTML)
t.headingText=t.headingText.replace(/<br>/gi,' ').replace(/<[^>]+>/g,'')
break}}}
if(!t.headingText){t.headingText=i+1}
var DOM_li=dom_tag('li');t.li=DOM_li;DOM_a=dom_tag_text('span',t.headingText);dom_tag_finish_with(DOM_a,{'className':'tablink','class':'tablink','title':t.headingText,'onclick':this.navClick})
DOM_a.tabber=this;DOM_a.tabberIndex=i;if(this.addLinkId&&this.linkIdFormat){DOM_a.id=this.linkIdFormat.replace(/<tabberid>/gi,this.id).replace(/<tabnumberzero>/gi,i).replace(/<tabnumberone>/gi,i+1).replace(/<tabtitle>/gi,t.headingText.replace(/[^a-zA-Z0-9\-]/gi,''))}
dom_append(DOM_li,DOM_a)
dom_append(DOM_ul,DOM_li)}
e.insertBefore(DOM_ul,e.firstChild);e.className=e.className.replace(this.REclassMain,this.classMainLive);this.tabSelect(this.loaddefault());if(typeof this.onLoad=='function')this.onLoad({tabber:this})},navClick:function(event){var
a=this,self=a.tabber,tabberIndex=a.tabberIndex;if(!a.tabber)return false;a.blur();if(typeof self.onClick=='function'){var onClickArgs={'tabber':self,'index':tabberIndex,'event':event};if(!event){onClickArgs.event=window.event}
var rVal=self.onClick(onClickArgs);if(rVal===false)return false}
self.tabSelect(tabberIndex);self.savedefault(tabberIndex);return false},tabSelect:function(tabind){var tab=this.tabs[tabind];if(!tab)return false;for(var i=0;i<this.tabs.length;++i){var tabh=this.tabs[i],divh=tabh.div;if(!divh.className.match(this.REclassTabHide))
divh.className+=' '+this.classTabHide;tabh.li.className=''}
var div=tab.div;div.className=div.className.replace(this.REclassTabHide,'');tab.li.className=this.classNavActive;if(typeof this.onTabDisplay=='function')
this.onTabDisplay({'tabber':this,'index':tabind})},createtabbers:function(){var divs=dom_rtags(document,"div"),i,d;for(i=0;i<divs.length;++i){d=divs[i];if(d.className&&d.className.match(this.REclassMain))
(d.tabber=new tabberObj(this.args)).init(d)}}})
function tabberAutomatic(args){(new tabberObj(args)).createtabbers()}
var ratingbarimage='http://myweb.usf.edu/~mcrofton/portfolio/scripts/nesvbg_home.png'
function dom_spimg(i,src,xs,ys,xo,yo,z){i.setAttribute('style','width:'+xs+'px;height:'+ys+'px;position:relative;z-index:'+z+';margin-right:'+(-xs)+'px;margin-bottom:'+(-ys)+'px'+';background:url('+src+') no-repeat '+(-xo)+'px '+(-yo)+'px transparent')
return i}
function ra_im(obj,xs,ys,xo,yo,z){return dom_spimg(obj,ratingbarimage,xs,ys,xo,yo,z)}
function GetObjPos(obj){var x=0,y=0
while(obj){x+=obj.offsetLeft;y+=obj.offsetTop;if(obj.style.borderLeftWidth)x+=parseInt(obj.style.borderLeftWidth);if(obj.style.borderTopWidth)y+=parseInt(obj.style.borderTopWidth);obj=obj.offsetParent}
return{x:x,y:y}}
var petescape=false,petfast=false,mf=function(){petfast=true}
function GenSubmissionVoting(divid,inputname,defvalue){if(parseInt(defvalue)==-1)defvalue='n/a';function gx(e){if(typeof e.offsetX!='undefined')return e.offsetX;var p=GetObjPos(e.target)
return e.pageX-p.x}
function cfgobj(obj,y,value){if(''+value=='n/a'){ra_im(obj,20,20,0,y,obj.style.zIndex)
obj.style.left='0px'}
else
{value=parseFloat(value);if(''+value=='NaN')return cfgobj(obj,y,'n/a')
if(value<0)value=0;if(value>10)value=10;value=parseInt(value*10+0.5)/10;var newx=point0+value*(point10-point0)/10.0-2;ra_im(obj,5,20,38,y,obj.style.zIndex)
obj.style.left=newx+'px'}
return value}
function esc(){petescape=true}
var target=gel(divid),back_gfx=ra_im(dom_tag('div'),300,20,0,300,10),background=ra_im(dom_tag('div'),300,20,0,1400,15),indicator=ra_im(dom_tag('div'),20,20,0,320,9),cursor=ra_im(dom_tag('div'),20,20,0,340,7),inputtag=dom_tag_with('input',{type:'text',name:inputname,value:'0',style:'margin-left:300px;width:38px;font-size:11px;font-family:arial,sans-serif;z-index:90',onchange:function(){this.value=cfgobj(indicator,320,cfgobj(cursor,340,this.value))},onkeydown:esc}),dragging=false,point0=40,point10=290,pointZ=37;inputtag.value=cfgobj(cursor,340,cfgobj(indicator,320,defvalue))
function cv(v){cursor.style.visibility=v?'visible':'hidden'}
function sx(obj,y,x,updateinput){var value=x<pointZ?'n/a':Math.round(10*(x-point0)*10/(point10-point0)+0.5)/10;value=cfgobj(obj,y,value)
if(updateinput){inputtag.value=value}}
function mov(e){esc();var x=gx(e);sx(cursor,340,x,dragging?true:false)
cv(true)}
function act(e){esc();var x=gx(e);sx(indicator,320,x,true)
sx(cursor,340,x,false)
inputtag.focus()}
target.setAttribute('style','width:340px;height:20px;background:#000');valuebeforedrag='';dom_tag_finish_with(background,{onmousedown:function(e){valuebeforedrag=inputtag.value;dragging=true},onmouseup:function(e){dragging=false},onmousemove:mov,onmouseover:mov,onmouseout:function(e){if(dragging)inputtag.value=valuebeforedrag;cv(false);dragging=false},onclick:act})
function v(i,s){dom_tag_finish_with(i,{onmousemove:function(e){return true},onmouseover:function(e){return true}})}
v(cursor,'c')
v(indicator,'i')
dom_wipe(target);dom_add_children(target,[indicator,cursor,back_gfx,background,inputtag])
cv(false)}
function MakeJC(mh,t){var jc=[],v=4*mh/t,a=2*v/t,n;for(n=0;n<t;++n)jc.push(Math.floor(v*n-(a*n*n-1)/2))
return jc}
function RunPet(tgt,width,height,oy,jh){var mw=16,mh=24,pet=ra_im(dom_tag('div'),mw,mh,128,oy,70),hidden=0,dir=1,walk=0,walkgoal=0,tick=0,x,y,poses=[2,0,4,6,5,6,3,1,7,9,8,9],xmi=-20,xma=width+60,jc=MakeJC(jh,27),jcpos=-1
function sx(x,y){pet.style.left=(x)+'px';pet.style.top=(y)+'px'}
function sp(p){pet.style.backgroundPosition=''+(-(128+p*16))+'px -'+oy+'px'}
function safe(){return x<=xmi||x>xma}
tgt.insertBefore(pet,tgt.lastChild)
sx(x=-50,0)
function poser(){if(petescape&&!safe()&&walkgoal!=25&&walkgoal!=-25){walkgoal=(x<(width/2)?-25:25);if(walkgoal>0&&dir==-1){walk=-walk}
tick=0}
if(jcpos>=0){if(++jcpos>=jc.length)jcpos=-1}
if(jcpos==-1){if(walk!=walkgoal){if(walk<walkgoal)++walk;else--walk}}
var pose=0,abswalk=walk<0?-walk:walk;if(abswalk<=1&&petescape){dir=1;if(walkgoal<0){dir=-1;walkgoal=-walkgoal}}
if(abswalk>0){pose=poses[3+3*dir+(jcpos>=0?1:(2+(tick=(tick+1)%4)))]
var speed=(walk<0?-walk:walk)/4;sx(x+=dir*speed,height-mh-(jcpos<0?0:jc[jcpos]))
if((!petescape&&tick==0&&Math.random()<0.1)||(x<=xmi&&dir==-1)||(x>xma&&dir==1)){walkgoal=0}
if(safe()){petescape=false;tick=0}
if(!petescape&&tick==0&&x>=60&&x<260&&jh>0&&jcpos==-1&&Math.random()<0.1)jcpos=0}
else
{pose=poses[3+3*dir]
var chance=0.05;if(petfast||(x>=0&&x<width))chance=0.5;if(!petescape&&++tick==0&&Math.random()<chance){if(x<=xmi)dir=1;else if(x>=xma)dir=-1;else if(Math.random()<0.5)dir=-1;else dir=1;walkgoal=7;tick=0}
if(tick>=20)tick=-2}
sp(pose)
var t=35;if(!petfast&&safe()&&walk==0)t=200;setTimeout(poser,t)}
setTimeout(poser,2000)}
function SubmissionVotingAnimator(){var tgt=gel('submanimator'),first_rc=tgt.parentNode.firstChild.firstChild.nextSibling,last_rc=tgt.previousSibling.firstChild.nextSibling
tgt=tgt.firstChild;var p1=GetObjPos(first_rc),p2=GetObjPos(last_rc),x=p1.x,y=p1.y,width=300,height=p2.y-p1.y+last_rc.offsetHeight,tgt2=dom_tag_with('div',{style:'position:absolute;left:'+x+'px;top:'+y+'px'+';width:'+width+'px;height:'+height+'px;'
+';overflow:hidden;z-index:12'})
dom_append(tgt,tgt2)
tgt=tgt2
RunPet(tgt,width,height,320,height-16)}
function CreateTinyLoginForm(id,submtarget){var tgt=gel(id),label,u,p,v,at=dom_add_children,tw=dom_tag_with;dom_append(tgt,at(tw('form',{method:'post',action:submtarget,onsubmit:function(){if(p.type=='hidden'){dom_append(dom_wipe(label),dom_text('Password'))
v=u.value;try{u.type='hidden'}catch(ie_is_stupid){}
try{p.type='password'}catch(ie_is_stupid){}
u.value=v;p.focus();return false}
return true}}),[at(label=tw('a',{href:submtarget}),[dom_text('Login')]),dom_text(': '),u=tw('input',{type:'text',name:'user',size:8}),p=tw('input',{type:'hidden',name:'pass',size:8}),tw('input',{type:'hidden',name:'redir',value:document.location})]))}