var smf_formSubmitted=false;if(typeof(document.getElementById)=="undefined"){document.getElementById=function(a){return document.all[a]}}else{if(!window.XMLHttpRequest&&window.ActiveXObject){window.XMLHttpRequest=function(){return new ActiveXObject(navigator.userAgent.indexOf("MSIE 5")!=-1?"Microsoft.XMLHTTP":"MSXML2.XMLHTTP")}}}if(typeof(document.forms)=="undefined"){document.forms=document.getElementsByTagName("form")}function getXMLDocument(a,b){if(!window.XMLHttpRequest){return false}var c=new XMLHttpRequest();if(typeof(b)!="undefined"){c.onreadystatechange=function(){if(c.readyState!=4){return}if(c.responseXML!=null&&c.status==200){b(c.responseXML)}}}c.open("GET",a,true);c.send(null);return true}function sendXMLDocument(a,c,d){if(!window.XMLHttpRequest){return false}var b=new window.XMLHttpRequest();if(typeof(d)!="undefined"){b.onreadystatechange=function(){if(b.readyState!=4){return}if(b.responseXML!=null&&b.status==200){d(b.responseXML)}else{d(false)}}}b.open("POST",a,true);if(typeof(b.setRequestHeader)!="undefined"){b.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}b.send(c);return true}function textToEntities(c){var b="";for(var a=0;a<c.length;a++){if(c.charCodeAt(a)>127){b+="&#"+c.charCodeAt(a)+";"}else{b+=c.charAt(a)}}return b}function reqWin(a,b,d,c){if((b&&self.screen.availWidth*0.8<b)||(d&&self.screen.availHeight*0.8<d)){c=false;b=Math.min(b,self.screen.availWidth*0.8);d=Math.min(d,self.screen.availHeight*0.8)}else{c=typeof(c)!="undefined"&&c==true}window.open(a,"requested_popup","toolbar=no,location=no,status=no,menubar=no,scrollbars="+(c?"no":"yes")+",width="+(b?b:480)+",height="+(d?d:220)+",resizable=no");return false}function storeCaret(a){if(typeof(a.createTextRange)!="undefined"){a.caretPos=document.selection.createRange().duplicate()}}function replaceText(e,d){if(typeof(d.caretPos)!="undefined"&&d.createTextRange){var b=d.caretPos;b.text=b.text.charAt(b.text.length-1)==" "?e+" ":e;b.select()}else{if(typeof(d.selectionStart)!="undefined"){var c=d.value.substr(0,d.selectionStart);var a=d.value.substr(d.selectionEnd);var f=d.scrollTop;d.value=c+e+a;if(d.setSelectionRange){d.focus();d.setSelectionRange(c.length+e.length,c.length+e.length)}d.scrollTop=f}else{d.value+=e;d.focus(d.value.length-1)}}}function surroundText(c,a,j){if(typeof(j.caretPos)!="undefined"&&j.createTextRange){var e=j.caretPos,h=e.text.length;e.text=e.text.charAt(e.text.length-1)==" "?c+e.text+a+" ":c+e.text+a;if(h==0){e.moveStart("character",-a.length);e.moveEnd("character",-a.length);e.select()}else{j.focus(e)}}else{if(typeof(j.selectionStart)!="undefined"){var d=j.value.substr(0,j.selectionStart);var i=j.value.substr(j.selectionStart,j.selectionEnd-j.selectionStart);var g=j.value.substr(j.selectionEnd);var f=j.selectionStart;var b=j.scrollTop;j.value=d+c+i+a+g;if(j.setSelectionRange){if(i.length==0){j.setSelectionRange(f+c.length,f+c.length)}else{j.setSelectionRange(f,f+c.length+i.length+a.length)}j.focus()}j.scrollTop=b}else{j.value+=c+a;j.focus(j.value.length-1)}}}function isEmptyText(a){var b=a.value;while(b.length>0&&(b.charAt(0)==" "||b.charAt(0)=="\t")){b=b.substring(1,b.length)}while(b.length>0&&(b.charAt(b.length-1)==" "||b.charAt(b.length-1)=="\t")){b=b.substring(0,b.length-1)}if(b==""){return true}else{return false}}function submitonce(a){smf_formSubmitted=true}function submitThisOnce(b){if(navigator.userAgent.indexOf("AppleWebKit")!=-1){return !smf_formSubmitted}if(typeof(b.form)!="undefined"){b=b.form}for(var a=0;a<b.length;a++){if(typeof(b[a])!="undefined"&&b[a].tagName.toLowerCase()=="textarea"){b[a].readOnly=true}}return !smf_formSubmitted}function setInnerHTML(b,c){if(typeof(b.innerHTML)!="undefined"){b.innerHTML=c}else{var a=document.createRange();a.selectNodeContents(b);a.deleteContents();b.appendChild(a.createContextualFragment(c))}}function setOuterHTML(b,c){if(typeof(b.outerHTML)!="undefined"){b.outerHTML=c}else{var a=document.createRange();a.setStartBefore(b);b.parentNode.replaceChild(a.createContextualFragment(c),b)}}function getInnerHTML(b){if(typeof(b.innerHTML)!="undefined"){return b.innerHTML}else{var a="";for(var c=0;c<b.childNodes.length;c++){a+=getOuterHTML(b.childNodes[c])}return a}}function getOuterHTML(b){if(typeof(b.outerHTML)!="undefined"){return b.outerHTML}var c="";switch(b.nodeType){case 1:c+="<"+b.nodeName;for(var a=0;a<b.attributes.length;a++){if(b.attributes[a].nodeValue!=null){c+=" "+b.attributes[a].nodeName+'="'+b.attributes[a].nodeValue+'"'}}if(b.childNodes.length==0&&in_array(b.nodeName.toLowerCase(),["hr","input","img","link","meta","br"])){c+=" />"}else{c+=">"+getInnerHTML(b)+"</"+b.nodeName+">"}break;case 3:c+=b.nodeValue;break;case 4:c+="<![CDATA["+b.nodeValue+"]]>";break;case 5:c+="&"+b.nodeName+";";break;case 8:c+="<!--"+b.nodeValue+"-->";break}return c}function in_array(c,a){for(var b=0;b<a.length;b++){if(a[b]==c){return true}}return false}function selectRadioByName(c,a){if(typeof(c.length)=="undefined"){return c.checked=true}for(var b=0;b<c.length;b++){if(c[b].value==a){return c[b].checked=true}}return false}function invertAll(a,d,b){for(var c=0;c<d.length;c++){if(typeof(d[c].name)=="undefined"||(typeof(b)!="undefined"&&d[c].name.substr(0,b.length)!=b)){continue}if(!d[c].disabled){d[c].checked=a.checked}}}var lastKeepAliveCheck=new Date().getTime();function smf_sessionKeepAlive(){var b=new Date().getTime();if(smf_scripturl&&b-lastKeepAliveCheck>900000){var a=new Image();a.src=smf_scripturl+(smf_scripturl.indexOf("?")==-1?"?":"&")+"action=keepalive;"+b;lastKeepAliveCheck=b}window.setTimeout("smf_sessionKeepAlive();",1200000)}window.setTimeout("smf_sessionKeepAlive();",1200000);function smf_setThemeOption(b,d,e,a){if(a==null){a=smf_session_id}var c=new Image();c.src=smf_scripturl+(smf_scripturl.indexOf("?")==-1?"?":"&")+"action=jsoption;var="+b+";val="+d+";sesc="+a+(e==null?"":"&id="+e)+";"+(new Date().getTime())}function smf_avatarResize(){var a=document.getElementsByTagName?document.getElementsByTagName("img"):document.all.tags("img");for(var b=0;b<a.length;b++){if(a[b].className!="avatar"){continue}var c=new Image();c.src=a[b].src;if(smf_avatarMaxWidth!=0&&c.width>smf_avatarMaxWidth){a[b].height=(smf_avatarMaxWidth*c.height)/c.width;a[b].width=smf_avatarMaxWidth}else{if(smf_avatarMaxHeight!=0&&c.height>smf_avatarMaxHeight){a[b].width=(smf_avatarMaxHeight*c.width)/c.height;a[b].height=smf_avatarMaxHeight}else{a[b].width=c.width;a[b].height=c.height}}}if(typeof(window_oldAvatarOnload)!="undefined"&&window_oldAvatarOnload){window_oldAvatarOnload();window_oldAvatarOnload=null}}function hashLoginPassword(b,a){if(a==null){a=smf_session_id}if(typeof(hex_sha1)=="undefined"){return}if(b.user.value.indexOf("@")!=-1){return}if(typeof(window.opera)=="undefined"){b.passwrd.autocomplete="off"}b.hash_passwrd.value=hex_sha1(hex_sha1(b.user.value.php_to8bit().php_strtolower()+b.passwrd.value.php_to8bit())+a);if(navigator.userAgent.indexOf("Firefox/")!=-1){b.passwrd.value=""}else{b.passwrd.value=b.passwrd.value.replace(/./g,"*")}}function hashAdminPassword(c,b,a){if(a==null){a=smf_session_id}if(typeof(hex_sha1)=="undefined"){return}c.admin_hash_pass.value=hex_sha1(hex_sha1(b.toLowerCase()+c.admin_pass.value)+a);c.admin_pass.value=c.admin_pass.value.replace(/./g,"*")}function ajax_indicator(b){var a=document.getElementById("ajax_in_progress");if(a!=null){if(navigator.appName=="Microsoft Internet Explorer"&&navigator.userAgent.indexOf("MSIE 7")==-1){a.style.top=document.documentElement.scrollTop}a.style.display=b?"block":"none"}};
