var UserLogin = new function() {this.location = "modules/user_login/UserLogin.ajax.php"; this.login = function(loginName, pwd, mem){var arrParams = [loginName, pwd, mem].join( String.fromCharCode( 3 ) );var data = "lang=default&loc="+this.location+"&met=login¶ms="+arrParams;$.ajax({type: "POST", url: "index.php?ajax=invoke",contentType: "application/x-www-form-urlencoded;charset=utf-8",data: data,async: true,cache: false,success: function(data, statusText, jqXHR){if(typeof UserLogin_callback_login == "function"){ UserLogin_callback_login( { returnVal:$.trim(data), success:true, status:jqXHR.status, statusText:statusText} );}},error: function( jqXHR, statusText, thrownError ){if(typeof UserLogin_callback_login == "function"){ UserLogin_callback_login( {returnVal:null, success:false, status:jqXHR.status, statusText:statusText} );}}});} this.referer = function(urlReferer){var arrParams = [urlReferer].join( String.fromCharCode( 3 ) );var data = "lang=default&loc="+this.location+"&met=referer¶ms="+arrParams;$.ajax({type: "POST", url: "index.php?ajax=invoke",contentType: "application/x-www-form-urlencoded;charset=utf-8",data: data,async: true,cache: false,success: function(data, statusText, jqXHR){if(typeof UserLogin_callback_referer == "function"){ UserLogin_callback_referer( { returnVal:$.trim(data), success:true, status:jqXHR.status, statusText:statusText} );}},error: function( jqXHR, statusText, thrownError ){if(typeof UserLogin_callback_referer == "function"){ UserLogin_callback_referer( {returnVal:null, success:false, status:jqXHR.status, statusText:statusText} );}}});}}