var Toolbar=function() {
Toolbar.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Toolbar.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Toolbar._staticInstance.get_path();},
PopulateSchools:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PopulateSchools',false,{id:id},succeededCallback,failedCallback,userContext); },
Register:function(firstName,lastName,month,day,year,schoolPK,email,psw,resetPhrase,legal,name_1,email_1,name_2,email_2,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Register',false,{firstName:firstName,lastName:lastName,month:month,day:day,year:year,schoolPK:schoolPK,email:email,psw:psw,resetPhrase:resetPhrase,legal:legal,name_1:name_1,email_1:email_1,name_2:name_2,email_2:email_2},succeededCallback,failedCallback,userContext); },
SignIn:function(email,password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SignIn',false,{email:email,password:password},succeededCallback,failedCallback,userContext); },
SignOut:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SignOut',false,{},succeededCallback,failedCallback,userContext); },
ResetPassword:function(email,resetPhrase,psw,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ResetPassword',false,{email:email,resetPhrase:resetPhrase,psw:psw},succeededCallback,failedCallback,userContext); }}
Toolbar.registerClass('Toolbar',Sys.Net.WebServiceProxy);
Toolbar._staticInstance = new Toolbar();
Toolbar.set_path = function(value) { Toolbar._staticInstance.set_path(value); }
Toolbar.get_path = function() { return Toolbar._staticInstance.get_path(); }
Toolbar.set_timeout = function(value) { Toolbar._staticInstance.set_timeout(value); }
Toolbar.get_timeout = function() { return Toolbar._staticInstance.get_timeout(); }
Toolbar.set_defaultUserContext = function(value) { Toolbar._staticInstance.set_defaultUserContext(value); }
Toolbar.get_defaultUserContext = function() { return Toolbar._staticInstance.get_defaultUserContext(); }
Toolbar.set_defaultSucceededCallback = function(value) { Toolbar._staticInstance.set_defaultSucceededCallback(value); }
Toolbar.get_defaultSucceededCallback = function() { return Toolbar._staticInstance.get_defaultSucceededCallback(); }
Toolbar.set_defaultFailedCallback = function(value) { Toolbar._staticInstance.set_defaultFailedCallback(value); }
Toolbar.get_defaultFailedCallback = function() { return Toolbar._staticInstance.get_defaultFailedCallback(); }
Toolbar.set_path("/ws/Toolbar.asmx");
Toolbar.PopulateSchools= function(id,onSuccess,onFailed,userContext) {Toolbar._staticInstance.PopulateSchools(id,onSuccess,onFailed,userContext); }
Toolbar.Register= function(firstName,lastName,month,day,year,schoolPK,email,psw,resetPhrase,legal,name_1,email_1,name_2,email_2,onSuccess,onFailed,userContext) {Toolbar._staticInstance.Register(firstName,lastName,month,day,year,schoolPK,email,psw,resetPhrase,legal,name_1,email_1,name_2,email_2,onSuccess,onFailed,userContext); }
Toolbar.SignIn= function(email,password,onSuccess,onFailed,userContext) {Toolbar._staticInstance.SignIn(email,password,onSuccess,onFailed,userContext); }
Toolbar.SignOut= function(onSuccess,onFailed,userContext) {Toolbar._staticInstance.SignOut(onSuccess,onFailed,userContext); }
Toolbar.ResetPassword= function(email,resetPhrase,psw,onSuccess,onFailed,userContext) {Toolbar._staticInstance.ResetPassword(email,resetPhrase,psw,onSuccess,onFailed,userContext); }

