
GetPrefs=function(){this.el=document.getElementById('b_prefs');this.el.onclick=this.getPreferences;GetPrefs.thisRef=this;};GetPrefs.prototype={getPreferences:function(e){document.getElementById('b_prefs').disabled=true;var name=document.getElementById('username').value;var url=server+path+'getPrefs.php';GetPrefs.thisRef.ajaxHelper=new net.ContentLoader(GetPrefs.thisRef,url,"POST",["name="+name]);GetPrefs.thisRef.ajaxHelper.sendRequest();},ajaxUpdate:function(request){var xmlDoc=request.responseXML;var error=xmlDoc.getElementsByTagName('error')[0].firstChild.data;if(_DEBUG_&&error.indexOf('error')>=0){_console.toConsole('getPrefs.php (1): '+error);}
if(!(parseInt(parseInt(error,10),10)==-1)){var prefs=error.split('|');document.getElementById('time_game').value=prefs[0];document.getElementById('inc').value=prefs[1];document.getElementById('elo_from').value=prefs[2];document.getElementById('elo_to').value=prefs[3];document.getElementById('expires_after').value=prefs[4];if(prefs[5]==1){document.getElementsByName('kibitz')[0].checked=true;}else{document.getElementsByName('kibitz')[0].checked=false;}
document.getElementById('buddylist').value=prefs[6];}
document.getElementById('prefs_dialog').style.display='block';document.getElementById('time_game').focus();this.ajaxHelper=null;},handleError:function(request){if(_DEBUG_){_console.toConsole("XMLHttpRequest error (getPrefs):");_console.toConsole('rS: '+request.readyState+' s: '+request.status);}
document.getElementById('b_prefs').disabled=false;this.ajaxHelper=null;}};
