if(typeof BIA=="undefined"){var BIA={}}BIA.namespace=function(){var b=arguments,g=null,e,c,f;for(e=0;e<b.length;++e){f=b[e].split(".");g=BIA;for(c=(f[0]=="BIA")?1:0;c<f.length;++c){g[f[c]]=g[f[c]]||{};g=g[f[c]]}}return g};BIA.namespace("autoScroll");BIA.namespace("keyNav");BIA.namespace("forms");BIA.namespace("util");BIA.namespace("video");BIA.forms.CheckableField=function(b,c,a){if(b&&c){this.formName=b;this.fieldName=c;this.checkParams=a;this.fieldId=b+BIA.util.capitalize(this.fieldName);this.field=document.getElementById(this.fieldId);this.blockId=this.fieldId+"Block";this.block=document.getElementById(this.blockId);this.statusText=YAHOO.util.Dom.getElementsByClassName("statusText","p",this.block)[0];YAHOO.util.Event.addListener(this.field,"blur",this.check,this,true);YAHOO.util.Event.addListener(this.field,"focus",this.clearStatus,this,true)}};BIA.forms.CheckableField.prototype={check:function(){if(this.checkParams&&this.checkParams.checkAjaxAction!=undefined){this.checkAjax()}},getValue:function(){return this.field.value},setValue:function(a){this.field.value=a},checkAjax:function(){this.setStatus("loading");url="/actions/"+this.checkParams.checkAjaxAction+"?"+encodeURIComponent(this.fieldName)+"="+encodeURIComponent(this.field.value);callback={success:this.checkAjaxSuccess,failure:this.checkAjaxFailure,scope:this};YAHOO.util.Connect.asyncRequest("GET",url,callback)},checkAjaxSuccess:function(a){if(a.responseText&&a.responseText!="ok"){this.setStatus("error",a.responseText)}else{this.setStatus("ok","&nbsp;")}},checkAjaxFailure:function(a){this.setStatus("error","Error checking value")},clearStatus:function(){this.setStatus("")},setStatus:function(c,d){var a=["loading","ok","error"];for(var b=0;b<a.length;b++){if(c==a[b]){YAHOO.util.Dom.addClass(this.block,a[b])}else{YAHOO.util.Dom.removeClass(this.block,a[b])}}if(this.statusText&&d!=undefined){this.statusText.innerHTML=d}}};BIA.forms.CheckableDateField=function(b,c,a){this.formName=b;this.fieldName=c;this.checkParams=a;this.fieldId=b+BIA.util.capitalize(c);this.blockId=this.fieldId+"Block";this.block=document.getElementById(this.blockId);this.statusText=YAHOO.util.Dom.getElementsByClassName("statusText","p",this.block)[0];YAHOO.util.Event.addListener(this.fieldId+"Day","blur",this.check,this,true);YAHOO.util.Event.addListener(this.fieldId+"Month","blur",this.check,this,true);YAHOO.util.Event.addListener(this.fieldId+"Year","blur",this.check,this,true);YAHOO.util.Event.addListener(this.fieldId+"Day","focus",this.clearStatus,this,true);YAHOO.util.Event.addListener(this.fieldId+"Month","focus",this.clearStatus,this,true);YAHOO.util.Event.addListener(this.fieldId+"Year","focus",this.clearStatus,this,true)};BIA.forms.CheckableDateField.prototype=new BIA.forms.CheckableField();BIA.forms.CheckableDateField.prototype.check=function(){dayField=document.getElementById(this.fieldId+"Day");monthField=document.getElementById(this.fieldId+"Month");yearField=document.getElementById(this.fieldId+"Year");day=dayField.value;month=monthField.options[monthField.selectedIndex].value;year=yearField.value;if(day&&month&&year){if(this.checkParams.checkAjaxAction!=undefined){this.checkAjax(year,month,day)}}return true};BIA.forms.CheckableDateField.prototype.checkAjax=function(b,c,a){this.setStatus("loading");url="/actions/"+this.checkParams.checkAjaxAction+"?"+encodeURIComponent(this.fieldName+"Year")+"="+encodeURIComponent(b)+"&"+encodeURIComponent(this.fieldName+"Month")+"="+encodeURIComponent(c)+"&"+encodeURIComponent(this.fieldName+"Day")+"="+encodeURIComponent(a);callback={success:this.checkAjaxSuccess,failure:this.checkAjaxFailure,scope:this};YAHOO.util.Connect.asyncRequest("GET",url,callback)};BIA.forms.voteButtons=function(b,e,a,c,d){var f=document.getElementById(b);if(!f){return false}this.plus=document.createElement("a");this.plus.href="#";if(d){this.plus.className=e+"Disabled"}else{if(c>0){this.plus.className=e+"On"}else{this.plus.className=e}}f.parentNode.appendChild(this.plus);this.min=document.createElement("a");this.min.href="#";if(d){this.min.className=a+"Disabled"}else{if(c<0){this.min.className=a+"On"}else{this.min.className=a}}f.parentNode.appendChild(this.min);this.hiddenField=document.createElement("input");this.hiddenField.type="hidden";this.hiddenField.name=b;this.hiddenField.value=c;f.parentNode.appendChild(this.hiddenField);this.plusName=e;this.minName=a;YAHOO.util.Event.addListener(this.plus,"click",this.handleClick,this,true);YAHOO.util.Event.addListener(this.min,"click",this.handleClick,this,true);YAHOO.util.Event.addListener(this.plus,"keydown",this.handleClick,this,true);YAHOO.util.Event.addListener(this.min,"keydown",this.handleClick,this,true)};BIA.forms.voteButtons.prototype.handleClick=function(b){if(b.keyCode&&b.keyCode!=32){return true}YAHOO.util.Event.preventDefault(b);if(this.plus==YAHOO.util.Event.getTarget(b)){if(this.plus.className!=this.plusName+"Disabled"){if(this.plus.className==this.plusName+"On"){this.plus.className=this.plusName;this.hiddenField.value="0"}else{this.plus.className=this.plusName+"On";this.min.className=this.minName;this.hiddenField.value="1"}}}else{if(this.min.className!=this.minName+"Disabled"){if(this.min.className==this.minName+"On"){this.min.className=this.minName;this.hiddenField.value="0"}else{this.min.className=this.minName+"On";this.plus.className=this.plusName;this.hiddenField.value="-1"}}}var a=YAHOO.util.Dom.getAncestorByTagName(this.hiddenField,"form");YAHOO.util.Dom.addClass(a,"changed")};BIA.forms.DDList=function(c,b,d){if(!YAHOO.util.DDTarget){throw new Error("DDList failed. Dependency YAHOO.util.dragdrop not found")}if(!YAHOO.example.DDList){throw new Error("DDList failed. Dependency YAHOO.example.DDList not found")}this.target=document.getElementById(c);if(!this.target){throw new Error("DDList failed. Target '"+c+"' not found.")}YAHOO.util.Dom.addClass(this.target,"dd");this.form=YAHOO.util.Dom.getAncestorByTagName(this.target,"form");this.formField=document.createElement("input");this.formField.type="hidden";this.formField.name=b?b:c;this.form.insertBefore(this.formField,this.form.firstChild);this.sGroup=d?d:c;this.DDTarget=new YAHOO.util.DDTarget(c,this.sGroup);this.backup=[];for(var a=0;a<this.target.childNodes.length;a++){if(this.target.childNodes[a].id){new YAHOO.example.DDList(this.target.childNodes[a].id,this.sGroup,{},this.formField);this.backup[this.backup.length]=this.target.childNodes[a]}}this.updateFormField();YAHOO.util.Event.addListener(this.form,"reset",this.reset,this,true)};BIA.forms.DDList.prototype.reset=function(a){for(i=this.target.childNodes.length-1;i>=0;i--){this.target.removeChild(this.target.childNodes[i])}for(i=0;i<this.backup.length;i++){this.target.appendChild(this.backup[i])}this.updateFormField()};BIA.forms.DDList.prototype.addElement=function(a){if(!a.id){return false}for(var b=0;b<this.target.childNodes.length;b++){if(this.target.childNodes[b].id==a.id){return false}}this.target.appendChild(a);new YAHOO.example.DDList(a,this.sGroup,{},this.formField);YAHOO.util.Dom.addClass(this.form,"changed");this.updateFormField()};BIA.forms.DDList.prototype.deleteElement=function(d){var c=YAHOO.util.Dom.get(d);var a=c.parentNode;var b=c.tagName;a.removeChild(c);YAHOO.util.Dom.addClass(this.form,"changed");this.updateFormField()};BIA.forms.DDList.prototype.updateFormField=function(){this.formField.value="";for(var a=0;a<this.target.childNodes.length;a++){if(this.target.childNodes[a].id){this.formField.value+=this.target.childNodes[a].id+";"}}};BIA.forms.CommentRating=function(a){this.id=a;this.rateURL="/actions/item.comment.rate/"+a;this.button=document.getElementById("commentRateButton"+a);this.rating=document.getElementById("commentRating"+a);YAHOO.util.Event.addListener(this.button,"click",this.rate,this,true)};BIA.forms.CommentRating.prototype.rate=function(b){YAHOO.util.Event.preventDefault(b);try{document.body.style.cursor="progress"}catch(b){}callback={success:this.rateSuccess,failure:this.rateFailure,scope:this};var a=new Date().getTime();YAHOO.util.Connect.asyncRequest("GET",this.rateURL+"?ajax=1&nocache="+a,callback)};BIA.forms.CommentRating.prototype.rateSuccess=function(c){try{document.body.style.cursor="auto"}catch(b){}var a=this.button.getElementsByTagName("img")[0];a.src="/gfx/icon_done.gif";if(isNaN(c.responseText)){alert(c.responseText)}else{this.rating.innerHTML="<span>+"+c.responseText+"</span>"}};BIA.forms.CommentRating.prototype.rateFailure=function(b){try{document.body.style.cursor="auto"}catch(a){}alert("Error rating this comment")};BIA.forms.formSubmit=function(c,a){if(!a){a=YAHOO.util.Event.getTarget(c)}var f=typeof window.pageYOffset!="undefined"?window.pageYOffset:document.documentElement.scrollTop;for(i=0;i<a.elements.length;i++){if(a.elements[i].tagName.toLowerCase()=="input"&&a.elements[i].name=="goto"){if(!a.elements[i].value){a.elements[i].value=document.location.pathname}if(a.elements[i].value.indexOf("#")==-1){a.elements[i].value+="#scroll"+f}}if(a.elements[i].tagName.toLowerCase()=="input"&&a.elements[i].type=="password"&&a.elements[i].value){var b=a.elements[i];var d=document.createElement("input");d.name=b.name+"Hash";d.type="hidden";d.value=SHA1(b.value);a.appendChild(d);b.value=""}}YAHOO.util.Dom.addClass(a,"disabled");return true};BIA.forms.init=function(b){var a=document.getElementsByTagName("form");for(i=0;i<a.length;i++){YAHOO.util.Event.addListener(a[i],"submit",BIA.forms.formSubmit)}};YAHOO.util.Event.addListener(window,"load",BIA.forms.init);BIA.forms.AjaxForm=function(a){this.form=document.getElementById(a);if(!this.form){return false}this.block=YAHOO.util.Dom.getAncestorByClassName(this.form,"block");if(!this.block){throw new Error("Could not find block for '"+a+"'")}this.windowID=this.block.id.substring(this.block.id.lastIndexOf("-")+1);for(var b=0;b<this.form.elements.length;b++){if(this.form.elements[b].name=="goto"){this.form.elements[b].value="/ajax"+document.location.pathname+"?windowID="+this.windowID;break}}YAHOO.util.Event.addListener(this.form,"submit",this.submit,this,true)};BIA.forms.AjaxForm.prototype.submit=function(d){YAHOO.util.Event.preventDefault(d);var c=this.form.getAttribute("method");var a=this.form.getAttribute("action");var b={success:this.handleSuccess,failure:this.handleFailure,scope:this};YAHOO.util.Connect.setForm(this.form);YAHOO.util.Connect.asyncRequest(c,a,b)};BIA.forms.AjaxForm.prototype.handleSuccess=function(o){if(!o.responseXML){if(o.responseText&&o.responseText.toLowerCase()!="ok"){BIA.util.setNotification(o.responseText)}YAHOO.util.Dom.removeClass(this.form,"changed");return true}var notificationXML=o.responseXML.getElementsByTagName("message");if(notificationXML.length==1){o.notification=BIA.util.getNodeText(notificationXML[0])}var notificationErrorXML=o.responseXML.getElementsByTagName("error");if(notificationErrorXML.length==1){o.notification_error=BIA.util.getNodeText(notificationErrorXML[0])}var contentXML=o.responseXML.getElementsByTagName("content");if(contentXML.length==1){o.content=BIA.util.getNodeText(contentXML[0])}if(o.notification&&o.notification_error){BIA.util.setNotification(o.notification,o.notification_error)}if(o.content){this.block.innerHTML=o.content;var scripts=this.block.getElementsByTagName("script");for(var n=0;n<scripts.length;n++){if(scripts[n].type=="text/javascript"){if(scripts[n].text){eval(scripts[n].text)}else{if(scripts[n].childNodes[0].nodeValue){eval(scripts[n].childNodes[0].nodeValue)}}}}}};BIA.forms.AjaxForm.prototype.handleFailure=function(a){throw new Error("Failure loading link content");console.log(a)};BIA.forms.AjaxLink=function(b,c){this.href="";this.block="";if(c){this.block=document.getElementById(c)}if(typeof(b)=="string"){this.href="/ajax"+b}else{if(b.tagName.toLowerCase()=="a"){this.href="/ajax"+((b.pathname.indexOf("/")!=0)?"/":"")+b.pathname;if(b.search){this.href+=b.search}if(!this.block){this.block=YAHOO.util.Dom.getAncestorByClassName(b,"block")}}}if(!this.block){this.block=document.getElementById("block-main")}if(!this.block){throw new Error("No target for AjaxLink")}var a=this.block.id.substring(this.block.id.lastIndexOf("-")+1);this.href+="&windowID="+a};BIA.forms.AjaxLink.prototype=new BIA.forms.AjaxForm();BIA.forms.AjaxLink.prototype.click=function(d){if(d){YAHOO.util.Event.preventDefault(d)}var c={success:this.handleSuccess,failure:this.handleFailure,scope:this};var b=new Date().getTime();var a=this.href+(this.href.indexOf("?")!=-1?"&":"?")+"nocache="+b;YAHOO.util.Connect.asyncRequest("get",a,c)};BIA.forms.ajaxLinkClick=function(b,c){var a=new BIA.forms.AjaxLink(b,c);a.click();return false};BIA.forms.TabSet=function(d){this.id=d;var c=document.getElementById(this.id);if(!c){throw new Error("Invalid tab div")}this.tabs=c.getElementsByTagName("a");for(var b=0;b<this.tabs.length;b++){YAHOO.util.Event.addListener(this.tabs[b],"click",this.tabSelect,this,true);var a=this.tabs[b].getAttribute("href");if(a.lastIndexOf("=")){a=a.substring(a.lastIndexOf("=")+1)}if(YAHOO.util.Dom.getStyle(a,"display")!="none"){YAHOO.util.Dom.addClass(this.tabs[b],"active")}}this.field=document.getElementById(d+"Field")};BIA.forms.TabSet.prototype.tabSelect=function(b){YAHOO.util.Event.preventDefault(b);var d=YAHOO.util.Event.getTarget(b);d.blur();for(var c=0;c<this.tabs.length;c++){var a=this.tabs[c].getAttribute("href");if(a.lastIndexOf("=")){a=a.substring(a.lastIndexOf("=")+1)}if(this.tabs[c]==d){YAHOO.util.Dom.addClass(this.tabs[c],"active");BIA.util.showElement(a);if(this.field){this.field.value=a}}else{YAHOO.util.Dom.removeClass(this.tabs[c],"active");BIA.util.hideElement(a)}}};BIA.autoScroll.init=function(){try{hash=document.location.hash;if(hash.substring(1,7)=="scroll"){window.scrollTo(0,hash.substring(7))}}catch(a){}return true};YAHOO.util.Event.addListener(window,"load",BIA.autoScroll.init);BIA.keyNav.init=function(a){YAHOO.util.Event.addListener(document,"keyup",BIA.keyNav.keyPress)};BIA.keyNav.keyPress=function(a){var b=YAHOO.util.Event.getTarget(a);while(b=b.parentNode){if(b&&b.tagName){if(b.tagName.toLowerCase()=="form"){return true}}}if(!a.altKey&&!a.ctrlKey&&!a.shiftKey){if(link=document.getElementById("keyPress"+a.keyCode)){if(link.tagName&&link.href){document.location=link.href}}}return true};YAHOO.util.Event.addListener(window,"load",BIA.keyNav.init);function checkwidth(b){var a=0,c=0,e;if(b.width||b.complete){if(b.width){a=b.width;c=b.height}else{if(b.naturalWidth){a=b.naturalWidth;c=b.naturalHeight}else{if(b.complete){var g=new Image();g.src=b.src;a=g.width;c=g.height}}}if(a&&b.onreadystatechange){b.onreadystatechange=null}if(!b.parentNode){return false}var d=b.parentNode;while(d&&d.className!="inlineEdit"){d=d.parentNode}var f=(d)?(d.offsetWidth-2):200;if(a>f){f-=2;if(b.parentNode.tagName.toLowerCase()!="a"){if(!b.naturalWidth){b.naturalWidth=a}if(!b.naturalHeight){b.naturalHeight=c}b.className+=" resized hand";b.onclick=openImage;e=b}else{b.className+=" resized";e=b.parentNode}}if(b.width>f){if(b.height){b.height=Math.round(f/b.width*b.height)}b.width=f}}}function openImage(){var b=(this.naturalWidth<screen.availWidth?this.naturalWidth:screen.availWidth);var c=(this.naturalHeight<screen.availHeight?this.naturalHeight:screen.availHeight);var a=window.open("/templates/html/viewimage.html?"+escape(this.src),"","toolbar=no,location=no,menubar=no,width="+b+",height="+c+",resizable=yes,status=no,scrollbars=no,left=0,top=0");try{a.focus()}catch(d){}}BIA.util.capitalize=function(a){return a.charAt(0).toUpperCase()+a.substr(1)};BIA.util.switchElements=function(b,a){element=document.getElementById(b);elementAlt=document.getElementById(a);YAHOO.util.Dom.setStyle(element,"display","none");YAHOO.util.Dom.setStyle(elementAlt,"display","block")};BIA.util.toggleElement=function(a,b){element=document.getElementById(a);style=b?b:"block";if(YAHOO.util.Dom.getStyle(element,"display")=="none"){YAHOO.util.Dom.setStyle(element,"display",style)}else{YAHOO.util.Dom.setStyle(element,"display","none")}};BIA.util.hideMultipleElements=function(a){for(i=0;i<a.length;i++){element=document.getElementById(a[i]);YAHOO.util.Dom.setStyle(element,"display","none")}};BIA.util.showMultipleElements=function(a){for(i=0;i<a.length;i++){element=document.getElementById(a[i]);YAHOO.util.Dom.setStyle(element,"display","block")}};BIA.util.hideElement=function(a){element=document.getElementById(a);YAHOO.util.Dom.setStyle(element,"display","none")};BIA.util.showElement=function(a,b){element=document.getElementById(a);style=b?b:"block";YAHOO.util.Dom.setStyle(element,"display",style)};BIA.util.setNotification=function(b,a){document.getElementById("notificationMessage").innerHTML=b;document.getElementById("notification").style.display="block";document.getElementById("notification").className=(a==1)?"notification_error":"notification_ok"};BIA.util.FadeMans=function(a,b){this.elm=document.getElementById("notification");if(b!=null){document.getElementById("notification").getElementsByTagName("p")[0].innerHTML=b}if(a=="error"){YAHOO.util.Dom.addClass("notification","error");this.delay=8000}else{this.delay=4000}this.init()};BIA.util.FadeMans.prototype.init=function(){this.elm.style.display="block";this.elm.style.opacity=100;var a={opacity:{from:100,to:0},delay:this.delay};var b=new YAHOO.util.Anim(this.elm,a,0.8,YAHOO.util.Easing.easeOut);b.onComplete.subscribe(this.finishHld,this,true);window.setTimeout(function(){b.animate()},this.delay)};BIA.util.FadeMans.prototype.finishHld=function(){this.elm.style.display="none"};BIA.util.popup=function(b,c,d){if(!c){c=700}if(!d){d=400}var a=window.open(b,"BIAwindow","menubar=0,resizable=1,scrollbars=1,width="+c+",height="+d);try{a.focus()}catch(f){}return false};BIA.util.setCookie=function(c,e,d,g,a,h){var b=new Date();b.setTime(b.getTime());if(d){d=d*1000*60*60*24}var f=new Date(b.getTime()+(d));document.cookie=c+"="+escape(e)+((d)?";expires="+f.toGMTString():"")+((g)?";path="+g:"")+((a)?";domain="+a:"")+((h)?";secure":"")};BIA.util.getCookie=function(a){var d,c;try{if(document.cookie.length>0&&a!==""){d=document.cookie.indexOf(a+"=");if(d!==-1){d=d+a.length+1;c=document.cookie.indexOf(";",d);if(c===-1){c=document.cookie.length}return unescape(document.cookie.substring(d,c))}}}catch(b){}return""};BIA.util.getNodeText=function(b){var d="";var a=b.childNodes;for(var c=0;c<a.length;c++){if(a[c].nodeType==3||a[c].nodeType==4){d+=a[c].data}else{d+=getNodeText(a[c])}}return d};BIA.util.handleMousewheel=function(c){var b=YAHOO.util.Event.getTarget(c);if(b.tagName.toLowerCase()=="embed"||b.tagName.toLowerCase()=="object"){var d=0;if(c.wheelDelta){d=c.wheelDelta/120;if(window.opera){d=-d}}else{if(c.detail){d=-c.detail/3}}if(d){try{if(b.handleMousewheel(d)){YAHOO.util.Event.preventDefault(c)}}catch(a){}}}};YAHOO.util.Event.addListener(document,"mousewheel",BIA.util.handleMousewheel);YAHOO.util.Event.addListener(document,"DOMMouseScroll",BIA.util.handleMousewheel);BIA.video.player=function(a){this.videoObject=document.getElementById(a);this.videoID=a.substring((a.indexOf("-")+1));YAHOO.util.Event.addListener(this.videoObject,"click",this.load,this,true)};BIA.video.player.prototype.load=function(g){YAHOO.util.Event.preventDefault(g);var d=document.getElementById("my-dl");var b=YAHOO.util.Dom.getElementsByClassName("active","div",d);if(b&&b.length){for(var a=0;a<b.length;a++){YAHOO.util.Dom.removeClass(b[a],"active")}}YAHOO.util.Dom.addClass(this.videoObject.parentNode,"active");if(this.getSWF("player_container")){this.getSWF("player_container").playMovie(this.videoID)}var f=document.getElementById("videoPage").href;var c=f.split("/");c.pop();f=c.join("/")+"/"+this.videoID+"#comment";document.getElementById("videoPage").href=f};BIA.video.player.prototype.getSWF=function(a){if(navigator.appName.indexOf("Microsoft")!=-1){return window[a]}else{return document[a]}};BIA.video.thumbnail=function(a){this.timer=null;this.image=document.getElementById(a);this.imageSrc=this.image.src;this.videoID=a.substring((a.indexOf("-")+1));this.counter=0;this.images=null;this.started=false;YAHOO.util.Event.addListener(this.image,"mouseover",this.start,this,true);YAHOO.util.Event.addListener(this.image,"mouseout",this.stop,this,true)};BIA.video.thumbnail.prototype.animate=function(){if(!this.started){this.stop();return false}if(this.counter>=this.images.length){this.counter=0}this.image.src=this.images[this.counter];this.counter++;this.anim=new YAHOO.util.Anim(this.image,{opacity:{from:100,to:25}},0.7);this.anim.onComplete.subscribe(this.animate,this,true);this.anim.animate()};BIA.video.thumbnail.prototype.start=function(){if(this.started){return true}this.started=true;if(!this.images){this.getImages()}else{this.animate()}};BIA.video.thumbnail.prototype.stop=function(){if(this.anim){this.anim.onComplete.unsubscribe(this.animate)}this.image.src=this.imageSrc;this.started=false};BIA.video.thumbnail.prototype.getImages=function(){var a={success:this.handleSuccess,failure:this.handleFailure,scope:this};YAHOO.util.Connect.asyncRequest("get","/actions/xml.video.thumbnails/"+this.videoID,a)};BIA.video.thumbnail.prototype.handleSuccess=function(a){if(a.status==200&&a.responseText){this.images=a.responseText.split("\n");this.animate()}};BIA.video.thumbnail.prototype.handleFailure=function(){YAHOO.util.Event.removeListener(this.image,"mouseover");YAHOO.util.Event.removeListener(this.image,"mouseout")};BIA.video.setVideoInfo=function(c,a,b){if(!c&&!a&&!b){document.getElementById("videoInfo").style.display="none"}else{document.getElementById("videoInfo").style.display="block"}if(c){document.getElementById("videoTitle").innerHTML=c}else{document.getElementById("videoTitle").innerHTML="&nbsp;"}if(a){document.getElementById("videoBody").innerHTML=a}else{document.getElementById("videoBody").innerHTML="&nbsp;"}if(b&&parseInt(b).toString()!=b){document.getElementById("videoLink").href=b;document.getElementById("videoLink").parentNode.style.display="block"}else{document.getElementById("videoLink").href="#";document.getElementById("videoLink").parentNode.style.display="none"}};function SHA1(d){function c(z,y){var j=(z<<y)|(z>>>(32-y));return j}function t(A){var z="";var j;var B;var y;for(j=0;j<=6;j+=2){B=(A>>>(j*4+4))&15;y=(A>>>(j*4))&15;z+=B.toString(16)+y.toString(16)}return z}function u(A){var z="";var y;var j;for(y=7;y>=0;y--){j=(A>>>(y*4))&15;z+=j.toString(16)}return z}function l(j){j=j.replace(/\r\n/g,"\n");var y="";for(var A=0;A<j.length;A++){var z=j.charCodeAt(A);if(z<128){y+=String.fromCharCode(z)}else{if((z>127)&&(z<2048)){y+=String.fromCharCode((z>>6)|192);y+=String.fromCharCode((z&63)|128)}else{y+=String.fromCharCode((z>>12)|224);y+=String.fromCharCode(((z>>6)&63)|128);y+=String.fromCharCode((z&63)|128)}}}return y}var f;var w,v;var b=new Array(80);var n=1732584193;var k=4023233417;var h=2562383102;var g=271733878;var e=3285377520;var s,r,q,p,o;var x;d=l(d);var a=d.length;var m=new Array();for(w=0;w<a-3;w+=4){v=d.charCodeAt(w)<<24|d.charCodeAt(w+1)<<16|d.charCodeAt(w+2)<<8|d.charCodeAt(w+3);m.push(v)}switch(a%4){case 0:w=2147483648;break;case 1:w=d.charCodeAt(a-1)<<24|8388608;break;case 2:w=d.charCodeAt(a-2)<<24|d.charCodeAt(a-1)<<16|32768;break;case 3:w=d.charCodeAt(a-3)<<24|d.charCodeAt(a-2)<<16|d.charCodeAt(a-1)<<8|128;break}m.push(w);while((m.length%16)!=14){m.push(0)}m.push(a>>>29);m.push((a<<3)&4294967295);for(f=0;f<m.length;f+=16){for(w=0;w<16;w++){b[w]=m[f+w]}for(w=16;w<=79;w++){b[w]=c(b[w-3]^b[w-8]^b[w-14]^b[w-16],1)}s=n;r=k;q=h;p=g;o=e;for(w=0;w<=19;w++){x=(c(s,5)+((r&q)|(~r&p))+o+b[w]+1518500249)&4294967295;o=p;p=q;q=c(r,30);r=s;s=x}for(w=20;w<=39;w++){x=(c(s,5)+(r^q^p)+o+b[w]+1859775393)&4294967295;o=p;p=q;q=c(r,30);r=s;s=x}for(w=40;w<=59;w++){x=(c(s,5)+((r&q)|(r&p)|(q&p))+o+b[w]+2400959708)&4294967295;o=p;p=q;q=c(r,30);r=s;s=x}for(w=60;w<=79;w++){x=(c(s,5)+(r^q^p)+o+b[w]+3395469782)&4294967295;o=p;p=q;q=c(r,30);r=s;s=x}n=(n+s)&4294967295;k=(k+r)&4294967295;h=(h+q)&4294967295;g=(g+p)&4294967295;e=(e+o)&4294967295}var x=u(n)+u(k)+u(h)+u(g)+u(e);return x.toLowerCase()}var overlay;BIA.util.createOverlay=function(){overlay=document.createElement("div");overlay.id="overlay";bod=document.getElementsByTagName("body")[0];bod.appendChild(overlay)};BIA.util.showRegisterForm=function(){if(!overlay){BIA.util.createOverlay()}BIA.util.hideMultipleElements(["forgotten","active_login","login","inactive_account"]);BIA.util.showMultipleElements(["lightbox","overlay","loginForm","inactive_login","account","active_account"]);return false};BIA.util.showLoginForm=function(){if(!overlay){BIA.util.createOverlay()}BIA.util.hideMultipleElements(["forgotten","inactive_login","account","active_account"]);BIA.util.showMultipleElements(["lightbox","overlay","loginForm","active_login","login","inactive_account"]);return false};BIA.util.hideForm=function(){BIA.util.hideMultipleElements(["lightbox","overlay"]);return false};